Estou assumindo que wpa_supplicant
e iw
estejam instalados.
-
Para se conectar ao Wi-Fi por meio de
wpa_supplicant
você precisa criar um arquivowpa_supplicant.conf
nano /etc/wpa_supplicant.conf
com as seguintes linhas:
network={ ssid="wifi_name" psk="wifi_key" }
Ou você pode usar wpa_passphrase
para criar o arquivo de configuração (copiar e passar):
wpa_passphrase Your_SSID Your_passwd
Você também pode escrever o wpa_supplicant.conf
diretamente por:
wpa_passphrase Your_SSID Your_passwd > /etc/wpa_supplicant.conf
para conectar digite o seguinte comando:
sudo ip link set wlan0 down
sudo ip link set wlan0 up
sudo wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant.conf -Dwext
sudo dhclient wlan0
Você pode se conectar por meio de wpa_supplicant
sem wpa_supplicant.conf
file:
wpa_supplicant -B -i interface -c <(wpa_passphrase Your_SSID Your_passphrase)
Você pode visitar a documentação oficial do Arch-linux para obter mais informações sobre o arquivo de configuração e os argumentos.
-
você pode se conectar através de
nmcli
nmcli d wifi connect Your_SSID password Your_Psswd_here iface Your_interface
Exemplo:
nmcli d wifi connect MYSSID password 12345678 iface wlan0
- Você também pode se conectar através de
wpa_cli
:
Abra o terminal e digite wpa_cli
Para digitalizar, digite:
scan
scan_results
Crie uma rede:
add_network
Isso produzirá um número, que é o ID da rede, por exemplo 0
Em seguida, precisamos definir o SSID e o PSK para a rede.
set_network 0 ssid "SSID_here"
set_network 0 psk "Passphrase_here"
Quando o wireless estiver conectado, ele deverá obter automaticamente um endereço IP.
se não conseguir executar o dhclient
para obter um endereço IP via DHCP.
Outras leituras: