在树莓派上用python库brother_ql打印

时间:2018-04-11 03:47:35

标签: python linux raspberry-pi usb raspbian

我正在尝试使用python库brother_ql从raspberry pi打印到brother_ql700。它应该绕过任何驱动程序并通过USB端口向打印机发送串行命令(因此无需安装任何驱动程序):

cat command.bin > /dev/usb/lp1

我的问题是我没有看到任何/ dev / usb / lp1端口。我怀疑这是大多数Linux版本的端口,但Raspian可能会有所不同。

我用以下方法检查了设备:

ls -la /dev

我尝试将命令发送到/ dev / tty或/ dev / tty0但没有成功.. 我确保我的用户添加到拥有tty端口的tty组中的内容以及该组成员有权写入....

知道如何弄清楚这个端口吗?或者是否有任何要添加的配置才能使其正常工作?

1 个答案:

答案 0 :(得分:0)

作为brother_ql Python包的作者,我可以说QL-700在Raspberry Pi上完美运行。

最可能的问题是您的标签打印机处于所谓的“Editor Lite”模式,它会显示为USB存储设备。

引用该软件包的自述文件:

  

注意:如果您的打印机具有“Editor Lite”模式,则需要在要通过USB打印时将其禁用。按住按钮直到它关闭,确保相应的LED不亮。

lsusb | grep Brother可帮助您确定设备的连接方式。

# when in Editor Lite mode:
Bus 005 Device 003: ID 04f9:2049 Brother Industries, Ltd
# when in the correct mode:
Bus 005 Device 004: ID 04f9:2042 Brother Industries, Ltd
相关问题