Перейти к содержанию
    

Управление принтером по ethernet

Есть принтер Epson Stylus Pro 4450, подключен по ethernet, нужно печатать на нём из своей операционки.

Принтер использует язык команд ESC/P, описание команд у меня есть, но как именно послать ему команду по сети? Просто отправить TCP пакет с командой или есть какой-то протокол?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Этих протоколов вагон и ещё маленькая тележка. http://www.morepc.ru/net/print/printing_protocols.html

самый простой, видимо, RAW (Port 9100).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Увы, наша ОС не поддерживает RAW сокеты, только TCP и UDP.

Принтер поддерживает протоколы LPR и RAW, какой из них проще реализовать поверх TCP/IP?

 

И ещё вопрос, LPD включает в себя lpd - демон системы печати, который собственно выводит на печать задания и lpr - для выдачи заданий демону lpd.

Если принтер поддерживает lpd, то подразумевается, что на его IP можно выдавать задания с помощью lpr? Если да, то это http://www.ietf.org/rfc/rfc1179.txt относится к принтеру, а где можно взять описание команд со стороны клиента?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...