Hi Todd, Yes, I have gone back and forth between these two versions and the behavior is reproducible every time. Nothing else, software or hardware, was changed. The other end is a top of rack switch. It seems to be only related to the kernel so I'm asking here. Thanks for your help!
On Mon, Jul 21, 2014 at 8:37 AM, Fujinaka, Todd <[email protected]> wrote: > Have you gone back and forth between the kernels? What is on the other end of > the link? Have you checked your cabling? > > If you're from Arista, I'd suggest filing this through more formal means > (through your factory contacts) so this can be tracked more carefully. > > Thanks. > > Todd Fujinaka > Software Application Engineer > Networking Division (ND) > Intel Corporation > [email protected] > (503) 712-4565 > > -----Original Message----- > From: Wei Hu [mailto:[email protected]] > Sent: Monday, July 21, 2014 12:51 AM > To: [email protected] > Subject: [E1000-devel] Difference in auto-negotiation behavior between 2.6.38 > kernel and 3.4.43 kernel > > Hi All, > > I have a system with an Intel 82575 family Ethernet adapter. The > auto-negotiated speed changed after upgrading the kernel, with everything > else intact. > > With 2.6.38 kernel when the interface is up I would see this line from kernel: > igb: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX While with > 3.4.43 kernel I would see this instead: > igb: eth0 NIC Link is Up 10 Mbps Half Duplex, Flow Control: None > > I'm wondering what kernel change could have caused this? I'd rather make a > patch that reverts this change. Is it something in igb driver or is it in > another layer? Has anyone else seen this? I appreciate any pointers! Please > also see the ethtool output below. > > 2.6.38 ethtool output: > Supported ports: [ TP ] > Supported link modes: 10baseT/Half 10baseT/Full > 100baseT/Half 100baseT/Full > 1000baseT/Full > Supports auto-negotiation: Yes > Advertised link modes: 10baseT/Half 10baseT/Full > 100baseT/Half 100baseT/Full > 1000baseT/Full > Advertised pause frame use: No > Advertised auto-negotiation: Yes > Speed: 100Mb/s > Duplex: Full > Port: Twisted Pair > PHYAD: 1 > Transceiver: internal > Auto-negotiation: on > MDI-X: Unknown > Supports Wake-on: pumbg > Wake-on: g > Current message level: 0x00002003 (8195) > drv probe hw > Link detected: yes > > 3.4.43 ethtool output: > Supported ports: [ TP ] > Supported link modes: 10baseT/Half 10baseT/Full > 100baseT/Half 100baseT/Full > 1000baseT/Full > Supports auto-negotiation: Yes > Advertised link modes: 10baseT/Half 10baseT/Full > 100baseT/Half 100baseT/Full > 1000baseT/Full > Advertised pause frame use: Symmetric > Advertised auto-negotiation: Yes > Speed: 10Mb/s > Duplex: Half > Port: Twisted Pair > PHYAD: 1 > Transceiver: internal > Auto-negotiation: on > MDI-X: Unknown > Supports Wake-on: pumbg > Wake-on: g > Current message level: 0x00002007 (8199) > drv probe link hw > Link detected: yes > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck Code Sight > - the same software that powers the world's largest code search on Ohloh, the > Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _______________________________________________ > E1000-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
