e1000 problems in 2.6.x

From: Steve Simitzis
Date: Sat Feb 14 2004 - 06:17:42 EST


hello. since upgrading to 2.6 from 2.4.22, my e1000 devices have
been angry. i've tried running both 2.6.2 and 2.6.3-rc2, but the
results have been the same. when i return to 2.4.22, all of the
problems go away.

i'm getting these over and over again:

Feb 11 19:57:55 sg1 kernel: NETDEV WATCHDOG: eth1: transmit timed out
Feb 11 19:57:57 sg1 kernel: e1000: eth1 NIC Link is Up 100 Mbps Full Duplex
Feb 11 19:58:17 sg1 kernel: NETDEV WATCHDOG: eth1: transmit timed out
Feb 11 19:58:18 sg1 kernel: e1000: eth1 NIC Link is Up 100 Mbps Full Duplex

i'm also seeing about 10-20% of my RX packets as errors when running 2.6.x,
and 0 errors when running 2.4.22.

another oddity is that even after forcing my interfaces to 100 Mbps
full duplex, my switch is reporting half duplex. again, this only happens
in 2.6.x. when running 2.4.22, full duplex is properly negotiated between
the e1000 and my switch.

i tried turning off TSO, as suggested elsewhere by Scott Feldman, but that
had no effect.

i would love to run 2.6, so if there's anything else i can try (or if
this is a known problem and about to be fixed), please let me know.

thanks in advance.

:)

--

steve simitzis : /sim' - i - jees/
pala : saturn5 productions
www.steve.org : 415.282.9979
hath the daemon spawn no fire?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/