Zainstalowałem najnowszą wersję Raspbian (za pośrednictwem obrazu) na moim Raspberry Pi. Dane wyjściowe uname -a
polecenia to:
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux
Po podłączeniu adaptera Wi-Fi (nie wyprodukowanego w Chinach adaptera Wi-Fi wyprodukowanego w Chinach, model SL-1504N) do zasilanego koncentratora USB (marka „wtykana”, przetestowana i działa całkiem dobrze) podłączonego do Pi , karta Wi-Fi jest automatycznie rozpoznawana, a właściwy sterownik jest ładowany bez jakiejkolwiek konfiguracji i problemów. Wiersz pokazujący adapter Wi-Fi na wyjściu lsusb
polecenia to:
Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
wlan0
Odcinek wyjściu iwconfig
polecenia jest następująca:
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
Mój problem polega na tym: gdy piszę iwlist wlan0 scan
w wierszu polecenia terminala, aby zobaczyć dostępne sieci bezprzewodowe, otrzymuję:
wlan0 No scan results
Próbowałem obniżyć interfejs ( sudo ifdown wlan0
) i przywrócić go z powrotem ( sudo ifup wlan0
), a także różne rozwiązania, które znalazłem w sieci, które działały dla innych osób, ale nadal nie mogłem go uruchomić. W ramach ostatniego rowu wykonałem następujące czynności:
- Uruchom LXDE z poziomu terminala (
startx
) - Kliknij dwukrotnie ikonę „WiFi Config” na pulpicie (jest to po prostu skrót / link do
/usr/sbin/wpa_gui
interfejsu GUI dlawpa_supplicant
) - Kliknij przycisk „Skanuj”, co spowoduje pojawienie się drugiego okna
- W nowym oknie, które się pojawi, kliknij przycisk „Skanuj”
Trwa to około 5-10 sekund, ale skanowanie działa i wyświetla listę dostępnych sieci Wi-Fi. Jest to interesujące, ponieważ nie wiem, co wpa_gui
robi inaczej niż to, iwlist wlan0 scan
co pozwala uzyskać wyniki skanowania. Jeszcze bardziej interesujące jest to, że jeśli teraz wrócę do monitu terminalu (w LXDE lub po zamknięciu LXDE i powróceniu do pierwotnego monitu terminalu) i napiszę to samo iwlist wlan0 scan
polecenie, otrzymam wyniki.
Najwyraźniej wpa_gui
robi coś, czego nie robiłem po znaku zachęty terminalu.
Moje pytania to:
- Czy ktoś wie, w czym działa funkcja „Skanuj”
wpa_gui
różni się odiwlist wlan0 scan
polecenia? - (Kontynuacja 1) Jak mogę to uruchomić
iwlist wlan0 scan
bez uprzedniego skanowaniawpa_gui
? - W
iwconfig
wyjściu przedstawionym powyżej, co właśnie jest sens „skojarzenie”?
Uwaga: Aby to zadziałało, używałem wszystkich domyślnych ustawień / plików. /etc/network/interfaces
Plik to jeden z domyślnej instalacji Raspbian. Jeśli istnieje narzędzie, które mogę uruchomić, które daje przydatne informacje do rozwiązywania problemów, daj mi znać.
iwlist wlan0 scan
Powrót"No scan results"
. I zastanawiam się, czy to dlatego, że moje rpi2 jest słabo zasilane, czy nie? i to może wyjaśniać dlaczego?