21143 (PCMPC200) hangs 'Tx hung, 11 vs. 0.'

Matthew Hanselman mjhans@quiq.com
Wed Aug 18 00:15:21 1999


Using 2.2.11 and pcmcia 3.0.14, a Linksys PCMPC200 on an ARM laptop AMD
K6.  I cannot load the pcmcia driver; it always times out.

I cannot figure out anything I'm doing wrong.  This card works under
Win98.  Please let me know if I'm doing something wrong, or if there is a
bug I can help track down.

Here are the messages, with debug=6:

Aug 17 23:05:48 andrew kernel: Linux PCMCIA Card Services 3.0.14
Aug 17 23:05:48 andrew kernel:   kernel build: 2.2.11 #2 Tue Aug 17 21:47:58 CDT 1999
Aug 17 23:05:48 andrew kernel:   options:  [pci] [cardbus] [apm]
Aug 17 23:05:48 andrew kernel: Intel PCIC probe:
Aug 17 23:05:48 andrew kernel:   O2Micro OZ6832 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
Aug 17 23:05:48 andrew kernel:     host opts [0]: [a 00] [b 00] [c 20] [d 02] [m hpg 18] [fifo 00] [e 1a] [no pci irq] [lat 168/176] [bus 32/34]
Aug 17 23:05:48 andrew kernel:     host opts [1]: [a 00] [b 00] [c 70] [d 02] [m hpg 18] [fifo 00] [e 1a] [no pci irq] [lat 168/176] [bus 35/37]
Aug 17 23:05:48 andrew kernel:     ISA irqs (default) = 3,4,7,9,11 polling interval = 1000 ms
Aug 17 23:05:48 andrew cardmgr[2497]: starting, version is 3.0.14
Aug 17 23:05:48 andrew cardmgr[2497]: watching 2 sockets
Aug 17 23:05:48 andrew kernel: cs: IO port probe 0x1000-0x17ff: clean.
Aug 17 23:05:48 andrew kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x110-
0x117 0x378-0x37f 0x388-0x38f 0x398-0x39f 0x4d0-0x4d7
Aug 17 23:05:48 andrew kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Aug 17 23:05:49 andrew cardmgr[2497]: initializing socket 1
Aug 17 23:05:49 andrew cardmgr[2497]: socket 1: Linksys EtherFast 10/100
Aug 17 23:05:49 andrew cardmgr[2497]: executing: 'insmod /lib/modules/2.2.11/pcm
cia/cb_enabler.o'
Aug 17 23:05:49 andrew cardmgr[2497]: executing: 'insmod /lib/modules/2.2.11/pcm
cia/tulip_cb.o debug=6'
Aug 17 23:05:49 andrew kernel: cs: cb_config(bus 35): vendor 0x1011, device 0x00a19
Aug 17 23:05:49 andrew kernel:   fn 0 bar 1: io 0x280-0x2ff
Aug 17 23:05:49 andrew kernel:   fn 0 bar 2: mem 0xa0081000-0xa00813ff
Aug 17 23:05:49 andrew kernel:   fn 0 rom: mem 0xa0041000-0xa0080fff
Aug 17 23:05:49 andrew kernel: tulip_attach(bus 35, function 0)
Aug 17 23:05:49 andrew kernel: tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov
 (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Aug 17 23:05:49 andrew kernel: eth0: Digital DS21143 Tulip rev 65 at 0x280, 00:E
0:98:07:FC:32, IRQ 3.
Aug 17 23:05:49 andrew kernel: eth0:  EEPROM default media type Autosense.
Aug 17 23:05:49 andrew kernel: eth0:  MII interface PHY 0, setup/reset sequences
 0/0 long, capabilities e0 78.
Aug 17 23:05:49 andrew kernel: eth0:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Aug 17 23:05:49 andrew kernel: eth0:  MII transceiver #0 config 3000 status 7809  advertising 01e1.
Aug 17 23:05:49 andrew cardmgr[2497]: executing: './network start eth0'
Aug 17 23:05:49 andrew kernel: eth0: Using MII transceiver 0, status 7809.
Aug 17 23:05:54 andrew kernel: eth0: 21143 negotiation status 000000c6, MII.
Aug 17 23:05:54 andrew kernel: eth0: MII status 7809, Link partner report 0000.
Aug 17 23:05:54 andrew kernel: eth0: No link beat on the MII interface, status 7
809.
Aug 17 23:05:54 andrew kernel: eth0: Tx hung, 11 vs. 0.
Aug 17 23:05:54 andrew kernel: eth0: Transmit timeout using MII device.


							- Matt