WPSD: современная замена Pi-Star для MMDVM-хотспота
Pi-Star знают все, кто хоть раз держал в руках MMDVM-хотспот. Но его автор давно почти не выпускает обновлений, а образы тянутся ещё с Bullseye. Если вы только собираете хотспот в 2026-м — есть смысл сразу ставить WPSD: это активно развиваемый форк Pi-Star с переработанным дашбордом, свежими образами под Raspberry Pi и кучей мелких удобств. Разберём, что это такое и как завести его на свою DMR-сеть.
Что такое WPSD
WPSD расшифровывается как W0CHP-PiStar-Dash — по позывному автора, Чипа (W0CHP). Изначально это была переписанная веб-морда для Pi-Star, но проект вырос в самостоятельный дистрибутив: своя сборка ОС, свой установщик, свой дашборд. Поддерживаются все привычные цифровые режимы — DMR, D-STAR, YSF (System Fusion), P25, NXDN и POCSAG. Внутри — всё тот же стек MMDVMHost от G4KLX, что и в Pi-Star, поэтому железо и логика остаются знакомыми.
Главное, что стоит сразу уяснить: WPSD — это софт хотспота, а не «новая прошивка для раций». Рацию вы по-прежнему программируете через CPS своим codeplug'ом. WPSD живёт на Raspberry Pi с MMDVM-платой и подключает ваш хотспот к сети — точно так же, как это делал Pi-Star.
Чем WPSD отличается от Pi-Star
- Живая разработка. Обновления выходят регулярно, дашборд обновляется «по кнопке» и через автоматику, а классический Pi-Star фактически заморожен.
- Новый дашборд. Переработанный интерфейс: удобнее логи, статус режимов, настройки. Внешне отличается от старого Pi-Star, но привыкается быстро.
- Свежая ОС. Есть сборка на базе Raspberry Pi OS Bookworm, тогда как старые образы Pi-Star застряли на Bullseye.
- Поддержка нового железа. Образ универсальный и заводится на Raspberry Pi 5, Pi 4, Pi 3 и Pi Zero 2 W.
- AutoAP «из коробки». Если хотспот не нашёл сеть, он сам поднимает точку доступа для настройки — об этом ниже.
Можно ли «обновить» Pi-Star до WPSD
Прямого апгрейда «по месту» с Bullseye-образа Pi-Star на Bookworm-образ WPSD нет — это установка с чистого листа на новую SD-карту. А вот дашборд WPSD можно накатить поверх уже работающего Pi-Star отдельной командой (см. ниже). Для нового хотспота проще и чище взять готовый образ.
Установка: образ или поверх Pi-Star
Способ 1 — готовый образ (рекомендуется)
Самый простой путь для нового хотспота:
- Скачайте подходящий образ WPSD под свою плату с сайта проекта.
- Запишите его на microSD-карту (минимум 4 ГБ). Команда WPSD советует Balena Etcher: образ уже преднастроен, а инструменты с пост-записью могут его «поломать».
.xzраспаковывается записывалкой автоматически. - Вставьте карту в Raspberry Pi, подключите MMDVM-плату и подайте питание.
Способ 2 — дашборд поверх существующего Pi-Star
Если у вас уже крутится Pi-Star и вы хотите только новый дашборд, его ставят одной командой по SSH:
curl -Ls https://w0chp.net/WPSD-Install | sudo env NO_SELF_UPDATE=1 bash -s -- -id
Обратите внимание на пробелы и двойное тире -- перед флагами — без них установщик не отработает. Эта команда ставит дашборд без фирменного CSS-оформления автора.
Первый запуск и AutoAP
После записи образа и первого включения дайте хотспоту пару минут на загрузку. Дальше — два сценария:
- Есть Ethernet? Подключите кабель — хотспот сразу окажется в сети, и дашборд откроется по адресу http://wpsd.local/.
- Только Wi-Fi? Сработает AutoAP: примерно через 2–5 минут (на медленных платах дольше) хотспот поднимет собственную точку доступа с именем WPSD-Setup. Подключитесь к ней с телефона или ноутбука и откройте дашборд, чтобы прописать свою домашнюю сеть.
В Bookworm-сборках переработан и сам мастер настройки Wi-Fi: после ввода данных сети перезагрузка больше не требуется — хотспот сам переключается на вашу точку.
Подключение к DMR-сети
Самое важное для нас: WPSD подключается к своему DMR-мастеру ровно так же, как Pi-Star. В разделе конфигурации режима DMR вы указываете адрес сервера сети, ID хотспота и параметры подключения. Меняется только внешний вид настроек, а сама логика — «введи сервер и ID» — остаётся прежней.
Для приватной сети DMRhub это означает: в настройках DMR указываете наш мастер вместо публичных серверов BrandMeister/TGIF, прописываете выданный вам приватный DMR ID — и хотспот регистрируется в нашей сети. Никакой особой «специальной версии» WPSD для этого не нужно.
Color Code и частота
Не забудьте про базовые параметры эфира на стороне хотспота: симплексная частота (для 70 см это диапазон 430–440 МГц, для 2 м — 144–146 МГц по российскому плану) и Color Code. Эти же значения должны стоять в codeplug рации, иначе связи не будет.
Хотспот на WPSD — за пять минут до эфира
WPSD цепляется к своему DMR-мастеру так же, как Pi-Star: в настройках DMR указываете сервер сети DMRhub и свой приватный ID — и вы в эфире. А чтобы вообще не возиться с дашбордом вручную, возьмите наш готовый образ RadioStar: он уже знает про сеть и провижинит хотспот сам.
Источники
- Официальный сайт проекта WPSD — w0chp.radio/wpsd
- WPSD Bookworm for Raspberry Pi Released — w0chp.radio/articles
- The WPSD User Manual (PDF) — manual.wpsd.radio
- W0CHP-PiStar-Dash (репозиторий и README) — github.com/W0CHP-PiStar-Dash