Я купил китайский принтер штрих-кода 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
Извините за мой английский.
Вы можете попробовать шаги, изложенные в этом Сообщение блога. Когда вы определили устройство lpX, вы можете использовать его как cat filename > /dev/usb/lpX
, Ссылки также показывают пример PHP.
Других решений пока нет …