START=20 vuol dire che lo script è lanciato con "ordine" 20 , /etc/init.d/network con che priorità viene eseguito? prova con START=99
Lorenzo
Filippo Sallemi ha scritto:
> 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
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Wireless mailing list
> [email protected]
> http://ml.ninux.org/mailman/listinfo/wireless
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Wireless mailing list [email protected] http://ml.ninux.org/mailman/listinfo/wireless
