I'm having trouble enabling flow control with the e1000 driver.  I'm
running Fedora Core 3 (currently a 2.6.11-ish kernel until the new one
doesn't kill SMP machines).  The e1000 driver is version
5.6.10.1-k2-NAPI.  The Ethernet ports are on the motherboard (a
SuperMicro X5DPE):

03:02.0 Ethernet controller: Intel Corp. 82546EB Gigabit Ethernet Controller 
(Copper) (rev 01)
03:02.1 Ethernet controller: Intel Corp. 82546EB Gigabit Ethernet Controller 
(Copper) (rev 01)

The link partner is an Asante IntraCore 36480 switch which is
configured to autonegotiate flow control.  Flow control is negotiated
fine with tg3 and e100 devices in other machines, but it doesn't work
with a single e1000 device.

I've tried passing FlowControl=3 and using ethtool -A to force it on,
but the switch never sees it.  In fact, I've tried poking and prodding
every related (and not-so-related) tunable on both the driver and the
switch to no avail.

Is there a way for me to debug the autonegotiation process so I can
see just what's going on?  I tried passing "debug=16" to the module
but things don't look any different afterward.  (I suspect it's not
compiled with debugging on, so I'll have to try a recompile.)

Does anyone have any advice at all?  I've asked around and even
contacted the manufacturer but I can't make any progress.

 - J<
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to