CentOS 6.3 with a system with 2 e1000 ports on 2 distinct controllers. 1 ethernet controller is on board motherboard the other is on an add-in card.<br />
NOTE the udev perform a device name swap eth0<>eth1 on bootup<br />
after bootup completes, eth0 is the only used port, eth1 is not connected<br />
eth0 is HWaddr 00:14:22:75:D7:1E and on PCI bus address 03:07.0<br />
eth1 is HWaddr 00:03:47:6B:45:6D and on PCI bus address 02:05.0<br />
The problem port is eth0 as eth1 has not been used in a while.<br />
PROBLEM<br />
Many kernel panics/Opps over just 1 months of operation. I am unable to make this system's network stable.<br />
The easiest way to make it panic is to issue:<br />
ethtool -k eth0 gso off sg off rx off tx off<br />
<br />
This causes:<br />
e1000 0000:03:07.0: eth0: TSO is Disabled<br />
e1000 0000:03:07.0: eth0: TSO is Disabled<br />
e1000 0000:03:07.0: eth0: Reset adapter<br />
<br />
Then the port no longer works and the system will start to opps and panic. I include this stack trace in another follow up comment.
↧