Page 1 of 1

Intel 82579 GbE PHY hung on linux

Posted: Sat Aug 10, 2019 12:49 pm
by mrbrklyn
I've been battling this problem with the intel ETH since I've ordered and installed my Intense PC. It is being used as a gateway and webserver for my network, but the intel 82579 GbE PHY hangs and needs to be reset. I'm running a version of Arch Linux (Artix Linux) and I have taken this to the intel forums with limited results.

Code: Select all

[343103.324582] e1000e 0000:00:19.0 eth1: Detected Hardware Unit Hang:
                  TDH                  <ab>
                  TDT                  <bd>
                  next_to_use          <bd>
                  next_to_clean        <a8>
                buffer_info[next_to_clean]:
                  time_stamp           <1020b0934>
                  next_to_watch        <ab>
                  jiffies              <1020b0ba0>
                  next_to_watch.status <0>
                MAC Status             <80083>
                PHY Status             <796d>
                PHY 1000BASE-T Status  <3c00>
                PHY Extended Status    <3000>
                PCI Status             <10>
[343104.363714] e1000e 0000:00:19.0 eth1: Reset adapter unexpectedly
[343108.110171] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx

Code: Select all

sudo uname -a
Linux www3 4.19.60-1-lts #1 SMP Sun Jul 21 21:32:00 UTC 2019 x86_64 GNU/Linux

Re: Intel 82579 GbE PHY hung on linux

Posted: Mon Aug 12, 2019 11:00 am
by tamir
Please test the system in a known to work environment we fully support such as Windows or Linux mint.
Linux mint 19.1 installation instructions:
https://fit-pc.com/wiki/index.php?title ... _Mint_19.1

Also, you may find additional information on how to install Windows in either Legacy or UEFI mode at:
https://fit-pc.com/wiki/index.php?title ... :_Software
* The drivers are included for all supported windows version at the link above.

Re: Intel 82579 GbE PHY hung on linux

Posted: Tue Aug 13, 2019 9:10 pm
by mrbrklyn
No, we don't put linix mint on anything and certainly not windows.

This is a kernel level problem with a standard driver. It is a little insulting, after buying what is now my 5th Compulab device, you have a returned response like this, which assumes I am an idiot and demands something ludicrous. This box in in production. All linux kernels and drivers are the same, even for a stupid distribution like Mint. Please just let me have an e1000e driver that works with the hardware.

BTW - when I purchased this it came with SuSE preinstalled.

Re: Intel 82579 GbE PHY hung on linux

Posted: Sun Aug 25, 2019 7:58 am
by Denis
Hi mrbrklyn,

I see something similar here:
https://serverfault.com/questions/61648 ... -unit-hang

Possible solution is:
Ok so after posting this question last night night I continued to do some research the only real solution I came across seems to have taken care of the problem.
Disabling TSO, GSO and GRO using ethtool:

ethtool -K eth0 gso off gro off tso off

According to a post found here: http://ehc.ac/p/e1000/bugs/378/
From what I understand this will or can cause a reduction in performance.