Китайский принтер штрих-кода и Linux

1

Я купил китайский принтер штрих-кода GP-3150TIN. У него нет драйверов linux. В Windows я печатаю непосредственно на LPT, используя собственный язык разметки принтера. Но принтер подключен к ПК через USB и для печати непосредственно на LPT мне пришлось использовать такой неприятный взломать:

+ Create a share for the USB printer
+ net use LPT5 \\COMPUTERNAME\SHARENAME /PERSISTENT:YES

После этого я мог напечатать так, как это

copy con LPT5
...
Ctrl+Z, Enter

Я подозреваю, что этот способ печати осуществляется через некоторый общий интерфейс, и он также реализован на Linux. Возможно, я ошибаюсь.

Пожалуйста, помогите мне распечатать в linux. Совершенно с PHP, может быть от bash. В худшем случае по крайней мере печать в Windows, избегая этого неприятного взлома и печати, как

copy con USB0001
...
Ctrl+Z, Enter

Извините за мой английский.

  • 0
    Мой принтер поддерживает соединение Ethernet. Вот почему я нашел лучший способ печати для меня через netcat. Это выглядит так: echo "Hello \ n" | nc -w 1 <IP-адрес принтера> <порт>. Быстро, без задержек, могу разместить принтер где угодно и могу печатать из PHP через shell_exec.
Теги:
printing
linux-device-driver
barcode-printing

1 ответ

1
Лучший ответ

Вы можете попробовать шаги, описанные в этом сообщении в блоге. Когда вы определили устройство lpX, вы можете использовать его как cat filename >/dev/usb/lpX. Ссылки также показывают пример php.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню