Ho installato l'ultima versione di Raspbian (tramite immagine) sul mio Raspberry Pi. L'output del uname -a
comando è:
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux
Quando collego il mio adattatore Wifi (un adattatore Wifi fabbricato in Cina senza marchio, numero di modello SL-1504N) a un hub USB alimentato (marchio "plugable", testato e funziona abbastanza bene) che è collegato al Pi , l'adattatore Wifi viene riconosciuto automaticamente e il driver corretto viene caricato senza alcun tipo di configurazione o confusione. La linea che mostra l'adattatore Wifi nell'output del lsusb
comando è:
Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
La wlan0
sezione dell'output del iwconfig
comando è:
wlan0 unassociated Nickname:"rtl_wifi"
Mode:Managed Access Point: Not-Associated Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Il mio problema è: quando digito iwlist wlan0 scan
al prompt del terminale per vedere le reti wireless disponibili, ottengo:
wlan0 No scan results
Ho provato a disattivare l'interfaccia ( sudo ifdown wlan0
) e ripristinarlo ( sudo ifup wlan0
), così come varie soluzioni che ho trovato sul web che hanno funzionato per altre persone, ma non riuscivo ancora a farlo funzionare. Come ultimo sforzo, ho fatto quanto segue:
- Avviare LXDE dal prompt del terminale (
startx
) - Fai doppio clic sull'icona "WiFi Config" sul desktop (è semplicemente un collegamento / collegamento a
/usr/sbin/wpa_gui
, un frontend GUI perwpa_supplicant
) - Fare clic sul pulsante "Scansione", che fa apparire una seconda finestra
- Nella nuova finestra visualizzata, fai clic sul pulsante "Scansione"
Sono necessari circa 5-10 secondi, ma la scansione funziona e visualizza l'elenco delle reti Wifi disponibili. Questo è interessante perché non so cosa wpa_gui
stia facendo diversamente da iwlist wlan0 scan
quello che gli permette di ottenere risultati di scansione. La cosa ancora più interessante è che se ora torno al prompt del terminale (all'interno di LXDE o dopo aver chiuso LXDE e tornato al prompt del terminale originale) e digito lo stesso iwlist wlan0 scan
comando, ora ottengo risultati.
Chiaramente, wpa_gui
fa qualcosa che non stavo facendo al prompt del terminale.
Le mie domande sono:
- Qualcuno sa in che cosa la funzionalità "Scansione"
wpa_gui
fa diversamente daliwlist wlan0 scan
comando? - (Continuazione di 1) Come posso farlo
iwlist wlan0 scan
funzionare senza prima eseguire la scansionewpa_gui
? - In
iwconfig
uscita mostrato sopra, qual è appunto il significato di "non associato"?
Nota: al fine di farlo funzionare, stavo usando tutte le impostazioni / i file predefiniti. Il /etc/network/interfaces
file è quello predefinito dall'installazione di Raspbian. Se esiste un'utilità che posso eseguire che fornisce informazioni utili per la risoluzione dei problemi, per favore fatemelo sapere.
iwlist wlan0 scan
ritorno"No scan results"
. E mi chiedo se è perché il mio rpi2 è sotto-alimentato o no? e questo potrebbe spiegare perché ??