I have a traffic generator system with e1000e running pktgen, and emulator (bridge-ish) system with igb (3.0.19 driver). When we add jitter on the emulator, and only then, we start seeing link bounces.
If we use the stock 2.6.38.8 igb driver on the emulator, we do not see link bounces. The kernel logs make me *think* that it's the generator that is resetting the link, however. We tried two different generators, but both were e1000e NICs. I'm curious if anyone has any suggestions about how to tell which NIC is causing the resets, and why it might be doing so. Here are kernel logs from the generator: e1000e: eth2 NIC Link is Down e1000e 0000:08:00.0: eth2: Reset adapter e1000e: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx e1000e: eth3 NIC Link is Down e1000e 0000:08:00.1: eth3: Reset adapter e1000e: eth3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx e1000e: eth2 NIC Link is Down e1000e 0000:08:00.0: eth2: Reset adapter e1000e: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx e1000e: eth3 NIC Link is Down e1000e 0000:08:00.1: eth3: Reset adapter e1000e: eth3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx e1000e: eth2 NIC Link is Down e1000e 0000:08:00.0: eth2: Reset adapter e1000e: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx [root@simech2 ~]# ethtool -i eth3 driver: e1000e version: 1.2.20-k2 firmware-version: 5.6-2 bus-info: 0000:08:00.1 And here is from the emulator: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready igb: eth3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready igb: eth3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready Thanks, Ben -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ 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
