Configurando o Wireless na Interface da Linha de Comandos

9

Às vezes, inicializo o kernel de recuperação com a CLI e a rede para solucionar problemas do meu laptop. Então, existe uma maneira de conectar-se a um roteador sem fio ou AP pela linha de comando? Se for possível, quais são os comandos para o seguinte:

  1. Para listar as redes disponíveis.
  2. Para conectar-se a uma rede com: SSID, chave WPA2 e modo DHCP.
  3. Um comando para conectar-se com: SSID, modo ad-hoc, endereço IP, máscara de rede, gateway.
nixnotwin
fonte

Respostas:

8

Você precisará do pacote wpasupplicant para conectar-se a uma rede protegida com wpa ou wpa2.

Listado por ordem:
1:sudo iwlist scan

2: sudo iwconfig <interface> essid "my network"
iwpriv <interface> set AuthMode=<WPA2PSK or WPA2AES>
iwpriv <interface> set <WPA2PSK or WPA2AES>='WPA PASSPHRASE'

3: sudo iwconfig <interface> essid "my network"
ifconfig <interface> inet <ip> netmask <mask> depois defina uma rota para o seu gatewayroute add <destination> gw <gateway ip>

Popinou
fonte
4
Talvez você queira colocar um espaço em branco na frente da linha 'iwpriv' que contém sua senha. Dessa forma, não aparecerá na história.
Htc #
1
Você precisa executar a etapa iwconfig essid duas vezes?
Marius Gedminas
Na etapa 3, o que é <destino>? Eu estou familiarizado com todos os valores acima, com exceção desse.
fouric
1

nm-toolou sudo iwlist scanmostrará todas as redes sem fio disponíveis.

Há um cnetworkmanagerpacote que deve permitir que você controle o Network Manager a partir da linha de comando. Eu nunca o usei.

Marius Gedminas
fonte
0

Eu acho que o iwlist e o iwconfig fazem isso. Aqui está o fórum que fala sobre isso.

sagarchalise
fonte