Como configurar o Wifi usando a linha de comando?

8

Como configuro o Wi-Fi usando a linha de comando?

Eu preciso configurar da seguinte forma, mas falhou:

Alvo:

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

Tentou e falhou:

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.
    
por YumYumYum 27.11.2011 / 14:38

3 respostas

8

A chave WEP deve estar em hexadecimal e ter 10 ou 26 caracteres (5 ou 13 bytes ASCII).

Se você quiser especificá-lo em ASCII, terá que prefixar com s: - não tenho certeza se o iwconfig irá preencher uma senha ASCII, mas tente comprimentos de 5 ou 13.

Veja man iwconfig e role para key/enc[ryption] para alguns exemplos.

    
por Caesium 27.11.2011 / 14:49
2

Eu acho que é mais fácil e confiável usar a linha de comando padrão do networkmanager, chamada nm-cli. Por favor, dê uma olhada no nm-cli para se familiarizar com a sintaxe do nm-cli.

    
por kaan 27.11.2011 / 15:01
2

Esta é a minha solução:

$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
    
por Felipe 18.10.2013 / 23:01