W porządku, nie udało mi się znaleźć rozwiązania tego problemu nigdzie indziej online, więc proszę o wyrozumiałość
Mam nowy Raspberry Pi Model 2B, który został dostarczony z kluczem Wi-Fi (Ralink RT5370), a kiedy odpaliłem go za pomocą wstępnie zainstalowanego Raspbian, Wi-Fi działało poprawnie. Kupiłem też ekran mini HDMI do pi, który nie działałby bez instalacji sterownika z DVD dostarczonego z ekranem. Po zainstalowaniu sterownika ekran działa dobrze, ale teraz moje wifi przestało działać. Lampka klucza sprzętowego nie włącza się i nie mogę skanować w poszukiwaniu sieci bezprzewodowych.
Po kilku wyszukiwaniach w Google ustaliłem, że klucz został rozpoznany (jest wyświetlany podczas uruchamiania lsusb
), jego moduł jest zainstalowany (moduł rt2800usb jest wyświetlany po uruchomieniu lsmod
), a oprogramowanie układowe wydaje się być zainstalowane (uruchomiłem ifconfig -a
i to wyświetla informacje wlan0). Jednak po uruchomieniu iwlist wlan0 scan
otrzymuję wynik:
wlan0 Failed to read scan data: Network is down
A kiedy biegnę, sudo ifdown wlan0 && sudo ifup wlan0
aby sprawdzić, czy sieć jest osiągalna, otrzymuję następujące dane wyjściowe:
ifdown: interface wlan0 not configured
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0
Próbowałem edytować oba /etc/network/interfaces
i /etc/wpa_supplicant/wpa_supplicant.conf
według różnych przykładów online bezskutecznie. Oto moje aktualne wersje:
interfejsy:
auto lo
allow-hotplug lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet manual
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="mySSID"
key_mgmt=WPA_PSK
proto=WPA
pairwise=TKIP
psk="myPassKey"
}
Na marginesie, potrójnie sprawdziłem, czy informacje o mojej sieci są poprawne i czy sieć Wi-Fi jest wykrywalna z innych komputerów, więc wątpię, czy problem jest z tego powodu. Jestem w punkcie, w którym naprawdę nie mam pojęcia, gdzie i na czym polega mój problem. Próbowałem pobrać menedżerów Wi-Fi, które nie działały. Ponownie uruchamiałem, aktualizowałem i aktualizowałem wersje oprogramowania, które nie działały. Próbowałem zmienić i / lub usunąć linie z powyższych plików, które nie działały. Konsekwentnie nie mogę skanować w poszukiwaniu sieci bezprzewodowych (uwaga: ethernet działa dobrze) pomimo pomyślnego połączenia z sieciami przed zainstalowaniem tego sterownika ekranu! Jeśli ktoś miałby pojęcie, na czym polega mój problem i jak go naprawić, byłbym bardzo wdzięczny. Dzięki!
ifconfig
bez parametrów pokazuje po prostu eth0 i lo, bez wlan0. Czy chcesz poznać pełny odczyt każdego z nich?
wlan0
interfejs nie jest dostępny, nie ma nawet próby połączenia z twoim Wi-Fi. Dobrze byłoby poznać wynik ifconfig -a
, jak sugerowały złotowłosa. To pokazuje, czy wlan0
jest nawet „tam”. Możesz także sprawdzać wiadomości systemowe, wyświetlać najnowsze za pomocą dmesg | tail
, pokazywać wszystko za pomocą dmesg
, lepiej dmesg | less
. Mam nadzieję, że to pokaże, co jest nie tak wlan0
.
dmesg | tail
pokazują całą masę błędów dotyczących żądań oprogramowania układowego. Direct firmware load for rt2870.bin failed with error -2
rt2x00lib_request_firmware: Error - Failed to request Firmware
rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
Czy to mówi komuś coś przydatnego?
apt-get install firmware-ralink
ale mówi, że oprogramowanie układowe jest już najnowszą wersją.
ifconfig
pokazuje