Обновление версии WTware

Скачайте и установите последнюю версию WTware с главной страницы WTware поверх существующей. Не удаляйте предыдущие версии.

После установки новой версии WTware на Windows на уже настроенных терминалах ничего не изменится. Будет продолжать загружаться та же версия WTware, которая загружалась раньше. Чтобы обновить версию на терминалах, нужно выполнить дополнительные действия.

Терминал загружается с локального диска

Установите на терминале пароль, чтобы управлять терминалом через web-интерфейс: инструкция

Перезагрузите терминал и не заходите в Setup. Дайте терминалу загрузиться.

На компьютере с Windows, на котором установлен конфигуратор, запустите браузер. В адресной строке укажите IP терминала. IP терминала можно узнать на самом терминале из всплывающего окошка в правом нижнем углу терминала:


Terminal IP

В браузере откроется web-интерфейс терминала. Нажмите Update WTware:


web-interface


web-interface

User name указывать не надо, укажите только пароль, который вы установили ранее.


web-interface

Должно получиться так:


web-interface

В конфигураторе подготовьте образ для обновления. Это надо сделать один раз перед обновлением первого терминала. При обновлении следующих терминалов вы будете использовать готовые образы.


Update versions utility

Откройте каталог с образами:


Update versions utility

Скопируйте путь к каталогу из адресной строки:


Update versions utility

В браузере нажмите кнопку Browse и выберите файл с нужным образом, затем нажмите Upload:


web-interface


web-interface


web-interface


web-interface

Нажмите Reboot terminal. На терминале должна запуститься новая версия. Версия, работающая на терминале, написана в правом нижнем углу экрана терминала:


Terminal version

Терминал загружается по сети

Выберите в конфигураторе терминал (1), смените версию (2) и незамедлительно перегрузите терминал (3).


Change version


Reboot

Есть специальная утилита для массовой смены версии на терминалах:


Utility

Терминал загружается по сети, чужой DHCP

Если используется не WTware DHCP, а другой DHCP сервер, то для обновления версии WTware надо изменить значение 067 параметра. Хорошие DHCP сервера позволяют задавать разные значения параметров для разных MAC-адресов терминалов, чтобы разные терминалы могли загружать разные версии WTware. У Microsoft DHCP это называется Reservations: инструкция


Для тех, кто понимает

Магия 42-го уровня. Пользоваться надо очень осторожно. Следующее заклинание обновит версию на терминале:

curl --insecure --user wtware:12345 --form "update=@x86-full-wtware-update-5.8.20.bin" https://192.168.1.123/update_upload

Это одна строка.

Google подскажет, где взять curl.exe для Windows. В Linux он обычно есть из коробки.

Файл с обновлением x86-full-wtware-update-5.8.20.bin должен находиться в текущем каталоге. Файл делается в конфигураторе на Windows, как написано выше.

12345 - пароль терминала. Тот, который указываете, когда редактируете браузером конфиг.

192.168.1.123 - IP терминала.

Чтобы перегрузить терминал после завершения обновления:

curl --insecure --user wtware:12345 https://192.168.1.123/reboot