Conexão com certificado usando Netcfg no Arch Linux

Publicado por Xerxes em 21/01/2013

[ Hits: 4.080 ]

 


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

Saiba como usar o Compiz no Zenwalk 6.0

Como restaurar o Portage no Funtoo

Habilitando Flash novo e Java no Fedora 23

Desativar ou alterar som de login no Linux Mint

Como saber a versão do Cinnamon que estou usando?

Leitura recomendada

Acelerando o boot em Ext4 com o E4RAT

Efeitos do KDE 4 no Slackel

Excluindo contas "Convidado" e "Acesso remoto" da tela de login no Ubuntu 13.10

Instalando o IONCube Loader no Debian

Inicializando uma máquina virtual no VirtualBox via pendrive USB

  

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