21 JANEIRO / SEGUNDA FEIRA / 09:25
Configuração da rede sem fios em Linux
Primeiro proceda à ativação do acesso no infoCiências, tal como descrito na secção "Ativar acesso".
Instale o certificado digital, seguindo os seguintes passos como root:
Obtenha o certificado digital (use o botão da direita para gravar o ficheiro).
Copie o certificado para a pasta:
/etc/pki/tls/certs/ em Fedora.
/etc/ssl/certs/ em Ubuntu.
Configuração usando o Network Manager
Seleccione a rede eduroam.
Configure a ligação, conforme a figura e clique em Connect.
Se autenticação for bem sucedida, aparece a informação de conexão estabelecida.
Se o processo descrito atrás não funcionar, descarregue o seguinte script:
rede-sem-fios-fcup-1.6_WPA2.sh
De seguida, como root, na pasta onde se encontra o script, execute o seguinte comando:
sh rede-sem-fios-fcup-1.6_WPA2.sh
Este script instala os ficheiros de configuração necessários à autenticação.
Para iniciar e desligar a ligação à rede sem fios, execute como root:
/etc/init.d/eduroam start
/etc/init.d/eduroam stop
Se tiver dificuldades na execução do script de instalação, siga as instruções detalhadas abaixo.
Durante as próximas instruções, a placa de rede sem-fios vai ser designada por eth1. Dependendo da configuração da máquina, a placa poderá ter outra designação.
As instruções apresentadas nesta página são genéricas e assume-se que a máquina tem uma placa de rede sem fios que não apresenta dificuldades de ligação, ou seja, é identificada e bem suportada pelo Kernel.
A instalação precisa de ser efectuada pelo utilizador root.
Verifique que tem instalado um Kernel recente.
Antes de adquirir uma placa de rede sem-fios, verifique se esta tem suporte para o sistema operativo Linux.
Verifique que estão instalados os seguintes componentes do sistema operativo (estes componentes costumam fazer parte, por omissão, das distribuições mais comuns):
A maior parte das placas de rede sem fios necessita que se instale o firmware das mesmas.
Configuração do wpa_supplicant
Para configurar o wpa_supplicant siga os seguintes passos como root:
Obtenha o ficheiro de configuração já definido para a rede eduroam: o wpa_supplicant.conf.
Copie este ficheiro para a pasta /etc/wpa_supplicant.
Edite este ficheiro de configuração. No final do ficheiro:
configure os campos identity e password com o seu email e password que escolheu durante o registo.
confirme se o campo ca_cert está de acordo com a pasta onde colocou o certificado digital.
Altere as permissões do ficheiro para 600 para que apenas o utilizador root tenha acesso aos dados de autenticação. Utilize o comando:
Iniciar o serviço manualmente
O serviço da rede sem-fios é iniciado executando os seguintes comandos como root:
iwconfig eth1 essid eduroam mode managed key 0
wpa_supplicant -i eth1 -c /etc/wpa_supplicant/wpa_supplicant.conf -w -d -B -D wext
Iniciar como serviço da máquina
O Centro de Informática preparou um script, testado na distribuição Fedora Core 5 e 6, que pode ser instalado como serviço da máquina de forma a automatizar o arranque da rede sem-fios eduroam. O script pode ser obtido aqui.
Para instalar este script como serviço da máquina, execute como root:
cp eduroam /etc/init.d/
chmod +x /etc/init.d/eduroam
chkconfig --add eduroam
chkconfig eduroam off
Atenção: Se não executar este último passo, a máquina vai tentar ligar à rede eduroam sempre que arranca. Se a rede não estiver disponível o arranque demora mais tempo.
Com o serviço eduroam configurado é possível desligar e voltar a ligar a rede sem fios eduroam com os comandos, respectivamente:
Nota: Mesmo que não pretenda instalar este script como serviço da máquina, pode guardá-lo para o executar sempre que precisar de se ligar na rede sem fios eduroam. Deste modo evita ter de executar os comandos acima manualmente.
Nota2: Se ainda assim tiver dificuldade em ligar-se à rede, experimente actualizar o subsistema wireless. Pode obter a última versão neste site.