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

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

Установка:

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

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

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

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

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

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

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

Есть идеи, что мне не хватает?

Спасибо

2
задан 6 August 2014 в 16:13

1 ответ

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

  • добавляют print$ доля в smb.conf, если это уже не существует
  • , перемещаются, драйверы Windows в/usr/share/cups/drv
  • работают cupsaddsmb -H localhost -U root -a -v
0
ответ дан 6 August 2014 в 16:13

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

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