Comment 32 for bug 1785171

Revision history for this message
carlos (altoid) wrote :

Hello:

I'm an ex-Ubuntu user and thought I'd add some information which may be useful.

I came across this thread while looking for answers to problems posed by the e1000e driver for my Sun Microsystems Ultra 24 on-board ethernet controller.

It's an Intel Corporation 82566DM-2 Gigabit Network Controller (rev 02), using the latest available driver for Linux (v.3.4.2.1 - 8/26/2018) provided by Intel under Devuan ASCII, 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux.

This driver is also used for many other Inter ethernet cards under Linux.

[quote=Tj]
[i]The solution was always to disable the power-management options via Windows.[/i]
[/quote]

Indeed ...
If only that *were* possible under Linux.

At least in *my* case (Devuan ASCII, v.3.4.2.1 e1000e driver and ethtool v.4.19), this has not been possible. It seems that as the driver is loaded as a module, ethtool cannot access the controller EEE settings.

ie:

[code]
# ethtool --show-eee eth0
Cannot get EEE settings: Operation not supported
#
# ethtool --set-eee eth0 eee off
Cannot get EEE settings: Operation not supported
#
[/code]

I have no doubt that the issues this e1000e driver has are originated in the power savings features which *do not* work properly.

Unfortunately, my attempts to get answers from Intel and Sourceforge with respect to this were non-productive.

See:
https://forums.intel.com/s/question/0D50P00004A4QxySAF/disabling-eee-on-82566dm2-gbe-controller?language=en_US

and

https://sourceforge.net/p/e1000/bugs/635/

Cheers,

A.