Ich glaube, meine Frage unterscheidet sich von dem vorgeschlagenen Duplikat darin, dass der andere Fragesteller nie über Wifi Zugang zum Internet hatte, während ich eine Woche lang ohne Probleme Zugang zu Wifi hatte, dies aber nicht mehr tat. Zusammen mit einem Fix bitte ich darum, es zu debuggen, um zu sehen, was passiert ist. Die Antwort von KDM ermöglichte es mir auch, das WLAN ohne Neustart wieder zu aktivieren. Die andere Antwort erforderte ein Firmware-Update und einen Neustart.
Ich habe meinen neuen Raspberry Pi 3 angeschlossen und das Wifi war sehr einfach einzurichten. Jedoch ungefähr 1 Woche danach konnte ich nicht SSH in den pi. Auf der Benutzeroberfläche meines Routers wurde das über WLAN registrierte RPI3 nicht mehr angezeigt.
Ich habe ein Ethernet-Kabel angeschlossen und mein Pi sofort bei meinem Router registriert. Ich habe SSH hineingesteckt und an meine Sitzung angehängt und festgestellt, screen
dass meine Anwendung noch ausgeführt wird. Dies bedeutet, dass der Pi nie ausgeschaltet oder neu gestartet wurde - nur das Wifi funktioniert nicht mehr. Es ist noch ungefähr eine Woche her und das Wifi ist nie wieder von alleine online gegangen. Mein RPi2, Handy, Laptop usw. haben immer noch Zugang zu WiFi.
Wie behebe ich das, abgesehen von einem Neustart? Wie debugge ich das?
Lösung
Update: Die Lösung von @ KDM, die in RP1 / RP2 für WLAN-Dongle-Probleme verwendet wird, hat auch bei mir funktioniert (ich glaube, dies beweist, dass diese Frage kein Duplikat ist):
sudo ifdown wlan0
sudo ifup wlan0
Ich bin jedoch besorgt, dass das WiFi überhaupt nicht mehr funktioniert. Ich möchte kein Ethernet-Kabel anschließen und diese beiden Befehle jede Woche ausführen müssen. Ich habe zwei RPI 1s mit zwei verschiedenen WiFi-Dongles. Einer von ihnen hatte überhaupt keine Probleme, während der andere von Zeit zu Zeit neu gestartet werden musste. Ich mache mir Sorgen, dass mit den RPI3s im eingebauten WLAN etwas nicht stimmt.
Ich habe die neueste Version von Raspbian Lite, Version März 2016.
Die Ausgabe sudo apt-get dist-upgrade
zeigt, dass die folgenden Pakete aktualisiert werden:
apt apt-utils gnupg gpgv initramfs-tools libapt-inst1.5 libapt-pkg4.12
libc-bin libc-dev-bin libc6 libc6-dbg libc6-dev libhogweed2 libnettle4
libpcre3 libsystemd0 libtalloc2 libudev1 libwbclient0 locales
multiarch-support openssh-client openssh-server openssh-sftp-server
raspberrypi-sys-mods raspi-config samba-common ssh systemd systemd-sysv
tzdata udev
Ich kann sudo iwlist wlan0 scan > scan.log
und finde meine SSID in der Liste. Ich kann dies posten, wenn es hilfreich wäre.
Laufen ifconfig
zeigt die wlan0
.
Ich verwende die Standarddatei /etc/network/interfaces
, die auf Raspbian Jesse für RPI3 geladen wird:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
/etc/network/interfaces
/etc/network/interfaces
. Ich verwende die Standardeinstellungen, die ich veröffentlicht habe.