WPSD: современная замена Pi-Star для MMDVM-хотспота

Категория: ХотспотыСложность: ★★☆~10 мин

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, который продолжают чинить». Новый дашборд, свежая ОС, поддержка Raspberry Pi 5 — но та же модемная начинка MMDVM и та же роль шлюза между хотспотом и DMR-сетью.

Чем WPSD отличается от Pi-Star

Можно ли «обновить» Pi-Star до WPSD

Прямого апгрейда «по месту» с Bullseye-образа Pi-Star на Bookworm-образ WPSD нет — это установка с чистого листа на новую SD-карту. А вот дашборд WPSD можно накатить поверх уже работающего Pi-Star отдельной командой (см. ниже). Для нового хотспота проще и чище взять готовый образ.

Установка: образ или поверх Pi-Star

Способ 1 — готовый образ (рекомендуется)

Самый простой путь для нового хотспота:

  1. Скачайте подходящий образ WPSD под свою плату с сайта проекта.
  2. Запишите его на microSD-карту (минимум 4 ГБ). Команда WPSD советует Balena Etcher: образ уже преднастроен, а инструменты с пост-записью могут его «поломать». .xz распаковывается записывалкой автоматически.
  3. Вставьте карту в 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-оформления автора.

ОсторожноКоманды установки и обновления выполняются с правами sudo на «голой» системе хотспота. Не запускайте сторонние скрипты из непроверенных источников и не меняйте логин/пароль по умолчанию до того, как разберётесь в настройках — иначе рискуете остаться без доступа к дашборду.

Первый запуск и AutoAP

После записи образа и первого включения дайте хотспоту пару минут на загрузку. Дальше — два сценария:

В 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 рации, иначе связи не будет.

ЧастотыРаботайте в любительских участках по российскому бэндплану: 2 м — 144–146 МГц, 70 см — 430–440 МГц. Безлицензионные LPD (433.075–434.775 МГц) и PMR (446 МГц) под цифровой DMR не предназначены — это узкие безлицензионные сетки под маломощные носимые станции.

Хотспот на WPSD — за пять минут до эфира

WPSD цепляется к своему DMR-мастеру так же, как Pi-Star: в настройках DMR указываете сервер сети DMRhub и свой приватный ID — и вы в эфире. А чтобы вообще не возиться с дашбордом вручную, возьмите наш готовый образ RadioStar: он уже знает про сеть и провижинит хотспот сам.

Источники

  1. Официальный сайт проекта WPSD — w0chp.radio/wpsd
  2. WPSD Bookworm for Raspberry Pi Released — w0chp.radio/articles
  3. The WPSD User Manual (PDF) — manual.wpsd.radio
  4. W0CHP-PiStar-Dash (репозиторий и README) — github.com/W0CHP-PiStar-Dash