Возможно удаленно обновить ПО терминала?

Alex567
Новичок
Сообщения: 12
Зарегистрирован: 30 окт 2011, 20:49
Благодарил (а): 2 раза

Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Alex567 »

Добрый день.
Подскажите, пожалуйста, возможно обновить ПО терминалов Verifone VX 510, 610, 3750 удаленно?
Часть терминалов работает через GPRS, часть через COM порт, небольшое количество - через модем.
Phantom
Специалист
Сообщения: 328
Зарегистрирован: 20 июл 2010, 22:39
Авто: prior
Откуда: Марий Эл
Благодарил (а): 7 раз
Поблагодарили: 6 раз
Контактная информация:

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Phantom »

можно если в сервис-меню есть пункт: загр. конф по IP или что-то подобное.зависит от прошивки. иначе только через кабель
стены и цепи излишни когда тюрьма в голове определяет размеры свободы...
Robb
Сбербанк
Сбербанк
Сообщения: 244
Зарегистрирован: 27 янв 2011, 17:21
Благодарил (а): 1 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Robb »

еще бы покое ПО стоит угадать 8-)
"Лень простого русского человека-это не грех,а совершенно необходимое средство нейтрализации кипучей активности руководящих дураков." (с)
igorpooh
Специалист
Сообщения: 320
Зарегистрирован: 09 июл 2010, 16:31
Авто: Renault Logan
Благодарил (а): 10 раз
Поблагодарили: 24 раза

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение igorpooh »

Да в принципе на суть важно
UPOS - да можно - всё в логике софта
OmniPos - требуется доп. бесплатное приложение NetClient и платный Pos Master Server (PMS)
ЗК - физически вроде пока нет, но в теории можно реализовать на NetClient и PMS
Аватара пользователя
Demon777
Сбербанк
Сбербанк
Сообщения: 153
Зарегистрирован: 10 ноя 2010, 23:02
Авто: нива
Откуда: г.Алдан Республика Саха (Якутия)
Благодарил (а): 4 раза
Поблагодарили: 5 раз

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Demon777 »

согласен зависит напрямую от софта, для сбера последнее время не актуально так как TLV вводятся на серверах тербанков и грузятся удаленно, то есть позвонил по месту установки сказал код авторизации и все, росбанк также использует удаленную загрузку, правда там немного посложнее, про другие сказать не могу, хотя видел терминалы (5150) не знаю какого банка с установленным ПО с чем-то типа керио
Деньги не ЗЛО! Зло так быстро не кончается!
igorpooh
Специалист
Сообщения: 320
Зарегистрирован: 09 июл 2010, 16:31
Авто: Renault Logan
Благодарил (а): 10 раз
Поблагодарили: 24 раза

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение igorpooh »

Если не секрет, а чем пользуется Росбанк ? Разве не omnipos(unipos)?
Аватара пользователя
Demon777
Сбербанк
Сбербанк
Сообщения: 153
Зарегистрирован: 10 ноя 2010, 23:02
Авто: нива
Откуда: г.Алдан Республика Саха (Якутия)
Благодарил (а): 4 раза
Поблагодарили: 5 раз

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Demon777 »

сейчас не знаю, раньше что-то сродни юпос (настраивал им терминалы лет пять назад)
Деньги не ЗЛО! Зло так быстро не кончается!
Hal
Сбербанк
Сбербанк
Сообщения: 211
Зарегистрирован: 16 фев 2011, 07:04
Авто: Ford Focus
Откуда: Брянская область
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Hal »

А не знает ли кто, можно ли загрузить *.tlv файл в UPOS с подключенным VeriFone SC5000 путем запуска loadparm.exe или чего-то еще из командной строки ?
Аватара пользователя
Demon777
Сбербанк
Сбербанк
Сообщения: 153
Зарегистрирован: 10 ноя 2010, 23:02
Авто: нива
Откуда: г.Алдан Республика Саха (Якутия)
Благодарил (а): 4 раза
Поблагодарили: 5 раз

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Demon777 »

???? это зачем? елс запускаешь лоадпарам то можно и все остальное по пути, а так чтобы tlv из cmd запустить надо разобрать оболочку лоадпарам и уже там смотреть что зачем идет, чтобы ключики запуска прописать, проще по телефону юзверю объяснить, либо настроить удаленную загрузку параметров при включении с заданными номером и ID
Деньги не ЗЛО! Зло так быстро не кончается!
igorpooh
Специалист
Сообщения: 320
Зарегистрирован: 09 июл 2010, 16:31
Авто: Renault Logan
Благодарил (а): 10 раз
Поблагодарили: 24 раза

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение igorpooh »

Hal писал(а):А не знает ли кто, можно ли загрузить *.tlv файл в UPOS с подключенным VeriFone SC5000 путем запуска loadparm.exe или чего-то еще из командной строки ?
Я точно знаю что это можно спросить у разработчиков UPOS и они тебе ответят :drinks:
Alex567
Новичок
Сообщения: 12
Зарегистрирован: 30 окт 2011, 20:49
Благодарил (а): 2 раза

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Alex567 »

Да забыл в вопросе указать, ПО - Золотая корона.
bigbag
Специалист
Сообщения: 245
Зарегистрирован: 08 июн 2010, 21:15
Откуда: Кемерово
Благодарил (а): 9 раз
Поблагодарили: 5 раз
Контактная информация:

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение bigbag »

Для ЗК - в принципе возможно, хотя живой боевой реализиции вроде не было.
Аватара пользователя
ANDROID
Новичок
Сообщения: 15
Зарегистрирован: 23 фев 2011, 03:51
Поблагодарили: 3 раза
Контактная информация:

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение ANDROID »

В Росе обновляют удаленно ПО только для Vx510 Eth и то если попросить об этом суппорт процессинга...
Аватара пользователя
STiV
Новичок
Сообщения: 42
Зарегистрирован: 20 сен 2011, 00:04
Авто: Nissan Sunny 2001г.

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение STiV »

Тема малость зачахла - оживляем. Сильно не пинайте, что так дословно, инструкция писалась на поколения, да... и память порой, обновить старой инфой полезно бывает.
Реализация удаленной прогрузки конфигурации софта в терминалах через GPRS и ethernet, также можно удаленно прогрузить с ПО (только это долго).
Имеем на данный момент Pos Master Station v.****** + внешний доступ к базе ( это уже к админам, честно я не знаю что они там делали, так как это другое подразделение и доступ туда у меня отсутствует)
Терминал для теста брался VeriFone Vx510 GPRS + сим карта "яйцеголовых"
1. На терминале должен быть прогружен NetClient
вид его загрузки такой
2. Нажимаем волшебные клавиши "-->" + "0" видим это (картинка)
3. Заходим в пункт "Настройка"
4. Выбрать пункт "Соединение", обычно там нет соединений 1,2,3,4 как показано на картинке, но вам нужно будет добавить новое (картинка)
5.Первое что нужно это выбрать тип связи (картинка) "GSM модем" (картинка)
6."Скорость обмена" 115200
7."Параметры порта": "Биты данных" - 8, "Четность" - None, "Стоп биты" - 1
8."Параметры модема": "Инициализация" - здесь прописывается строка инициализации модема оператора AT+CGDCONT=1,"IP","internet.***.ru" без пробелов в звездочках тип оператора. "Префикс дозвона" - *99***1# . "Список номеров" - добавил один *99***1#
9. Скрипт пропускаем - или что либо добавляем от себя
10."TCP/IP соединение": "IP адрес клиента, Маска сети и Шлюз" - при ethernet ставим ваше значение, при GPRS - пропускаем. "IP адрес сервера и порт" - ставите ваши значени и порт. "Логин и пароль" - оператора сети
11. выходите в "Настройки" и войти в "Сценарий работы" указываете строку с01r01g02c02r02g01
и на выход, а дальше ждем прогрузки файлов.
У меня все.

З.Ы.: простите за нубство, как вставить картинки?
Аватара пользователя
HellAnger
Ведущий специалист
Сообщения: 521
Зарегистрирован: 04 май 2011, 16:22
Авто: KiaRio/ChevroletSpak
Откуда: Краснодар
Благодарил (а): 2 раза
Поблагодарили: 13 раз

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение HellAnger »

STiV писал(а): как вставить картинки?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
f119b
Кот Мёбиуса
Кот Мёбиуса
Сообщения: 3597
Зарегистрирован: 21 май 2010, 23:58
Авто: (☺ ♦ ☺ )
Откуда: Сибирь, Западная Сибирь, Юг Западной Сибири.
Благодарил (а): 127 раз
Поблагодарили: 123 раза

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение f119b »

STiV писал(а):как вставить картинки
Доп "сервисы" доступны в режиме "стандартный ответ".
Вы скорее всего использовали "быстрый ответ"
Ну и faq почитывайте :hahaha:
Кот, который гуляет сам по себе.
Аватара пользователя
STiV
Новичок
Сообщения: 42
Зарегистрирован: 20 сен 2011, 00:04
Авто: Nissan Sunny 2001г.

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение STiV »

Мдя... видать так и было, "быстрым ответом" воспользовался. Будет время исправлю
Протестировал, все работает... сейчас базу подготовлю и поеду искать все >400 терминалов. Вот еще бы время чемодан бы и прикрутить в конфигурации пунктик обновить, и сидеть на месте, подкрутил базу и позвонил продавцу: "Нажмите плиииз пунктик "Обновление" в терминале...
shadowmank
Новичок
Сообщения: 20
Зарегистрирован: 06 авг 2014, 03:00

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение shadowmank »

Мы нашли решение, но только при условии что у Вас есть pos master station или configure master station, тобеж Вы сами заливаете через COM порт терминалы. Если не прибегать к покупке стороннего ПО и делать все на свой страх и риск то можно попробовать при помощи com0com пробросить по сети COM порт на другой компьютер, у которого будет нужный провод и проброс соединение до PMS или CMS. Пока тока экспереминтируем с проливкой, но вроде получается. Пытаюсь создать тему с описанием процедуры, но пока тишина. Могу выложить в этой теме, чтобы не создавать новую?

Добавлено спустя 4 часа 7 минут 5 секунд:
Возник вопрос как сделать проброс COM порта по сети на удаленный филиал не покупая ПО для прогрузки конфигурации на терминал, чтобы облегчить себе и клиентам жизнь. Мы нашли решение и хотели бы поделится им, возможно кто-то тоже думал или делал подобное и хотелось бы послушать Ваше решение в конце.

Данные рекомендации используются Вами на свой страх и риск, никаких гарантий, что у Вас будет работать данная схема подключения или не сломается ПОС во время отключения света на другом конце – НЕТ!

Для запуска пробороса COM порта необходимо скачать программу com0com com2tcp hub4com с сайта http://sourceforge.net/projects/com0com ... =directory
Краткое описание сути работы программ:
Com0com – программа для создания парных виртуальных COM портов, все данные получаемые одним COM портом появляются в другом и наоборот;
Com2tcp – программа для создания tcp туннеля между виртуальными СОM портами экземпляров Com0com на разных ПК;
Hub4com – программа для повторения информации с одного или нескольких COM портов в другой(ие) COM порты.

Будет использоваться:
Для туннеля 2 виртуальных COM порта;
Для приема и передачи данных 2 виртуальных COM порта;
1 реальный COM порт для приема данных.

Зачем столько COM портов? Поскольку, когда используется COM порт одной программой, доступ к нему блокируется, а значит, в него нельзя запустить данные, из второй программы не разорвав соединение с первой.

Получается схематичный рисунок работы программ:

(POS terminal rs232) com1 <-> com2 <-> com3 <-----TCP-----> com4 <-> com5 (PMS, CMS)
суть работы программ.png
Обозначения: POS MasterStation – PMS для omnipos, Config Manager Station – CMS для UNIPOS, com1 реальный порт с проводом для заливки ПОС терминала (rs232-RJ45), com2 и com3 парные виртуальные порты, com4 и com5 парные виртуальные порты.

Непосредственная установка на server:
Устанавливаем com0com и при установке по умолчанию будут созданы 4 com порта
рис1.png
Можно сразу отрубить 1 пару. Я оставил COM#.

В итоге если у Вас есть на компе netframework 2 то можно запустить GUI оболочку и там будет такое
рис2.png
Получается, нужно использовать COM6 и COM7. Есть интерфейс с CLI.
После каждого добавления новой пары COM портов система будет каждый раз по очереди их устанавливать, не пугайтесь.

Теперь необходимо завязать реальный, например COM1, и виртуальный COM6 порты. Для этого надо воспользоваться программой hub4com, которая все данные, получаемые в одном порте, будет передавить в другой и наоборот. Создадим батник в папке с программой hub4com с таким параметром

hub4com.exe --baud=115200 com1 \\.\com6

При такой строке все, что появится в com1 передастся в порт com6 и наоборот. Параметр --baud=115200
завязывает на этой скорости терминал, так же можно еще такую строку результат тот же

hub4com.exe --baud=115200 --bi-route=0:1 com1 \\.\com6

или

hub4com.exe --baud=115200 --bi-route=all:all com1 \\.\com6

По ману стоит понять
«--route=<LstR>:<LstL> - send data received from any port listed in <LstR> to all ports (except itself) listed in <LstL>.
--bi-route=<LstR>:<LstL> - send data received from any port listed in <LstR> to all ports (except itself) listed in <LstL> and vice versa.»

<LstR>:<LstL> \\.\com1 \\.\com2 \\.\com3 \\.\comN

Суть по ману ListR – тут указываются порты которые надо слушать, чтобы передать данные в порты указанные в ListL. Указываются они как 0,1,2,3 и т.д. в зависимости от количества портов указанных справа - слева на право идет отсчет
рис3.png

Чтобы слушать порт com1 и передавать данные в другой порт надо написать так
0:1 \\.\com1 \\.\com2
Если надо слушать всё, то конкретная цифра заменяется параметром all.

После того как запустится батник он запустит окно выполнения, которое надо держать до конца выполнения операции.

Теперь можно создать соединение между двумя компами для это воспользуемся утилитой com2tcp и создадим сервер, который будет слушать порт, ожидая входящего соединения. Для этого создадим батник и запишем в него строку

com2tcp.exe --baud 115200 \\.\com7 63000

Параметр baud указывает, что скорость соединения будет 115200 (или какую Вам надо), COM7 порт, который будет использоваться для организации канала (помните, что его уже нельзя будет использовать нигде после старта туннеля) и все данные, полученные им будут копироваться в COM6 порт, связанные с COM1 реальным портом. Параметр 63000 это TCP порт, который будет слушать сервер, можно указать любой другой, просто читайте ман программы запустив прогу в cmd.exe.

Теперь все готово со стороны сервера к приему данных.

Непосредственная установка на client:

Все повторяется из установки сервера, кроме программы hub4com.

При помощи com0com создается пара COM портов, которые мы будем использовать. Реальные порты нам уже не нужны. Пускай создались снова COM6 и COM7 порты, тогда нам надо просто открыть туннель до сервера при помощи утилиты com2tcp, создав батник в папке с программой и записать в него строку для клиента. Все отличие от сервера – это адрес, на который будет стучаться клиент, например, адрес сервера, будет 192.168.1.100, тогда строка получится

com2tcp.exe --baud 115200 \\.\com7 192.168.1.100 63000

Как видно все тоже самое, что и у сервера просто добавился адрес (можно использовать доменное имя, а не цифровое).

Теперь осталось только запустить PMS или CMS и выбрать в настройках виртуальный COM6 порт, поскольку COM7 занят туннелем и начинать заливать терминал.

Эту схему успели проверить только на PMS станции, CMS пока еще не тестили и не удалось проверить на дальние дистанции (вне ЛВС). Скорее всего придется играть со скоростью соединения на дальние дистанции, но пока удаленный офис не сделал кабель для загрузки терминала не можем сказать как оно будет работать.
(Новый сотрудник поступил в платежные системы и как настоящий джедай должен сделать себе световой меч, так и настоящий терминальщик должен сделать себе кабель для загрузки терминалов)

Надеемся, данная инструкция поможет сохранить время, силы и нервы тем специалистам, которым срочно надо исправить удаленный терминал или залить с нуля. Просто напишите батники и можете поменять местами сервер и клиент местами, чтобы было проще стучаться на сервис, который Вам нужен (noip, dyndns - если нет статического адреса или Вы используете мобильный свисток с сотовым оператором). Все теперь упирается в наличие правильного провода на другом конце и помните про firewall и разрешение на это у безопасников и\или ИТ. Накрутить шифрование или специфические параметры не проблема просто читайте мануалы в самих программах или цепляйте свое.

Приветствуется конструктивная критика)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Raxxla
Новичок
Сообщения: 32
Зарегистрирован: 10 дек 2014, 16:11

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение Raxxla »

Боже мой... На удалённом компе COM проводок необходим в любом случае. Обычно заходим радмином или чем угодно на удалённый рабочий стол и там уже всё заливаем, VeriFone 3750 или SC5000 или VeriFone 810 после чего удалённый сотрудник пихает в терминалы необходимые карты. Впрочем у нас достаточно немного поправить конфу и тыкнуть в один батник чтоб всё залилось. Иногда потыкать в терминал, но пробросом портов как-то не занимались :???:
Думаю всё зависит от того на сколько часто возникает необходимость прошивать терминалы.
shadowmank
Новичок
Сообщения: 20
Зарегистрирован: 06 авг 2014, 03:00

Re: Возможно удаленно обновить ПО терминала?

Непрочитанное сообщение shadowmank »

А можно подробнее?
У Вас готовится конфигурация на PMS или CMS, Вы ее выгружаете и потом, подцепившись по удаленке при помощи радмина или RDP, загружаете при помощи батника и DDL.EXE на терминал?
Или Вы подключаетесь к клиентскому компу и пробрасываете до него COM порт стандартными средствами RDP или RAdmin и производите загрузку конфы?
У меня сразу множество вариантов реализации возникает в голове на Ваш расплывчатый ответ. Пожалуйста, опишите подробнее Ваш вариант реализации, скорее всего это первый мой вариант. Можно текст батника? Netclient Вы тоже прогружаете или это только для загрузки конфы?

Добавлено спустя 18 часов 23 минуты 28 секунд:
Да действительно можно еще воспользоваться в PMS функцией "Генерация файлов" на терминале в списке меню правой кнопкой и там будет этот пункт, он спросит путь для сохранения и после этого в фоновом режиме создаст каталоги и батник - только добавь DDL.EXE. Капец, читай инструкцию)

Добавлено спустя 4 минуты 15 секунд:
Блин в CMS тоже такая мулька есть и тоже создает файлы, где Вы были раньше товарищ)

Добавлено спустя 3 часа 26 минут 2 секунды:
Не выходит "каменный цветок", при попытке загрузить без NC выдает не найдена переменная *GO параметра, при попытке загрузить от NC пытается произвести идентификацию и молча отваливается. Что не так получается? Как правильно генерировать файлы и потом как загружать?
Ответить