Wlan-Karte "verschwindet" einfach zwischendurch - Thinkpad E555, rtl8723be

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
wanderer
Beiträge: 102
Registriert: 03.09.2011 15:36:50
Lizenz eigener Beiträge: MIT Lizenz

Wlan-Karte "verschwindet" einfach zwischendurch - Thinkpad E555, rtl8723be

Beitrag von wanderer » 06.10.2017 14:43:44

Ich hab ein seltsames Problem mit meinem Wlan auf meinem Thinkpad E555 mit der Realtek Wlan-Modul rtl8723be. Dass dieser Chip öfers Probleme macht habe ich bei der Forensuche schon mitbekommen. Die meisten Probleme damit konnte ich bisher ausmerzen. Aber es gibt da ein spezielles Problem, das ich bisher im Internet noch nicht gefunden habe:

Ihc mache zwischendurch die Beobachtung, dass das Wlan nach einem Aufwachen aus dem Hibernate einfach nicht mehr funktioniert. Es werden keine verfügbaren Wlan-Netze mehr angezeigt. Nach einem Reboot wird es noch schlimmer: Dann ist das Wlan-Modul offenbar komplett tot. mit lspci wird es nicht mehr angezeigt. Konkret geht es um diesen Output von lspci -v:

Code: Alles auswählen

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
	Subsystem: Lenovo Device b736
	Flags: bus master, fast devsel, latency 0, IRQ 40
	I/O ports at 1000 [size=256]
	Memory at f0800000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 00-23-b7-fe-ff-4c-e0-00
	Capabilities: [150] Latency Tolerance Reporting
	Capabilities: [158] L1 PM Substates
	Kernel driver in use: rtl8723be

Dieser Eintrag ist in solchen Fällen einfach weg.

Meistens hilft in solchen Fällen herunterfahren, abstecken, Akku raus nehmen und einige Zeit warten. Offenbar müssen sich da ein irgendwelche Kondensatoren entladen, dann geht es wieder. Derzeit hilft nicht einmal das.

Ein Indiz habe ich noch: Das Problem könnte mit einer WPA Enterprise Verbindung zu tun haben. Ich bin auf der Uni immer im Eduroam-Netz, das mit WPA Enterprise funktioniert. Jetzt war ich ein paar Monate nicht auf der Uni, da trat das Problem nicht auf. Seit dieser Woche bin ich aber wieder auf der Uni beschäftigt, jetzt ist es wieder da.

Nur zur Info: Ich verwende Debian Stretch, es ist am aktuellsten Stand.
Laptop: Lenovo Thinkpad E555 20DH000XGE mit Debian Stretch und KDE Plasma Desktop
Smartphone: Jolla mit Sailfish OS

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: Wlan-Karte "verschwindet" einfach zwischendurch - Thinkpad E555, rtl8723be

Beitrag von scientific » 06.10.2017 15:45:26

Ich hatte auch ein rtl8723be WLAN-Modul in meinem Laptop und hab das dann getauscht, weil ich nur unzureichend stabile Verbindungen zusammengebracht habe.

Was gibt denn

Code: Alles auswählen

 modinfo rtl8723be
aus?
Da solltest du Optionen finden, an denen du herumdrehen kannst.

Lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

BenutzerGa4gooPh

Re: Wlan-Karte "verschwindet" einfach zwischendurch - Thinkpad E555, rtl8723be

Beitrag von BenutzerGa4gooPh » 06.10.2017 16:34:01

wanderer hat geschrieben: ↑ zum Beitrag ↑
06.10.2017 14:43:44
Ihc mache zwischendurch die Beobachtung, dass das Wlan nach einem Aufwachen aus dem Hibernate einfach nicht mehr funktioniert. Es werden keine verfügbaren Wlan-Netze mehr angezeigt.
Bluetooth oder/und Powersafe testweise deaktivieren (fwpls=0):
https://askubuntu.com/questions/632719/ ... ltek8723be
Ich tippe, dass die Karte aus Powersafe nicht immer erwacht.
Das dieser Chip öfers Probleme macht habe ich bei der Forensuche schon mitbekommen. Die meisten Probleme damit konnte ich bisher ausmerzen.
Schade, dass wir davon nichts wissen. Doppelte Arbeit, schon erledigte Vorschläge ... :evil:

wanderer
Beiträge: 102
Registriert: 03.09.2011 15:36:50
Lizenz eigener Beiträge: MIT Lizenz

Re: Wlan-Karte

Beitrag von wanderer » 09.10.2017 12:10:05

scientific hat geschrieben: ↑ zum Beitrag ↑
06.10.2017 15:45:26
Was gibt denn

Code: Alles auswählen

 modinfo rtl8723be
aus?
Da solltest du Optionen finden, an denen du herumdrehen kannst.

Code: Alles auswählen

filename:       /lib/modules/4.9.0-4-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
firmware:       rtlwifi/rtl8723befw.bin
description:    Realtek 8723BE 802.11n PCI wireless
license:        GPL
author:         Realtek WlanFAE <wlanfae@realtek.com>
author:         PageHe  <page_he@realsil.com.cn>
alias:          pci:v000010ECd0000B723sv*sd*bc*sc*i*
depends:        rtlwifi,rtl8723-common,rtl_pci,btcoexist,mac80211
intree:         Y
vermagic:       4.9.0-4-amd64 SMP mod_unload modversions 
parm:           swenc:Set to 1 for software crypto (default 0)
 (bool)
parm:           ips:Set to 0 to not use link power save (default 1)
 (bool)
parm:           swlps:Set to 1 to use SW control power save (default 0)
 (bool)
parm:           fwlps:Set to 1 to use FW control power save (default 1)
 (bool)
parm:           msi:Set to 1 to use MSI interrupts mode (default 0)
 (bool)
parm:           debug:Set debug level (0-5) (default 0) (int)
parm:           disable_watchdog:Set to 1 to disable the watchdog (default 0)
 (bool)
parm:           ant_sel:Set to 1 or 2 to force antenna number (default 0)
 (int)
Als ich den Laptop neu gekauft hatte, hatte ich schon das Problem, dass sich das Wlan oft selbstständig deaktivierte. Seitdem habe ich diese Parameter aktiv:

Code: Alles auswählen

$ cat /etc/modprobe.d/rtl8723be.conf 
options rtl8723be fwlps=0 ips=0
Diese Empfehlung findet man sehr oft, unter anderem auch im oben genannten Link.

Damit ist das WLAN zumindest im Betrieb stabil. Das Problem, dass sich das Modul nach einem Reboot manchmal tot stellt, habe ich trotzdem immer wieder.
Heute machte ich noch eine interessante Beobachtung: Nach dem Starten des Laptops ging Wlan noch immer nicht, aber eine Bluetooth-Verbindung mit meinem Handy funktionierte. Bluetooth läuft ja meines Wissens über das RTL8723BE-Modul. Nach zweimaligem Rebooten ging auch das Wlan wieder.

Mein Fazit bisher: Das Problem ist schwer reproduzierbar. Ein Hardwaredefekt scheint es eher nicht zu sein, eher ein Problem mit der Firmware. Da kenne ich mich aber viel zu wenig aus.
Laptop: Lenovo Thinkpad E555 20DH000XGE mit Debian Stretch und KDE Plasma Desktop
Smartphone: Jolla mit Sailfish OS

BenutzerGa4gooPh

Re: Wlan-Karte "verschwindet" einfach zwischendurch - Thinkpad E555, rtl8723be

Beitrag von BenutzerGa4gooPh » 09.10.2017 15:36:08

wanderer hat geschrieben: ↑ zum Beitrag ↑
09.10.2017 12:10:05
Das Problem, dass sich das Modul nach einem Reboot manchmal tot stellt, habe ich trotzdem immer wieder.
Prüfe mal mit

Code: Alles auswählen

rfkill list 
wenn "tot".
Mal Bluetooth mit rfkill temporär/testweise abgeschaltet? WLAN-Fehler bleibt?
https://wiki.ubuntuusers.de/rfkill/

Da lspci im Fall des Falles auch nicht mehr anzeigt, würde ich die Karte mal ausbauen, Kontakte "reinigen", 3 x raus/rein oder so. Glasfaserpinsel ist besser.

Ansonsten gibt es gute Bluetooth-WLAN-Karten (2,4 und 5 GHz) für 20 Euro. Du hast eh nur eine 2,4-GHz-Karte. Musst aber aufpassen wegen evtl. Lenovo-Whitelist. Aktuelles (!) Hardware-Maintenance-Manual -> Ersatzteile oder eben Google, Thinkpad-Forum etc.
(2,4-GHz-Antennen funktionieren auch recht gut mit 5 GHz, muss man nicht wechseln. Eigene Erfahrung.)

Antworten