LinuxForum.Fans
Тема

Вывод на печать (можно ли работать с USB как с serial?)

Автор: fisherr 9 сообщений 3150 просмотров
#245291

Всем привет. Есть принтер (чековый), который можно подключить в USB или COM (сорь за win терминологию). Печатать через COM можно так:

text
echo Что-нибудь для печати > /dev/ttyS0

Есть ли аналогичный механизм для USB? И как вобще происходит общение с железкой, подключенной по USB?

Дистр Kubuntu 11.10 (openbox). Драйверов на девайс не существует.

#245294

Есть переходники USB => COM типа этого, или не про это?

#245296

Да. Про это. Имел удовольствие с ними работать (или оно меня... до сих пор не понял). Слишком большая концентрация дешевых китайских поделок (принтер, переходник, драйвер на переходник) на квадратный метр. Не красиво. Я несколько раз возращал обратно продавцу эти переходники т.к. не работали они. Платы pci тоже вариант из той же оперы. Лишнее это всё. Если есть обычный USB разъем, то хотелось бы им воспользоваться, а от COM отказаться совсем.

#245415

Тогда нужен драйвер.

#245586

Но ведь их же тоже кто-то пишет. Я вот и спрашиваю, как работает USB в LINUX? И почему нельзя

text
echo Печатай это > /dev/usb0

сделать? И что надо сделать чтобы было можно? Я пишу на c++ (Qt) немного. Мог бы сделать сам этот самый драйвер (минимальный набор нужных мне операций). Инструкции по принтеру есть (все команды его и проч.).
И потом, есть же cups. Он не умеет разве слать всякие примитивы (я не говорю о рисунках и таблицах, только текст, да и тот без разметки) на usb?

#245594

Так купите не дешёвый, а фирменный переходник USB->COM, проблем не будет.
Если в нем PL-2303, то и драйвер не потребуется, он есть в ядре.

Пётр.

#245595

Я спрашивал не про переходник

#245612

наверное там и так переходник usb->com в самом принтере...
при подключении новых устройств типа /dev/ttyUSB* не появляется?

Войдите или зарегистрируйтесь, чтобы ответить.