Netadmin.ws

Настройка сетевого принтера CUPS под Linux.
Дата: 14.04.2004 - 12:36
Тема: Серверы
Немного опишу ситуацию:
На оффисе принтеры были подключены к машинам под управлением Windows 98SE и Windows ME, было 2 машины с ASPLinux 9.0 (кто не вкурсе - это российский линукс на основе RedHat 9), печать с которых осуществлялась через samba на виндовые машины. В течение месяца сдохли 2 принтера из 3-х, и было принято решение поставить машину под управлением ASPLinux, купить новый принтер (HP LaserJet) и сделать из новой машины сервер для доступа в инет, сервер печати, файл сервер.
На сервере с помощью redhat-config-printer настроил принтер, поднял samba, с виндовых машин все печаталось нормально, а вот с линуксами возникла проблемка следующего порядка: при попытке настроить принтер с помощью redhat-config-printer все вроде проходило нормально, но вот ничего не печатало!





Настройка. (предполагается, что на сервере CUPS уже настроен, например с помошью redhat-config-printer, и разрешена печать по сети)
1. На сервере с правами суперпользователя (root) откройте файл /etc/cups/cups.conf, найдите там строку
Listen 127.0.0.1:631
и добавте после нее
Listen xxx.xxx.xxx.xxx:631
где xxx.xxx.xxx.xxx - ip адрес интерфейса в локальную сеть на сервере.
Перезапустите CUPS.

2. На клиентской машине запустите CUPS.
Запустите любой броузер (mozilla, opera, konqueror, etc.) и в строке адреса наберите
localhost:631
Вы попадете на страничку настройки вашего (длокального) CUPS.

Дальше все просто :)
входите в меню "Printers"
нажимаете кнопку "Add printer"
Появится запрос на авторизацию, логин "root" пароль - пароль суперпользователя налокальной машине.
Далее необходимо заполнить 3 поля: "Name" - просто имя принтера; "Location" - IP адрес сервера, к которому подключен принтер; "Description" - описание.

Далее вам необходимо указать "Device" - выбераете "Internet Printing Protocol (ipp)"
Далее "Device URI" ipp://xxx.xxx.xxx.xxx где xxx.xxx.xxx.xxx - ip адрес адрес сервера, к которому подключен принтер.
Далее необходимо выбрать производителя и модель принтера.

ВСЕ.
Наслаждайтесь печатью :).

По крайней мере у меня нормально печатаются документы из OpenOffice1.1, броузеров и почтовых клиентов.
При этом redhat-config-printer никаких принтер не показывает, но так и должно быть!

Заключение.
Вполне вероятно, что нечто подобное уже кто-либо написал.
Я всю информацию взял из документации по CUPS.



Эта статья находится по адресу:
http://netadmin.ws/article.php?sid=72