Como eu me conecto a um novo wifi na linha de comando? [duplicado]

2

Não preciso configurar meu cartão de Wi-Fi nem nada. Eu só quero fazer o equivalente a) listando os dispositivos wifi na minha vizinhança eb) conectando a um (e configurando a senha para ele) como eu faço na GUI.

Certamente há um comando de linha de comando para isso?

    
por interstar 11.11.2011 / 18:44

2 respostas

2

Assumirei que wlan0 é o nome do seu dispositivo sem fio.

  1. Coloque o dispositivo em funcionamento: ifconfig wlan0 up .

  2. Relacione as redes sem fio com iwlist wlan0 scan | less e encontre a rede à qual deseja se conectar.

  3. Use wpa_supplicant para associar e conectar-se à rede.

    a) Crie um arquivo de configuração para wpa_supplicant , contendo informações de criptografia sobre a rede. Veja man wpa_supplicant.conf para exemplos. Tente com as entradas mais simples primeiro.

    b) Execute wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf (como root; assumindo que /etc/wpa_supplicant.conf é o nome do arquivo de configuração). Se funcionar, execute-o em segundo plano e redirecione a saída para algum lugar (eu apenas copio para /dev/null .)

  4. Use dhclient wlan0 ou dhcpcd wlan0 para obter o IP.

  5. LUCRO!

por 11.11.2011 / 19:08
0

Há também o wicd , que tem um front-end wicd-curses no modo de texto, que lista as redes e faz a configuração e coisas de dhcp para você.

    
por 11.11.2011 / 19:23