3.7 KiB
3.7 KiB
type, topic, tags, created
| type | topic | tags | created | |||||
|---|---|---|---|---|---|---|---|---|
| tech |
|
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.conf→Listen 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.
Вероятно одно из двух:
- Samsung CLX-216x физически подключён к TrueNAS и расшаривается через него на этом адресе — тогда «принтер» на 192.168.2.197 это на самом деле TrueNAS, отдающий печать.
- Конфиг печати помнит устаревший адрес/принтер, которого больше нет.
Требуется уточнить у владельца, какой принтер физически в наличии.
Что НЕ запушено из-за запрета
Запуск сканирования подсети был запрещён пользователем — активного поиска принтера по сети не проводилось.
Вывод/нерешенное
- Телефон не видит принтер, потому что: (а) служба печати на Mac не отдаёт принтеры наружу (Listen localhost), и (б) принтеры не отвечают по сети.
- Для AirPrint-печати с телефона на принтерах, висящих на Mac, нужно включить Printer Sharing (System Settings → Printers & Scanners → Share this printer) — это поднимет
SharePrintersи разлочит порт 631 для локальной сети. - Для сетевого принтера (через TrueNAS) — проверить, что TrueNAS и расшаренная печать живы.
- Требуется ответ владельца: какой принтер физически и где.