Raspberry Pi Zero W continua excluindo os arquivos wpa_supplicant.conf e ssh

13

Estou tentando configurar sem cabeça um Raspberry Pi Zero W.

Eu adicionei os arquivos wpa_supplicant.conf conforme sugerido.

network={
    ssid="My WiFi 2.4"
    psk="mypassword123"
    key_mgmt=WPA-PSK
}

Eu também criei um arquivo ssh vazio.

No entanto, o raspberry pi nunca aparece na minha rede e não consigo fazer o ssh nele. Quando o reconecto ao meu laptop, os arquivos wpa e ssh também são excluídos.

Alguma razão para isso?

Jenny
fonte
2
Raspbian está fazendo o que afirma; configurar sshe copiar wpa_supplicant.confpara o local normal e excluir os arquivos /boot. Seu problema está em outro lugar
Milliways
1
Milliways 6 está correto. Quanto ao seu outro problema, pode ser o mesmo que o meu: raspberrypi.stackexchange.com/questions/68809, mas eu cheguei até o ponto ao montar a partição sdcard Linux em um PC Linux e inspecionar o / var / log / conteúdo do syslog após uma falha.
Brad Spencer

Respostas:

9

A remoção dos arquivos sshe wpa_supplicant.confna inicialização é normal. Depois que o RPi é inicializado, tudo deve ser persistente e a rede e o ssh disponíveis nas inicializações subsequentes. Se você deseja manter as cópias "por precaução", é possível criar um arquivo .zip desses arquivos /boote ele não será removido.

Quanto à sua rede sem fio não ser reconhecida, parece que você está usando uma extensão raspbian. Tente adicionar as seguintes linhas ao topo do seu wpa_supplicant.conf:

    country=US
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1

Mude USpara o seu código de país com 2 caracteres. Pelo que li, a ctrl_interfacelinha é o verdadeiro truque, mas as outras são recomendadas.

bobstro
fonte
2

Encontrei a resposta para meus problemas de WiFi aqui :

Etapa 1: Criar wpa_supplicant.conf

Passo 2:

Se estiver usando o Windows, verifique se o arquivo de texto usa quebras de linha no estilo Linux / Unix. Eu uso o Notepad ++ (é grátis!) E isso é fácil usando "Editar"> "Conversão de EOL"> "Formato UNIX / OSX". “UNIX” é mostrado na barra de status.

Etapa 3:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}
RubenvWyk
fonte
0

Estou usando a imagem 3.5.0 do PiAware em um Pi Zero.

O comportamento do arquivo / boot / ssh é realmente o que a Milliways disse. Para que suas credenciais sobrevivam a uma reinicialização, use piaware-config para definir suas entradas wireless-ssid e wireless-password ou use o nano para editar /boot/piaware-config.txt. No meu sistema, o arquivo /etc/wpa_supplicant/wpa-roam.conf (não wpa_supplicant.conf) é regenerado no momento da inicialização com as configurações de rede em piaware-config.txt.

Verifique o arquivo wpa-roam.conf. Se tiver as credenciais corretas, por algum motivo, provavelmente não está encontrando o SSID. Ele olha apenas para as frequências 2.4G, não para 5G. Se as credenciais estiverem incorretas, você poderá alterá-las no wpa-roam.conf e testar suas alterações usando "ifdown -v wlan0" para garantir que a wlan0 esteja inoperante e, em seguida, "ifup -v wlan0" para tentar criar a conexão. O -v fornecerá uma saída detalhada, o que pode ajudá-lo a solucionar o problema. Depois de fazê-lo funcionar, copie as configurações de SSID e psk do trabalho para o arquivo piaware-config.txt para não perdê-las quando o wpa-roam.conf for sobrescrito na próxima reinicialização.

Espero que isto ajude.

TyW
fonte
0

Meu problema foi que eu tinha duas redes diferentes, uma em 2,4 GHz e outra em 5 GHz, cada uma com um nome diferente:

ME_24 ME_5

Aparentemente, o Pi só pôde se conectar à banda de 2,4 GHz. Depois de especificar o correto ssid:

country=uk
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="ME_24"
    psk="pwd"
}

Foi detectado e sshfuncionou também.

Kobbi Gal
fonte
Se você tiver uma nova pergunta, faça-o clicando no botão Fazer pergunta . Inclua um link para esta pergunta se ela ajudar a fornecer contexto. - Do comentário
Milliways
2
@ Milliways - não é uma pergunta nova, é apenas uma questão semelhante à "o pi framboesa nunca aparece na minha rede e não consigo fazer isso".
Kobbi Gal