"Treiber neu laden"
Suchen Sie den Modulnamen
Lassen Sie uns den Namen des Kernelmoduls für Ihre drahtlose Verbindung finden:
sudo hwinfo --network
(Installieren Sie das Paket, hwinfo
wenn Sie es nicht haben.)
Suchen Sie in der Zeile "Treiber" nach dem Modulnamen.
Laden Sie das Modul neu
Entladen Sie nun das Modul und laden Sie es erneut. Zum Beispiel ist mein Modulnameiwlwifi
Möglicherweise haben Sie Glück, aber höchstwahrscheinlich erhalten Sie die folgende Fehlermeldung:
$ sudo modprobe -r iwlwifi
modprobe: FATAL: Module iwlwifi is in use.
Also suchen wir nach anderen Modulen mit iwlwifi
:
$ lsmod |grep iwlwifi
iwlwifi 241664 1 iwldvm
cfg80211 765952 4 iwldvm,iwlwifi,mac80211,rtl8187
Links ist der Modulname und rechts die anderen Module, die ihn verwenden. Versuchen wir also zuerst die Deaktivierung iwldvm
:
$ sudo modprobe -r iwldvm
Wenn dies funktioniert, können wir jetzt erfolgreich deaktivieren iwlwifi
$ sudo modprobe -r iwlwifi
Aktivieren Sie nun beide Module wieder in umgekehrter Reihenfolge:
$ sudo modprobe iwlwifi
$ sudo modprobe iwldvm
Getan!
Dies ist das einzige Verfahren, mit dem ich die von mir eingestellten niedrigen Lelel-Einstellungen (frag, rate) zurückgesetzt habe iwconfig
.
Was es effektiv macht, ist "den Treiber neu laden".
sudo systemctl restart NetworkManager
.