• Início
  • Sobre
    • GLUA photo

      GLUA

      Grupo integrado no Departamento de Electrónica, Telecomunicações e Informática da Universidade de Averio que tem como objectivo divulgar e promover o Software Livre e Aberto.

    • Ver mais
    • Email
    • Twitter
    • Facebook
    • Github
  • Notícias
    • Todos as Notícias
    • Notícias Recentes
  • Tutoriais
  • Mirrors

Acesso à rede sem fios (Eduroam)

Criado por Leandro Ricardo em 08 Apr 2013

Última revisão em 25 Jul 2018

Tempo de Leitura ~3 minutos

Neste tutorial pode encontrar informações de como configurar a rede eduroam na sua distribuição de GNU/Linux.

Conteúdos

  • Certificados
  • Unity
  • Gnome 3
  • KDE
  • Linha de Comandos

Certificados

Para poder conectar-se a rede eduroam vai ser preciso indicar um certificado de autentificação, cujo o seu destino e ficheiro pode diferir para as diferentes distribuições GNU/LINUX. Assim sendo pode confirmar na seguinte tabela qual é o caminho e ficheiro para as diferentes distribuições:

Para poder conectar-se à rede eduroam é necessário indicar um certificado de autentificação, cuja a sua localização difere para as diferentes distribuições GNU/LINUX. Assim sendo, pode confirmar na seguinte tabela qual é o caminho do ficheiro para as diferentes distribuições.

Distribuição Ficheiro a selecionar
Debian/Ubuntu/Gentoo/Arch Linux CA Certificate: /etc/ssl/certs/ca-certificates.crt
Fedora/RHEL CA Certificate: /etc/pki/tls/certs/ca-bundle.crt
openSUSE/SLE CA Certificate: /etc/ssl/ca-bundle.pem

Caso continue sem conexão, selecione o certificado DigiCert_Assured_ID_Root_CA.pem

Unity

No canto superior direito deve selecionar o ícone de rede ubuntuInternetIcon De seguida preencher os campos com os seguintes dados:

Wireless Security WPA&WPA2 Enterprise
Autentication Protected EAP (PEAP)
Anonymous Identity  
CA certificate Ver na tabela dos Certificados
PEAP version Version 0
Inner authentication MSCHAPv2
Username mail@ua.pt
Password *****

ubuntuInternetMenu

Depois de preencher todos os campos, conforme foi referido anteriormente, basta proceder a conexão e esperar ubuntuInternetLoad

Após os dados serem validados irá receber a seguinte mensagem de ligação concluída com sucesso: ubuntuInternetLoad2


Gnome3

No canto superior direito, como no Unity, deve selecionar o ícone de rede gnomeInternetIcon

Após selecionar a rede eduroam deverá preencher os dados como na secção do Unity.

gnomeInternetMenu

Depois de confirmar basta aguardar a validação de dados.

gnomeInternetLoad


KDE

No canto inferior direito selecionar o ícone de rede. kdeInternetIcon

Após selecionar a rede eduroam deverá preencher os dados como nas secções anteriores. (ex: Unity)

kdeInternetMenu

Despois de confirmar os dados inseridos os dados serão validados e terá a conexão com a rede eduroam.

kdeInternetLoad


Linha de Comandos

(Atenção: Apenas para utilizadores com experiência..)

Caso prefira conectar-se a rede eduroam utilizando a consola siga os seguintes passos:

1 - Criar o ficheiro eduroam.conf e guardar o mesmo na home (~):

ctrl_interface=/var/run/wpa_supplicant

network={
        ssid="eduroam"
        key_mgmt=WPA-EAP
        eap=PEAP
        ca_cert="SUBSTITUIR"		# localização do ficheiro de certificados
        identity="UTILIZADOR@ua.pt"	# Substituir pelas vossas
        password="**********"		# credenciais de acesso
}

caso queira iniciar com a eduroam por padrão adicione a parte do network ao ficheiro /etc/wpa_supplicant/wpa_supplicant.conf (Os passos 3 e 4 passam a ser desnecessários)

2 - Alterar o texto SUBSTITUIR para o certificado de acordo com a sua distribuição

Consultar a secção dos certificados
ca_cert="SUBSTITUIR"

3 - De seguida, execute o seguinte comando

sudo pkill wpa_supplicant && sudo wpa_supplicant -i wlan0 -c /home/$USERNAME/eduroam.conf

4 - Por fim será necessário fazer um pedido ao servidor de DHCP também como súper-utilizador(root). Para tal, abrir outra consola e escrever:

sudo dhclient wlan0

Foi usado o cliente de DHCP dhclient (típico de Debian/Ubuntu/Fedora), mas poderia ser usado qualquer outro à escolha, por exemplo, o dhcpcd (típico de ArchLinux/Gentoo).

Caso tenha problemas de “disconnects”, ou problemas de obter um endereço IP, na distribuição ArchLinux adicione a seguinte linha na secção main do ficheiro NetoworkManager.conf que se encontra em /etc/NetoworkManager/NetoworkManager.conf

DHCP = dhclient

caso não se deseje abrir outra consola, pode-se executar o wpa_supplicant em segundo plano usando:

sudo wpa_supplicant -i wlan0 -c/home/$USERNAME/eduroam.conf -B

Pronto, tem a sua distribuição configurada!



Share Tweet