У меня есть Brother HL-2040, подключенный к моей машине с Ubuntu 10.04, и HP DeskJet 6540, подключенный к машине с Windows 7 в той же сети. Из коробки машина Windows не видит принтер, подключенный к Ubuntu, а машина Ubuntu не видит принтер, подключенный к Windows.
Я щелкнул правой кнопкой мыши и поделился каждым принтером на своей машине. Я выбрал System --> Administration --> Printing --> Server --> Settings
, проверил принтер для публикации и показал другие параметры принтера. Я полагаю, что настроил совместное использование на машине Windows также. Тем не менее, ни одна из машин не видит другой принтер.
Как настроить общий доступ к принтеру, чтобы каждая машина могла видеть другой принтер?
Это вопрос из двух частей, требующий ответа из двух частей.
Во-первых, Windows -> Ubuntu:
Для начала вам нужно убедиться, что ваш хост Windows позволяет подключаться к принтерам. Существуют различные вещи, которые могут запретить доступ, наиболее распространенным из которых является Windows Firewall
.
Теперь, когда у вас есть рабочий ресурс на хосте Windows, вам нужно добавить принтер на хост Ubuntu. Это можно сделать, перейдя в System -> Administration -> Printing
и выбрав кнопку + Add
. Оттуда мастер проведет вас через добавление принтера. Чтобы завершить работу мастера, вам нужно знать IP-адрес или имя хоста Windows и имя принтера, к которому предоставлен общий доступ.
Next Ubuntu -> Windows:
Самый простой способ сделать это - использовать общий ресурс IPP для подключения к принтеру. Для начала включите Internet Printing Client
, как описано в , в этой статье базы знаний
и перейдите по адресу http://IP.OF.UBUNTU.HOST:631/printers/ и выберите принтер, к которому вы хотите подключиться, и запишите полный URL-адрес принтера. Теперь перейдите к Printers and Faxes
на хосте Windows и начните добавлять сетевой принтер. В одной точке мастера установки вам будет предложено указать местоположение принтера, в поле IPP введите адрес принтера, найденный на веб-странице.
Когда мастер запрашивает драйвер, который будет использоваться для принтера, используйте драйвер CUPS для Windows, доступный на Страница загрузки CUPS
Продолжите работу с мастером и заполните остальные поля. информация обычно.
Вы также можете использовать собственный драйвер для принтера, но затем вам нужно будет отредактировать поддержку mimetype CUPS, включив в него печать RAW, которая выполняется путем редактирования файла /etc/cups/mime.convs
и раскомментирования этой строки:
application/octet-stream application/vnd.cups-raw 0
[ 1124] Вам также необходимо отредактировать /etc/cups/mime.types
и раскомментировать строку
application/octet-stream
После редактирования файлов и перезапуска CUPS вы можете печатать и с собственными драйверами.