Link speed and duplex are also determined by what the link partner is. The switch (or hub) port has to be capable and configured for the correct speed and duplex settings. If you swap the cables between the 2 ports the setting most likely will switch also. If you want both ports to link at 1000Mbps then you probably need to correct the switch port setting.
Cheers, John -----Original Message----- From: Shan Wei [mailto:[email protected]] Sent: Thursday, April 22, 2010 7:50 PM To: Brandeburg, Jesse Cc: [email protected]; Linux NICS Subject: Re: [E1000-devel] [BUG?] same e1000 NIC but configured different Brandeburg, Jesse wrote, at 04/22/2010 11:52 PM: > Your log messages tell the whole story, tso is disabled for 10/100 mb > speeds. I see. Do you noticed that for two same 82571EB Gigabit NIC, one(eth0) is identified to 1000Mb/s, and the other one(eth1) is identified to 100Mb/s. why? Why do I think they are same? Because from lspci messages, they are all 82571EB. And they all used e1000e driver. If i miss something, please tell me. Thanks ---- Shan Wei > > If you wish you can reenable it with ethtool. > > Tso provides little to no CPU reduction benefit to the slower link > speeds and in fact will hurt bidirectional performance. > > -- > Jesse Brandeburg's iPhone > > On Apr 22, 2010, at 2:30 AM, "Shan Wei" <[email protected]> wrote: > >> There are two same NICes, the setting of TSO is different >> on Fedora13alpha with kernel 2.6.34-rc5-git >> (HEAD:1ef6ce7a340f9ed139a73147ff9cf7ad56889414). >> >> *Phenomenon*: >> (other setting are same, only tso is different) >> >> [r...@rhel ~]# ethtool -k eth0 >> tcp-segmentation-offload: *on* >> >> [r...@rhel ~]# ethtool -k eth1 >> tcp-segmentation-offload: *off* >> >> >> Is this a bug? Or does other reasons cause this? >> >> >> >> *Other Reference Info*: >> 1.dmesg >> e1000e 0000:0b:00.0: irq 59 for MSI/MSI-X >> >> ADDRCONF(NETDEV_UP): eth0: link is not ready >> e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX >> ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready >> >> ADDRCONF(NETDEV_UP): eth1: link is not ready >> e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX >> 0000:0b:00.1: eth1: 10/100 speed: disabling TSO >> ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready >> >> 2. [r...@rhel ~]# lspci >> 0b:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit >> Ethernet Controller (rev 06) >> 0b:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit >> Ethernet Controller (rev 06) >> >> 3. [r...@rhel ~]# find /sys/bus/pci/drivers/ -name *0b:00.0* >> /sys/bus/pci/drivers/e1000e/0000:0b:00.0 >> [r...@rhel ~]# find /sys/bus/pci/drivers/ -name *0b:00.1* >> /sys/bus/pci/drivers/e1000e/0000:0b:00.1 >> >> >> >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> _______________________________________________ >> 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 ------------------------------------------------------------------------------ _______________________________________________ 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 ------------------------------------------------------------------------------ _______________________________________________ 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
