In Ordnung, ich konnte online keine Lösung für dieses Problem finden. Bitte nehmen Sie Kontakt mit mir auf:
Ich habe ein neues Raspberry Pi Model 2B, das mit einem WLAN-Dongle (Ralink RT5370) geliefert wurde, und als ich es mit dem vorinstallierten Raspbian startete, funktionierte das WLAN ordnungsgemäß. Ich habe mir auch einen Mini-HDMI-Bildschirm für das Pi gekauft, der ohne die Installation des Treibers von einer mit dem Bildschirm gelieferten DVD nicht funktioniert. Nach der Installation des Treibers funktioniert der Bildschirm einwandfrei, aber jetzt funktioniert mein WLAN nicht mehr. Das Licht am Dongle geht nicht mehr an und ich kann nicht nach drahtlosen Netzwerken suchen.
Nach einigem Suchen in Google habe ich festgestellt, dass der Dongle erkannt wird (er wird beim Ausführen aufgelistet lsusb
), sein Modul installiert ist (das Modul rt2800usb wird beim Ausführen aufgelistet lsmod
) und die Firmware installiert zu sein scheint (ich lief ifconfig -a
und es) zeigt wlan0 Informationen an). Beim Ausführen iwlist wlan0 scan
erhalte ich jedoch die Ausgabe:
wlan0 Failed to read scan data: Network is down
Und wenn ich sudo ifdown wlan0 && sudo ifup wlan0
renne, um zu sehen, ob das Netzwerk erreichbar ist, erhalte ich die folgende Ausgabe:
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
Ich habe versucht, beide /etc/network/interfaces
und /etc/wpa_supplicant/wpa_supplicant.conf
nach verschiedenen Beispielen online ohne Erfolg zu bearbeiten . Hier sind meine aktuellen Versionen:
Schnittstellen:
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"
}
Als Randnotiz habe ich dreimal überprüft, ob meine Netzwerkinformationen korrekt sind und ob das WLAN-Netzwerk von anderen Computern aus erkannt werden kann. Daher bezweifle ich, dass das Problem an diesem Ende liegt. Ich bin an einem Punkt angelangt, an dem ich wirklich keine Ahnung habe, wo oder was mein Problem sein könnte. Ich habe versucht, WiFi-Manager herunterzuladen, das hat nicht funktioniert. Ich habe meine Softwareversionen wiederholt neu gestartet, aktualisiert und aktualisiert, was nicht funktioniert hat. Ich habe versucht, Zeilen in den obigen Dateien zu ändern und / oder zu entfernen. Das hat nicht funktioniert. Ich kann immer noch nicht nach drahtlosen Netzwerken suchen (Hinweis: Ethernet funktioniert einwandfrei), obwohl ich vor der Installation dieses Bildschirmtreibers erfolgreich eine Verbindung zu Netzwerken hergestellt habe! Wenn jemand eine Ahnung hat, was mein Problem sein könnte und wie man es behebt, wäre ich äußerst dankbar. Vielen Dank!
ifconfig
zeigt?ifconfig
ohne Parameter zeigt nur eth0 und lo, kein wlan0. Möchten Sie die vollständige Anzeige von jedem erfahren?wlan0
-Schnittstelle nicht verfügbar, es gibt nicht einmal einen Verbindungsversuch mit Ihrem WiFi. Es wäre gut, die Ausgabe von zu kennenifconfig -a
, wie Goldlöckchen vorschlugen. Dies zeigt, obwlan0
es überhaupt "da" ist. Sie können auch Ihre Systemmeldungen überprüfen, die neuesten anzeigendmesg | tail
, alle anzeigen mitdmesg
, besserdmesg | less
. Hoffentlich zeigt dies, was falsch istwlan0
.dmesg | tail
zeigt eine ganze Reihe von Fehlern in Bezug auf Firmware-Anfragen.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'
Hat das jemandem etwas Nützliches zu sagen?apt-get install firmware-ralink
aber es heißt, dass die Firmware bereits die neueste Version ist.Antworten:
Eines der Dinge, die ich hundertmal gelesen habe, wenn ich mit irgendetwas zu tun habe, das an einem RPi-Modell an den USB-Anschluss angeschlossen ist, ist sicherzustellen, dass Sie ein anständiges Netzteil (2 oder mehr Ampere) haben oder einen hochwertigen USB-Hub verwenden. Könnte es sein, dass Ihr WiFi-Dongle jetzt nicht genug Strom bekommt, weil der HDMI-Bildschirm zu gierig ist?
quelle
Nur für den Fall, dass es helfen könnte. Ich habe dieses Tutorial unter https://www.sunfounder.com/wiki/index.php?title=How_to_Use_an_RFID_RC522_on_Raspberry_Pi verfolgt
Nach dem Bearbeiten der Datei sudo nano /boot/config.txt und dem Aktivieren von device_tree = on
Beim nächsten Neustart hat meine WLAN-Verbindung unterbrochen. Das Löschen dieser Zeile löste das Problem.
quelle
Sie benötigen die Firmware für Ihren Dongle. Einige Installationen sind bereits auf Ihrem Gerät vorhanden, aber versuchen Sie Folgendes:
Stellen Sie dann sicher, dass der letzte Kernel vorhanden ist
Holen Sie sich ein paar Firmware ... ja, eine Menge. Sie benötigen Speicherplatz in der Nähe von 80 MB.
Kopieren Sie Ihre Firmware an die richtige Stelle
und dann können Sie die geklonten Dateien in Ihrem
linux-firmware
Verzeichnis löschenquelle
nmap
die IP-Adresse des Pi über o. Ä. Ermitteln (meines Wissens ist keine Standard-IP-Adresse zugewiesen, um das einfachessh
Einrichten zu ermöglichen ). Sobald die IP-Adresse gefunden wurde, können Sie diedeb
Pakete übertragen und offline installieren (es macht jedoch immer Spaß, alle auftretenden Probleme mit Abhängigkeiten zu beheben). Bridging (zum Beispiel das WiFi des Notebooks, um eine Internetverbindung zum Pi über LAN herzustellen) ist ebenfalls möglich. Aber all das ist ... hmmm ... nicht so erfreulich (omho), wenn Sie nur wollen, dass Ihr Pi in kürzester Zeit einsatzbereit ist.Wahrscheinlich wurde die WLAN-Adapter-Schnittstelle in wlx_ _ _ _ _ _ _ umbenannt.
(Vorhersagbare Netzwerkschnittstellennamen: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ ).
lauf
dmesg
und finde so etwas:[ 7.044805] rtl8192cu 1-1.2:1.0 wlx74da3833acb9: renamed from wlan0
Dies ist der neue Name: wlx74da3833acb9
rennen
iwconfig
. In meinem Fall:editiere
/etc/network/interfaces
und benenne wlan0 in wlxXXXXXXXXXX umIn meinem Fall:
neustarten
bearbeiten:
alles kommentieren:
neustarten
quelle
Es stellt sich heraus, dass eine Änderung in /boot/config.txt ein ähnliches Problem für mich verursacht hat! In meinem Fall wurde die "Schnittstelle nicht gefunden".
Rätselhaft, da die Änderungen in config.txt Probleme mit der HDMI-Anzeige betrafen (der Versuch, einen 5-Zoll-Monitor zum Laufen zu bringen). Nachdem die ursprüngliche config.txt wiederhergestellt wurde, funktionierte WiFi wieder normal, ohne dass Hardware- oder Softwareänderungen vorgenommen wurden.
quelle