|
Hi,
I used a lot of time trying to get 3CCFE575CT-D card to work with laptop.
I still get delaying with routing . and mystic messages :
=== dodgson kernel: eth0: transmit timed out, tx_status 00 status e000. May 20 15:04:09 dodgson kernel: eth0: Tx Ring full, refusing to send buffer. === Is there anybody who has positive experience with that card type? There comes a question: shall I change card ? If yes, which card is known to work well with DellInspiron 3800? or shall I give some more tries to the one I have? Some diagnostic output:
When I run 'test-network' just after inserting card: ========= [root@dodgson debug-tools]# ./test_network PCMCIA network settings are coming from /etc/pcmcia/network.opts. /etc/pcmcia/network.opts is not configured?? Checking network interface eth0 (3c575_cb driver):
Kernel messages for eth0: eth0: 3Com 3c574 at io 0x300, irq 3, hw_addr 00:00:86:32:E1:DE. eth0: found link beat eth0: link partner did not autonegotiate eth0: 3Com 3CCFE575CT Cyclone CardBus at 0x200, 00:50:da:d9:bf:1e, IRQ 3 eth0: CardBus functions mapped a0060000->c8046000 vortex_detach(eth0) eth0: 3Com 3CCFE575CT Cyclone CardBus at 0x200, 00:50:da:d9:bf:1e, IRQ 3 eth0: CardBus functions mapped 60020000->c806a000 eth0: Transmit error, Tx status register 90.
Current ifconfig settings:
eth0 Link encap:Ethernet HWaddr 00:50:DA:D9:BF:1E
inet addr:130.225.128.110 Bcast:130.225.128.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:838 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:1 carrier:1
collisions:0 txqueuelen:100
Interrupt:3 Base address:0x200
The interface is configured and running. RX looks ok, but there seems to be a TX problem.
There is a route to a gateway at 130.225.128.1.
Pinging 130.225.128.1 ... timed out! The device interrupt seems to be incrementing. ========= so I run ping til local computer
============= [root@dodgson debug-tools]# ping 130.225.128.16 PING 130.225.128.16 (130.225.128.16) from 130.225.128.110 : 56(84) bytes of data. From dodgson.imada.sdu.dk (130.225.128.110): Destination Host Unreachable ............ From dodgson.imada.sdu.dk (130.225.128.110): Destination Host Unreachable From dodgson.imada.sdu.dk (130.225.128.110): Destination Host Unreachable From dodgson.imada.sdu.dk (130.225.128.110): Destination Host Unreachable From dodgson.imada.sdu.dk (130.225.128.110): Destination Host Unreachable 64 bytes from brunnhilde.imada.sdu.dk (130.225.128.16): icmp_seq=25 ttl=64 time=21092.2 ms ====== again 'test-network' ========[root@dodgson debug-tools]# ./test_network PCMCIA network settings are coming from /etc/pcmcia/network.opts. /etc/pcmcia/network.opts is not configured?? Checking network interface eth0 (3c575_cb driver):
Kernel messages for eth0: eth0: Tx Ring full, refusing to send buffer. eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer. eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer. eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer.
Current ifconfig settings:
eth0 Link encap:Ethernet HWaddr 00:50:DA:D9:BF:1E
inet addr:130.225.128.110 Bcast:130.225.128.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9360 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:6 dropped:0 overruns:1 carrier:1
collisions:0 txqueuelen:100
Interrupt:3 Base address:0x200
The interface is configured and running. RX looks ok, but there seems to be a TX problem.
There is a route to a gateway at 130.225.128.1.
Pinging 130.225.128.1 ... timed out! The device interrupt seems to be incrementing. ==================== after a while, when ping works OK again 'test-NETWORK'
=======
PCMCIA network settings are coming from /etc/pcmcia/network.opts.
/etc/pcmcia/network.opts is not configured??
Checking network interface eth0 (3c575_cb driver):
Kernel messages for eth0: eth0: CardBus functions mapped a0060000->c806a000 eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer. eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer. eth0: transmit timed out, tx_status 00 status e000. eth0: Resetting the Tx ring pointer. eth0: Tx Ring full, refusing to send buffer.
Current ifconfig settings:
eth0 Link encap:Ethernet HWaddr 00:50:DA:D9:BF:1E
inet addr:130.225.128.110 Bcast:130.225.128.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16045 errors:0 dropped:0 overruns:0 frame:0
TX packets:322 errors:3 dropped:0 overruns:0 carrier:3
collisions:1 txqueuelen:100
Interrupt:3 Base address:0x200
The interface is configured and running. RX and TX traffic both look ok.
There is a route to a gateway at 130.225.128.1.
Pinging 130.225.128.1 ... response received! The device interrupt seems to be incrementing. ===================== Is it tranceiver problem? ======= [root@dodgson debug-tools]# ifport eth0 eth0 6 ============= manual says nothing of that type '6'...
and printout from the 'test_setup': ============= [root@dodgson debug-tools]# ./test_setup Current kernel: 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000 Module info from /lib/modules/2.2.14-5.0/pcmcia/pcmcia_core.o: Disabling CPUID Serial number... Linux PCMCIA Card Services 3.1.15 kernel build: 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000
Startup options from /etc/sysconfig/pcmcia: PCMCIA=yes PCIC=i82365 PCIC_OPTS="pci_int=0 pci_csc=1" CORE_OPTS= CARDMGR_OPTS= SCHEME="office"
Checking current syslog files in /var/log: No PCMCIA messages were found!
Module status: The PCMCIA kernel modules are loaded correctly.
Daemon status: cardmgr is running (process 1052)
Current socket status from /var/state/pcmcia/stab: Socket 0: 3Com 3CCFE575CT/3CXFE575CT Fast EtherLink XL 0 network 3c575_cb 0 eth0 Socket 1: Serial or Modem 1 serial serial_cs 0 ttyS1 4 65 =========================
In the manual for 3c575_cb I read: " If the on-card EEPROM is programmed for a full-duplex (FD) link, only FD media types are advertised and the link is assumed to be full-duplex. " It sounds suspicious ... What does it really mean? Thanks in advance for help! longina =====
|