|
Verifone Vx820 на проброшенном COM порту |
☑ |
0
petav
03.03.14
✎
13:55
|
Аналогичная проблема, что и автора этой темы Переброс портов. Не работает эквайринг..
Сбербанк;
Аппарат VX820 подключен через Com;
Com проброшен на сервер Windows 2008 R2;
На проброшенном порту Fprint 22K работает.
Поддержка Сбербанка 0.
|
|
1
Torquader
03.03.14
✎
18:33
|
А локально (то есть через порт на сервере) оно у вас работало ?
Просто, там нужно, чтобы утилита прописывала в терминал некие данные, а она это делает при вызове DLL.
Иногда, когда она это не делает, ничего не работает (даже если локально или USB-to-COM переходник).
|
|
2
petav
03.03.14
✎
22:43
|
Локально работает, используя переходник usb-to-com из комплекта аппарата. Проверяю запуском /sc522/loadparam.exe, пинпад обнаруживается.
Даже через проброшенный com порт работало, только один день. На следующий день отказалось и завести не удается. Возможная причина отказа на уровне "что-то менялось" не прослеживается.
|
|
3
Torquader
03.03.14
✎
23:51
|
(2) Переходник, это не совсем COM-порт и не всегда он удачно пробрасывается.
Кроме того, управление питанием нужно выставить, чтобы не отключало USB, а также желательно питание USB не от 5 вольт StandBy.
Кроме того, кабели терминалов просто легко рвутся - по крайней мере 810 кабель меняют регулярно - кто-то дёрнул, и уже - нет связи.
|
|
4
petav
04.03.14
✎
00:20
|
> Переходник, это не совсем COM-порт и не всегда он удачно пробрасывается.
Это понятно, com эмулируется и не всегда удачно. Usb использовал для локальных тестов.
> Кроме того, кабели терминалов просто легко рвутся - по крайней мере 810 кабель меняют регулярно - кто-то дёрнул, и уже - нет связи.
Два кабеля пробовал.
|
|
5
Torquader
04.03.14
✎
17:43
|
(4) Тогда нужно смотреть, какие ошибки выдаются.
Потому как, может быть, время передачи пакетов больше, чем указано в программе (не уверен даже, что его можно поменять).
|
|
6
petav
05.03.14
✎
10:56
|
commerr.log
03.03 22:37:22 Failed to open device \\.\COM1, err 2
Подозреваю, что проблема в части адреса устройства \\.\COM1
C:\Users\Администратор>change port /query
COM1 = \Device\RdpDrPort\;COM1:4\tsclient\COM1
|
|
7
Torquader
05.03.14
✎
14:26
|
(6) Если не открывает, то нужно смотреть, что происходит с портом на клиенте.
Возможно, что порт на клиенте периодически "пропадает", тогда бывает, что соединение рвётся.
|
|
8
petav
05.03.14
✎
16:17
|
(7) Да нет, адрес устройства странный. Я полагаю, что он должен быть, либо просто COM1, либо \\tsclient\COM1.
|
|
9
Torquader
05.03.14
✎
16:23
|
(8) Ну, если пробовал локально, то \\.\COM1 - это порт 1 на текущем компьютере вне зависимости от переназначения.
|
|