为打印机分配固定路径 (/dev/usb/lp0)

4 usb printing udev

我有两台 USB 打印机。根据打开它们的顺序为它们分配一条路径。第一个是/deb/usb/lp0,第二个是/deb/usb/lp1。但是,我有时会echo直接访问这些打印机,需要知道哪一个是 lp0,哪一个是 lp1。我可以以某种方式分配固定路径吗?

谢谢!

Egi*_*gil 5

您可以编写 udev-rules 来为打印机分配不同的名称,具体取决于它们的序列号。

有关udev 打印机规则的示例,请参阅http://www.reactivated.net/writing_udev_rules.html#example-printer

  • 请注意,在 Ubuntu(至少 10.04 及更高版本)中,使用 `udevadm info` 而不是 udevinfo。因此,要检查您的 lp0 打印机,您可以使用命令 `udevadm info --attribute-walk --name /dev/usb/lp0`(注意它会生成大量数据) (2认同)