Записи с меткой ‘cups’
Настройка сетевого принтера CUPS под Linux
Немного опишу ситуацию:
На оффисе принтеры были подключены к машинам под управлением 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.