diff --git a/projects/dttb/ai-assistant-pilot/credentials.md b/projects/dttb/ai-assistant-pilot/credentials.md index 2f0ec84..3b3c846 100644 --- a/projects/dttb/ai-assistant-pilot/credentials.md +++ b/projects/dttb/ai-assistant-pilot/credentials.md @@ -128,10 +128,11 @@ status: active - ⚠️ Локальный UniFi-API **залочен SSO** (`/api/auth/login` = 403). Данные тянем из **MongoDB контроллера**: `mongo --quiet --port 27117 ace --eval "db.device.find({},{name:1,ip:1,model:1,_id:0}).forEach(printjson)"`. Поле `state` пустое → онлайн проверяем пингом точки с Cudy. - 13×UAP6MP по комнатам + 7 свитчей, см. [[benelux-topology]]. -### Принтер (HP LaserJet M775 `192.168.1.148`) +### Принтер (HP LaserJet M775 — **`192.168.1.147`** с 2026-06-21) +- ⚠️ **2026-06-21: IP сменился `192.168.1.148`→`192.168.1.147`** — DHCP перетасовал адреса после ребутов/переезда, `.148` занял UniFi-свитч USW-Flex-Mini. Принтер «не печатал/не соединялся» (CUPS+DNAT смотрели на мёртвый `.148`). **Зафиксировано на Cudy:** резервации `hp-printer`(`f8:b4:6a:0e:c3:a9`)→`.147`, `usw-flex-mini`(`d0:21:f9:e7:f5:f7`)→`.148` — чтобы не менялись местами. - 9100/515 закрыты, открыт только **IPP/631** (+AirPrint). -- Печать: **CUPS на коробке** (`apt: cups cups-client cups-filters paps`), очередь `alex` = `ipp://100.70.207.97:6310/ipp/print` (IPP Everywhere, `lpadmin -m everywhere`). -- Коробка достаёт принтер через **DNAT на Cudy**: `100.70.207.97:6310` (NetBird) → `192.168.1.148:631`. Персистентно: `/etc/nftables.d/30-alex-printer.nft` (dstnat + masquerade только для `saddr 100.70.186.192`; `fw4 check` ОК, `fw4 reload` применён). +- Печать: **CUPS на коробке**, очередь `alex` = **`ipp://192.168.1.147:631/ipp/print`** (IPP Everywhere). **DNAT 6310 на Cudy больше НЕ нужен** — коробка (`192.168.1.154`) в одной LAN с принтером, печатает напрямую (старый `/etc/nftables.d/30-alex-printer.nft` стёрся при fw4-сбросе миграции, восстанавливать не нужно). Сменить URI при новом дрейфе: `lpadmin -p alex -v ipp://:631/ipp/print -m everywhere -E`. +- **Если Александр печатает со своего устройства** — оно могло остаться на старом `.148`; переподключить принтер по `.147` или через AirPrint. - Кириллица: `paps --font='DejaVu Sans Mono 11'` → PostScript → CUPS. Хелпер `/opt/assistant/alex-print.sh`. Тест-лист напечатан (job completed). ## Защита сети — Алекс-сторож (2026-05-31)