It is possible to connect a keyboard wedge or USB keyboard configured scanner to a Linux system. These interfaces are simply working with or emulating the PC keyboard which is fully supported by Linux as it is with Windows.
我们可以将具有键盘楔或USB键盘配置的扫描器连接到Linux系统。这些接口只是使用或模拟Linux完全支持的PC键盘,就像Windows系统一样。
Connecting a scanner to a physical RS232 port, this is also fully supported within the Linux system.
Linux系统支持扫描器连接到物理RS232端口。
Connecting the scanner using a USB serial emulation, establishing a successful connection can often appear less straightforward.
扫描器使用USB串行仿真方式连接并能正常通讯,其实并不简单。
For the devices in the 'Applies to' list, Honeywell doesnotprovide a USB COM Port driver for Linux. Instead of providing a dedicated USB COM Port driver for Linux, all of these devices support the CDC-ACM (Communications Device Class Abstract Control Model) protocol. This protocol is supported by Linux distributions with kernel versions 2.6.14 and higher. This means that a USB COM Port connection can be established without the need for a manufacturer's device driver. Within Linux, the CDC ACM driver is referred to as 'ttyACM' or sometimes just 'ACM'.
对于“适用范围”列表中的扫描器,Honeywell并没有提供Linux系统的USB COM端口驱动程序。但是这些设备都支持CDC-ACM(通信设备类控制模型)协议,而不是Linux系统提供了专用的USB COM端口驱动程序。这个协议由内核版本2.6.14及更高版本的Linux系统才能支持。这意味着扫描器可以在Linux系统实现USB COM端口连接,但不需要扫描器制造商提供设备驱动程序。在Linux系统中,CDC ACM驱动程序被称为“ttyACM”,或者称为“ACM”。
The linked documentLINUX USB serial port emulationprovides more detailed information to aid setting up and testing a Linux USB serial connection.