Pagina 1 di 2

iwl3945 e connessione wireless

Inviato: mer 1 ott 2008, 18:59
da bit123
Salve a tutti! Dopo aver letto tutte le guide possibili, l'unico modo per far partire la connessione wireless è stato qullo di eseguire in sequenza:

/sbin/ifconfig wlan0 up
/sbin/iwconfig wlan0 key restricted xxxxxxxxxxxxxxxxxxxxxxxxxxxx
/sbin/iwconfig wlan0 essid my_essid
/sbin/dhcpcd wlan0

editando rc.inet1.conf non ho avuto successo, allora ho inserito questa sequenza in rc.local, ma riavviando il pc niente da fare.
Se dopo il boot do il comando:
/etc/rc.d/rc.local restart
invece funziona! Come mai al boot non riesce a caricare? (i permessi sono a posto)

Grazie!

Re: iwl3945 e connessione wireless

Inviato: mer 1 ott 2008, 19:12
da conraid
Se in rc.local hai messo solo quelle righe l'opzione restart è inutile, tanto darà sempre quei comandi, anche se digiti stop
Se hai messo i controlli per $1 allora okl

riguardo al perché non saprei, prima di lanciare cosa ti vede il sistema?

Codice: Seleziona tutto

ifconfig -a
iwconfig
etc...

magari non è ancora "caricata".

Re: iwl3945 e connessione wireless

Inviato: mer 1 ott 2008, 19:57
da bit123
Beh, dai comandi risulta che l'interfaccia è up, ma senza ip. Credo che il driver della 12.1 non sia il massimo anche perchè non supporta il "set nick" e il "set mode".
Ho notato che iwconfig restituisce wlan0 in mode=Managed, invece il modem è in mode=Master, ma ripeto, non si possono settare!

Re: iwl3945 e connessione wireless

Inviato: gio 2 ott 2008, 11:04
da conraid
bit123 ha scritto:Beh, dai comandi risulta che l'interfaccia è up, ma senza ip. Credo che il driver della 12.1 non sia il massimo anche perchè non supporta il "set nick" e il "set mode".
Ho notato che iwconfig restituisce wlan0 in mode=Managed, invece il modem è in mode=Master, ma ripeto, non si possono settare!
Ma che scheda hai? Comunque i driver sono nel kernel, non nella "12.1".
Compilati l'ultimo kernel, ci sono state delle modifiche al sistema wireless

Re: iwl3945 e connessione wireless

Inviato: ven 3 ott 2008, 13:20
da bit123
Certo che sono nel kernel. La sheda è una Intel Corporation PRO/Wireless 3945ABG. Comunque visto che non voglio noie ulteriori, mi tengo questo kernel e vorrei capire come mai la sequenza non funziona al boot. rc.local viene eseguito per ultimo da rc.M ed il comando
ifconfig wlan0 up si trova in rc.local (non vi è modo di farlo con inet1.conf).

Re: iwl3945 e connessione wireless

Inviato: ven 3 ott 2008, 13:24
da conraid
bit123 ha scritto:Certo che sono nel kernel. La sheda è una Intel Corporation PRO/Wireless 3945ABG. Comunque visto che non voglio noie ulteriori, mi tengo questo kernel e vorrei capire come mai la sequenza non funziona al boot. rc.local viene eseguito per ultimo da rc.M ed il comando
ifconfig wlan0 up si trova in rc.local (non vi è modo di farlo con inet1.conf).
perché c'è qualcosa che non va nella configurazione o da qualche parte, altrimenti è strano.
Io ho la tua stessa scheda e va mettendo tutto in rc.inet1.conf, anzi... andava con il 2.6.24, da quando uso i kernel nuovi ho dei problemi con rf_kill, ed uso adesso wicd.
Prova a mettere in rc.local devi comandi scemi tipo "echo `date` > pippo.txt" e guarda se fa qualcosa. In modo da capire cosa non va.
E comunque controlla lo stato del sistema e della rete "prima" di dare quei comandi a mano

Re: iwl3945 e connessione wireless

Inviato: ven 3 ott 2008, 18:06
da bit123
Molto strano: non trovo traccia di pippo.txt, quindi mi nasce il sospetto che rc.local non venga eseguito. Eppure la relativa sezione in rc.M non è commentata ed i permessi sono a posto (rwx-rx-rx). L'unica cosa che ho fatto in inet1.conf è commentare USE_DHCP nella sezione eth0 per evitare il timeout in quanto non la uso più.

Re: iwl3945 e connessione wireless

Inviato: ven 3 ott 2008, 18:24
da first
io ho lo stesso problema col iwl3945
per fare partire l'ambaradan faccio sempre cosi
avvio
da console poi

modprobe -r iwl3945
modprobe iwl3945
iwconfig

e ripeto i tre passi fintanto che iwconfig mi mostra di essersi allacciato ad un accespoint dopo di che do il comando
dhcpcd wlan0

mediamente i primi 3 passi li ripeto almeno due volte bhoooo misteri

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 9:49
da bit123
A questo punto la domanda sorge spontanea: è possibile configurare il WPA con uno script che non sia rc.inet1?

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 11:15
da bit123
Scoperto il motivo per cui non veniva eseguito rc.local al boot :oops:
nel commentare rc.M nella sezione relativa ad hplip, avevo dimenticato una linea decommentata con il risultato
che rc.M si bloccava in quel punto e non eseguiva il resto delle istruzioni.
Rimane comunque il fatto che questa versione del driver non si può configurare con inet1.conf e quindi come fare con il WPA?
Grazie!

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 11:22
da conraid
bit123 ha scritto:A questo punto la domanda sorge spontanea: è possibile configurare il WPA con uno script che non sia rc.inet1?
Sì, il WPA lo configuri tramite wpa_supplicant, quindi per configurarlo /etc/wpa_supplicant.conf e per lanciarlo con qualcosa come

Codice: Seleziona tutto

wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -Bw
Per il fatto di come mai rc.local non lancia i comandi, prova a vedere se rc.M si interrompe prima per qualche errore.

UPDATE
Vedo che hai scoperto l'inghippo per rc.local, ma perché dici che non si può configurare tramite rc.inet1, alla fine quello script richiama i comandi soliti (ifconfig, iwconfig, etc...) con i parametri che gli passi. Non è un programma a se stante.

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 11:45
da bit123
Non saprei, questi i problemi:
1) impossibile settare IFNAME, e siccome wlan0 deve essere UP prima di settare il resto....spezza la sequenza?
2) dopo sembra bloccarsi dhcpcd, ma potrebbe essere una conseguenza.

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 11:51
da conraid
bit123 ha scritto:Non saprei, questi i problemi:
1) impossibile settare IFNAME, e siccome wlan0 deve essere UP prima di settare il resto....spezza la sequenza?
2) dopo sembra bloccarsi dhcpcd, ma potrebbe essere una conseguenza.
$IFNAME è la variabile che dai tu, che nel tuo caso è wlan0
Prova a mettere
DEBUG_ETH_UP="yes"
che dovrebbe darti anche la lista delle interfacce dichiarate tramite IFNAME

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 12:12
da bit123
Nessuna lista! Pazienza, comunque è noto che il driver da problemi.

Re: iwl3945 e connessione wireless

Inviato: sab 4 ott 2008, 12:15
da bit123
In quale punto della sequenza va lanciato wpa_suppliant?