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.

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>


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.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.