Buenas, <br>Ayer me he puesto a ver el c&#39;odigo del <b>nw_check</b> y me ha llamado la atenci&#39;on que en la linea 79 (? porque la hicieron as&#39;i :S ?)<br><a href="http://my-trac.assembla.com/lugro-mesh/browser/trunk/nightwing/usr/bin/nw_check#L79" target="_blank">http://my-trac.assembla.com/lugro-mesh/browser/trunk/nightwing/usr/bin/nw_check#L79</a><br>
se controla si hay conexio&#39;n por la LAN_IFACE controlando la salida de ping.<br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"><b><span class="code-lang">if</span></b> [ $($PING -W 1 -c 1 -I $LAN_IFACE $IP|wc -l) -gt 4 ]; <b><span class="code-lang">then</span></b><i><span class="code-comment"></span></i><br>
<i><span class="code-comment"></span></i></blockquote> <br>si
 bien es correcto chequear la salida del comando PING, no quita que en 
un futuro cambie la implementaci&#39;on de una salida ok del ping. Lo que 
quiero decir es que se &quot;podr&#39;ia&quot; utilizar de otra manera si se 
controlase esto mediante el <i>error code </i><span class="code-comment">del comando PING.<br><br></span><span class="code-comment"></span><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">
$PING -W 1 -c 1 -I $LAN_IFACE $IP<br></blockquote><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"><div><b>if </b>[ $? -eq 0 ]; <b>then</b></div>
</blockquote><div><br>Esto es lo que dice el manual de PING<br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"><p><i><font size="1">If <b>ping</b>
 does not receive any reply packets at all it will exit with code 1. If a
 packet count and deadline are both specified, and
fewer than count packets are received by the time the deadline has 
arrived, it will also exit with code 1. On other error it exits with 
code 2.
Otherwise it exits with code 0. This makes it possible to use the exit 
code to see if a host is alive or not.
</font></i></p></blockquote>Por ultimo, siempre tener en cuenta la ley del desarrollo: <u><i>&quot;Si funciona, no lo toques&quot;</i></u> (&quot;If It Works, Don&#39;t Touch It&quot;)<br>Gracias, y espero no molestar con mis preguntontas. :D.<br>
<br>Por ultimo, han echo un excelente trabajo con nightwing.<br><br>
</div><i><span class="code-comment"></span></i><i>Saludos,<br>Fernando</i><br>