Страница 1 из 1

Тонкий клиент ТС-20 и сканер ШК Honeywell MS 5145 Eclipse

Добавлено: 06 апр 2015 21:00
Sparki
Добрый день!

Имеется тонкий клиент TC-20 и сканер ШК Honeywell MS 5145 в режиме эмуляции RS232.

при подключении в консоль на тонком клиенте выдается:
DEVNAME=/dev/bus/usb/001/005, ACTION=add EJECT= DRIVER= \r
DEVNAME=/dev/usbdev1.5, ACTION=add EJECT= DRIVER= \r
DEVNAME=, ACTION=add EJECT= DRIVER= \r
DEVNAME=, ACTION=add EJECT= DRIVER= \r
DEVNAME=, ACTION=add EJECT= DRIVER= \r
DEVNAME=/dev/input/event4, ACTION=add EJECT= DRIVER= \r
DEVNAME=/dev/input/event4, ACTION=remove EJECT= DRIVER= \r
DEVNAME=/dev/usbdev1.5, ACTION=remove EJECT= DRIVER= \r
DEVNAME=, ACTION=remove EJECT= DRIVER= \r
DEVNAME=, ACTION=remove EJECT= DRIVER= \r
DEVNAME=, ACTION=remove EJECT= DRIVER= \r
DEVNAME=/dev/bus/usb/001/005, ACTION=remove EJECT= DRIVER= \r
DEVNAME=/dev/bus/usb/001/006, ACTION=add EJECT= DRIVER= \r
DEVNAME=, ACTION=add EJECT= DRIVER= \r
DEVNAME=/dev/usbdev1.6, ACTION=add EJECT= DRIVER= \r

dmesg
usbcore: registered new interface driver usb-stub-driver
usb 1-1.2: new low speed USB device using musb-hdrc and address 5
usb 1-1.2: New USB device found, idVendor=0c2e, idProduct=0200
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.2: Product: Metrologic Scanner
usb 1-1.2: Manufacturer: Metrologic
PM: Adding info for usb:1-1.2
PM: Adding info for usb:1-1.2:1.0
PM: Adding info for hid:0003:0C2E:0200.0005
PM: Adding info for No Bus:input4
input: Metrologic Metrologic Scanner as /devices/platform/omap/ti81xx-usbss/musb-hdrc.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input4
PM: Adding info for No Bus:event4
generic-usb 0003:0C2E:0200.0005: input: USB HID v1.11 Keyboard [Metrologic Metrologic Scanner] on usb-musb-hdrc.0-1.2/input0
PM: Adding info for No Bus:ep_81
PM: Adding info for No Bus:usbdev1.5
PM: Adding info for No Bus:ep_00
usb 1-1.2: USB disconnect, address 5
PM: Removing info for No Bus:ep_81
PM: Removing info for usb:1-1.2:1.0
musb-hdrc musb-hdrc.0: Data toggle same as previous (=0) on ep4
PM: Removing info for hid:0003:0C2E:0200.0005
PM: Removing info for No Bus:event4
PM: Removing info for No Bus:input4
PM: Removing info for No Bus:ep_00
PM: Removing info for usb:1-1.2
PM: Removing info for No Bus:usbdev1.5
usb 1-1.2: new low speed USB device using musb-hdrc and address 6
usb 1-1.2: New USB device found, idVendor=0c2e, idProduct=0720
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.2: Product: Metrologic Scanner
usb 1-1.2: Manufacturer: Metrologic
PM: Adding info for usb:1-1.2
PM: Adding info for usb:1-1.2:1.0
PM: Adding info for No Bus:ep_02
PM: Adding info for No Bus:ep_81
PM: Adding info for No Bus:usbdev1.6
PM: Adding info for No Bus:ep_00

lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0c2e:0720 Metro Metrologic MS7120 Barcode Scanner (bi-directional serial mode)
Bus 001 Device 004: ID 09da:054f A4 Tech Co., Ltd
Bus 001 Device 003: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

пробросить ком порт по RDP на сервер не получается стандартными средствами.
также в папке /dev не появляется устройство ttyUSB0...ttyUSBX.

нужна помощь в решении данной проблемы.

Re: Тонкий клиент ТС-20 и сканер ШК Honeywell MS 5145 Eclips

Добавлено: 13 апр 2015 10:59
sau
Добрый день,

1. Из сообщений dmesg устройство определяется как клавиатура т.е. устройство ввода:
generic-usb 0003:0C2E:0200.0005: input: USB HID v1.11 Keyboard [Metrologic Metrologic Scanner] on usb-musb-hdrc.0-1.2/input0
Попробуйте запустить терминал и выполнить сканирование кода, будет ли осуществлен ввод в терминал?

2. При подключении по USB, в режиме эмуляции СОМ порта, для такого типа устройства: idVendor=0c2e, idProduct=0200 нет драйверов, вот /dev/ttyUSBх и не появляется. Но можете попробовать следующее:
Подключите сканер и выполните в консоли:

Код: Выделить всё

mknod /dev/ttyUSB0 c 188 0
chown root:dialout /dev/ttyUSB0

потом сделайте проброс компорта.

Главное, чтобы в это время других USB-COM переходников не было.