Linux:将Seiko usb打印机连接为串口

时间:2015-05-06 15:45:36

标签: linux printing serial-port usb

我有一台Seiko DPU-D2打印机。我用usb端口将它连接到计算机,我正在尝试使用串口写入它。我不知道这台打印机的安装位置。

到目前为止,我所掌握的是这些信息:

# lsusb
Bus 002 Device 009: ID 0619:0115 Seiko Instruments, Inc.

# dmesg
[ 4173.272074] usb 2-1.2: new full-speed USB device number 10 using ehci-pci
[ 4173.366653] usb 2-1.2: New USB device found, idVendor=0619, idProduct=0115
[ 4173.366665] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4173.366672] usb 2-1.2: Product: SII LTPDx45 Series.
[ 4173.366677] usb 2-1.2: Manufacturer: Seiko Instruments Inc.
[ 4173.368663] usblp 2-1.2:1.0: usblp2: USB Bidirectional printer dev 10 if 0 alt 0 proto 2 vid 0x0619 pid 0x0115

还有其他方法可以找出这台打印机的安装位置吗?或者,如果尚未安装,如何安装它并通过串口使用这种方式写入echo "Something" > /dev/tty***

1 个答案:

答案 0 :(得分:1)

我的印象是打印机实际安装正确。 usblp2是设备ID。您应该能够打印到打印机,但是,由于usblp2可能不是标准设备,您可能必须对打印服务(可能是cups)进行编程以使用该设备进行打印。 / p>

当您执行“添加新打印机”时,您是否检查过usblp2是否出现在杯子的打印机对话框中? (在administratation)? (您可能需要以管理员身份进行身份验证)

请注意,打印机没有收听串行命令 - 它正在模拟并行端口。您可以直接复制到简单的东西:cat <some_text> > /dev/usblp2