Acesso à rede sem fios (Eduroam)
Neste tutorial pode encontrar informações de como configurar a rede eduroam na sua distribuição de GNU/Linux.
Certificados
Para poder conectar-se à rede eduroam, vai ser preciso indicar um certificado de autenticação, cujo destino e ficheiro difere entre 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 | /etc/ssl/certs/ca-certificates.crt |
| Fedora/RHEL | /etc/pki/tls/certs/ca-bundle.crt |
| openSUSE/SLE | /etc/ssl/ca-bundle.pem |
Caso continue sem conexão, selecione o certificado DigiCert_Assured_ID_Root_CA.pem
Gnome3
No canto superior direito deve selecionar o ícon de rede

Após selecionar a rede eduroam, deverá preencher os dados como na print, colocando o seu email e password da UA.

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

Linha de Comandos
Caso prefira conectar-se à 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
ca_cert="SUBSTITUIR"3 - De seguida, execute o seguinte comando
sudo pkill wpa_supplicant && sudo wpa_supplicant -i wlan0 -c /home/$USERNAME/eduroam.conf4 - Por fim, será necessário fazer um pedido ao servidor de DHCP, também como súper-utilizador(root). Para tal, é preciso abrir outra consola e escrever:
sudo dhclient wlan0Foi 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 em obter um endereço IP, na distribuição Arch Linux, adicione a seguinte linha na secção main do ficheiro NetoworkManager.conf que se encontra em /etc/NetoworkManager/NetoworkManager.conf
DHCP = dhclientCaso não queira abrir outra consola, pode-se executar o wpa_supplicant em segundo plano usando:
sudo wpa_supplicant -i wlan0 -c/home/$USERNAME/eduroam.conf -BPronto, tem acesso à rede eduroam!