Connecter le wifi en utilisant iwctl
Voici les commandes nécessaires pour lister les points d’accès disponibles :
iwctl station wlan0 scan
iwctl station wlan0 get-networks
“wlan0” est le périphérique wifi (vous pouvez l’obtenir en utilisant la commande iwctl device list
).
Les identifiants et mots de passe wifi sont stockés dans /var/lib/iwd , le format du fichier est le suivant : SSID.psk
Pour se connecter à partir du terminal :
iwctl station <INTERFACE> connect "SSID"
Pour oublier un réseau wlan :
iwctl known-networks <SSID> forget
Pour obtenir l’état de la connexion :
iwctl station wlan0 show
Si le périphérique wifi est éteint ou allumé, vous pouvez l’activer en utilisant :
iwctl device wlan0 set-property Powered on
Pour se connecter à l’aide de la méthode WPS/WSC : vérifiez que la carte wifi est capable de se connecter à l’aide de cette méthode :
iwctl wsc list
Si c’est le cas, entrez cette commande et appuyez sur le bouton (vous avez 2 minutes pour le faire) :
iwctl wsc wlan0 push-button
Pour se déconnecter d’un réseau :
iwctl station wlan0 disconnect
Pour voir le mac et l’état du périphérique :
iwctl device wlan0 show
Pour voir la liste des réseaux connus :
iwctl known-networks list
Pour activer le wifi au démarrage :
systemctl enable iwd