Raspberry Pi Zero W продовжує видаляти файл wpa_supplicant.conf та ssh


13

Я намагаюся налаштувати голову Raspberry Pi Zero W.

Я додав файли wpa_supplicant.conf, як було запропоновано.

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

Я також створив порожній файл ssh.

Однак, малиновий пі ніколи не з’являється в моїй мережі, і я не можу в нього заграти. Коли я знову підключаю його до свого ноутбука, також видаляються файли wpa та ssh-файл.

Будь-яка причина чому?


2
Raspbian робить те, що вимагає; налаштування sshта копіювання wpa_supplicant.confу звичайне місце, а потім видалення файлів на /boot. Ваша проблема в іншому місці
Milliways

1
Milliways 6 правильно. Що стосується вашої іншої проблеми, вона може бути такою ж, як і моя: raspberrypi.stackexchange.com/questions/68809, але я дістався лише того, що зробив, встановивши розділ sdcard Linux на ОС Linux та перевірив / var / log / вміст syslog після відмови.
Бред Спенсер

Відповіді:


9

Видалення з sshі wpa_supplicant.confфайлів при завантаженні нормально. Після завантаження RPi все має бути стійким, а мережа та ssh доступні для подальших завантажень. Якщо ви хочете зберегти копії "про всяк випадок", ви можете створити .zip архів цих файлів, /bootі він не буде видалений.

Що стосується того, що ваша бездротова мережа не буде розпізнана, це здається, що ви використовуєте розтяжку. Спробуйте додати наступні лінії у верхній частині вашого wpa_supplicant.conf:

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

Змініть USсвій код країни з двома символами. З того, що я прочитав, ctrl_interfaceрядок - справжня хитрість, але інші рекомендуються.


2

Я знайшов відповідь на мої запитання , Wi - Fi тут :

Крок 1: Створіть wpa_supplicant.conf

Крок 2:

Якщо ви використовуєте Windows, вам потрібно переконатися, що текстовий файл використовує розриви рядків у стилі Linux / Unix. Я використовую Notepad ++ (це безкоштовно!), І це легко зробити за допомогою "Правка"> "Перетворення EOL"> "Формат UNIX / OSX". Потім у рядку стану відображається "UNIX".

Крок 3:

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

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}

0

Я використовую PiAware зображення 3.5.0 на Pi Zero.

Поведінка файлу / boot / ssh - це дійсно так, як сказав Milliways. Щоб отримати ваші облікові дані, щоб пережити перезавантаження, використовуйте piaware-config, щоб встановити записи бездротового доступу до ssid та бездротового пароля, або нано для редагування /boot/piaware-config.txt. У моїй системі файл /etc/wpa_supplicant/wpa-roam.conf (не wpa_supplicant.conf) відновлюється під час завантаження за допомогою мережевих налаштувань у piaware-config.txt.

Перевірте файл wpa-roam.conf. Якщо він має правильні облікові дані, чомусь, ймовірно, не знайти SSID. Він дивиться лише на частотах 2,4G, а не на 5G. Якщо облікові дані неправильні, ви можете змінити їх у wpa-roam.conf і протестувати свої зміни, використовуючи "ifdown -v wlan0", щоб переконатися, що wlan0 не працює, а потім "ifup -v wlan0", щоб спробувати створити з'єднання. -V дасть вам багатослівний вихід, який може допомогти вирішити проблему. Як тільки ви працюєте, скопіюйте робочий параметр SSID та psk у файл piaware-config.txt, щоб ви не втратили їх при перезаписі wpa-roam.conf при наступному перезавантаженні.

Сподіваюсь, це допомагає.


0

Проблема полягала в тому, що у мене були дві різні мережі: одна на 2,4 ГГц і одна на 5 ГГц, кожна з іншою назвою:

ME_24 ME_5

Мабуть, Pi міг підключитися лише до діапазону 2,4 ГГц. Як тільки я вказав правильне ssid:

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

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

Це було також виявлено та sshпрацювало.


Якщо у вас є нове запитання, будь ласка, задайте його, натиснувши кнопку Задати питання . Додайте посилання на це питання, якщо це допомагає надати контекст. - З огляду
Milliways

2
@Milliways - це не нове питання, просто аналогічне питання, як "малиновий пі ніколи не з’являється в моїй мережі, і я не можу в нього впасти".
Коббі Гал
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.