hello
i have my motherboard setup to enable WOL (wake on lan)
but the OS is not allowing the card to be in a state where is accepts the 'magic-packet'. it seems to turn off the system fully.
normally i would expect to see the network card lights blinking when the system is off. but they are not.
when checking debian i find:
Code:
# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PCE2 S4 *disabled pci:0000:00:02.0
PCE3 S4 *disabled
PCE4 S4 *disabled
PCE9 S4 *disabled pci:0000:00:09.0
PCEA S4 *disabled pci:0000:00:0a.0
SBAZ S4 *disabled
UAR1 S4 *disabled pnp:00:0b
P0PC S4 *disabled pci:0000:00:14.4
UHC1 S4 *disabled pci:0000:00:12.0
UHC2 S4 *disabled pci:0000:00:12.2
USB3 S4 *disabled pci:0000:00:13.0
UHC4 S4 *disabled pci:0000:00:13.2
USB5 S4 *disabled pci:0000:00:16.0
UHC6 S4 *disabled pci:0000:00:16.2
UHC7 S4 *disabled pci:0000:00:14.5
PE20 S4 *disabled pci:0000:00:15.0
PE21 S4 *disabled
PWRB S4 *enabled
as i understand, there no network card with WOL enabled.
however, i find that my network is supposed to be WOL enabled:
Code:
# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: yes
so the card seems to be on GbE mode and has WOL enabled - is that right?
since there are 2 cards, i also checked the other and show similar output.
i tried running the command
Code:
ethtool -s eth0 wol g && ethtool -s eth1 wol g
but that does not change the output of:
Code:
# cat /proc/acpi/wakeup
and when i shutdown the system it does not respond to WOL packets.
any ideas on howto troubleshoot this problem?
thanks a lot.
Nicolas