<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=US-ASCII">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY id=role_body style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial" 
bottomMargin=7 leftMargin=7 topMargin=7 rightMargin=7><FONT id=role_document 
face=Arial color=#000000 size=2>
<DIV>
<DIV>In a message dated 1/13/2007 5:16:40 A.M. Central Standard Time, 
pere@hungry.com writes:</DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: blue 2px solid"><FONT 
  style="BACKGROUND-COLOR: transparent" face=Arial color=#000000 size=2>So, that 
  leave me with only your observation that the Wake-On-LAN<BR>feature do not 
  work with the current sysvinit package, and no idea how<BR>to debug it.&nbsp; 
  Could this be related to bug #361935, a problem with<BR>interfaces without a 
  IP address?<BR></FONT></BLOCKQUOTE></DIV>
<DIV></DIV>
<DIV>No, I do not think so.&nbsp;&nbsp;I am sorry that my notice of the 'remove 
ifdown' in freebsd didn't turn out to be the problem.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The basic fact that anyone can reproduce is this:&nbsp; The below script 
will fail with the 'halt' distributed with etch, but compiling the sysvinit 
source version of halt works perfectly.&nbsp; You do not need to be doing wol to 
validate this, it shows the problem in any context.</DIV>
<DIV>&nbsp;</DIV>
<DIV>edit /etc/init.d/halt&nbsp;&nbsp; </DIV>
<DIV>just before the&nbsp;line with "&nbsp; halt -f -d ....&nbsp;"</DIV>
<DIV>put</DIV>
<DIV>&nbsp;</DIV>
<DIV>ifconfig</DIV>
<DIV>halt -f -i -w</DIV>
<DIV>ifconfig</DIV>
<DIV>sleep 20</DIV>
<DIV>...</DIV>
<DIV>Then do a 'poweroff'.</DIV>
<DIV>With the etch version of 'halt', the interface will not be brought down, 
both ifconfigs will report the interface works normally.&nbsp;&nbsp; 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&nbsp;will properly down 
the interface.</DIV>
<DIV>&nbsp;</DIV>
<DIV>When I get back to the office&nbsp;I will do the test you sent me to 
try.&nbsp;&nbsp; Actually, I can send you both the working and non-working halt 
binaries.&nbsp; Maybe somebody good with a debugger can figure out the 
difference.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Harry</DIV>
<DIV>&nbsp;</DIV></FONT></BODY></HTML>