How to get wake on lan to work with Ubuntu 9.04
Hi
I've been struggling with WOL for a while now, I think it's time to turn to the experts.
I have Kubuntu 9.04 running on a VIA board with an onboard gigabit NIC.
I've got ethtool -s eth1 wol g running automatically
Whenever I boot, then run ethtool eth1, wake on g is enabled, so that appears to be working.
(The onboard NIC is definitely eth1, I have another PCI NIC which is eth0)
I also modified /proc/acpi/wakeup to have pci wakeup from S5 enabled. Although I don't have this happening automatically yet.
The way I want to wake the machine up is from my tomato based router. I can ssh into it and run the ether-wake command, but nothing happens.
I don't think it's a problem with the router, because I can wakeup my Windows PC using this method. And yes, I have static ARP entries for the Windows and Linux machines.
I'm sure the hardware supports WOL, because I've had this working before but using Fedora. And I really don't want to flatten.
I've run out of ideas, so I'm turning to the hive mind.
Can anyone help me?
|