GNU/Linux >> Tutoriels Linux >  >> Linux

L'authentification Wi-Fi expire

J'ai trouvé la solution ici :

echo "options iwlwifi 11n_disable=1 wd_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf

Redémarrez et cela fonctionne à nouveau.


Je vous recommande de passer à iwd en remplacement de wpa_supplicant si les vitesses WiFi sont importantes pour vous, comme désactiver 802.11n (comme recommandé dans l'autre réponse avec le 11n_disable option) peut entraîner une diminution des performances du réseau dans les réseaux 2,4 GHz prenant en charge 802.11n.

Je l'ai fait fonctionner sur mon HP Elitebook 1030 exécutant Manjaro GNOME et je suis très heureux de pouvoir maintenant profiter de toute la bande passante WiFi fournie par mon réseau domestique. Avant, la désactivation du 802.11n était la seule option que je connaissais. Voici un petit guide sur la façon d'obtenir iwd opérationnel au lieu de wpa_supplicant .

Installation et configuration

Installez le package requis :

sudo dnf install iwd

Modifiez la configuration de NetworkManager (je suppose que vous utilisez NetworkManager) :

sudo nano /etc/NetworkManager/NetworkManager.conf
# https://iwd.wiki.kernel.org/networkmanager#nm_configuration
[device]
wifi.backend=iwd

La configuration ci-dessus obligera NetworkManager à utiliser iwd au lieu de wpa_supplicant avec lequel vous rencontrez des problèmes.

Nous devons maintenant démarrer/arrêter/redémarrer les services requis pour que la configuration soit chargée et appliquée.

sudo systemctl stop wpa_supplicant.service
sudo systemctl stop NetworkManager.service
sudo systemctl start iwd
sudo systemctl restart NetworkManager.service

Et pour rendre vos modifications permanentes (en faisant démarrer le bon service au démarrage et sans interférer avec le mauvais) :

sudo systemctl disable wpa_supplicant.service
sudo systemctl enable iwd

Vous devriez maintenant pouvoir vous connecter aux réseaux WiFi à l'aide de l'interface graphique normale. Si la connexion de cette façon ne fonctionne pas pour vous, essayez d'utiliser le iwctl interface de ligne de commande. La connexion au bon réseau devrait fonctionner de cette façon. Pour obtenir une adresse IP attribuée, vous devrez peut-être exécuter la commande dhclient .

Reportez-vous au lien Arch Wiki ci-dessous pour en savoir plus sur iwd et iwctl . Reportez-vous également au Arch Wiki si vous rencontrez des problèmes tels que le fonctionnement de votre mot de passe (PSK).

Si vous parvenez à vous connecter aux réseaux, essayez de supprimer le /etc/modprobe.d/iwlwifi.conf fichier pour réactiver 802.11n au prochain démarrage/rechargement du module. C'était le but du passage à iwd , après tout.

sudo rm /etc/modprobe.d/iwlwifi.conf

Sources

Étapes prises à partir de linux-whv.de,ArchWiki sur iwd


Linux
  1. Expiration du délai dans un script shell ?

  2. "Abandonner l'authentification par choix local (raison :3 =deauth_leaving)" lors de la tentative de connexion au Wi-Fi ?

  3. Linux – Arch Linux Wifi fonctionne manuellement, comment le rendre automatique ?

  4. Sudo expire pendant un script de longue durée ?

  5. Comment déplacer les mots de passe Wifi vers une nouvelle installation ?

Commande Sudo sous Linux

Guide d'installation Cortex

Erreur Wi-Fi Wpa_supplicant ?

Le Wi-Fi est-il toujours en veille lors de la reprise ?

Installer Qt sur Ubuntu

joli sudo ou sudo sympa ?