Ubuntu can control what stays awake during shutdown. So there is some control with the OS. Search the forums for some decent tutorials.
Make sure your /etc/network/interfaces is set up correctly: (for example)
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
# Changed 4 Jan 2010 to static
# iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.252
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
post-up /usr/sbin/ethtool -s eth0 wol g
post-down /usr/sbin/ethtool -s eth0 wol g
Install acpitool if you haven't already done so:
sudo apt-get install acpitool
Run it:
acpitool -w
Make sure it looks something like:
tgalati4@gc-development:~$ acpitool -w
Device S-state Status Sysfs node
---------------------------------------
1. PCI0 S5 disabled no-bus
ci0000:00
2. RTC S5 disabled pnp:00:06
3. PCI3 S5 disabled no-bus
ci0000:03
4. PCI2 S5 enabled no-bus
ci0000:02
5. PCI1 S5 disabled no-bus
ci0000:01
You need to leave part of your motherboard bus powered. Obviously the pci slot that contains your network card.
When you shut down your machine, you need to make sure that the network light on your router port stays on. If not, then make changes. No router light, no WOL.
Helpful site if you have a Dell Poweredge 1750:
http://www.htgi.ca/node/25
Bookmarks