Comment configurer le Wifi en utilisant la ligne de commande?

9

Comment configurer le Wifi à l'aide de la ligne de commande?

J'ai besoin de configurer comme suit, mais cela a échoué:

Cible:

Security: WEP
Network name: wifi59/7
Key/password: xyz

Essayé et échoué:

sudo iwconfig wlan0 mode managed
sudo iwconfig wlan0 channel 11
sudo iwconfig wlan0 essid wifi59/7
sudo iwconfig wlan0 key xyz
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.
kiri
la source

Réponses:

7

La clé WEP doit être hexadécimale et comporter 10 ou 26 caractères (5 ou 13 octets ASCII).

Si vous souhaitez le spécifier en ASCII, vous devez le préfixer avec s:- je ne sais pas si iwconfig remplira un mot de passe ASCII, mais essayez des longueurs de 5 ou 13.

Voir man iwconfiget faire défiler vers le bas key/enc[ryption]pour quelques exemples.

Césium
la source
1
Personne ne peut me dire pourquoi l'option s: ne fonctionne tout simplement jamais. Il y a un problème avec la syntaxe, le dépassement de pile a maintenant 3 questions ouvertes à ce sujet, et aucune d'entre elles n'a reçu de réponse.
Chouette
1

Je pense qu'il est plus facile et plus fiable d'utiliser la ligne de commande par défaut de networkmanager appelée nm-cli. Veuillez consulter nm-cli pour vous familiariser avec la syntaxe nm-cli.

kaan
la source
1

Voici ma solution:

$sudo vi /etc/network/interfaces

#The primary network interface
auto wlan0
iface wlan0 inet static
# wireless-* options are implemented by the wireless-tools package
wireless-mode managed
wireless-essid YOUR_SSID
wireless-key1 s:YOUR_PASS
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 200.48.225.130 200.48.225.146
Felipe
la source