【问题标题】:How can I simulate a USB printer to LPT on Linux? [closed]如何在 Linux 上模拟 USB 打印机到 LPT? [关闭]
【发布时间】: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”。)

标签: linux printing lpt


【解决方案1】:

您需要将打印机设置为原始模式。在 cups\ppd\lpoptions 中设置原始模式。

raw=true, lp -o raw

【讨论】:

  • the: "lp -d (printer name) -o raw filename" 无缝运行。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-29
  • 1970-01-01
  • 2021-09-27
相关资源
最近更新 更多