[ltp] 3Com PCI 3CCFE575BT Cyclone CardBus in a TP 765L

Tino Keitel linux-thinkpad@linux-thinkpad.org
Fri, 10 Dec 2004 13:15:39 +0100


Hi folks,

I tried to use a 3Com PCI 3CCFE575BT Cyclone CardBus card in my TP 765L
and didn't had any success. After the card gets recognized and
configured, it always breaks after some traffic. These are the log
messages:

cardmgr[433]: socket 1: 3Com 3CCFE575B/3CXFE575B Fast EtherLink XL
kernel: cs: cb_alloc(bus 4): vendor 0x10b7, device 0x5157
cardmgr[433]: executing: 'modprobe 3c575_cb 2>&1'
cardmgr[433]: + Warning: /lib/modules/2.4.28/pcmcia/3c575_cb.o symbol for parameter rx_copybreak not found
kernel: 3c59x.c:v0.99Q 5/16/2000 Donald Becker, becker@scyld.com
kernel:   http://www.scyld.com/network/vortex.html
kernel: cs: cb_config(bus 4)
kernel:   fn 0 bar 1: io 0x400-0x47f
kernel:   fn 0 bar 2: mem 0x60021000-0x6002107f
kernel:   fn 0 bar 3: mem 0x60020000-0x6002007f
kernel:   fn 0 rom: mem 0x60000000-0x6001ffff
kernel:   irq 9
kernel: cs: cb_enable(bus 4)
kernel:   bridge io map 0 (flags 0x21): 0x400-0x47f
kernel:   bridge mem map 0 (flags 0x1): 0x60000000-0x60021fff
kernel: vortex_attach(device 04:00.0)
kernel: eth0: 3Com 3CCFE575BT Cyclone CardBus at 0x400, 00:10:4b:a5:7d:27, irq 9
kernel:   product code 'NV' rev 07.1 date 05-19-98
kernel:   8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
kernel: NETDEV WATCHDOG: eth0: transmit timed out
kernel: eth0: transmit timed out, tx_status 00 status e000.
kernel:   diagnostics: net 0cc2 media a800 dma 000000a0.
kernel:   Flags; bus-master 1, full 1; dirty 10 current 4.
kernel:   Transmit list 04bb0ab0 vs. c4bb0aa0.
kernel:   0: @c4bb0a00  length 80000072 status 80000072
kernel:   1: @c4bb0a10  length 80000072 status 80000072
kernel:   2: @c4bb0a20  length 80000072 status 80000072
kernel:   3: @c4bb0a30  length 80000072 status 80000072
kernel:   4: @c4bb0a40  length 80000042 status 80010042
kernel:   5: @c4bb0a50  length 800005ea status 800105ea
kernel:   6: @c4bb0a60  length 800005ea status 800105ea
kernel:   7: @c4bb0a70  length 800005ea status 800105ea
kernel:   8: @c4bb0a80  length 800005ea status 800105ea
kernel:   9: @c4bb0a90  length 800005ea status 800105ea
kernel:   10: @c4bb0aa0  length 800005ea status 800105ea
kernel:   11: @c4bb0ab0  length 80000036 status 80000036
kernel:   12: @c4bb0ac0  length 80000036 status 80000036
kernel:   13: @c4bb0ad0  length 80000072 status 80000072
kernel:   14: @c4bb0ae0  length 80000072 status 80000072
kernel:   15: @c4bb0af0  length 80000072 status 80000072
kernel: eth0: Resetting the Tx ring pointer.

I don't know if the missing rx_copybreak symbol is the reason for this,
but I thought that a 3Com card should work a little bit better than the
current RealTek card. :-(

Regards,
Tino