Seit einem Update kann man das ASUS Zenbook „UX31A“ unter Linux nicht mehr mit verschlüsselten WLANs verbinden. Versucht man sich mit meinem WLAN zu verbinden, poppt das Fenster für die Passwortabfrage immer wieder nach ein paar Sekunden auf, obwohl das Passwort richtig eingegeben wurde (WPA2).
Das Problem tritt u.A. bei einem Wifi-Chipsatz Intel Centrino Advanced-N 6235 auf. Leider wurde der Chipsatz aus dem neuen Paket von wpa_supplicant entfernt. Um ihn dennoch zum Laufen zu bringen, kann die alte Version, die diesen Chipsatz noch unterstützte, wieder ins System geholt werden und ein Update auf die neuste Version gesperrt werden.
Diese Lösung funktioniert nur bei Arch-Artigen Linux-Derivaten. Wer sich etwas auskennt, kann sie aber auch entsprechend auf andere Architekturen übertragen.
Die Konsole öffnen (Linux Terminal: Strg + Alt + t ) und folgende Befehle eingeben:
Den passenden Treiber aus dem Archiv herunterladen:
wget https://archive.archlinux.org/packages/w/wpa_supplicant/wpa_supplicant-2:2.9-8-x86_64.pkg.tar.zst
Datei in den Cache verschieben:
sudo mv ~/wpa_supplicant-2:2.9-8-x86_64.pkg.tar.zst /var/cache/pacman/pkg/
Paket installieren:
sudo pacman -U /var/cache/pacman/pkg/wpa_supplicant-2:2.9-8-x86_64.pkg.tar.zst
Das Paket für Updates sperren:
sudo nano /etc/pacman.conf
-> hier diese Zeile ändern und demaskieren (# davor weg):
IgnorePkg = wpa_supplicant
-> Änderung Speichern mit Strg + o (mit Enter bestätigen)
-> Nano schließen mit Strg + x
Prüfen, ob Paket ignoriert wird:
pamac update
System neu starten – Fertig 🙂