小编zap*_*hod的帖子

升级到11.10后发送原始数据到USB并口

我有一个通过通用 USB 连接到并行适配器的激光切割机。激光切割机说 HPGL,碰巧,但由于这是激光切割机而不是绘图仪,我通常想自己生成 HPGL,因为我关心切割的顺序、速度和方向等。

在以前版本的 Ubuntu 中,我可以通过将 HPGL 文件直接复制到相应的 USB“lp”设备来打印到切割机。例如:

cp foo.plt /dev/usblp1
Run Code Online (Sandbox Code Playgroud)

好吧,我刚刚升级到 Ubuntu 11.10 oneiric,我在 /dev 中找不到任何“lp”设备了。哦!

在 Ubuntu 中将原始数据发送到并行端口的首选方式是什么?我已经尝试过系统设置 > 打印 > + 添加,希望我可以将我的设备与某种“原始打印机”驱动程序相关联,并使用类似的命令打印到它

lp -d LaserCutter foo.plt
Run Code Online (Sandbox Code Playgroud)

但是我的 USB 转并行适配器似乎没有出现在列表中。我看到的是我的 HP Color LaserJet、两个 USB 转串口适配器、“输入 URI”和“网络打印机”。

同时,在 /dev 中,我确实看到了用于 2 个 USB 到串行适配器的 /dev/ttyUSB0 和 /dev/ttyUSB1 设备。我没有看到任何与 HP 打印机(升级前是 /dev/usblp0)明显对应的东西,除了通用的 USB 东西。例如,不sudo find /dev | grep lp产生任何输出。不过,我似乎可以很好地打印到 HP 打印机。打印机设置 GUI 为其提供了一个以“hp:”开头的设备 URI,这对并行适配器没有多大帮助。

CUPS 管理员指南听起来好像我可能需要向它提供表单的设备 URI parallel:/dev/SOMETHING,但当然,如果我有一个,/dev/SOMETHING我可能会继续直接写入它。

这是dmesg我从 USB …

usb devices 11.10 printing

5
推荐指数
1
解决办法
6085
查看次数

标签 统计

11.10 ×1

devices ×1

printing ×1

usb ×1