Next-in-Thread Next Message

None MITAC 6133S & RealPort CardBus Ethernet 10/100 + Modem 56K (RBEM56G-100BTX) 

Forum: PCMCIA Multifunction Card Issues
Date: 2000, Mar 24
From: Dimitrios P. Bouras <dbouras@hol.gr>

The system is a MITAC 6133S (433 MHz Celeron) with a Xircom
RealPort CardBus Ethernet 10/100 + Modem 56K (RBEM56G-100BTX);
the rest is obvious from the logs below.

The following log excerpt is from first time I ran into the problem
(system crash); note that even though everything else is 3.1.3,
tulip_cb is from 3.1.1 (tulip-old_cb.o). In order to reduce clutter,
I have replaced long series of identical messages with '...'; my
comments appear within []:

----
Mar 14 20:06:57 neptune kernel: Linux PCMCIA Card Services 3.1.3
Mar 14 20:06:57 neptune kernel: kernel build: 2.2.13 #1 Mon Nov 8 18:28:35 GMT 1999
Mar 14 20:06:57 neptune kernel: options: [pci] [cardbus] [pnp]
Mar 14 20:06:57 neptune kernel: PnP: PNP BIOS installation structure at 0xc00ff020
Mar 14 20:06:57 neptune kernel: PnP: PNP BIOS version 1.0, entry at ec000:2fa8, dseg at ec000
Mar 14 20:06:57 neptune kernel: PCI routing table version 1.0 at 0xfe840
Mar 14 20:06:57 neptune kernel: Intel PCIC probe:
Mar 14 20:06:57 neptune kernel: TI 1225 PCI-to-CardBus at bus 0 slot 8, mem 0x68000000, 2 sockets
Mar 14 20:06:57 neptune kernel: host opts [0]: [pwr save] [pci + serial irq] [pci irq 10] [lat 168/176] [bus 32/34]
Mar 14 20:06:57 neptune kernel: host opts [1]: [pwr save] [pci + serial irq] [pci irq 10] [lat 168/176] [bus 35/37]
Mar 14 20:06:57 neptune kernel: ISA irqs (scanned) = 3,4,7,11 PCI status changes
Mar 14 20:06:57 neptune cardmgr[2116]: starting, version is 3.1.3
Mar 14 20:06:57 neptune cardmgr[2116]: watching 2 sockets
Mar 14 20:06:57 neptune kernel: cs: IO port probe 0x1000-0x17ff: clean.
Mar 14 20:06:57 neptune kernel: cs: IO port probe 0x0100-0x04ff: clean.
Mar 14 20:06:57 neptune kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 14 20:06:57 neptune kernel: cs: cb_alloc(bus 35): vendor 0x115d, device 0x0003
Mar 14 20:06:57 neptune cardmgr[2116]: initializing socket 1
Mar 14 20:06:57 neptune kernel: ROM image dump:
Mar 14 20:06:57 neptune kernel: image 0: 0x000000-0x0001ff, signature PCIR
Mar 14 20:06:57 neptune cardmgr[2116]: socket 1: Xircom CardBus 10/100 Ethernet + 56K Modem
Mar 14 20:06:57 neptune cardmgr[2116]: executing: 'insmod /lib/modules/2.2.13/pcmcia/cb_enabler.o'
Mar 14 20:06:57 neptune cardmgr[2116]: executing: 'insmod /lib/modules/2.2.13/pcmcia/tulip-old_cb.o'
Mar 14 20:06:57 neptune cardmgr[2116]: executing: 'insmod /lib/modules/2.2.13/pcmcia/serial_cb.o'
Mar 14 20:06:57 neptune kernel: cs: cb_config(bus 35)
Mar 14 20:06:57 neptune kernel: fn 0 bar 2: mem 0x60017000-0x600177ff
Mar 14 20:06:57 neptune kernel: fn 0 bar 3: mem 0x60016000-0x600167ff
Mar 14 20:06:57 neptune kernel: fn 1 bar 1: io 0x480-0x487
Mar 14 20:06:57 neptune kernel: fn 1 bar 2: mem 0x60015000-0x600157ff
Mar 14 20:06:57 neptune kernel: fn 1 bar 3: mem 0x60014000-0x600147ff
Mar 14 20:06:57 neptune kernel: fn 0 bar 1: io 0x400-0x47f
Mar 14 20:06:57 neptune kernel: fn 0 rom: mem 0x60010000-0x60013fff
Mar 14 20:06:57 neptune kernel: fn 1 rom: mem 0x6000c000-0x6000ffff
Mar 14 20:06:57 neptune kernel: cs: cb_enable(bus 35)
Mar 14 20:06:57 neptune kernel: bridge io map 0 (flags 0x21): 0x400-0x487
Mar 14 20:06:57 neptune kernel: bridge mem map 0 (flags 0x1): 0x6000c000-0x60017fff
Mar 14 20:06:57 neptune kernel: tulip_attach(bus 35, function 0)
Mar 14 20:06:57 neptune 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)
Mar 14 20:06:57 neptune kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible mode) rev 3 at 0x400, 00:10:A4:E8:4A:66, IRQ 3.
Mar 14 20:06:57 neptune kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1.
Mar 14 20:06:57 neptune kernel: serial_attach(bus 35, fn 1)
Mar 14 20:06:57 neptune kernel: tty02 at 0x0480 (irq = 3) is a 16550A
Mar 14 20:06:57 neptune cardmgr[2116]: executing: './network start eth0'
Mar 14 20:06:57 neptune cardmgr[2116]: executing: './serial start ttyS2'
...
[stuff deleted]
[then I get a bunch of messages like the following, about every 2-3 minutes]
...
Mar 14 20:21:05 neptune kernel: tulip.c: outl_CSR6 too many attempts,csr5=0x60208100
...
Mar 14 21:07:46 neptune kernel: tulip.c: outl_CSR6 too many attempts,csr5=0x60218140
...
[and then a crash]
Mar 14 22:00:24 neptune syslogd 1.3-3: restart.
----

The above crash would happen approximately at the end of a roughly
3 GB tape backup, on a remote SCSI tape over the LAN. I tried the
same thing 3-4 times and sure enough it was reproducible (my MITAC
6133S crashed every single time).

I subsequently downloaded/tried version 3.1.12. Everything seemed
to work fine, but the transceiver didn't seem to work properly:
pings to LAN IP addresses would not work. However, a tcpdump at
the remote end showed proper arp and echo request packets comming
in, which must mean that the problem is in the receiver-specific
portion of the driver.

----
Mar 15 22:52:13 neptune kernel: Linux PCMCIA Card Services 3.1.12
Mar 15 22:52:13 neptune kernel: kernel build: 2.2.13 #4 Thu Jan 6 22:33:58 EET 2000
Mar 15 22:52:13 neptune kernel: options: [pci] [cardbus] [pnp]
Mar 15 22:52:13 neptune kernel: PCI routing table version 1.0 at 0xfe840
Mar 15 22:52:13 neptune kernel: PnP: PNP BIOS installation structure at 0xc00ff020
Mar 15 22:52:13 neptune kernel: PnP: PNP BIOS version 1.0, entry at ec000:2fa8, dseg at ec000
Mar 15 22:52:13 neptune kernel: Intel PCIC probe:
Mar 15 22:52:13 neptune kernel: TI 1225 PCI-to-CardBus at slot 00:08, mem 0x68000000
Mar 15 22:52:13 neptune kernel: host opts [0]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 32/34]
Mar 15 22:52:13 neptune kernel: host opts [1]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 35/37]
Mar 15 22:52:13 neptune kernel: ISA irqs (scanned) = 11 PCI status changes
Mar 15 22:52:13 neptune cardmgr[2888]: starting, version is 3.1.12
Mar 15 22:52:14 neptune cardmgr[2888]: watching 2 sockets
Mar 15 22:52:14 neptune kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Mar 15 22:52:14 neptune kernel: cs: IO port probe 0x0800-0x08ff: clean.
Mar 15 22:52:14 neptune kernel: cs: IO port probe 0x0100-0x04ff: clean.
Mar 15 22:52:14 neptune kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 15 22:52:14 neptune kernel: cs: cb_alloc(bus 35): vendor 0x115d, device 0x0003
Mar 15 22:52:14 neptune cardmgr[2888]: initializing socket 1
Mar 15 22:52:14 neptune kernel: ROM image dump:
Mar 15 22:52:14 neptune kernel: image 0: 0x000000-0x0001ff, signature PCIR
Mar 15 22:52:14 neptune cardmgr[2888]: socket 1: Xircom CardBus 10/100 Ethernet + 56K Modem
Mar 15 22:52:14 neptune cardmgr[2888]: executing: 'insmod /lib/modules/2.2.13/pcmcia/cb_enabler.o'
Mar 15 22:52:14 neptune cardmgr[2888]: executing: 'insmod /lib/modules/2.2.13/pcmcia/tulip_cb.o'
Mar 15 22:52:14 neptune cardmgr[2888]: executing: 'insmod /lib/modules/2.2.13/pcmcia/serial_cb.o'
Mar 15 22:52:14 neptune kernel: cs: cb_config(bus 35)
Mar 15 22:52:14 neptune kernel: fn 0 bar 2: mem 0x60013000-0x600137ff
Mar 15 22:52:14 neptune kernel: fn 0 bar 3: mem 0x60012000-0x600127ff
Mar 15 22:52:14 neptune kernel: fn 1 bar 1: io 0x480-0x487
Mar 15 22:52:14 neptune kernel: fn 1 bar 2: mem 0x60011000-0x600117ff
Mar 15 22:52:14 neptune kernel: fn 1 bar 3: mem 0x60010000-0x600107ff
Mar 15 22:52:14 neptune kernel: fn 0 bar 1: io 0x400-0x47f
Mar 15 22:52:14 neptune kernel: fn 0 rom: mem 0x6000c000-0x6000ffff
Mar 15 22:52:14 neptune kernel: fn 1 rom: mem 0x60008000-0x6000bfff
Mar 15 22:52:14 neptune kernel: cs: cb_enable(bus 35)
Mar 15 22:52:14 neptune kernel: bridge io map 0 (flags 0x21): 0x400-0x487
Mar 15 22:52:14 neptune kernel: bridge mem map 0 (flags 0x1): 0x60008000-0x60013fff
Mar 15 22:52:14 neptune kernel: tulip_reap()
Mar 15 22:52:14 neptune kernel: tulip_attach(bus 35, function 0)
Mar 15 22:52:14 neptune kernel: tulip.c:v0.91g-ppc 7/16/99 becker@cesdis.gsfc.nasa.gov (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Mar 15 22:52:14 neptune kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible mode) rev 3 at 0x400, 00:10:A4:E8:4A:66, IRQ 10.
Mar 15 22:52:14 neptune kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1.
Mar 15 22:52:14 neptune kernel: serial_attach(bus 35, fn 1)
Mar 15 22:52:14 neptune kernel: tty02 at 0x0480 (irq = 10) is a 16550A
Mar 15 22:52:14 neptune cardmgr[2888]: executing: './network start eth0'
Mar 15 22:52:14 neptune cardmgr[2888]: executing: './serial start ttyS2'
----

After a few days 3.1.13 came out; tried that as well and got the
same thing:

----
Mar 20 21:17:23 neptune kernel: Linux PCMCIA Card Services 3.1.13
Mar 20 21:17:23 neptune kernel: kernel build: 2.2.13 #4 Thu Jan 6 22:33:58 EET 2000
Mar 20 21:17:23 neptune kernel: options: [pci] [cardbus] [pnp]
Mar 20 21:17:23 neptune kernel: PCI routing table version 1.0 at 0xfe840
Mar 20 21:17:23 neptune kernel: PnP: PNP BIOS installation structure at 0xc00ff020
Mar 20 21:17:23 neptune kernel: PnP: PNP BIOS version 1.0, entry at ec000:2fa8, dseg at ec000
Mar 20 21:17:23 neptune kernel: Intel PCIC probe:
Mar 20 21:17:23 neptune kernel: TI 1225 PCI-to-CardBus at slot 00:08, mem 0x68000000
Mar 20 21:17:23 neptune kernel: host opts [0]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 32/34]
Mar 20 21:17:23 neptune kernel: host opts [1]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 35/37]
Mar 20 21:17:23 neptune kernel: ISA irqs (scanned) = 11 PCI status changes
Mar 20 21:17:23 neptune cardmgr[2024]: starting, version is 3.1.13
Mar 20 21:17:23 neptune cardmgr[2024]: watching 2 sockets
Mar 20 21:17:23 neptune kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Mar 20 21:17:23 neptune kernel: cs: IO port probe 0x0800-0x08ff: clean.
Mar 20 21:17:23 neptune kernel: cs: IO port probe 0x0100-0x04ff: clean.
Mar 20 21:17:23 neptune kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 20 21:17:24 neptune kernel: cs: cb_alloc(bus 35): vendor 0x115d, device 0x0003
Mar 20 21:17:24 neptune cardmgr[2024]: initializing socket 1
Mar 20 21:17:24 neptune kernel: ROM image dump:
Mar 20 21:17:24 neptune kernel: image 0: 0x000000-0x0001ff, signature PCIR
Mar 20 21:17:24 neptune cardmgr[2024]: socket 1: Xircom CardBus 10/100 Ethernet + 56K Modem
Mar 20 21:17:24 neptune cardmgr[2024]: executing: 'insmod /lib/modules/2.2.13/pcmcia/cb_enabler.o'
Mar 20 21:17:24 neptune cardmgr[2024]: executing: 'insmod /lib/modules/2.2.13/pcmcia/tulip_cb.o'
Mar 20 21:17:24 neptune cardmgr[2024]: executing: 'insmod /lib/modules/2.2.13/pcmcia/serial_cb.o'
Mar 20 21:17:24 neptune kernel: cs: cb_config(bus 35)
Mar 20 21:17:24 neptune kernel: fn 0 bar 2: mem 0x60013000-0x600137ff
Mar 20 21:17:24 neptune kernel: fn 0 bar 3: mem 0x60012000-0x600127ff
Mar 20 21:17:24 neptune kernel: fn 1 bar 1: io 0x480-0x487
Mar 20 21:17:24 neptune kernel: fn 1 bar 2: mem 0x60011000-0x600117ff
Mar 20 21:17:24 neptune kernel: fn 1 bar 3: mem 0x60010000-0x600107ff
Mar 20 21:17:24 neptune kernel: fn 0 bar 1: io 0x400-0x47f
Mar 20 21:17:24 neptune kernel: fn 0 rom: mem 0x6000c000-0x6000ffff
Mar 20 21:17:24 neptune kernel: fn 1 rom: mem 0x60008000-0x6000bfff
Mar 20 21:17:24 neptune kernel: cs: cb_enable(bus 35)
Mar 20 21:17:24 neptune kernel: bridge io map 0 (flags 0x21): 0x400-0x487
Mar 20 21:17:24 neptune kernel: bridge mem map 0 (flags 0x1): 0x60008000-0x60013fff
Mar 20 21:17:24 neptune kernel: tulip_reap()
Mar 20 21:17:24 neptune kernel: tulip_attach(bus 35, function 0)
Mar 20 21:17:24 neptune kernel: tulip.c:v0.91g-ppc 7/16/99 becker@cesdis.gsfc.nasa.gov (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Mar 20 21:17:24 neptune kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible mode) rev 3 at 0x400, 00:10:A4:E8:4A:66, IRQ 10.
Mar 20 21:17:24 neptune kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1.
Mar 20 21:17:24 neptune kernel: serial_attach(bus 35, fn 1)
Mar 20 21:17:24 neptune kernel: tty02 at 0x0480 (irq = 10) is a 16550A
Mar 20 21:17:24 neptune cardmgr[2024]: executing: './network start eth0'
Mar 20 21:17:24 neptune cardmgr[2024]: executing: './serial start ttyS2'
----

This time I decided to go tinkering around in the tulip_cb source,
searching for changes from 3.1.1 to 3.1.13. This didn't yield
anything interesting (none of my changes made the card work), but
I managed to get more detailed debugging output (the output here
is from the unmodified 2.1.13 tylip_cb.c with debug=3):

----
Mar 23 23:31:58 neptune kernel: Linux PCMCIA Card Services 3.1.13
Mar 23 23:31:58 neptune kernel: kernel build: 2.2.13 #4 Thu Jan 6 22:33:58 EET 2000
Mar 23 23:31:58 neptune kernel: options: [pci] [cardbus] [pnp]
Mar 23 23:31:58 neptune kernel: cs.c 1.253 2000/03/10 02:28:54 (David Hinds)
Mar 23 23:31:58 neptune kernel: PCI routing table version 1.0 at 0xfe840
Mar 23 23:31:58 neptune kernel: PnP: PNP BIOS installation structure at 0xc00ff020
Mar 23 23:31:58 neptune kernel: PnP: PNP BIOS version 1.0, entry at ec000:2fa8, dseg at ec000
Mar 23 23:31:58 neptune kernel: i82365.c 1.299 2000/03/13 18:29:40 (David Hinds)
Mar 23 23:31:58 neptune kernel: Intel PCIC probe:
Mar 23 23:31:58 neptune kernel: TI 1225 PCI-to-CardBus at slot 00:08, mem 0x68000000
Mar 23 23:31:58 neptune kernel: host opts [0]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 32/34]
Mar 23 23:31:58 neptune kernel: host opts [1]: [pci + serial irq] [pci irq 10] [lat 168/176] [bus 35/37]
Mar 23 23:31:58 neptune kernel: ISA irqs (scanned) = 11 PCI status changes
Mar 23 23:31:58 neptune kernel: cs: register_ss_entry(2, 0xc6067c20)
Mar 23 23:31:58 neptune kernel: ds.c 1.104 2000/01/11 01:18:02 (David Hinds)
Mar 23 23:31:59 neptune kernel: cs: cb_alloc(bus 35): vendor 0x115d, device 0x0003
Mar 23 23:32:55 neptune cardmgr[4592]: starting, version is 3.1.13
Mar 23 23:32:56 neptune kernel: ds_open(socket 0)
Mar 23 23:32:56 neptune kernel: ds_open(socket 1)
Mar 23 23:32:56 neptune kernel: ds_open(socket 2)
Mar 23 23:32:56 neptune kernel: ds_open(socket 2)
Mar 23 23:32:56 neptune cardmgr[4592]: watching 2 sockets
Mar 23 23:32:56 neptune kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Mar 23 23:32:56 neptune kernel: cs: IO port probe 0x0800-0x08ff: clean.
Mar 23 23:32:56 neptune kernel: cs: IO port probe 0x0100-0x04ff: clean.
Mar 23 23:32:56 neptune kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 23 23:32:56 neptune cardmgr[4592]: initializing socket 1
Mar 23 23:32:56 neptune kernel: ROM image dump:
Mar 23 23:32:56 neptune kernel: image 0: 0x000000-0x0001ff, signature PCIR
Mar 23 23:32:56 neptune cardmgr[4592]: socket 1: Xircom CardBus 10/100 Ethernet + 56K Modem
Mar 23 23:32:56 neptune cardmgr[4592]: executing: 'insmod /lib/modules/2.2.13/pcmcia/cb_enabler.o'
Mar 23 23:32:56 neptune kernel: cb_enabler.c 1.28 1999/12/09 20:57:37 (David Hinds)
Mar 23 23:32:56 neptune cardmgr[4592]: executing: 'insmod /lib/modules/2.2.13/pcmcia/tulip_cb.o'
Mar 23 23:32:56 neptune kernel: register_driver('tulip_cb')
Mar 23 23:32:56 neptune kernel: ds: register_pccard_driver('tulip_cb')
Mar 23 23:32:56 neptune cardmgr[4592]: executing: 'insmod /lib/modules/2.2.13/pcmcia/serial_cb.o'
Mar 23 23:32:56 neptune kernel: serial_cb.c 1.15 1999/11/24 02:52:06 (David Hinds)
Mar 23 23:32:56 neptune kernel: register_driver('serial_cb')
Mar 23 23:32:56 neptune kernel: ds: register_pccard_driver('serial_cb')
Mar 23 23:32:56 neptune kernel: cb_attach(0)
Mar 23 23:32:56 neptune kernel: cb_event(0x000004)
Mar 23 23:32:56 neptune kernel: cb_config(0xc3ea9360)
Mar 23 23:32:56 neptune kernel: cs: cb_config(bus 35)
Mar 23 23:32:56 neptune kernel: fn 0 bar 2: mem 0x60013000-0x600137ff
Mar 23 23:32:56 neptune kernel: fn 0 bar 3: mem 0x60012000-0x600127ff
Mar 23 23:32:56 neptune kernel: fn 1 bar 1: io 0x480-0x487
Mar 23 23:32:56 neptune kernel: fn 1 bar 2: mem 0x60011000-0x600117ff
Mar 23 23:32:56 neptune kernel: fn 1 bar 3: mem 0x60010000-0x600107ff
Mar 23 23:32:56 neptune kernel: fn 0 bar 1: io 0x400-0x47f
Mar 23 23:32:56 neptune kernel: fn 0 rom: mem 0x6000c000-0x6000ffff
Mar 23 23:32:56 neptune kernel: fn 1 rom: mem 0x60008000-0x6000bfff
Mar 23 23:32:56 neptune kernel: cs: cb_enable(bus 35)
Mar 23 23:32:56 neptune kernel: bridge io map 0 (flags 0x21): 0x400-0x487
Mar 23 23:32:56 neptune kernel: bridge mem map 0 (flags 0x1): 0x60008000-0x60013fff
Mar 23 23:32:56 neptune kernel: tulip_reap()
Mar 23 23:32:56 neptune kernel: tulip_attach(bus 35, function 0)
Mar 23 23:32:56 neptune kernel: tulip.c:v0.91g-ppc 7/16/99 becker@cesdis.gsfc.nasa.gov (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Mar 23 23:32:56 neptune kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible mode) rev 3 at 0x400, 00:10:A4:E8:4A:66, IRQ 10.
Mar 23 23:32:56 neptune kernel: eth0: MII transceiver #0 config 3100 status 7809 advertising 01e1.
Mar 23 23:32:56 neptune kernel: cb_attach(1)
Mar 23 23:32:56 neptune kernel: cb_event(0x000004)
Mar 23 23:32:56 neptune kernel: cb_config(0xc3d37260)
Mar 23 23:32:56 neptune kernel: serial_attach(bus 35, fn 1)
Mar 23 23:32:56 neptune kernel: modem registers are ff ff ff ff ff ff ff ff ff.
Mar 23 23:32:56 neptune kernel: tty02 at 0x0480 (irq = 10) is a 16550A
Mar 23 23:32:56 neptune cardmgr[4592]: executing: './network start eth0'
Mar 23 23:32:56 neptune cardmgr[4592]: executing: './serial start ttyS2'
Mar 23 23:32:57 neptune kernel: eth0: tulip_open() irq 10.
Mar 23 23:32:57 neptune kernel: eth0: The transmitter stopped. CSR5 is 60678006, CSR6 324c2002, new CSR6 32400000.
Mar 23 23:32:57 neptune kernel: eth0: Done tulip_open(), CSR0 fea08000, CSR5 60660000 CSR6 324c2002.
Mar 23 23:33:00 neptune kernel: eth0: Media selection tick, 10baseT, status 60660000 mode 324c2002 SIA 000000c2 ffff0000 ffffffff a80d0000.
Mar 23 23:33:00 neptune kernel: eth0: network media monitor CSR6 324c2002 CSR12 0xc2.
----

*Then*, an "accident" reminded me of something I read in the docs
somewhere: I ran tcpdump on the laptop and all of a sudden, I started
getting responses to pings. You guessed it: tcpdump places the
interface in promiscuous mode, which happens to make the card
"work". I did an "ifconfig eth0 promisc" and tried the backup again.
What I noticed was that I was still getting messages like the following:

----
Mar 24 08:18:49 neptune kernel: tulip.c: outl_CSR6 too many attempts,csr5=0x60218140
...
Mar 24 08:18:49 neptune kernel: tulip.c: outl_CSR6 too many attempts,csr5=0x60208100
...
Mar 24 23:39:18 neptune kernel: tulip.c: outl_CSR6 too many attempts,csr5=0x600e8002
----

*but* the backup did not crash the laptop this time. I was concerned
with data integrity (was there any data corruption?) but managed to
persuade myself that all was OK. What I did was I transfered a 70 MB
sub-dir over the LAN, then mounted the original and did a "diff -r";
no problem at all, even though I counted a fair amount of "too many
attempts" messages when the transfer was under way.

That's more or less it. I'm willing to help out in debugging/resolving
this problem if only someone more knowledgeable would tell me what to
do :)

With best regards from Athens,
Dimitri

+-------------------------+-------------------------------------------+
| Dimitrios P. Bouras | Voice: +30-1-895-6380 or +30-1-895-3552 |
| 16 El. Venizelou St. | E-Mail: dbouras@hol.gr, d.bouras@ieee.org |
| GR-16673 Athens, GREECE | Web: http://users.hol.gr/~dbouras |
+-------------------------+-------------------------------------------+
    "There is hopeful symbolism in the fact that flags do not wave
     in a vacuum." -- Arthur C. Clarke

Next-in-Thread Next Message

Add Message to: "MITAC 6133S & RealPort CardBus Ethernet 10/100 + Modem 56K (RBEM56G-100BTX)"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10