[2026-08-26] eagle: family/how-to/samsung.md family/how-to/truenas-infrastructure.md personal/tech/mac-print-shared-services.md
This commit is contained in:
@@ -16,12 +16,19 @@ updated: "2026-08-26"
|
||||
|
||||
Симптом: с телефона не виден принтер.
|
||||
|
||||
Ключевые факты из CUPS на этом Маке:
|
||||
- `Listen localhost:631` — служба печати CUPS слушает **только локально**, наружу не отдаёт.
|
||||
- `SharePrinters` в `/etc/cups/cupsd.conf` не активен — **шеринг печати выключен** (оба принтера `Shared: No`).
|
||||
- Для печати с телефона через этот Мак нужно включить шеринг (`sudo cupsctl WebInterface=yes` + Enable Printer Sharing в Системных настройках), либо принтеру самому быть AirPrint-совместимым в той же сети.
|
||||
### ✅ Корень проблемы (подтверждено SSH на TrueNAS)
|
||||
|
||||
Внимание на подсеть: Мак в этом сеансе был на `192.168.6.x` (192.168.6.173), а основная инфраструктура (TrueNAS/принтеры/OpenWrt) живёт на `192.168.2.x` (192.168.2.197). `192.168.2.197` — это адрес TrueNAS, принтер CLX прописан на том же IP-хосте. Мак вне основной сети → `192.168.2.197` не пингуется. Расхождение возможно из-за того, что Мак был подключён не к основной сети/роутеру (или смена сети), а не из-за принтера.
|
||||
**Samsung CLX-216x физически подключён к TrueNAS (USB) и обслуживается docker-контейнером `cups-splix` (драйвер splix). Контейнер НЕ запущен** — образ не собран, контейнер отсутствует после пересоздания пула. Поэтому принтер не виден по сети → телефон не печатает.
|
||||
|
||||
- На TrueNAS нет другой службы печати: `lpstat`/`cupsd` не установлены, порт 631 закрыт.
|
||||
- `192.168.2.197` — это адрес TrueNAS (не принтер); запись `ipps://192.168.2.197:631/...` = расшаренная печать TrueNAS.
|
||||
- **Фикс:** пересобрать `cups-splix` и поднять — см. `[[truenas-infrastructure]]` (раздел «cups-splix — принтер») и `[[mac-print-shared-services]]`.
|
||||
|
||||
### Факты из CUPS на этом Маке (вторичны для этой проблемы)
|
||||
- `Listen localhost:631` — служба печати CUPS слушает **только локально**, наружу не отдаёт.
|
||||
- `SharePrinters` в `/etc/cups/cupsd.conf` не активен — **шеринг печати выключен** (оба принтера `Shared: No`). Шеринг на Маc актуален только для принтера, висящего на Маcе (Samsung M2020).
|
||||
|
||||
Подсеть: Мак в этом сеансе был на `192.168.6.x`, инфраструктура живёт на `192.168.2.x` — расхождение из-за того, что Мак был вне основной сети, а не из-за принтера.
|
||||
|
||||
Примечание: `sudo -n cupsctl` не работает без пароля — шеринг удалённо через SSH проверить нельзя.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user