[gelöst]instabiles WLAN seit 3-4 Tagen mit dem raspberry

Begonnen von mumpitzstuff, 12 Juni 2017, 23:06:20

Vorheriges Thema - Nächstes Thema

mumpitzstuff

Seit einigen Tagen habe ich Netzwerkprobleme mit meinem Raspberry und habe langsam keine Idee mehr wie man diese beheben könnte. Vielleicht hatte von euch schon mal ein ähnliches Problem und kennt dafür eine Lösung.

Angefangen hat alles damit, dass ich versucht habe mittels Bluetooth eine Audio Verbindung aufzubauen und Pulseaudio mit diesem Tutorial versucht habe zu installieren (http://www.forum-raspberrypi.de/Thread-tutorial-bluetooth-audio-streaming-mit-a2dp-raspbian-jessie). Nach einem Reboot fingen dann die Probleme an, ich möchte aber nicht ausschliessen, dass diese auch schon vorher durch irgendwelche Updates reingekommen sind.
Die Probleme äußern sich wie folgt:

1.) Der WLAN Stick leuchtet durchgehend. Früher hat er regelmäßig an und wieder aus gegangen (alle paar Sekunden).
2.) Die WLAN Verbindung bricht kurzzeitig alle paar Sekunden/Minuten zusammen und fängt sich dann aber irgendwie meist wieder. Das erzeugt teilweise lags von einigen Sekunden z.B. wenn ich einen Bildschirm bei FHEM ansteuern möchte.
3.) Im Logfile von FHEM taucht volgendes immer wieder auf:
2017.06.12 22:00:55 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.06.12 22:00:55 1: 192.168.1.111:1000 disconnected, waiting to reappear (HMLAN1)
2017.06.12 22:00:55 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.06.12 22:03:01 1: HMLAN_Parse: HMLAN1 new condition init
2017.06.12 22:03:01 1: 192.168.1.111:1000 reappeared (HMLAN1)
2017.06.12 22:03:01 1: HMLAN_Parse: HMLAN1 new condition ok
2017.06.12 22:08:30 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.06.12 22:08:30 1: 192.168.1.111:1000 disconnected, waiting to reappear (HMLAN1)
2017.06.12 22:08:30 1: HMLAN_Parse: HMLAN1 new condition disconnected
2017.06.12 22:10:36 1: HMLAN_Parse: HMLAN1 new condition init
2017.06.12 22:10:36 1: 192.168.1.111:1000 reappeared (HMLAN1)
2017.06.12 22:10:37 1: HMLAN_Parse: HMLAN1 new condition ok


Ich vermute aber, dass dies nur eine Auswirkung der Netzwerk Probleme ist und denke nicht das FHEM dabei eine Rolle spielt.

4.) Aus den Logfiles des Raspberry kann ich nichts entnehmen, da habe ich alles durchsucht was irgendwie greifbar ist.
5.) Reboot des Raspberry und auch das Entfernen der USB Geräte bringt keine Besserung.
6.) vcgencmd get_throttled meldet 0, die Stromversorgung müsste somit ok sein.
7.) Top ist unauffällig.

Hat noch jemand eine Idee? Ich will nicht meine gesamte Installation platt machen müssen...

Wernieman

Mal ein Kernelupdate probiert?

Und es steht wirklich nichts im kern.log?

Hast Du eventuell die MAC-Adresse des WLAN-Adapters für Bluetooth (Siehe "Anleitung") verwendet?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

mumpitzstuff

1.) Kernelupdate und/oder Downgrade hat nichts gebracht.

2.) Ich prüfe heute Abend noch mal die kern.log.

3.) Guter Hinweis! Werde ich ebenfalls noch mal prüfen...

Dr. Boris Neubert

Hallo,

weitere Tipps:
- Raspi 3 hat/hatte Probleme mit dem Schlafzustand des WiFi-Adapters. Es lohnt sich, den powersave-Mode zu deaktivieren.
- Firmware-Update könnte auch was bringen (rpi-update).

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

mumpitzstuff

Ist ein Raspi 2 und der Powersave ist deaktiviert. Das Ding lief ja auch Monatelang problemlos und hat erst vor ein paar Tagen angefangen zu spinnen. rpi-Update habe ich auch schon probiert...

Otto123

Hi,

klingt mir sehr nach der Richtung der Vermutung von Werner. Irgendwas schießt rhythmisch deinen WLAN Adapter ins aus, oder permanent und "der WLAN" kommt nur immer mal zum Zuge.

Nimm doch im Gegencheck einfach ein neues Image und richte WLan ein, dauert nur ein paar Minuten und Du weiß die Hardware ist in Ordnung.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

mumpitzstuff

Ich hab das hier in den Kernel Logs gefunden:

Jun 13 21:57:08 raspberrypi kernel: [   13.375269] rtl8192cu: Chip version 0x10
Jun 13 21:57:08 raspberrypi kernel: [   13.548542] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jun 13 21:57:08 raspberrypi kernel: [   13.559409] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun 13 21:57:08 raspberrypi kernel: [   13.606385] rtl8192cu: Board Type 0
Jun 13 21:57:08 raspberrypi kernel: [   13.614133] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
Jun 13 21:57:08 raspberrypi kernel: [   13.623259] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
Jun 13 21:57:08 raspberrypi kernel: [   13.661931] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
Jun 13 21:57:08 raspberrypi kernel: [   13.664491] usbcore: registered new interface driver rtl8192cu
Jun 13 21:57:08 raspberrypi kernel: [   13.727227] Error: Driver 'rtl8192cu' is already registered, aborting...
Jun 13 21:57:08 raspberrypi kernel: [   13.913063] rtl8192cu: MAC auto ON okay!
Jun 13 21:57:08 raspberrypi kernel: [   14.043079] rtl8192cu: Tx queue select: 0x05
Jun 13 21:57:08 raspberrypi kernel: [   14.734751] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun 13 21:57:08 raspberrypi kernel: [   16.673880] wlan0: authenticate with 60:e3:27:4f:f4:a6
Jun 13 21:57:08 raspberrypi kernel: [   16.714430] wlan0: send auth to 60:e3:27:4f:f4:a6 (try 1/3)
Jun 13 21:57:08 raspberrypi kernel: [   16.725734] wlan0: authenticated
Jun 13 21:57:08 raspberrypi kernel: [   16.740581] wlan0: associate with 60:e3:27:4f:f4:a6 (try 1/3)
Jun 13 21:57:08 raspberrypi kernel: [   16.777144] wlan0: RX AssocResp from 60:e3:27:4f:f4:a6 (capab=0x431 status=0 aid=7)
Jun 13 21:57:08 raspberrypi kernel: [   16.895979] wlan0: associated
Jun 13 21:57:08 raspberrypi kernel: [   16.901030] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Jun 13 21:57:10 raspberrypi kernel: [   21.051039] Adding 1910780k swap on /var/swap.  Priority:-1 extents:33 across:2672636k FSJun 13 21:57:14 raspberrypi kernel: [   25.636781] ip_tables: (C) 2000-2006 Netfilter Core Team
Jun 13 22:02:03 raspberrypi kernel: [   40.113492] Bluetooth: Core ver 2.22
Jun 13 22:02:03 raspberrypi kernel: [   40.117177] NET: Registered protocol family 31
Jun 13 22:02:03 raspberrypi kernel: [   40.121718] Bluetooth: HCI device and connection manager initialized
Jun 13 22:02:03 raspberrypi kernel: [   40.128170] Bluetooth: HCI socket layer initialized
Jun 13 22:02:03 raspberrypi kernel: [   40.133151] Bluetooth: L2CAP socket layer initialized
Jun 13 22:02:03 raspberrypi kernel: [   40.138260] Bluetooth: SCO socket layer initialized


Ich habe noch einen zweiten Raspberry und kann daran mal alles anschließen, vermute jedoch, dass ich irgendwie den Treiber abgeschossen habe, es also ein Software Problem ist.

mumpitzstuff

#7
So jetzt blink zumindest mal der WLAN Adapter wieder. Folgendes habe ich gemacht:

1.) sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel
2.) sudo apt purge firmware-realtek
3.) sudo apt install firmware-realtek
4.) find /lib/modules/$(uname -r)/ -name rtl8192cu.ko
5.) sudo rm <path>/rtl8192cu.ko <path>/rtl8192cu.ko.old

Vielleicht ist auch nur der Punkt 5 wichtig, das kann ich aber nicht genau sagen. Ich muss jetzt erst mal gucken ob ich mich zu früh gefreut habe oder jetzt wirklich wieder alles funktioniert.

PS: Bei der Bluetooth Fummelei habe ich übrigens nicht den WLAN mit dem Bluetooth Adapter verwechselt. Das hatte ich noch mal geprüft gehabt.