Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сканеры штрих-кодов, принтеры чеков, фискальные регистраторы, пинпады, весы
Ответить
bambr
Сообщения: 26
Зарегистрирован: Ср фев 26, 2014 11:07 am

Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение bambr »

Здравствуйте.
Сканер штрих-кодов переведен в режим работы через COM порт. Работает через драйвер торгового оборудования от АТОЛ.
Пробросился нормально, работает.
Но в процессе работы может рандомно исчезнуть.
Помогает перезагрузка ТК.
Лог пестрит ошибками вида
08-13-51-508| [rdpdr-serial 12] [185126.233230] rdpdr[serial]-worker.cpp ( 1510): -- ERROR -- ioctl failed, return -1, errno 5.
08-13-51-508| [rdpdr-serial 12] [185126.250241] rdpdr[serial]-worker.cpp ( 1506): -- ERROR -- ioctl failed, return -1, errno 5.
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение aka »

Хочу лог целиком, от загрузки до исчезновения.
bambr
Сообщения: 26
Зарегистрирован: Ср фев 26, 2014 11:07 am

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение bambr »

Здравствуйте. Примерно так.
Вложения
k2.txt
(33.76 КБ) 1322 скачивания
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение aka »

Проблема начинается с этого:

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

14-39-12-744| [        KERNEL] [441936.664072] usb 2-2: USB disconnect, device number 2
Устройство отключается от USB.
bambr
Сообщения: 26
Зарегистрирован: Ср фев 26, 2014 11:07 am

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение bambr »

Что может быть причиной? Пользователи точно не отключают. Проблема решается перезагрузкой ТК. Но это не очень удобно.
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение aka »

Пришли лог целиком, не удаляя строки, на aka@pxe.ru
bambr
Сообщения: 26
Зарегистрирован: Ср фев 26, 2014 11:07 am

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение bambr »

Перевели в режим COM порта, теперь выдает

15-21-23-551| [rdpdr-serial 12] [ 264.541809] rdpdr[serial]-worker.cpp ( 1138): -- ERROR -- Bad serial speed 7.
15-21-23-551| [rdpdr-serial 0] [ 264.729766] rdpdr[serial]-worker.cpp ( 1138): -- ERROR -- Bad serial speed 7.

Какую скорость лучше установить? Сейчас 9600 в настройках драйвера и обработки 1С.
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение aka »

Это наверняка не единственное, что оно выдаёт.

9600 - хорошая скорость для сканера штрих-кодов.
bambr
Сообщения: 26
Зарегистрирован: Ср фев 26, 2014 11:07 am

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение bambr »

Сейчас поставил новую версию wtware, если отключится сканер пришлю полный лог на e-mail.
vestlam
Сообщения: 1
Зарегистрирован: Пт фев 26, 2021 8:35 am

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение vestlam »

Добрый день.
Периодически отваливается сканер. Помогает только завершение сеанса и перезагрузка.
Была мысль что БП вялый, поменял системник, не помогло.
WTware v.6.0.36
Пробрасывается как serial=COM4(usb).
В логе

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

[rdpdr-serial 12] [   45.435337] TIOCINQ ioctl failed, return -1, errno 5.
[        KERNEL] [   45.436570] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[        KERNEL] [   45.436580] usb 3-1: USB disconnect, device number 2
[        KERNEL] [   45.437330] cdc_acm 3-1:1.0: failed to set dtr/rts
[rdpdr-serial 12] [   45.435482] TIOCOUTQ ioctl failed, return -1, errno 5.
[        KERNEL] [   45.720541] usb 3-1: new full-speed USB device number 3 using uhci_hcd
[        KERNEL] [   45.914227] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[        KERNEL] [   45.914232] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[        KERNEL] [   45.914234] usb 3-1: Product: BarcodeScanner
[        KERNEL] [   45.914236] usb 3-1: Manufacturer: BarcodeScanner
[        KERNEL] [   45.914238] usb 3-1: SerialNumber: U5 
[        KERNEL] [   45.917453] cdc_acm 3-1:1.0: ttyACM1: USB ACM device
[        KERNEL] [ 2877.116756] usb 3-1: USB disconnect, device number 3
[        KERNEL] [ 2877.532640] usb 3-1: new full-speed USB device number 4 using uhci_hcd
[        KERNEL] [ 2877.726528] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[        KERNEL] [ 2877.726537] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[        KERNEL] [ 2877.726539] usb 3-1: Product: BarcodeScanner
[        KERNEL] [ 2877.726541] usb 3-1: Manufacturer: BarcodeScanner
[        KERNEL] [ 2877.726543] usb 3-1: SerialNumber: U5 
[        KERNEL] [ 2877.729710] cdc_acm 3-1:1.0: ttyACM1: USB ACM device
[        KERNEL] [ 2887.284679] usb 3-1: USB disconnect, device number 4
[        KERNEL] [ 2887.556641] usb 3-1: new full-speed USB device number 5 using uhci_hcd
[        KERNEL] [ 2887.749851] usb 3-1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[        KERNEL] [ 2887.749856] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[        KERNEL] [ 2887.749858] usb 3-1: Product: BarcodeScanner
[        KERNEL] [ 2887.749860] usb 3-1: Manufacturer: BarcodeScanner
[        KERNEL] [ 2887.749862] usb 3-1: SerialNumber: U5 
[        KERNEL] [ 2887.753075] cdc_acm 3-1:1.0: ttyACM1: USB ACM device
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сканер штрих-кодов теряется с COM ERROR -- ioctl failed, return -1, errno 5

Сообщение aka »

Вот это аппаратная пробема:

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

[        KERNEL] [   45.436570] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[        KERNEL] [   45.436580] usb 3-1: USB disconnect, device number 2
Контакты, кабель, USB порт в матери, сам сканер. Это программно не решить.
Ответить

Вернуться в «Торговое оборудование (POS-системы)»