Принтер, к которому открыт общий доступ через Ubuntu, перестает быть видимым после перезагрузки сервера или клиентского компьютера

Я установил CUPS и сервер Samba на машине linux, к которой подключен принтер hp deskjet 6122 через usb. Мне также удалось установить этот общий принтер на другой машине с Windows 7 через сеть LAN.

Я прошел много инструкций. Это лишь некоторые из них:

https://help.ubuntu.com/10.04/serverguide/cups.html

https: // help .ubuntu.com / community / NetworkPrintingWithUbuntu

Что такое сервер CUPS и как использовать принтер (локально или через сеть)

Общий доступ Принтер с CUPS

Причина, по которой я продолжаю делать одно и то же с разными инструкциями, заключается в том, что вся установка работает нормально до перезапуска машины Windows (клиент) или машины Linux (сервер с подключенным принтером). После перезапуска любого компьютера отправка запроса на печать с машины Windows приводит к тому, что задача печати отображается в очереди печати на окнах, но НЕ видна в очереди печати на linux. Очевидно, это означает, что документы не печатаются с Windows Machine.

Эта проблема сводит меня с ума на несколько недель.

Единственный способ печати из окон - повторить процедуру установки сетевого принтера. И это работает .... до перезагрузки любой машины. Обратите внимание, что мне не нужно ничего настраивать на linux, чтобы заставить работать печать windows-> linux.

Я прошу совета.

0
задан 13 April 2017 в 15:24

1 ответ

Это - последствие очень старой ошибки в CUPS.

Таким образом для фиксации этого просто отредактируйте файл /etc/init/smbd.conf:

sudo gedit /etc/init/smbd.conf

Затем замените строку:

start on (local-filesystems and net-device-up)

Для этого:

start on (local-filesystems and started cups and net-device-up)

Я имею успешный в Ubuntu, Дерзкой (13.10).

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: