Timeout issues... (with latest kernel)
kenneth topp
caught@prodigy.net
Thu Apr 6 06:49:33 2000
Hello,
Well, it's not the latest kernel (redhat6.2's)
it is version:
eepro100.c:v1.09j-t 9/29/99
eepro100.c: $Revision: 1.18 $ 1999/12/29
on kernel 2.2.14 (I think redhat put a bunch of 2.2.15pre into it)
I get these messages (included at bottom of email).
I've put in the multicast_filter_limit=3 fix, and so far it looks good.
I'm running netatalk/smb/nfsd and a uniproc kernel on a smp box (only one
cpu). It's one of those intel astro boxes.
Anycase, I've got my head spinning with the version numbers:
If "eepro100.c:v1.09l 8/7/99" is the most recent from Donald, but his
version line in the kernel proper driver is: "eepro100.c:v1.09j-t
9/29/99", that would mean that the "-t" came with the 9/29/99 from
somewhere else (Jeff maybe?).
Please let me know if there is any debugging I can do. Or if this problem
is really gone in some other version (please specify which one ;)
Thanks to everyone who worked on the driver!
Kenneth
ps . I'm not on the list, but I will follow the web archives...
---init stuff from dmesg----
eth0: Intel PCI EtherExpress Pro100 at 0xd0084000, 00:A0:C9:FB:2B:02, IRQ 10.
Board assembly 000000-000, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x04f4518b).
Receiver lock-up workaround activated.
---dmesg | grep eth0--------
eth0: Transmit timed out: status 0000 0090 at 0/31 command 0001a000.
eth0: Tx ring dump, Tx queue 31 / 0:
eth0: * 0 0001a000.
eth0: 1 00020000.
eth0: 2 00030000.
eth0: 3 00030000.
eth0: 4 00030000.
eth0: 5 00030000.
eth0: 6 00030000.
eth0: 7 000c0000.
eth0: 8 200c0000.
eth0: 9 000c0000.
eth0: 10 000c0000.
eth0: 11 000c0000.
eth0: 12 00030000.
eth0: 13 00030000.
eth0: 14 00030000.
eth0: 15 00030000.
eth0: 16 200c0000.
eth0: 17 00030000.
eth0: 18 000c0000.
eth0: 19 000c0000.
eth0: 20 00030000.
eth0: 21 000c0000.
eth0: 22 00030000.
eth0: 23 000c0000.
eth0: 24 200c0000.
eth0: 25 00030000.
eth0: 26 000c0000.
eth0: 27 00030000.
eth0: 28 00030000.
eth0: 29 00030000.
eth0: 30 40030000.
eth0: =31 00000000.
eth0: Printing Rx ring (next to receive into 0, dirty index 0).
eth0: *= 0 00000001.
eth0: 1 00000001.
eth0: 2 00000001.
eth0: 3 00000001.
eth0: 4 00000001.
eth0: 5 00000001.
eth0: 6 00000001.
eth0: 7 00000001.
eth0: 8 00000001.
eth0: 9 00000001.
eth0: 10 00000001.
eth0: 11 00000001.
eth0: 12 00000001.
eth0: 13 00000001.
eth0: 14 00000001.
eth0: 15 00000001.
eth0: 16 00000001.
eth0: 17 00000001.
eth0: 18 00000001.
eth0: 19 00000001.
eth0: 20 00000001.
eth0: 21 00000001.
eth0: 22 00000001.
eth0: 23 00000001.
eth0: 24 00000001.
eth0: 25 00000001.
eth0: 26 00000001.
eth0: 27 00000001.
eth0: 28 00000001.
eth0: 29 00000001.
eth0: 30 00000001.
eth0: l 31 c0000002.
eth0: PHY index 1 register 0 is 3000.
eth0: PHY index 1 register 1 is 782d.
eth0: PHY index 1 register 2 is 02a8.
eth0: PHY index 1 register 3 is 0154.
eth0: PHY index 1 register 4 is 05e1.
eth0: PHY index 1 register 5 is 40a1.
eth0: PHY index 1 register 21 is 0004.
...
eth0: 0 multicast blocks dropped.
this last line might have been later on, no time stamps :(
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-eepro100-request@beowulf.org