PCAPrivate Control Administration
Private infrastructure. Professional control and administration.Частная инфраструктура. Профессиональный контроль и администрирование.

📡 router_setup — роутер без Windows

Один экран: карточкаWeb CLI (opkg + проброс) → автонастройка VPS (туннель, HR, мониторинг). Entware SSH оператору не нужен. После появления в списке — 🤖 Агент (apply-setup, heal); с ПК: pc_setup.

Параметры

Дополнительно: метка OPKG вручную

USB ext4 в Keenetic → Приложения → OPKG. Пустое поле — авто с роутера. Вручную: точное имя из выпадающего списка OPKG (EXT4-…, uuid, usbhd…, любая метка) или Web CLI: show disk, show media.

Пароль VPS PCA — не пароль роутера. Сначала войдите на дашборде; поле дублирует пароль для записи карточки.

Web CLI Parse: без ndmc -c. Шаг 1 — opkg disk EXT4-…:/ http://…/bundles/…tar.gzперезагрузка 3–5 мин (Entware SSH не нужен: HR и туннель в firstboot). Шаг 2 — show interface, ip static tcp …, system configuration save — по одной строке. Команды ниже — только если firstboot не сработал. С VPS (роутер в routers.json): POST /api/routers/{имя}/apply-setup — туннель, HR, PF, firstboot; dry_run=true — только план.

Шаг 2 — Web CLI (оператор)

Скопируйте блок ниже в Keenetic → Web CLI → Parse. Сначала opkg disk, перезагрузка 3–5 мин, затем проброс 22→222 (по одной строке).


  

Загрузить свой bundle (.tar.gz)

Загрузите обновлённый bundle — после загрузки команда opkg disk ниже будет использовать этот файл (имя: {имя}-{arch}.tar.gz из поля «Имя роутера»).

Шаг 3 — Автонастройка VPS

После opkg (и перезагрузки) сервер по RCI поднимет проброс, туннель, HR. Нужен пароль веб-интерфейса Keenetic (поле hrweb выше или здесь).

Справка: bundle и полный CLI

Только opkg disk (одна строка) или полный чеклист с ручным туннелем/HR — если firstboot не сработал.

Bundle (без SSH)

После opkg diskперезагрузка 3–5 мин. Entware SSH не нужен: S99ku-firstboot сам поставит openssh, HR (если галочка) и туннель. Лог: /opt/var/log/ku-firstboot.log.


  

Скачивание bundle — только http:// на порту :8000 (uvicorn). Без схемы Chrome откроет https://…:8000ERR_SSL_PROTOCOL_ERROR.

Все команды


  
📡 Роутеры 🤖 Агент

Порядок (любой роутер)

  1. Шаг 0 (переустановка) — ku_cleanup.sh (Entware SSH); на новом объекте пропустить. Чеклист: POST /api/routers/{имя}/prepare-reinstall
  2. Шаг 1 — USB в OPKG → Web CLI: opkg disk EXT4-…:/ http://…/bundles/…tar.gzперезагрузка 3–5 мин (firstboot: openssh, HR, туннель)
  3. Шаг 2 — Web CLI: show interfaceip static tcp ISP … 22 → LAN:222system configuration save
  4. Шаг 3–5 (ручной) — только если firstboot не сработал: туннель, HR, install.sh через Entware SSH
  5. ПК-агент: pc_setup с машины в той же LAN
автор:GitHub·Boosty·Поддержка·@Iot_andrey