Hello, under Debian 10 I have a very strange problem: eth0 goes down intermittently, without any errors and randomly; it just
goes down, ip link reports "no carrier", ethtool shows "Link detected: no" and tcpdump shows no packets at all
If I do a "ethtool -r eth0" link comes up again; the same happens when I do a NIC test with ethtool; from this moment
until the next random stop eth0 works perfectly, at 1Gbps speed
Some logs:
[mar gen 4 23:07:20 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Down
[mar gen 4 23:22:53 2022] igb 0000:06:00.0: offline testing starting <---- I started a test using ethtool -t eth0
[mar gen 4 23:22:57 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[mar gen 4 23:22:58 2022] igb 0000:06:00.0: testing shared interrupt
[mar gen 4 23:23:08 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[mar gen 4 23:23:59 2022] igb 0000:06:00.0: online testing starting
I'm pretty sure that this NIC works without any problem with a cheap switch; but now it's connected on an ethernet port of
a modem and it also had the problems when it was connected to a linksys LRT214 (little firewall/vpn appliance)
I tried to set autoneg off using ethtool (ethtool -s eth0 autoneg off) but ethtool continue to show " Auto-negotiation: on"
I've changed the cable three times; I suspect the NIC is broken, but there are no errors in any log, and ethtool -t eth0
shows "The test result is PASS"
Any ideas / suggestion / direction ?
Thank you
goes down, ip link reports "no carrier", ethtool shows "Link detected: no" and tcpdump shows no packets at all
If I do a "ethtool -r eth0" link comes up again; the same happens when I do a NIC test with ethtool; from this moment
until the next random stop eth0 works perfectly, at 1Gbps speed
Some logs:
[mar gen 4 23:07:20 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Down
[mar gen 4 23:22:53 2022] igb 0000:06:00.0: offline testing starting <---- I started a test using ethtool -t eth0
[mar gen 4 23:22:57 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[mar gen 4 23:22:58 2022] igb 0000:06:00.0: testing shared interrupt
[mar gen 4 23:23:08 2022] igb 0000:06:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[mar gen 4 23:23:59 2022] igb 0000:06:00.0: online testing starting
I'm pretty sure that this NIC works without any problem with a cheap switch; but now it's connected on an ethernet port of
a modem and it also had the problems when it was connected to a linksys LRT214 (little firewall/vpn appliance)
I tried to set autoneg off using ethtool (ethtool -s eth0 autoneg off) but ethtool continue to show " Auto-negotiation: on"
I've changed the cable three times; I suspect the NIC is broken, but there are no errors in any log, and ethtool -t eth0
shows "The test result is PASS"
Any ideas / suggestion / direction ?
Thank you