[PROBLEM] Linksys PNIC-II rev 37: Transmit timed out

Julian Anastasov uli@linux.tu-varna.acad.bg
Mon Oct 4 10:02:50 1999


	I have problems with 100Mbps Lite-On PNIC-II rev 37 on
2.2.13pre14 and tulip.c 0.91g. I use serial console on 9600bps.
The kernel is compiled with SMP (1 cpu).

	I suspect the hang results when a small number of kernel
log messages are displayed on the serial console in a short period
of time: about 5-10 messages on each 5 seconds. The serial console
and the kernel are operational but the net stops.


First message:

eth0: Transmit timed out, status e46988c5, CSR12 000000cc, resetting...

Next message(s), each on 5 seconds interval:

eth0: Transmit timed out, status e46988c7, CSR12 000000cc, resetting...

Sometimes I can see these messages:

"packet sk destroy delayed"

which is from net/packet/af_packet.c:packet_destroy_timer()

and sometimes:

"eth0: Tx hung, 62388676 vs. 62388661."

	Is this problem related to the problem with the incorrect
data received (aka FreeBSD work around) for PNIC-II rev 32, 33 ?

cat /proc/pci:

  Bus  0, device  15, function  0:
    Ethernet controller: LiteOn Unknown device (rev 37).
      Vendor id=11ad. Device id=c115.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.
Latency=64.  Min Gnt=8.Max Lat=56.
      I/O at 0xe800 [0xe801].
      Non-prefetchable 32 bit memory at 0xffaeff00 [0xffaeff00].


Julian Anastasov