Hi,
I am running OpenSUSE 11.1, Win7, WinXP on a ASUS M4A78T-E with integrated Atheros L1 Ethernet. Suspend/hibernate/resume functions work perfectly on all operating systems using resume on keyboard space bar. WOL works on Windows only - no luck with OpenSUSE 11.1. When I do suspend to ram on Windows the LAN port LED stays lit. On OpenSUSE after suspend to RAM the LED goes dark.
I have set up the following:
ethtool –s eth0 wol g and
/etc/sysconfig/network/ifcfg-eth0 ETHTOOL_OPTIONS=‘wol g’.
This seems to be working fine as it retains the setting on reboots.
I added: /etc/pm/config.d/new.config: S2RAM_OPTS=’-f –a 3’. Suspend to RAM did not work until I added this.
BIOS settings I believe to be correct since it works in Windows.
Any ideas on what I’m missing for OpenSUSE to keep the NIC active during suspend?
I have several mobos using the Realtek RTL8111/8168B gigE device.
The standard distro driver, “r8169”, provides network connectivity but does not support WOL.
if
lsmod | grep r816
returns r8169, then you need to download the r8168 driver for your arch (_32, _64) and kernel from the SuSE Build Service; they have RPMs for several kernels.
Install the r8168 rpm, go to yast, Network card setup and select Module r8168.
Then reboot.
Double check with
lsmod | grep r8168
With that, WOL should work, has for me.
As an aside, I am currently trying to figure out why my Gigabyte GA-MA785G-UD3H mobo does not display a NIC light when in S3(s2ram). WOL does wake it up. Hmmmmm.
Sorry, just reread your post - Atheros NIC.
Are those drivers current?
Did you try WOL, even though the NIC led not illuminated?
Good luck
Yep, I tried WOL magic packet eventhough the LED it is not illuminated. The system is set up with tripple boot - Windows7, WinXP, and OpenSUSE. The WOL magic packet wakes up the system fine after a shutdown or hibernate or suspend from WinXP. At this point I think it is related to the Atheros L1 driver version on OpenSUSE 11.1. I will try upgrading it to the latest version from Atheros and see what happens. I’m a little scared to take the risk since opensuse 11.1 has been working extremely well and I don’t want to break anything…