WOL doesn't work on my Ubuntu 8.04 system
I followed the instructions at http://ubuntuforums.org/showthread.php?t=360901 to be able to turn or my Ubuntu 8.04 workstation remotely. This is what I did on my workstation:
1. Enabled WOL in BIOS for ethernet adapter 0. 2. 'sudo ethtool eth' yielded "Supports Wake-on: pumbg" -- good! 3. ethtool -s eth0 wol g 4. 'sudo gedit /etc/rc.local' to add the following line before 'exit 0': ethtool -s eth0 wol g 5. sudo shutdown -h -P now I then tried (several times) to to turn the system on from a remote laptop (on the same subnet!) using the magic packet method. Nothing happens (i.e. it doesn't turn on). I tried a few more times to turn it on from the DD-WRT (on the same subnet). Nothing happens (i.e. it doesn't turn on). Any idea how to troubleshoot this and why it wouldn't work? My workstation's ethernet, BTW, is controlled by an onboard Realtek RTL8110SC (part of the ABIT IP35 Pro motherboard). Also, if this helps, here is the output of the command 'sudo ethtool eth0': Code:
Settings for eth0: Thanks. |
Ubuntu 10.* (even 9.*) has much better support for remote access. Would you be able to upgrade?
|
Quote:
Also, I had no problems using WOL on an older Ubuntu 6.06 system, so I don't think the OS version is the issue. I just need to troubleshoot this. Any ideas? |
Quote:
Not sure, sorry. |
1) Check that led on net card is still light after powering computer off.
2) Check status (ethtool eth0) after bringing interface down (ifdown eth0) if it has still "Wake-on: g" |
eSelix, thanks so much for your expert guidance. Here are my answers:
Quote:
Quote:
|
Quote:
I learned about this through a similar post in another forum, all thanks to eSelix. Thank you eSelix. After I update the BIOS and test this functionality again, I will report back whether this solved the problem. |
Quote:
That is, the green LED is still OFF when the PC is turned off. It's unlikely that it's a Linux problem but if you know how to solve this problem or can recommend a forum that is most appropriate for such problems, that would be much appreciated. Thanks. |
I also had problems with WoL in Ubuntu 8.10, but do not remember what I am did. This can be also kernel problem. What is your version? You can check in BIOS if you have enabled options to wakeup on events like PCI, PCIe... check all to enable for testing.
|
Quote:
Code:
Linux XP 2.6.24-22-generic #1 SMP Mon Nov 24 19:35:06 UTC 2008 x86_64 GNU/Linux Quote:
Code:
ACPI Suspend Type S3 (Suspend-to-RAM) The only challenge now is to how to make the NIC's circuits listen... :) |
Which network driver are you using? I am using 'forcedeth', and 'modinfo' give me that:
Quote:
|
Quote:
I did 'lsmod', it lists 93 modules (!) but I couldn't find a network module that can I use as a parameter for 'modinfo'. This is weird. |
Quote:
Code:
dmesg | grep -E 'eth|net' |
Quote:
'modinfo r8169' yields: Code:
filename: /lib/modules/2.6.24-22-generic/kernel/drivers/net/r8169.ko |
I have this driver on other PC, so I check WoL functionality on it tonight.
|
All times are GMT -5. The time now is 01:50 AM. |