[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#858125: e1000: ethernet interface hangs occasionally, kernel reports hang



On Sat, Mar 18, 2017 at 06:33:30PM -0400, Bruce Momjian,,, wrote:
> On Sat, Mar 18, 2017 at 06:09:33PM -0400, Bruce Momjian,,, wrote:
> > On Sat, Mar 18, 2017 at 10:06:53PM +0000, Ben Hutchings wrote:
> > > > It seems nothing changed.
> > > 
> > > Try:
> > >     ethtool -A eth0 rx off tx off autoneg off
> > > instead.
> > 
> > OK, that worked:
> > 
> > 	$ ethtool -A eth0 rx off tx off autoneg off
> > 	$ ethtool -a eth0
> > 	Pause parameters for eth0:
> > 	Autonegotiate:  off
> > 	RX:             off
> > 	TX:             off
> > 
> > I will report back as soon as another failure happens, or doesn't
> > happen.  :-)  Thanks.
> 
> I turned off flow control on the Debian server _and_ the switch port,
> because I am told they should match.  I will report back.

OK, I turned off flow control, rebooted, and ran for 48 hours with no
problems.  I then turned on flow control (the default), rebooted, and
after 21 hours saw a failure, then two minutes later, another one.

I think this proves my problems are related to flow control.  How would
you like to proceed?  Is there a patch or change you would like me to
test?  Just close the ticket?

I have a fix, but it is likely others would not know they had this
problem unless they were monitoring their kernel logs or their network
traffic for lag.

-- 
  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: