Можно ли в настоящее время настроить {Raspberry Pi} в качестве [точки доступа Wi-Fi] в (безголовом режиме) * без * установки нового программного обеспечения? - PullRequest
2 голосов
/ 03 марта 2020

У меня есть очень простой вопрос.

Контекст

У меня Raspberry Pi Zero W с Raspbian Lite (2020-02-13-raspbian-buster-lite.img).

Вопрос

Как изменить только один файл на SD-карте, например, в разделе host, чтобы автоматически настроить raspberrypi в качестве wifi hostpot и вызвать его raspberrypi.

Кроме того, я хотел бы иметь возможность установить точку доступа равной open или с паролем raspberry (так же, как ssh пароль :)).

То, что я уже пробовал

Я нашел много инструкций по установке пакетов программного обеспечения, но если я не подключаюсь уже через ssh, то я не могу запустить команды, если я уже не подключен к сети.

Зачем мне это нужно?

Я хочу иметь возможность сделать это, для гораздо большей простоты подключения к raspberrypi в Например, в первом случае, наряду с включением ssh, это позволит очень просто упростить доступ для входящих соединений.

Только идея * 10 36 * Наконец, что кто-то думает об идее включения этого по умолчанию в Raspbian. Его можно отключить, это необходимо, но существенно упростит процесс подключения к пи с изображением Распбиана из коробки - позволяя пользователю видеть так называемые «proof-of-pi» сразу после Первая загрузка.

1 Ответ

1 голос
/ 03 марта 2020

Насколько я видел, настройка Pi перед первой загрузкой путем редактирования файлов раздела boot ограничена. Однако есть некоторые пользовательские инструменты, где вы можете посмотреть на создание собственного изображения или разработать некоторые этапы подготовки для вашего Pi.

PiBakery - инструмент для создания пользовательских изображений Raspbian. Настройка точки доступа Wi-Fi наверняка потребует специального сценария для установки и настройки инструмента.

Я знаю, что вы можете настроить SD-карту для автоматического подключения к WiFi (для обычных сетевых подключений), создав wpa_supplicant.conf файл и установка некоторых значений в boot config.txt, вы можете проверить некоторые документы из проекта Raspbian относительно config.txt . Имейте в виду, что образ raspberrypi.org по умолчанию немного отличается от образа проекта Raspbian, поэтому ваш пробег может отличаться.

Наконец, в зависимости от варианта использования этой стратегии / стратегии развертывания, вы также можете посмотреть изменяя режим загрузки Pi , чтобы он загружался с сетевого хоста, что-то вроде "PXE Boot" для Windows машин. Вы должны были бы разместить сервер инициализации, с которого Pi может получать информацию и синхронизировать c, что может выходить за пределы того, что вы пытаетесь выполнить sh, но я решил, что принесу это!

...