In a message dated 1/13/2007 5:16:40 A.M. Central Standard Time, [EMAIL PROTECTED] writes:
So, that leave me with only your observation that the Wake-On-LAN feature do not work with the current sysvinit package, and no idea how to debug it. Could this be related to bug #361935, a problem with interfaces without a IP address? No, I do not think so. I am sorry that my notice of the 'remove ifdown' in freebsd didn't turn out to be the problem. The basic fact that anyone can reproduce is this: The below script will fail with the 'halt' distributed with etch, but compiling the sysvinit source version of halt works perfectly. You do not need to be doing wol to validate this, it shows the problem in any context. edit /etc/init.d/halt just before the line with " halt -f -d .... " put ifconfig halt -f -i -w ifconfig sleep 20 ... Then do a 'poweroff'. With the etch version of 'halt', the interface will not be brought down, both ifconfigs will report the interface works normally. Just replace the 'halt' with the new one compiled version from the sysvinit source and on the same system with the same kernel (2.6.18) it will properly down the interface. When I get back to the office I will do the test you sent me to try. Actually, I can send you both the working and non-working halt binaries. Maybe somebody good with a debugger can figure out the difference. Harry

