Conexão com certificado usando Netcfg no Arch Linux

Publicado por Xerxes em 21/01/2013

[ Hits: 4.222 ]

 


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

Mostrar temperatura no Conky

Mini pós-instalação do Lubuntu

Shadow Era para GNU/Linux - Finalmente!

Instalando e executando o DBDesigner no Arch Linux

Monitor de sistema no MATE Desktop

Leitura recomendada

Distribuição CentOS sem rede [Resolvido]

Minicom em notebooks

Como Ativar o Sudo no Linux para Todos os Usuários

Plano de fundo (wallpaper) aleatório no Fluxbox

Desativar em definitivo o beep no Debian

  

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