poa » Вт апр 14, 2020 1:09 pm
aka писал(а): ↑Вт апр 14, 2020 12:33 am
Попробуй это:
http://wtware.com/testing/202004131729.zip
В конфиге: ser2net = usb serial:00247857 57600, usb serial:00552964 57600
Конфигуратор ещё не понимает такую конструкцию. Надо на вкладке "Текст" писать, или закрыть конфигуратор и прямо в конфиг текстовым редактором.
Спасибо за оперативную доработку!
С новой версией отработало как надо. Обе кассы успешно были проброшены каждая на своём порту.
Мы используем Tibbo для этих целей. Сейчас на трёх тонких клиентах (на одном теперь две ККМ). В целом полёт нормальный, за исключением того, что на аппаратах АТОЛ 91Ф не очень стабильно уходят данные в ОФД. Даже обновлённие EoU до версии 8520 не помогло. Не ясно почему. Возможно, специфика аппарата, так как на АТОЛ 30Ф всё уходит стабильно при тех же настройках.
Код: Выделить всё
/--- FILE "/etc/ser2net.conf" -----------------------
| 2001:raw:0:/dev/ttyACM0:57600
| 2002:raw:0:/dev/ttyACM1:57600
Коллега выше писал про серийник с пробелом, там сканер не как COM-устройство. Т.е. его пробрасывать таким образом не нужно.
Хотя, наверняка, могут быть и устройства USB-to-Serial с подобными цифро-буквенно-символьными серийными номерами с пробелом, так что может быть стоит такую возможность учесть.
Ниже фрагмент лога:
Код: Выделить всё
[ KERNEL] [ 3.884089] usb 1-2: new full-speed USB device number 3 using uhci_hcd
[ KERNEL] [ 4.064070] usb 1-2: New USB device found, idVendor=05f9, idProduct=2218
[ KERNEL] [ 4.064081] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ KERNEL] [ 4.064086] usb 1-2: Product: Handheld Barcode Scanner
[ KERNEL] [ 4.064092] usb 1-2: Manufacturer: Datalogic ADC Inc.
[ KERNEL] [ 4.064096] usb 1-2: SerialNumber: S/N G19I76903
[ KERNEL] [ 4.091824] input: Datalogic ADC Inc. Handheld Barcode Scanner as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/0003:05F9:2218.0004/input/input8
[ KERNEL] [ 4.150343] hid-generic 0003:05F9:2218.0004: input,hidraw3: USB HID v1.10 Keyboard [Datalogic ADC Inc. Handheld Barcode Scanner] on usb-0000:00:1f.2-2/input0
А ещё есть устройства на базе PL2303 - у них серийного номера вообще нет. В таком случае BUS-ID только поможет. Ниже лог с двумя PL2303:
[quote=aka post_id=67167 time=1586813583 user_id=2]
Попробуй это: http://wtware.com/testing/202004131729.zip
В конфиге: ser2net = usb serial:00247857 57600, usb serial:00552964 57600
Конфигуратор ещё не понимает такую конструкцию. Надо на вкладке "Текст" писать, или закрыть конфигуратор и прямо в конфиг текстовым редактором.
[/quote]
Спасибо за оперативную доработку!
С новой версией отработало как надо. Обе кассы успешно были проброшены каждая на своём порту.
Мы используем Tibbo для этих целей. Сейчас на трёх тонких клиентах (на одном теперь две ККМ). В целом полёт нормальный, за исключением того, что на аппаратах АТОЛ 91Ф не очень стабильно уходят данные в ОФД. Даже обновлённие EoU до версии 8520 не помогло. Не ясно почему. Возможно, специфика аппарата, так как на АТОЛ 30Ф всё уходит стабильно при тех же настройках.
[code]
/--- FILE "/etc/ser2net.conf" -----------------------
| 2001:raw:0:/dev/ttyACM0:57600
| 2002:raw:0:/dev/ttyACM1:57600
[/code]
Коллега выше писал про серийник с пробелом, там сканер не как COM-устройство. Т.е. его пробрасывать таким образом не нужно.
Хотя, наверняка, могут быть и устройства USB-to-Serial с подобными цифро-буквенно-символьными серийными номерами с пробелом, так что может быть стоит такую возможность учесть.
Ниже фрагмент лога:
[code]
[ KERNEL] [ 3.884089] usb 1-2: new full-speed USB device number 3 using uhci_hcd
[ KERNEL] [ 4.064070] usb 1-2: New USB device found, idVendor=05f9, idProduct=2218
[ KERNEL] [ 4.064081] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ KERNEL] [ 4.064086] usb 1-2: Product: Handheld Barcode Scanner
[ KERNEL] [ 4.064092] usb 1-2: Manufacturer: Datalogic ADC Inc.
[ KERNEL] [ 4.064096] usb 1-2: SerialNumber: S/N G19I76903
[ KERNEL] [ 4.091824] input: Datalogic ADC Inc. Handheld Barcode Scanner as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/0003:05F9:2218.0004/input/input8
[ KERNEL] [ 4.150343] hid-generic 0003:05F9:2218.0004: input,hidraw3: USB HID v1.10 Keyboard [Datalogic ADC Inc. Handheld Barcode Scanner] on usb-0000:00:1f.2-2/input0
[/code]
А ещё есть устройства на базе PL2303 - у них серийного номера вообще нет. В таком случае BUS-ID только поможет. Ниже лог с двумя PL2303:
[attachment=0]WTware v.5.8.90--2xPL2303.htm[/attachment]