Hello,
I'm trying to wakeup my Siemens Scaleo-T using WOL - but without success :-(
The PC to wakeup:
- Siemens Scaleo-T AMD64 with Onboard LAN (Tulip chip) - Linux 2.6.20 with ACPI enabled - Gentoo amd64
The router:
- ASUS WL-500g Deluxe - OpenWrt White Russian - With X-Wrt Extensions RC6 - WOL-Software: wol
What I've done:
- BIOS: Wakeup controlled by BIOS and WOL enabled - Gentoo: echo -n PCI0 > /proc/acpi/wakeup ; halt - Router: wol -h PC-IP-Addr PC-MAC-Addr
I've configured the router to start wol periodically. On the PC wireshark is now showing incoming UDP packets to the UDP port 40000. The packet contains the ethernet frame, the IP header, the UDP header and the magic data (6x 0xff and 16x MAC-Addr).
It seems all ok - but the PC will not be started.
What's going wrong? Should I use some ACPI sleep mode? Is this supported by the DVB drivers? Is the Siemens PC not usable for WOL?
Thanks for help, Bernd
Bernd Juraschek wrote:
Hello,
What I've done:
- BIOS: Wakeup controlled by BIOS and WOL enabled
- Gentoo: echo -n PCI0 > /proc/acpi/wakeup ; halt
- Router: wol -h PC-IP-Addr PC-MAC-Addr
I use etherwake to send wol packet (it sends ethernet packets, not udp one that doesn't work with my lan card).
- BIOS: Wakeup controlled by BIOS and WOL enabled
- Gentoo: echo -n PCI0 > /proc/acpi/wakeup ; halt
- Router: wol -h PC-IP-Addr PC-MAC-Addr
I use etherwake to send wol packet (it sends ethernet packets, not udp one that doesn't work with my lan card).
Now the PC gets pure ethernet frames containing the magic packet. But nothing happens ...
Bernd Juraschek schrieb:
- BIOS: Wakeup controlled by BIOS and WOL enabled
- Gentoo: echo -n PCI0 > /proc/acpi/wakeup ; halt
- Router: wol -h PC-IP-Addr PC-MAC-Addr
I use etherwake to send wol packet (it sends ethernet packets, not udp one that doesn't work with my lan card).
Now the PC gets pure ethernet frames containing the magic packet. But nothing happens ...
Have you tried disabling "RC_DOWN_INTERFACE" in /etc/conf.d/rc ?
# RC_DOWN_INTERFACE allows you to specify if RC will bring the interface # completely down when it stops. The default is yes, but there are some # instances where you may not want this to happen such as using Wake On LAN.
RC_DOWN_INTERFACE="no"