Mein Himbeer-Pi 2 (mit Ubuntu 14.04) mit SIIG Wireless Mini-Adapter kann keine Verbindung zum Access Point aufrechterhalten. Es scheint nicht mit der Signalstärke zu tun zu haben, da es sich in Verbindung gut verhält.
Das Setup sieht vor, dass der Himbeer-Pi von einem USB 3-Hub mit Strom versorgt wird, wobei der WLAN-Adapter ebenfalls an den Hub angeschlossen ist und der Himbeer-Pi auch als Master an den Hub angeschlossen ist.
Ich habe r8188-Modul geladen, mit deaktiviertem Stromsparmodus:
cat /etc/modprobe.d/r8188eu.conf
options r8188eu rtw_power_mgnt=0 rtw_enusbss=0
iwconfig wlan0 zeigt:
wlan0 IEEE 802.11bgn ESSID:"xxxxxxxx" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.437 GHz Access Point: 00:11:22:33:44:55
Bit Rate:72.2 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:****-****-****-****-****-****-****-**** Security mode:open
Power Management:off
Link Quality:0/100 Signal level:40/100 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
Der gemeldete Signalpegel ändert sich jedoch von 0 auf 40. Auf der Routerseite zeigt er 4 oder 5 Balken für dieses Gerät an.
Von / etc / network / interfaces:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
wireless-power off
Ping von einem anderen Computer im drahtlosen Netzwerk:
Request timeout for icmp_seq 2327
Request timeout for icmp_seq 2328
64 bytes from 192.168.2.199: icmp_seq=2329 ttl=64 time=4.445 ms
....
64 bytes from 192.168.2.199: icmp_seq=2341 ttl=64 time=1.969 ms
Request timeout for icmp_seq 2342
Request timeout for icmp_seq 2343
Die Anzahl der erfolgreichen Pings beträgt 12-15, wobei eine ähnliche Anzahl von Anforderungen abgelaufen ist.
Beim Booten ist dies in dmesg aufgeführt:
[ 4.536377] r8188eu: module is from the staging directory, the quality is unknown, you have been warned.
[ 4.666079] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_UNKNOWN_CUT(10)_1T1R_RomVer(0)
[ 4.872514] usbcore: registered new interface driver r8188eu
In der dmesg-Ausgabe wird dies wiederholt:
[ 1604.256629] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[ 1606.205210] R8188EU: ERROR assoc success
[ 1630.304910] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
[ 1632.523159] R8188EU: ERROR assoc success
Suchen in / var / log / syslog:
Sep 23 20:15:20 piweather2 kernel: [ 1790.628050] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
Sep 23 20:15:22 piweather2 kernel: [ 1792.578095] R8188EU: ERROR assoc success
Sep 23 20:15:22 piweather2 wpa_supplicant[498]: wlan0: Associated with 00:11:22:33:44:55
Sep 23 20:15:22 piweather2 wpa_supplicant[498]: wlan0: WPA: Key negotiation completed with 00:11:22:33:44:55 [PTK=CCMP GTK=CCMP]
Sep 23 20:15:22 piweather2 wpa_supplicant[498]: wlan0: CTRL-EVENT-CONNECTED - Connection to 00:11:22:33:44:55 completed [id=0 id_str=]
Sep 23 20:15:44 piweather2 kernel: [ 1814.672934] R8188EU: ERROR linked_status_chk(wlan0) disconnect or roaming
Sep 23 20:15:46 piweather2 kernel: [ 1816.641622] R8188EU: ERROR assoc success
Sep 23 20:15:46 piweather2 wpa_supplicant[498]: wlan0: WPA: EAPOL-Key Replay Counter did not increase - dropping packet
Sep 23 20:15:46 piweather2 wpa_supplicant[498]: wlan0: Associated with 00:11:22:33:44:55
Sep 23 20:15:47 piweather2 wpa_supplicant[498]: wlan0: WPA: Key negotiation completed with 00:11:22:33:44:55 [PTK=CCMP GTK=CCMP]
Sep 23 20:15:47 piweather2 wpa_supplicant[498]: wlan0: CTRL-EVENT-CONNECTED - Connection to 00:11:22:33:44:55 completed [id=0 id_str=]
Ich bin mir nicht sicher, was ich noch versuchen kann, also suche ich Rat
Vielen Dank
rtw_ips_mode=0
zu/etc/modprobe.d/r8188eu.conf
?Antworten:
Kann ein Stromproblem sein! (Obwohl möglicherweise nicht, weil Sie den Hub verwenden)
Ich hatte das gleiche Problem, und normalerweise liegt es an der Macht. Überprüfen Sie daher, ob die Stromversorgung mindestens 1 Ampere beträgt (bevorzugt 2). Wenn dies der Fall ist und Sie viele Geräte an USB / GPIO angeschlossen haben, kann dies auch der Fall sein.
Ein Beispiel: Mein Himbeer-Pi läuft mit 1,8 Ampere und ich hatte eine Tastatur, einen WiFi-Dongle und einen drahtlosen Mausadapter angeschlossen. Das WiFi wäre aufgrund des Strommangels nicht zugänglich. Also habe ich ein 2.1 Ampere angeschlossen und es hat funktioniert.
quelle
Es gibt viele Gründe für die Trennung von WLAN
Nicht nur Energiesparmodus
1. Netzwerkstörungen
Das ist mir passiert. Es ist möglich, dass ein anderes Gerät in Ihrem Netzwerk versehentlich dieselbe IP-Adresse wie Ihr RPi hat. Dies lässt sich leicht beheben, indem Sie eine IP-Adresse auf Ihrem Router reservieren. Da jeder Router anders ist, müssen Sie einige Google-Suchen durchführen, um dies zu tun. Suchen Sie einfach nach "reservierter IP-Adresse" und nach Marke und Modell Ihres Routers.
2. Zwangsschlaf
Einige Wifi-Karten haben einen erzwungenen Schlaf mit dem RPi. Dies ist eine noch einfachere Lösung. Genau das Richtige für ein Programm, das Ihren Router jede Minute oder so anpingt und im Hintergrund laufen lässt.
3. Nicht genug Leistung
Dies sollte kein Problem sein, wenn man bedenkt, dass Sie es an einen USB-Hub angeschlossen haben, aber es wird nicht schaden, dies zu überprüfen. Stellen Sie sicher, dass Ihr USB-Hub ~ 5,0-5,5 V und mindestens ~ 1A liefert. Wenn Sie ein Multimeter haben, ist dies einfach.
quelle