Ubuntu как принт-сервер HP

Подключение принтера

Многие из нас настраивали сетевые принтеры HP.
Но возникают ситуации когда обычный usb принтер, необходимо сделать сетевым. А в условии задачи, только протокол JetDirect и никаких LPD, IPP или не дай бог SMB!
У нас есть Ubuntu, там конечно установлен HPLIP и настроена печать на usb принтер.
Итак, наши действия:

  • Ставим супердемона
sudo apt-get install xinetd
  • Прописываем сервис JetDirect, для этого вставляем в конец файла строку
sudo nano /etc/services

jetdirect 9100/tcp laserjet hplj

  • Создаем файл. В него добавляем строки, и указываем имя принтера
sudo nano /etc/xinetd.d/jetdirect

# Allow applications using the AppSocket / JetDirect protocol
# to communicate with CUPS.
service jetdirect
{
socket_type = stream
protocol = tcp
wait = no
user = lp
server = /usr/bin/lp
server_args = -d CUPS_PRINTER_NAME -o raw
groups = yes
disable = no
}
CUPS_PRINTER_NAME – заменить на имя нашего принтера, как он назван в оснастке принтеров.

  • Ребутим сервисы
sudo service xinetd restart
sudo service cups restart

Как пользоваться текстовым редактором nano и подключать принтер по протоколу JetDirect, даже не и спрашивайте.

Предыдущая
Windowsntvdm.exe загрузка процессора на 100%
Следующая
LinuxКлиент RDP под Ubuntu
Помогла статья? Оцените её
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...
Комментарии
  1. Максим

    Стенли, в тебе проснулся писательский талант?
    Здорово!

  2. alexkhv

    Да это больше копипаста моих записок и внутрикорпоративной вики, которую я сам себе наполняю.

    • Максим

      Все равно здорово!

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.