Conexão com certificado usando Netcfg no Arch Linux

Publicado por Xerxes em 21/01/2013

[ Hits: 4.102 ]

 


Conexão com certificado usando Netcfg no Arch Linux



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!

Outras dicas deste autor

Ubuntu 14.04: Conecta, mas não navega [Resolvido]

Wi-Fi caindo no Moto G [Resolvido]

Como ativar o sudo no Arch Linux

Fifth Edition Character Sheet - Criador/armazenador de ficha de personagem D&D 5 no Android

CentOS 6.x (minimal) sem rede após instalado [Resolvido]

Leitura recomendada

Formato da data e hora no Fluxbox

SuperTuxKart - Liberarando todas a pistas

BackUp de contas, grupos e senha

Ativando a rede no Fedora Core

Corrigindo o alerta de firmware atheros não encontrado.

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts