Dica testada no
Arch Linux usando
Netcfg.
Onde trabalho há uma rede Wi-Fi disponível. No entanto, ela exige certificado e outras configurações para que o usuário tenha acesso. Usando um ambiente gráfico e uma ferramenta de conexão como o
Wicd, por exemplo, é fácil conectar, mas usando apenas a linha de comando e o aplicativo Netcfg, é um pouco trabalhoso.
Após vários testes e olhadas no
wpa_suppplicant.conf, consegui e posto aqui como fiz.
Primeiro, crie o arquivo de configuração. O ideal é ter um nome mais didático como "wlan0-nome-da-rede":
# touch /etc/network.d/wlan0-nome-da-rede
Edite-o:
# nano /etc/network.d/wlan0-nome-da-rede
E coloque o seguinte:
CONNECTION='wireless'
INTERFACE=wlan0
SECURITY='wpa-configsection'
# Uncomment this if your ssid is hidden
#HIDDEN=yes
IP='dhcp'
CONFIGSECTION='
ssid="NOME DA REDE (PODE USAR ESPAÇO)"
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=PEAP
identity="NOME-DE-USUÁRIO"
password="SENHA-DE-USUÁRIO"
ca_cert="CAMINHO/PARA/O/CERTIFICADO.crt"
#phase1="peaplabel=1"
phase2="auth=MSCHAPV2"
priority=10'
Salve e feche o arquivo.
Depois, use o comando:
# netcfg -u wlan0-nome-da-rede
O que está dentro de CONFIGSECTION, são argumentos utilizados pelo aplicativo
wpa_supplicant. Mas podem ser adicionados ao Netcfg dessa forma.
Outros exemplos de conexão podem ser vistos no próprio diretório do Netcfg:
# ls /etc/networkd.d/examples
Aí caberá a você pegar o exemplo que mais aproxima-se do seu cenário e depois alterá-lo. Caso precise de certificado, como o meu caso, precisará também ler o
wpa_supplicant.conf para consultar os outros exemplos:
# cat /etc/wpa_supplicant/wpa_supplicant.conf | more
Abraço!
Nenhum comentário foi encontrado.