[Ninux-Wireless] openwrt boot process

Filippo Sallemi tonyputi a gmail.com
Mar 11 Maggio 2010 12:04:23 CEST


Ciao ragazzi,
non capisco una cosa... ho fatto uno script di init chiamato pippo che fa le
seguenti operazioni:

START=20

if [ -e /etc/config/pippo ]; then
     NAME=$(uci get pippo.wired.name)
     uci set network.wan.ifname=${NAME}
     uci commit network
fi

Il problema è che pare che venga eseguito /etc/init.d/network quasi
parallelamente a /etc/init.d/pippo avendo come risultato il file network
modificato correttamente, ma l'interfaccia con la vecchia configurazione.

E' come se leggesse prima il contenuto del file network e lo applicasse, poi
pippo scrive dentro network ma ormai il processo è terminato.

Qualcuno potrebbe spiegarmi come sorvolare questo problema?

Grazie




-- 
Filippo Sallemi
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://ml.ninux.org/pipermail/wireless/attachments/20100511/99cbd382/attachment-0001.html>


Maggiori informazioni sulla lista Wireless