Hallo,
bei meinem Lenovo IdeaPad S540-14API habe ich das integrierte WLAN-Modul ausgetauscht, da das alte Modul nur mit Windows-Treibern lief und manche Kanäle gesperrt waren.
Das neue Modul hat erst Mal problemlos funktioniert, als ich es vor einem Jahr eingebaut habe. Jetzt ist mir kürzlich aber aufgefallen, dass die WLAN-Geschwindigkeit in letzter Zeit oft sehr niedrig ist.
Das ist die Ausgabe von iwconfig direkt nach dem Start (mit dem Problem):
xxx@xxx-Lenovo-IdeaPad-S540-14API:~$ iwconfig wlp2s0 IEEE 802.11 ESSID:"yyy" Mode:Managed Frequency:5.22 GHz Access Point: DC:39:6F:83:D5:BB Bit Rate=6 Mb/s Tx-Power=23 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=26/70 Signal level=-84 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:5 Invalid misc:38 Missed beacon:0 lo no wireless extensions.
Ein
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
löst das Problem.
Danach erreiche ich in Speedtests die volle Geschwindigkeit des Internetanschlusses:
xxx@xxx-Lenovo-IdeaPad-S540-14API:~$ iwconfig wlp2s0 IEEE 802.11 ESSID:"yyy" Mode:Managed Frequency:5.22 GHz Access Point: E0:28:6D:75:EC:36 Bit Rate=6 Mb/s Tx-Power=23 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=60/70 Signal level=-50 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:7 Missed beacon:0 lo no wireless extensions.
lspci zeigt unter anderem diese Zeile:
02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
uname -a liefert
Linux xxx-Lenovo-IdeaPad-S540-14API 5.4.0-72-generic #80-Ubuntu SMP Mon Apr 12 17:35:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
ip -link liefert
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000 link/ether f8:a2:d6:e4:91:d7 brd ff:ff:ff:ff:ff:ff
Meine Frage ist nun: Hat jemand eine Idee, wie das Problem sauber gelöst werden könnte? Alternativ: Welcher Workaround dürfte der zuverlässigste sein, um die beiden modprobe-Befehle bei jedem Start zuverlässig ablaufen zu lassen?
Vielen Dank im Voraus für eure Tipps.