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  <br...@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 via email to