настройка сканера ШК cipherlab 1560 (USB virtual com)

Сканеры штрих-кодов, принтеры чеков, фискальные регистраторы, пинпады, весы
Ответить
Shraik
Сообщения: 2
Зарегистрирован: Ср апр 18, 2012 3:27 pm

настройка сканера ШК cipherlab 1560 (USB virtual com)

Сообщение Shraik » Ср апр 18, 2012 3:41 pm

Подскажите как запустить сканер "cipherlab 1560 BT" подключен как virtual com (питание у сканера внешнее)
на виндовой машине через драйвер сканер прекрасно работает. Настроить в wtware проброс порта на терминальный
server 2008r2-64 не получается.
В логах терминала видно что сканер постоянно переопределяется

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

[KERNEL] usb 2-1: usb_disable_device nuking all URBs
[KERNEL] hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
[KERNEL] usb 2-1: new full speed USB device number 6 using uhci_hcd
[KERNEL] usb 2-1: default language 0x0409
[KERNEL] usb 2-1: udev 6, busnum 2, minor = 133
[KERNEL] usb 2-1: New USB device found, idVendor=10c4, idProduct=ea60
[KERNEL] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=4
[KERNEL] usb 2-1: Product: 36XX USB VCOM
[KERNEL] usb 2-1: Manufacturer: CipherLab
[KERNEL] usb 2-1: SerialNumber: 00d0175b1207
[KERNEL] usb 2-1: usb_probe_device
[KERNEL] usb 2-1: configuration #1 chosen from 1 choice
[KERNEL] usb 2-1: adding 2-1:1.0 (config #1, interface 0)
[KERNEL] usbserial_generic 2-1:1.0: usb_probe_interface
[KERNEL] usbserial_generic 2-1:1.0: usb_probe_interface - got id
[KERNEL] cp210x 2-1:1.0: usb_probe_interface
[KERNEL] cp210x 2-1:1.0: usb_probe_interface - got id
[KERNEL] cp210x 2-1:1.0: cp210x converter detected
[KERNEL] usb 2-1: reset full speed USB device number 6 using uhci_hcd
[KERNEL] usb 2-1: cp210x converter now attached to ttyUSB0
[KERNEL] drivers/usb/core/inode.c: creating file '006'
[KERNEL] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0002
[KERNEL] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0002
[KERNEL] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0002
[KERNEL] uhci_hcd 0000:00:1d.0: port 1 portsc 008a,00
[KERNEL] hub 2-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
[KERNEL] usb 2-1: USB disconnect, device number 6
[KERNEL] usb 2-1: unregistering device
[KERNEL] usb 2-1: unregistering interface 2-1:1.0
[KERNEL] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
[KERNEL] cp210x 2-1:1.0: device disconnected
[KERNEL] usb 2-1: usb_disable_device nuking all URBs
и такой блок постоянно повторяется.
такое лечится ?
Последний раз редактировалось Shraik Чт апр 19, 2012 12:33 pm, всего редактировалось 1 раз.

aka
Разработчик
Разработчик
Сообщения: 9783
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: настройка сканера ШК cipherlab 1500 (308 virtual com)

Сообщение aka » Ср апр 18, 2012 6:54 pm

[KERNEL] usb 2-1: USB disconnect, device number 6
Это означает, что устройство было отключено. Плохой контакт в USB, плохой контакт в разъеме блока питания, неисправный блок питания и т.д. Аппаратная проблема наиболее вероятна. Также стоит попробовать запретить USB 2.0 в биосе.

С программной точки зрения все в порядке: драйвер для моста usb-com есть, драйвер железку видит, когда устройство перестанет отключаться - должно заработать.

Shraik
Сообщения: 2
Зарегистрирован: Ср апр 18, 2012 3:27 pm

Re: настройка сканера ШК cipherlab 1500 (308 virtual com)

Сообщение Shraik » Чт апр 19, 2012 12:32 pm

с плохими контактами никак не согласен. Блок питания в основном нужен для зарядки сканера при COM подключении базы. По USB подключении даже без БП всё работает.
Выхожу из Wtware запускаю win7 и сканер прекрасно работает, но самое интересное что если драйвер не установлен в винде, то видно что список устройств "дергается" т.е. походу сканер сам себя сбрасывает если драйвер не установлен.
при отключенном USB 2.0 получил

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

[KERNEL] hub 1-0:1.0: debounce: port 2: total 125ms stable 100ms status 0x101
[KERNEL] usb 1-2: new full speed USB device number 49 using uhci_hcd
[KERNEL] usb 1-2: default language 0x0409
[KERNEL] usb 1-2: udev 49, busnum 1, minor = 48
[KERNEL] usb 1-2: New USB device found, idVendor=10c4, idProduct=ea60
[KERNEL] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=4
[KERNEL] usb 1-2: Product: 36XX USB VCOM
[KERNEL] usb 1-2: Manufacturer: CipherLab
[KERNEL] usb 1-2: SerialNumber: 00d0175b1207
[KERNEL] usb 1-2: usb_probe_device
[KERNEL] usb 1-2: configuration #1 chosen from 1 choice
[KERNEL] usb 1-2: adding 1-2:1.0 (config #1, interface 0)
[KERNEL] drivers/usb/core/inode.c: creating file '049'
[KERNEL] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
[KERNEL] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
[KERNEL] uhci_hcd 0000:00:1d.0: port 2 portsc 009b,00
[KERNEL] hub 1-0:1.0: port 2, status 0101, change 0003, 12 Mb/s
[KERNEL] usb 1-2: USB disconnect, device number 49
[KERNEL] usb 1-2: unregistering device
[KERNEL] usb 1-2: unregistering interface 1-2:1.0
[KERNEL] usb 1-2: usb_disable_device nuking all URBs
[KERNEL] hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
похожая проблема как я понял описывается вот тут
http://www.scancode.ru/forum/topic/5/1053/

походу надо заказывать комовский провод...

aka
Разработчик
Разработчик
Сообщения: 9783
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: настройка сканера ШК cipherlab 1560 (USB virtual com)

Сообщение aka » Чт апр 19, 2012 8:46 pm

Может, есть какая-то настройка отключающая это "дергание"? Какой-нибудь режим автоматического выбора режима работы (com/hid/b т.д.), который можно было бы сменить на "только com".

Решение "заказывать комовский провод" самое хорошее. Мосты usb-com кривые. Все. Всегда. Даже если на первый взгляд кажется, что они работают :?

Ответить