Wie man WLAN-Probleme unter Ubuntu behebt
Wenn Ubuntu plötzlich alle WLAN-Optionen verliert oder die Verbindung verweigert, obwohl die Treiber angeblich in Ordnung sind, ist das ziemlich ärgerlich. Meistens liegt es an Treiberproblemen, Kernel-Bugs oder Fehlern im Netzwerkmanager, manchmal aber auch an einer ungewöhnlichen Kombination aus beidem. Solche Probleme können nach System- oder Kernel-Updates auftreten oder einfach, weil das System den WLAN-Adapter nicht mehr erkennt. Die Behebung ist nicht immer einfach, aber häufige Ursachen sind fehlende oder deaktivierte Treiber, eine durch rfkill blockierte WLAN-Karte oder ein Netzwerkmanager, der Probleme macht. Um das WLAN wiederherzustellen, müssen Sie möglicherweise Treiber aktualisieren, Netzwerkdienste neu starten oder Hardware-Schalter umlegen – es ist eine uneinheitliche Angelegenheit.
Wie behebt man WLAN-Probleme unter Ubuntu?
Behebung des WLAN-Bugs in Ubuntu 22.04, insbesondere des Kernel-bezogenen Fehlers
Nutzer von Ubuntu 22.04, insbesondere mit Kernel 5.15, klagen über WLAN-Ausfälle oder unzuverlässige Verbindungen. Wie sich herausstellt, handelt es sich um einen bekannten Fehler dieser Kernel-Version. Seltsamerweise kann das Starten eines anderen Kernels oder die Installation der neuesten Patches Abhilfe schaffen, da Canonical solche Fehler in der Regel schnell behebt.
Warum sollte man das ausprobieren? Weil der Fehler die Konnektivität, die Geschwindigkeit und Verbindungsabbrüche beeinträchtigt und gelegentlich sogar dazu führt, dass WLAN komplett ausfällt. Wenn es am Kernel liegt, ist es so, als ob das System vergisst, wie es mit dem WLAN-Adapter kommunizieren soll – ziemlich frustrierend.
Kernel aktualisieren
- Öffne dein Terminal — Ctrl + Alt + T.
- Laufen:
sudo apt update && sudo apt dist-upgrade - Starten Sie anschließend Ihren Rechner neu.Überprüfen Sie gegebenenfalls mit folgendem Befehl, ob Sie den neuesten Kernel installiert haben:
uname -r
Manchmal enthalten die neuesten Updates Kernel-Patches, die WLAN-Probleme beheben. Falls nicht oder falls das Update Probleme verursacht, kann ein Downgrade auf einen älteren Kernel erforderlich sein.
Kernel zurücksetzen (falls das Update nicht hilft)
- Starten Sie Ihr System neu und halten Sie beim Startvorgang die Umschalttaste gedrückt, um auf GRUB zuzugreifen.
- Wählen Sie die erweiterten Optionen für Ubuntu.
- Wählen Sie eine ältere Kernelversion, zum Beispiel 5.13, insbesondere wenn diese zuvor stabil war.
- Starte den Rechner und prüfe, ob das WLAN besser funktioniert. Manchmal ist diese Vorgehensweise mit dem übersprungenen Kernel bei bestimmten Konfigurationen die dauerhafte Lösung.
Es ist nicht elegant, aber es funktioniert – zumindest vorübergehend. Denn natürlich muss Linux es unnötig kompliziert machen.
Umgehung des Fehlers über OpenSSL & WPA-Neustart
Das ist etwas knifflig, aber in manchen Fällen openssl.cnfhilft es, die Datei zu bearbeiten und den WPA-Supplicant neu zu starten, um die WLAN-Verbindung wiederherzustellen. So gehen Sie vor:
- Navigieren Sie zu
/usr/lib/ssl/und öffnen Sie die Dateiopenssl.cnf. Möglicherweise benötigen Sie Root-Zugriff:sudo nano /usr/lib/ssl/openssl.cnf - Stellen Sie sicher, dass diese Zeilen vorhanden sind:
openssl_conf = openssl_init [openssl_init] ssl_conf = ssl_sect [ssl_sect] system_default = system_default_sect [system_default_sect] Options = UnsafeLegacyRenegotiation - Speichern Sie die Datei und starten Sie den WPA-Supplicant neu:
sudo pkill wpa_supplicant sudo wpa_supplicant -B && sudo systemctl restart NetworkManager
Dies ist zwar keine Garantie für eine endgültige Lösung, kann aber helfen, einige seltsame Handshake-Fehler zu beheben, die durch die OpenSSL-Konfiguration verursacht werden.
Den richtigen Treiber für Ihre WLAN-Karte finden
Oftmals verschwinden die WLAN-Optionen, weil Ihr System nicht den richtigen Treiber lädt – insbesondere bei proprietären Adaptern wie Broadcom. Linux enthält standardmäßig nur kostenlose Treiber. Wenn Sie also eine Broadcom-Karte besitzen, müssen Sie in der Regel einen separaten Treiber manuell installieren.
Wenn Sie über Ethernet verkabelt sind, ist das der einfachste Weg:
- Öffnen Sie Show-Anwendungen > Software & Updates.
- Wechseln Sie zur Registerkarte „Zusätzliche Treiber“.
- Wählen Sie den für Ihre Karte empfohlenen Treiber aus (z. B.bcmwl-kernel-source für Broadcom BCM43xx-Chips) und klicken Sie anschließend auf „ Änderungen anwenden“.
- Nach der Installation sollte das WLAN automatisch aktiviert werden. Anschließend ist ein Neustart erforderlich.
Wenn Ihr Gerät momentan keine Internetverbindung hat, können Sie das benötigte Treiberpaket (DEB-Dateien) von einem anderen Computer herunterladen, auf einen USB-Stick brennen und offline installieren:
- Laden Sie den Treiber von der Ubuntu-Paketseite herunter, der zu Ihrer Ubuntu-Version passt.
- Kopieren Sie es per USB.
- Installation mit:
sudo dpkg -i
Manche Benutzer konnten ihre Treiberprobleme beheben, indem sie den NetworkManager einfach ein- und ausschalteten oder neu starteten:
sudo systemctl restart NetworkManager
Wie man mit Hardware- oder Adapterproblemen umgeht
Wird Ihr WLAN-Adapter gar nicht erkannt oder bleibt deaktiviert, prüfen Sie, ob er im BIOS blockiert oder deaktiviert ist. Verwenden Sie:
rfkill list
Um zu prüfen, ob etwas blockiert ist, und anschließend die Blockierung aufzuheben, verwenden Sie:
sudo rfkill unblock all
und stellen Sie sicher, dass Ihr Hardware-Schalter, falls vorhanden, in der Position EIN steht.
Überprüfen Sie als Nächstes Ihre Hardware mit:
sudo lshw -C network
Prüfen Sie, ob Ihr WLAN-Gerät erkannt wird. Falls es locker sitzt oder defekt ist, setzen Sie es neu ein oder tauschen Sie es aus. Manchmal reicht es schon, das WLAN-Modul neu einzusetzen oder die Kontakte zu reinigen, um die Verbindung wiederherzustellen. Wird es jedoch nicht gefunden oder als „Nicht zugewiesen“ angezeigt, liegt die Ursache wahrscheinlich an den Treibern.
Grundlegende Software- und Netzwerkeinstellungen beheben
Haben Sie schon versucht, den Flugmodus ein- und auszuschalten, das Netzwerk zu entfernen und erneut hinzuzufügen oder die Verbindung komplett neu herzustellen? Manchmal hilft es schon, WLAN aus- und wieder einzuschalten oder das Passwort erneut einzugeben. Stellen Sie außerdem sicher, dass Ihr Netzwerk nicht versteckt ist, oder versuchen Sie, sich manuell über „Mit verstecktem WLAN verbinden“ zu verbinden.
Wenn Sie ein öffentliches WLAN oder ein Schul-WLAN nutzen, überprüfen Sie, ob das Netzwerk überlastet ist oder Ihr Gerät blockiert – manchmal liegt die Ursache für Verbindungsprobleme einfach in der zu hohen Anzahl von Geräten am Router.
IP-Adresse erneuern und DNS-Cache leeren
Ein fehlerhafter DNS-Cache oder ein IP-Konflikt können den Eindruck erwecken, dass WLAN nicht funktioniert, obwohl es sich lediglich um eine Netzwerkstörung handelt. Um dies zu beheben, führen Sie Folgendes aus:
sudo dhclient -r sudo dhclient sudo systemd-resolve --flush-caches
und versuchen Sie dann erneut, eine Verbindung herzustellen.
Verwandte Fragen
Mein Ubuntu-WLAN funktionierte einwandfrei, aber jetzt nicht mehr – wurde ich gehackt?
Das ist eher unwahrscheinlich, es sei denn, das WLAN bricht ständig ab oder es passieren ungewöhnliche Dinge. Normalerweise dauert es länger, bis ein Hackerangriff so offensichtlich wird. Wenn die Verbindung plötzlich abbricht, liegt es wahrscheinlich eher an Software- oder Hardwareproblemen – oder natürlich an Störungen.
Wenn Sie einen Verdacht haben, sollten Sie Ihr WLAN-Passwort ändern und sicherstellen, dass die Firmware Ihres Routers auf dem neuesten Stand ist. Sie können auch nach Anzeichen für unbefugten Zugriff suchen, aber meistens sind WLAN-Probleme lediglich auf Fehlkonfigurationen oder Treiberprobleme zurückzuführen.
Soll ich die Firmware meines Routers aktualisieren?
Eine veraltete Router-Firmware ist zwar selten die Ursache für einen kompletten WLAN-Ausfall, kann aber zu ungewöhnlichen Problemen führen. Ein Firmware-Update über die Router-Verwaltungsoberfläche ist ratsam, wenn das WLAN weiterhin Schwierigkeiten bereitet, insbesondere nachdem Systemreparaturen nicht geholfen haben. Allerdings ist es eher unwahrscheinlich, dass dies die Ursache für eine vollständige Verbindungsunterbrechung ist.
Zusammenfassung
- Prüfen Sie auf Kernel-Bugs und aktualisieren Sie diese gegebenenfalls.
- Wenn die Updates nicht helfen, versuchen Sie, auf einen früheren Kernel zurückzukehren.
- Stellen Sie sicher, dass Ihr WLAN-Treiber installiert und korrekt geladen ist.
- Entsperren Sie Ihr WLAN-Gerät mit
rfkill - Setzen Sie Ihre WLAN-Hardware gegebenenfalls neu ein oder testen Sie sie.
- Netzwerkdienste neu starten mit
sudo systemctl restart NetworkManager - Sollten alle anderen Maßnahmen fehlschlagen, setzen Sie die Netzwerkeinstellungen zurück und leeren Sie den Cache.
Zusammenfassung
WLAN-Probleme unter Ubuntu können durch verschiedene Ursachen hervorgerufen werden, darunter Softwarefehler, Hardwareprobleme oder Fehlkonfigurationen – manchmal sogar alles gleichzeitig. Verschiedene Lösungsansätze, wie Kernel-Updates, Treiberinstallationen, das Deaktivieren von rfkill oder Neustarts der Netzwerkverwaltung, können Abhilfe schaffen. Geduld und systematisches Vorgehen bei der Fehlersuche führen meist zum Ziel. Hoffentlich hilft diese Anleitung jemandem, sich nicht stundenlang die Haare raufen zu müssen – bei manchen hat es funktioniert, hoffentlich hilft sie auch bei Ihnen.