Вопрос: CUPS, общий принтер, драйверы Windows, точка и печать


Я знаю, что это часто задаваемый вопрос, но я читаю все, что могу найти, и я думаю, что я почти там!

Настройка:

Безголовый Ubuntu Trusty с установленными CUPS и SAMBA, готовыми действовать как сервер печати для сетевого принтера. Используя веб-интерфейс, CUPS обнаружил сетевой принтер по IP-адресу, и я нашел для него файл PDD. Устанавливает и печатает отлично с веб-интерфейса; Я настроил совместное использование и такие вещи, как черно-белое значение по умолчанию.

Я попытался добавить принтер на свою рабочую станцию ​​Windows 7 через Добавить сетевой принтер, используя формат: http://machinename:631/printers/printername  который отлично работает, но я должен указать местоположение соответствующих драйверов.

Если я перейду к машине через Пуск> Выполнить> \\machinename Я вижу принтер и подключаюсь к нему так же, но снова я должен указать установщик на драйверы.

То, что я хочу развернуть, - это правильный хостинг драйверов внутри \\machinename\print$ так что Windows находит их, когда вы пытаетесь подключиться к общему принтеру.

Для этого я изучил долю $ print на машине Windows, которая в настоящее время выступает в качестве сервера печати для одного и того же устройства (идея заключается в замене этой машины Windows на решение Ubuntu CUPS).

Там я нашел ожидаемые папки, содержащие все файлы драйверов, и я скопировал их в соответствующее место на машине CUPS.

Тем не менее, хотя в качестве клиента я могу просматривать и загружать эти драйверы, Windows по-прежнему хочет местоположение драйвера при подключении к принтеру.

Любая идея, что мне не хватает?

благодаря


2
2017-08-06 12:13


Источник




Ответы:


cupsaddsmb здесь отсутствует ссылка. Есть (довольно старое, 2004) практическое руководство в Руководство пользователя Samba который охватывает точные шаги, но есть более новые, если вы ищете вокруг (например, вот этот с 2010 года). Упрощенная:

  • добавить print$ делиться smb.conf, если он еще не существует
  • переместите драйверы Windows в / usr / share / cups / drv
  • бег cupsaddsmb -H localhost -U root -a -v

0
2017-12-23 14:02