Files
obsidian-vault/personal/tech/mac-print-shared-services.md
T

3.7 KiB

type, topic, tags, created
type topic tags created
tech print
print
printer
samsung
cups
macos
2026-08-26

Печать и общие сервисы (Mac + сеть)

Проверка службы печати 2026-08-26: «не видит принтер с телефона».

Состояние на момент проверки

На Mac (admin, macOS 26.6.1, arm64) в системе зарегистрированы два принтера:

Принтер Способ подключения Статус
Samsung CLX-216x Сетевой ipp://192.168.2.197/printers/Samsung_CLX-216x_Series, драйвер Generic PostScript не pингуется в текущей сети
Samsung M2020 Series (SEC84251974A6B3) AirPrint dnssd://…_ipp._tcp.local., дефолтный, PPD Samsung M2020 Series-AirPrint не отвечает по сети

Системный дефолт: Samsung_M2020_Series__SEC84251974A6B3_ (idle, enabled 2026-07-29).

Ключевые находки

  • CUPS слушает только локально: в /etc/cups/cupsd.confListen localhost:631 + Listen /private/var/run/cupsd. Наружу (по сети, для AirPrint) служба печати НЕ отдаётся.
  • Шеринг печати выключен (SharePrinters в cupsd.conf закомментирован/неактивен; в system_profiler оба принтера Shared: No, System Printer Sharing: No).
  • Порт 631 наружу закрыт: nc -z 192.168.2.197 631 → closed.
  • Сеть Мака — 192.168.6.x (адрес 192.168.6.173, шлюз 192.168.6.1). Принтер прописан в подсети 192.168.2.x.

⚠️ Важное наблюдение (пересечение с TrueNAS)

Адрес 192.168.2.197 в памяти — это TrueNAS (truenas_admin, SSH через mallexxx.duckdns.org, он же 192.168.2.197; см. память/инфраструктуру). В системе печати тот же адрес числится как Samsung CLX-216x.

Вероятно одно из двух:

  1. Samsung CLX-216x физически подключён к TrueNAS и расшаривается через него на этом адресе — тогда «принтер» на 192.168.2.197 это на самом деле TrueNAS, отдающий печать.
  2. Конфиг печати помнит устаревший адрес/принтер, которого больше нет.

Требуется уточнить у владельца, какой принтер физически в наличии.

Что НЕ запушено из-за запрета

Запуск сканирования подсети был запрещён пользователем — активного поиска принтера по сети не проводилось.

Вывод/нерешенное

  • Телефон не видит принтер, потому что: (а) служба печати на Mac не отдаёт принтеры наружу (Listen localhost), и (б) принтеры не отвечают по сети.
  • Для AirPrint-печати с телефона на принтерах, висящих на Mac, нужно включить Printer Sharing (System Settings → Printers & Scanners → Share this printer) — это поднимет SharePrinters и разлочит порт 631 для локальной сети.
  • Для сетевого принтера (через TrueNAS) — проверить, что TrueNAS и расшаренная печать живы.
  • Требуется ответ владельца: какой принтер физически и где.