[tulip-bug] Linksys 100TX card hangs

QuoteMstr qtmstr@optonline.net
Tue, 18 Jul 2000 07:00:08 -0400


My ethernet card, a Linksys 100TX (Using PLIP-II, Lite-On LC82C115)
hangs under load, and often corrupts data when receiving at speeds
greater than 100kB/sec or so. I would use a different card, but my
cablemodem ISP apparently locks users to a specific MAC address
now. :( (Considering DHCP works for one card but is ignored by the
other, despite the cablemodem send and receive LEDs lighting when the
DHCP request is issued, indicating that the cablemodem and nic are
operation)

An error message is repeatedly printed to the console:
eth0: Transmit timed out, status e4660000, CSR12 000050ca,
resetting...

I'm running 2.2.16

I can work around the former problem by an ifdown;ifup; combination,
but the only way I can circumvent around the latter is by downloading
from some European, Australian, or Asian site at 25kB/sec. (I've
peaked at 500kB/sec).

Also, although I can't solve the problem, I can adjust the situation
somewhat. If I set the various PCI waitstates in my BIOS to 0 (no
wait), then the card hangs under very light load. If I disable
everything, it takes a somewhat heavier load to knock it out.

I thought that knock-off Tulip implementation like PLIP were supported
in versions 0.91 and later of tulip.c? I have 0.91g.

Various system files follow.

/proc/pci:
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies VT 82C597 Apollo VP3 (rev 4).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=16.  
      Prefetchable 32 bit memory at 0xe0000000 [0xe0000008].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies VT 82C598 Apollo MVP3 AGP (rev 0).
      Medium devsel.  Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device   7, function  0:
    ISA bridge: VIA Technologies VT 82C586 Apollo ISA (rev 71).
      Medium devsel.  Master Capable.  No bursts.  
  Bus  0, device   7, function  1:
    IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=64.  
      I/O at 0xb400 [0xb401].
  Bus  0, device   7, function  2:
    USB Controller: VIA Technologies VT 82C586 Apollo USB (rev 2).
      Medium devsel.  IRQ 5.  Master Capable.  Latency=64.  
      I/O at 0xb000 [0xb001].
  Bus  0, device   8, function  0:
    Ethernet controller: LiteOn Unknown device (rev 37).
      Vendor id=11ad. Device id=c115.
      Medium devsel.  Fast back-to-back capable.  IRQ 10.  Master Capable.  Latency=64.  Min Gnt=8.Max Lat=56.
      I/O at 0xb800 [0xb801].
      Non-prefetchable 32 bit memory at 0xe8040000 [0xe8040000].
  Bus  0, device  10, function  0:
    Multimedia audio controller: Unknown vendor Unknown device (rev 254).
      Vendor id=12eb. Device id=2.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  Min Gnt=4.Max Lat=12.
      Non-prefetchable 32 bit memory at 0xe8000000 [0xe8000000].
      I/O at 0xbc00 [0xbc01].
      I/O at 0xc000 [0xc001].
  Bus  1, device   0, function  0:
    VGA compatible controller: NVidia/SGS Thomson Riva 128 (rev 16).
      Medium devsel.  Fast back-to-back capable.  IRQ 10.  Master Capable.  Latency=64.  Min Gnt=3.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xe4000000 [0xe4000000].
      Prefetchable 32 bit memory at 0xe6000000 [0xe6000008].

output of ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:A0:CC:E3:38:FF  
          inet addr:24.189.30.146  Bcast:255.255.255.255  Mask:255.255.252.0
          UP BROADCAST NOTRAILERS RUNNING  MTU:1500  Metric:1
          RX packets:6660 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4959 errors:46 dropped:0 overruns:0 carrier:12
          collisions:740 txqueuelen:100 
          Interrupt:10 Base address:0xb800 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:468 errors:0 dropped:0 overruns:0 frame:0
          TX packets:468 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 



-- 
"I know not with what weapons World War III will be fought, but I know
that World War IV will be fought with sticks and stones." -- Einstein