Bug#858125: e1000: ethernet interface hangs occasionally, kernel reports hang
On Sat, Mar 18, 2017 at 09:02:10PM +0000, Ben Hutchings wrote:
> Control: retitle -1 TX watchdog fires on e1000e interface
> Control: tag -1 moreinfo
>
> Please don't confuse e1000 and e1000e; they are quite different drivers
> for different chips.
Oh, thanks for the fix. I think I used e1000 so it would match a kernel
file when I entered the bug report. You are right that e1000e is what
the kernel reports on the error lines:
[ 1351.850362] NETDEV WATCHDOG: eth0 (e1000e): transmit queue 0 timed out
^^^^^^
> Does it help if you disable flow control by running:
>
> ethtool -A eth0 rx off tx off
>
> (Check the current settings first by running 'ethtool -a eth0'.)
Current settings:
$ ethtool -a eth0
Pause parameters for eth0:
Autonegotiate: on
RX: on
TX: on
I then ran:
$ ethtool -A eth0 rx off tx off
$ ethtool -a eth0
Pause parameters for eth0:
Autonegotiate: on
RX: on
TX: on
It seems nothing changed.
> Have you tried a newer kernel version? Linux 4.9 is available in
> jessie-backports.
Wow, that seems more risky than just buying a dual-port PCI-E ethernet
card and using that. FYI, this server is from 2012 so I am worried such
an upgrade would break things more than fix them.
If there is no known fix I think that will be my next try, in a long
list of many attempts to fix this.
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ As you are, so once was I. As I am, so you will be. +
+ Ancient Roman grave inscription +
Reply to: