Endlich konnte ich meinen Raspberry Pi mit den folgenden Einstellungen mit einem versteckten SSID-Netzwerk (WPA2 Personal) verbinden (ohne wpa_supplicant.conf).
Nach einigen Stunden wird die Verbindung jedoch getrennt und die Verbindung nicht wiederhergestellt.
- Raspberry Pi B + mit NOOBS.
- USB-fähige WiFi-Karte (Ralink RT5370-Chipsatz)
- Verbunden mit einer versteckten SSID (Ich bin nicht sicher, ob die versteckte SSID irgendetwas mit diesem Problem zu tun hat, möglicherweise ein roter Hering)
Hier ist das Protokoll:
Feb 6 14:36:01 raspberrypi wpa_supplicant[1641]: wlan0: CTRL-EVENT-DISCONNECTED bssid=90:72:40:1c:ed:c8 reason=4
Feb 6 14:36:01 raspberrypi kernel: [33883.785257] cfg80211: Calling CRDA to update world regulatory domain
Feb 6 14:36:01 raspberrypi ifplugd(wlan0)[1634]: Link beat lost.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: Executing '/etc/ifplugd/ifplugd.action wlan0 down'.
Feb 6 14:36:11 raspberrypi dhclient: Internet Systems Consortium DHCP Client 4.2.2
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Internet Systems Consortium DHCP Client 4.2.2
Feb 6 14:36:11 raspberrypi dhclient: Copyright 2004-2011 Internet Systems Consortium.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Copyright 2004-2011 Internet Systems Consortium.
Feb 6 14:36:11 raspberrypi dhclient: All rights reserved.
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: All rights reserved.
Feb 6 14:36:11 raspberrypi dhclient: For info, please visit https://www.isc.org/software/dhcp/
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: For info, please visit https://www.isc.org/software/dhcp/
Feb 6 14:36:11 raspberrypi dhclient:
Feb 6 14:36:11 raspberrypi dhclient: Listening on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Listening on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi dhclient: Sending on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Sending on LPF/wlan0/00:0f:60:01:de:14
Feb 6 14:36:11 raspberrypi dhclient: Sending on Socket/fallback
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: Sending on Socket/fallback
Feb 6 14:36:11 raspberrypi dhclient: DHCPRELEASE on wlan0 to 192.168.128.254 port 67
Feb 6 14:36:11 raspberrypi ifplugd(wlan0)[1634]: client: DHCPRELEASE on wlan0 to 192.168.128.254 port 67
Feb 6 14:36:12 raspberrypi wpa_supplicant[1641]: wlan0: CTRL-EVENT-TERMINATING - signal 15 received
Feb 6 14:36:12 raspberrypi ifplugd(wlan0)[1634]: Program executed successfully.
Feb 6 14:36:14 raspberrypi ntpd[2157]: Deleting interface #2 wlan0, 192.168.128.122#123, interface stats: received=389, sent=396, dropped=0, active_time=33841 secs
Feb 6 14:36:14 raspberrypi ntpd[2157]: 192.96.207.244 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 178.18.16.124 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 204.2.134.164 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: 216.152.240.220 interface 192.168.128.122 -> (none)
Feb 6 14:36:14 raspberrypi ntpd[2157]: peers refreshed
Hier ist die / etc / network / interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "Na*****"
wpa-psk *********************************************************
raspbian
networking
wifi
wpa
Micah
quelle
quelle
sudo iwconfig wlan0
zeigt esPower Mgmt: On
? Wenn ja, dann müssen Sie es deaktivieren,sudo iwconfig wlan0 power off
die Ihr Problem lösen sollteAntworten:
Die einzige Möglichkeit, dieses Problem zu beheben, bestand darin, ein Shell-Skript zu schreiben, das jede Minute von einem Cron-Job ausgeführt wird. Es wird überprüft, ob das Netzwerk inaktiv ist. Wenn dies der Fall ist, wird die Verbindung wiederhergestellt. Es hat in der letzten Woche sehr gut funktioniert.
quelle
ifup --force wlan0
warum Sie verwendenifdown wlan0
ifup
nichts unternommen wird, wird auch keine automatische erneute Verbindung hergestellt. Entweder ist dies der Grund, oder es war einfacher, es auf diese Weise zu codieren, als zu testen, ob es sonst funktionieren würde.Dies ist das erwartete Verhalten. WiFi kann nicht zu 100% garantiert werden.
Wenn Sie möchten, dass die Verbindung nach einem Verbindungsverlust automatisch wiederhergestellt wird, verwenden Sie
wpa-roam
in Verbindung mitwpa_supplicant.conf)
PS Es ist nicht sinnvoll, Ihre SSID und PSK zu veröffentlichen
/ etc / network / interfaces
/etc/wpa_supplicant/wpa_supplicant.conf
quelle
scan_ssid=1
Wie vorgeschlagen können Sie WPA-Roam verwenden, obwohl ich empfehlen würde, WICD oder Netzwerk-Manager zu verwenden. Sie kümmern sich um alle Einstellungen, beschäftigen sich auch mit mehreren Netzwerken und sind benutzerfreundlicher.
Zum Beispiel hat wicd eine Curses-GUI, mit der Sie installieren können:
Und laufe mit:
quelle
hatte das selbe problem mit disconnect ... hat mit dem wireless adapter zu tun. Mein linksys ae3000 trennt sich alle paar Tage. Ich habe es leicht modifiziert, damit es mit meinen Motion-USB-Kameras und NFS-Freigaben funktioniert. Außerdem wurde eine E-Mail-Benachrichtigung hinzugefügt.
Crontab-Eintrag:
Geändertes Skript:
quelle
Ich habe die Zeiteinstellungen geändert und alles begann für mich zu funktionieren.
Einstellungen-> Raspberry Pi-Konfiguration-> Registerkarte Lokalisierung
Ich habe sichergestellt, dass alle 4 Optionen für meinen Standort richtig eingestellt sind.
quelle
Das Deaktivieren der WLAN-Energieverwaltung sollte hier Abhilfe schaffen: https://discourse.osmc.tv/t/pi-3-wifi-unstable/14171/25
quelle
Hatte das gleiche Problem, löste es, indem mein PI einmal pro Minute an Google pingte.
Lauf
sudo crontab -e
Fügen Sie dies am Ende der Datei hinzu
quelle