Intel EtherExpress Pro/100 32bit cardbus

Ken Preslan kpreslan@zarniwoop.com
Tue Aug 3 03:19:56 1999


I'm having problems with my Intel EtherExpress Pro/100 Mobile Adapter 32bit
Cardbus.

I'm trying this on a NEC 330T running Linux 2.2.10 and PCMCIA 3.0.13.  I'm
also using Donald Becker's Tulip driver version 0.91.  (I've also tried 0.91g.)

Things seem to be almost working.  When I insert the card, I get the good
two beeps and the interface comes up.  I can ping the machine's local IP
address, but I get transmit timeout when I try to talk to any other machines
on the net.

The "link" lights on the PCMCIA to RJ45 connector and the ethernet hub never
light up.  Trying the different ifport settings doesn't help any.

Attached are the related log messages and probe output.

Has anyone solved this problem before?  Do you think this is a PCMCIA problem
or a tulip driver problem?

Any help would be greatly appreciated,

Ken Preslan
kpreslan@zarniwoop.com



"cardctl ident" output:

Socket 0:
  no product info available
Socket 1:
  product info: "Intel", "EtherExpress(TM) PRO/100 CardBus Mobile Adapter32", "PRO/100 M32A", "1.00"
  manfid: 0x0089, 0x0101
  function: 6 (network)


/var/log/messages output:

Jul 31 22:18:36 blinky kernel: Linux PCMCIA Card Services 3.0.13
Jul 31 22:18:36 blinky kernel:   kernel build: 2.2.10 #2 Sat Jul 31 17:31:55 CDT 1999
Jul 31 22:18:36 blinky kernel:   options:  [pci] [cardbus]
Jul 31 22:18:36 blinky kernel: Intel PCIC probe: 
Jul 31 22:18:36 blinky kernel:   O2Micro OZ6832 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
Jul 31 22:18:36 blinky kernel:     host opts [0]: [a 00] [b 00] [c 20] [d 02] [mhpg 18] [fifo 00] [e 1a] [no pci irq] [lat 168/176] [bus 32/34]
Jul 31 22:18:36 blinky kernel:     host opts [1]: [a 00] [b 00] [c 70] [d 02] [mhpg 18] [fifo 00] [e 1a] [no pci irq] [lat 168/176] [bus 35/37]
Jul 31 22:18:36 blinky kernel:     ISA irqs (default) = 3,4,7,9,10 polling interval = 1000 ms
Jul 31 22:18:36 blinky cardmgr[1256]: starting, version is 3.0.13
Jul 31 22:18:36 blinky cardmgr[1256]: config error, file 'config' line 1330: syntax error
Jul 31 22:18:36 blinky cardmgr[1256]: watching 2 sockets
Jul 31 22:18:36 blinky kernel: cs: IO port probe 0x1000-0x17ff: clean.
Jul 31 22:18:36 blinky kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x110-0x117 0x388-0x38f 0x398-0x39f 0x4d0-0x4d7
Jul 31 22:18:36 blinky kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Jul 31 22:18:56 blinky cardmgr[1256]: initializing socket 1
Jul 31 22:18:56 blinky cardmgr[1256]: socket 1: EtherExpress(TM) PRO/100 CardBus Mobile Adapter32
Jul 31 22:18:56 blinky cardmgr[1256]: executing: 'insmod /lib/modules/2.2.10/pcmcia/cb_enabler.o'
Jul 31 22:18:56 blinky cardmgr[1256]: executing: 'insmod /lib/modules/2.2.10/pcmcia/tulip_cb.o'
Jul 31 22:18:56 blinky kernel: cs: cb_config(bus 35): vendor 0x1011, device 0x0019
Jul 31 22:18:56 blinky kernel:   fn 0 bar 1: io 0x280-0x2ff
Jul 31 22:18:56 blinky kernel:   fn 0 bar 2: mem 0xa0081000-0xa008107f
Jul 31 22:18:56 blinky kernel:   fn 0 rom: mem 0xa0041000-0xa0080fff
Jul 31 22:18:56 blinky kernel: tulip_attach(bus 35, function 0)
Jul 31 22:18:56 blinky kernel: tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov
Jul 31 22:18:56 blinky kernel: eth0: Digital DS21143 Tulip rev 32 at 0x280, EEPROM not present, 00:4C:69:6E:75:79, IRQ 3.
Jul 31 22:18:56 blinky cardmgr[1256]: executing: './network start eth0'
Jul 31 22:19:01 blinky kernel: eth0: Tx hung, 11 vs. 0.
Jul 31 22:19:01 blinky kernel: eth0: 21140 transmit timed out, status f0678006, SIA 000000c7 ffff0001 fffbff7f 8ffa0008, resetting...
Jul 31 22:19:13 blinky kernel: eth0: Tx hung, 15 vs. 0.
Jul 31 22:19:13 blinky kernel: eth0: 21140 transmit timed out, status f0278106, SIA 000000c6 ffff0000 fffbff7f 8ff00008, resetting...