ProLiant Servers - Netservers
1753852 Members
7754 Online
108808 Solutions
New Discussion

Re: Proliant N36L microserver, WOL (wake-on-lan) not working?

 
mudd12
New Member

Re: Proliant N36L microserver, WOL (wake-on-lan) not working?

On Linux you can use 

sudo ethtool -s eth0 msglvl wol on

 to enable WoL. You'll have to do this again on reboot so better put it in a startup script. On Ubuntu ethtool is in a package of the same name. You can also use this tool to query the WoL capabilities of your hardware.

sudo ethtool eth0 | grep Wake-on

 The letter codes are explained in the manpage:

p Wake on PHY activity
u Wake on unicast messages
m Wake on multicast messages
b Wake on broadcast messages
a Wake on ARP
g Wake on MagicPacket™
s Enable SecureOn™ password for MagicPacket™
d Disable (wake on nothing). This option clears all previous options.

 

The N36L NIC only supports 'g', i.e. MagicPacket. Works well for me in any case, as long as I enable it with the command line above.

 

mudd12
New Member

Re: Proliant N36L microserver, WOL (wake-on-lan) not working?

Maybe for the sake of completeness, it might be that you have to change the line in /etc/init.d/halt that says "NETDOWN=yes" to "NETDOWN=no" to disable the shutdown of the network devices on poweroff. It's not necessary for me though.

ojobson
New Member

Re: Proliant N36L microserver, WOL (wake-on-lan) not working?

I'm running ESXI 5.1 and if I shutdown using the vSphere client then the machine will respond to WOL packets. However, if I use the shell and the command;

 

esxcli system shutdown poweroff -d 10 -r test

 

Then after it powers down the machine won't respond to WOL packets.

 

Any ideas?