From Bugzilla Helper: User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.2 alpha) Hello, the eepro100 driver seems to be buggy in 2.2.17-4. I installed 2.4.2 and it seems to have fixed the problem. Here are the symptoms: (check comp.os.linux.alpha for the same thing unmunged by this submission form.) Feb 28 16:07:16 raman kernel: <sc 0(84,1f4,11ffff810)><sc 53(8,1f4,11ffff810)><s c 0(17,1f4,11ffff810)><sc 53(8,1f4,11ffff810)><4>eth0: Transmit timed out: statu s 0050 0c00 at 473086/473114 command 000c0000. Feb 28 16:07:56 raman kernel: eth0: Transmit timed out: status 0050 0c00 at 473 220/473248 command 000c0000. Which leads to a /proc/net/dev like this: Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packe ts errs drop fifo colls carrier compressed lo: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 eth0:57684311 494985 0 0 0 0 0 0 46668024 4750 90 112 0 36 1684 3 0 I've tried forcing both full and half-duplex with no effect on the errors. I've also tried another machine on the ethernet connection: it seems to be fine. Reproducible: Always Steps to Reproduce: 1. Get a Compaq DS20E and put an eepro100 in it. Install RedHat 7.0 2. Boot the stock 2.2.17-4smp kernel, and connect the card to a 100MHz hub or another 100MHz ethernet card. 3. Start sending lots of traffic back and forth. There will be errors. Actual Results: Net performance was pretty bad because many packets were dropped. Expected Results: Collisions are expected, but not fifo, frame, and other errors.
Hello, I reported this bug in the first place. I have added information: the bug is NOT fixed by using kernel 2.4.2. Instead, it simply becomes far less frequent.
New fixes added to kernel Wait for the next release (7.1)