Summary: | USB сканер штрих-кода ошибочно определяется как hid устройство | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vadim Zelenin <VadimZelenin> |
Component: | kernel-image-std-def | Assignee: | Vitaly Chikunov <vt> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | kernelbot, placeholder, vt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 29976 | ||
Bug Blocks: |
Description
Vadim Zelenin
2014-04-10 22:11:00 MSK
На Sisyphus. А как клавиатура этот сканер работает или нет? (В ответ на комментарий №2) > А как клавиатура этот сканер работает или нет? Согласно документации на DS4208 этот сканер при подключении через USB имеет семь режимов работы: 1. HID Keyboard Emulation (это режим работы по умолчанию) lsusb идентифицирует его как ID 05e0:1200 Symbol Technologies Bar Code Scanner в dmesg выводится [63900.348195] usb 1-1.5: new full-speed USB device number 8 using ehci-pci [63900.443874] input: Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input6 [63900.444020] hid-generic 0003:05E0:1200.0003: input,hidraw1: USB HID v1.10 Keyboard [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 как клавиатура - работает. 2. IBM Table Top USB lsusb пишет ID 05e0:1400 Symbol Technologies в dmesg выводится [64319.418742] usb 1-1.5: new full-speed USB device number 9 using ehci-pci [64319.514598] hid-generic 0003:05E0:1400.0004: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 3. IBM Hand-Held USB lsusb пишет ID 05e0:1300 Symbol Technologies в dmesg выводится [64595.074816] usb 1-1.5: new full-speed USB device number 11 using ehci-pci [64595.170864] hid-generic 0003:05E0:1300.0006: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 4. USB OPOS Handheld lsusb пишет ID 05e0:1300 Symbol Technologies в dmesg выводится [64725.757853] usb 1-1.5: new full-speed USB device number 12 using ehci-pci [64725.853872] hid-generic 0003:05E0:1300.0007: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 5. Simple COM Port Emulation lsusb пишет ID 05e0:0600 Symbol Technologies в dmesg выводится [64853.637512] usb 1-1.5: new full-speed USB device number 13 using ehci-pci [64853.732377] symbolserial 1-1.5:1.0: symbol converter detected [64853.732484] usb 1-1.5: symbol converter now attached to ttyUSB0 Для моего случая это предпочитаемый режим. Но включается при наличии упоминаемой настройки usbhid, а работает только при пропатченном symbolserial (см. https://bugzilla.altlinux.org/show_bug.cgi?id=29976 ) /dev/ttyUSB0 работает нормально. 6. CDC COM Port Emulation lsusb пишет ID 05e0:1701 Symbol Technologies в dmesg выводится [65148.432634] usb 1-1.5: new full-speed USB device number 14 using ehci-pci [65148.527181] cdc_acm 1-1.5:1.0: This device cannot do calls on its own. It is not a modem. [65148.527200] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device /dev/ttyACM0 тоже применимо как последовательный порт. Но к сожалению не все модели сканеров motorola/kraftway поддерживают этот режим. 7. Symbol Native API (SNAPI) without Imaging Interface lsusb пишет ID 05e0:1900 Symbol Technologies SNAPI Imaging Device в dmesg выводится [65518.524437] usb 1-1.5: new full-speed USB device number 15 using ehci-pci [65518.623565] hid-generic 0003:05E0:1900.0008: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 |