Pagina 1 di 1

[RISOLTO]Wpa_supplicant all'avvio

Inviato: lun 15 ott 2007, 21:21
da mordecai
Salve a tutti!
HO installato con successo wpa supplicant e funziona tutto alla perfezione.
Solo che ci sta un piccolo problema.Praticamente per far partire wpa_supplicant devo dare questo comando:
wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf
Bene.
IL problema è che mi occupa una shell intera,in questo caso yakuake.E se provo (ho provato su kubuntu)a metterlo all'avvio,il sistema si ferma dato che non riesce ad andare avanti,non per un bug,ma per la tipologia di comando.
Dopo questo comando vorrei dare uno script.sh che si esegue correttamente che mi connette ad internet (uso dhcp),e quindi vorrei usare;

Codice: Seleziona tutto

wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf
/usr/local/bin/conn.sh
ma come avete capito,si "arresta"al primo comando senza mai eseguire il secondo.

Qual è la soluzione a questo problema?

GRazie! ;)

Re: wpa_supplicant all'avvio

Inviato: lun 15 ott 2007, 23:07
da Meskalamdug
mordecai ha scritto:Salve a tutti!
HO installato con successo wpa supplicant e funziona tutto alla perfezione.
Solo che ci sta un piccolo problema.Praticamente per far partire wpa_supplicant devo dare questo comando:
wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf
Bene.
IL problema è che mi occupa una shell intera,in questo caso yakuake.E se provo (ho provato su kubuntu)a metterlo all'avvio,il sistema si ferma dato che non riesce ad andare avanti,non per un bug,ma per la tipologia di comando.
Dopo questo comando vorrei dare uno script.sh che si esegue correttamente che mi connette ad internet (uso dhcp),e quindi vorrei usare;

Codice: Seleziona tutto

wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf
/usr/local/bin/conn.sh
ma come avete capito,si "arresta"al primo comando senza mai eseguire il secondo.

Qual è la soluzione a questo problema?

GRazie! ;)
Prova così

Codice: Seleziona tutto

wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf&
sleep 10&
/usr/local/bin/conn.sh&

Inviato: lun 15 ott 2007, 23:25
da ichabod
Oppure credo che sia sufficiente:

Codice: Seleziona tutto

wpa_supplicant -Dwext -ieth1 -c/etc/wpa_supplicant.conf -B
/usr/local/bin/conn.sh
Il "-B" serve per lanciare il comando in background.
Spero, data l'ora, di avere capito bene quello che chiedevi. :)

Inviato: mar 16 ott 2007, 0:33
da mordecai
HO risposto in ritardo comunque ho risolto tutto con l'opzione -B!

Grazie !