Печать из HP-UX v11.11 по протоколу LPD (порт 515) в очередь CUP на сервере Ubuntu 12.04 i386 не работает
Я переносил свое старое программное обеспечение для компоновки документов с SLES9 на Ubuntu Server 12.04 i386.
Все работало нормально, пока я не попытался печатать из среды ERP (HP-UX v11.11) на мой новый сервер печати в Ubuntu. Запросы на печать не передаются из очереди очереди печати HP-UX на новый сервер печати. Я думаю, что это может быть отсутствующий сокет lpd (порт 515), который недоступен на новой машине. Я не вижу его в списке портов (netstat -lpn).
Я искал в Google какие-либо решения, но не могу найти ничего, что работает.
Кто-нибудь знает, что я должен сделать, чтобы я мог использовать протокол lpd, как в старом дистрибутиве SLES9, где он в настоящее время работает нормально?
Я попытался установить lpr, но он не открывает порт прослушивания на 515.
2 ответа
Вам нужно использовать демон cups-lpd для поддержки устаревших клиентов LPD. Входит в комплект чашек. Смотрите 'man cups-lpd' для правильного использования.
Вы правы. Я установил xinetd и создал для него сервис. Я создал файл "cups-lpd" в /etc/xinet.d/ со следующим содержимым:
service printer
{
socket_type = stream
protocol = tcp
wait = no
user = root
#group = sys
#passenv =
server = /usr/lib/cups/daemon/cups-lpd
server_args = -o document-format=application/octet-stream
}
Это отлично работает. Теперь у меня есть внутренние проблемы CUPS для решения:)
Спасибо!