Next-in-Thread Next Message

Question NEED HELP to choose net card which for sure works with DELL Inspiron 3800 

Forum: 3Com PCMCIA Ethernet Adapter Issues
Re: Sad Tx Ring Full again (Roberto Jung Drebes)
Date: 2000, May 24
From: Longina Przybyszewska longina

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

=====

Next-in-Thread Next Message

Add Message to: "NEED HELP to choose net card which for sure works with DELL Inspiron 3800"

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