
Estou tentando me conectar à rede sem fio 'eduroam' da minha universidade através de um Raspberry Pi usando a linha de comando.
Depois de lutar com os arquivos de configuração wpa_supplicant, decidi usar o NetworkManager, pois uma configuração já funcional estava pronta em outro host Linux. Após conectar via Ethernet e SSH ao Pi utilizei scp
e transferi diretamente o arquivo de configuração já compilado da máquina host Linux.
Depois de me certificar de que a mesma conexão com a rede wireless também estava funcionando no Pi, apaguei o arquivo de configuração original e usei um script customizado para gerar o arquivo alterando apenas as credenciais de autenticação wifi.
Desta vez, o NetworkManager não reconheceu nenhuma conexão (o mesmo que uma /etc/NetworkManager/system-connections/
pasta vazia). Então, pensando que o erro poderia vir do meu script, criei outro arquivo do zero no Pi (com nano
) e apenas copiei e colei o conteúdo do arquivo original no host Linux. Ainda assim, o NetworkManager não reconhecia nenhuma conexão.
Como teste final, decidi usar scp
novamente, transferir o arquivo original, retirar os dados de autenticação antigos e anexar os novos. Desta forma funciona, mesmo que o conteúdo do arquivo seja idêntico nas duas situações. Pensando em um tipo de problema de permissão que usei chmod --reference=(original_file) (new_file)
mas nada mudou. Basicamente, parece funcionar apenas com o mesmo arquivo exato da máquina host Linux ou com alguma modificação direta desse arquivo.
o que estou perdendo? Obrigado.
Responder1
Eu tive o mesmo problema. Não consegui encontrar uma solução, mas descobri uma solução alternativa. Aqui está o que eu fiz:
- Formatar cartão SD
- Copie arquivos NOOBS para o cartão SD
- Inicialize na recuperação NOOBS
- LOGIN COM SUAS CREDENCIAIS EDUROAM NA TELA NOOBS
- Instale o raspbian
Consigo acessar a internet pela rede eduroam no raspbian.