【发布时间】:2013-09-29 19:18:24
【问题描述】:
我有一台 Intermec 打印机通过 USB 端口连接到我的计算机,计算机没有并行端口。
我想向打印机发送一些原始命令,只有在并行端口 (LPT) 上发送文件时,打印机才会将文件发送解释为命令。此时,连接在 USB 上的打印机会将命令作为文本打印在纸上。
在 Windows 中,这可以通过在网络上共享打印机然后使用以下方法来实现:
NET USE LPT1: \\127.0.0.1\Printer /PERSISTENT:YES
我可以在 Linux 中做同样的事情吗?
【问题讨论】:
-
你要发送什么命令?
-
您要将打印机从“/dev/usbsomething”重命名为“/dev/lpsomething”吗?在旧的 Linux 版本中,“/dev”是一个普通目录,所以这是可能的。如今,这已经不可能了。然而,“/dev/usbsomething”设备的使用方式与“/dev/lpsomething”完全相同。 (在 Windows USB 驱动程序中没有像“LPTUSB1:”这样的设备名称,因此需要“net use”。)