Для этого рецепта нам понадобятся:
Скачайте:
Скачайте и установите:
С помощью balenaEtcher записываем FluiddPi на MicroSD.
Flash from file
. Не надо использовать Flash from URL, не работает в данном случае.Далее выбираем носитель для записи с помощью Select Target
. Конечно же он будет полностью отформатирован и все данные будут утеряны.
Жмём Flash
и подтверждаем запрос прав администратора.
Если вы планируете использовать проводную сеть для принтера, то можете пропустить этот пункт.
Через проводник заходим на диск boot записанной MicroSD. Иногда нужно отсоединить и снова подключить флешку для того, чтобы диск стал доступен. Правим настройки WiFi в файле fluiddpi-wpa-supplicant.txt
в корневой папке диска. Убираем по одному # перед строчками в разделе «WPA/WPA2 secured», оставляем кавычки, куда вставляем название и пароль WiFi.
# WPA/WPA2 secured
network={
ssid="Название_Сети"
psk="Пароль_Сети"
}
Важно! Обязательно используем Visual Studio Code, или Notepad++, или Atom, или другой редактор, совместимый с форматированием текста для Linux. Причина в том, что Windows и Linux используют разные форматы переноса строки и обычный блокнот или, тем более, WordPad на Windows вам всё испортят.
Вставляем MicroSD в Raspberry Pi и включаем. Даём пару минут на расширение раздела и загрузку.
Определяем IP-адрес Raspberry Pi в меню управления роутером: ищем устройство с именем fluiddpi
. Подключаемся удалённо по SSH к Raspberry Pi с помощью PuTTY через WinSCP. Это, конечно, можно сделать и с помощью командной строки Win+R -> cmd -> Выполнить, но так удобнее.
При установке PuTTY указывайте папку
C:\Program Files\PuTTY\
для того, чтобы WinSCP могла её запускать. При парольном доступе из WinSCP в PuTTY передаются логин и пароль соединения.
Открываем WinSCP и настраиваем Новое подключение
. Протокол передачи - SFTP
. Вводим IP-адрес или сетевое имя Raspberry Pi в поле Имя хоста
. Заполняем Имя пользователя
и Пароль
. По умолчанию логин pi
и пароль raspberry
, но позже пароль придётся сменить.
Сохраняем, подключаемся кнопкой Войти
.
С WinSCP вы получаете интерфейс по типу Проводника для доступа к Raspberry Pi.
Запускаем PuTTY.
Обновляем ОС, для этого выполняем в PuTTY:
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
Настраиваем ОС:
sudo raspi-config
System Options -> Password
Localization -> Timezone
System Options -> Hostname
OK
, затем Finish
и Yes
для перезагрузкиОбязательно сохраняем новые пароль и имя хоста в WinSCP.
Можно прописать статический IP-адрес в настройках Raspberry Pi.
Для этого выполняем
sudo nano /etc/dhcpcd.conf
и добавляем в конце
interface eth0
static ip_address=192.168.0.XXX/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
interface wlan0
static ip_address=192.168.0.YYY/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
где XXX b YYY следует заменить на желаемый адрес для доступа по проводной и беспроводной сетям соответственно. Сохраняем: Ctrl+X → Y → Enter.
Nano - простой текстовый редактор, по умолчанию присутствующий в большинстве дистрибутивов Linux. Его не надо устанавливать. Запускается из командной строки. У него непривычные горячие клавиши, но их просто запомнить: для того, чтобы сохранить файл надо нажать сочетание клавиш
Ctrl+X
, затемY
для сохранения илиN
для отмены и затемEnter
для подтверждения.
Теперь управление Fluidd доступно в браузере по пути http://fluiddpi.local либо http://новоесетевоеимя.local, если вы его меняли.