Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Инструкция подготовки носителя для установки клиента УКМ 42.5 : УКМ-4

22.11.2024 12:43


07.07.2010 12:45
Приветствую.
Столкнулся с проблемой - не нашёл инструкцию по подготовке носителя для установки клиента УКМ версии 42.5. Для последующих версий она есть, но там другой интерфейс. Для 42.5 этот момент не описывается - искал в документе поиском по словам, пролистывал, надеясь найти знакомый скрин - ничего подобного. В моём случае файл называется "Модуль управления торговлей. Руководство администратора 42sp5.pdf"
А здесь скрин программы подготовки носителя:
07.07.2010 13:06
Забыл написать про изначальную проблему:
Хочу перестроить старую кассу для нового магазина. Сервер для магазина настроен, а касса при загрузке пишет:

10017
Регистрация кассы на сервере не удалась. Касса не может быть запущена.

НАЖМИТЕ ВВОД ДЛЯ ПЕРЕЗАГРУЗКИ


В принципе касса, если работала ранее, то и без сервера может запуститься, а тут такая проблема. Решил заново её перестроить и столкнулся с жёстким дефицитом информации.
07.07.2010 13:31
Проверить сеть на кассе (ping и т.п.), логи сервера на предмет попыток подключения с этой кассы.
Если сеть Ок, а попыток подключения нет, скорее всего порт сервера на ней неправильный задан. Или fw на сервере блокирует.

Установочная дискета (флэшка) с нового сервера сделана ?
Возможно пользуешься старой, а на ней порт сервера другой.
07.07.2010 14:59
Сеть на кассе проверить не удаётся. Если запустить её в технологическом режиме, то сетевая карта отключена. Если запустить init 3, как описано в Восстановление кассового терминала - , то идёт загрузка, как понимаю, кассового софта. Там ничего не удаётся написать. Идут периодические попытки подключения с выдаваемым сообщением, которое процитировал выше.
В общем: не знаю IP кассы, на сервере FW отключен, флешка сделана, но компы с неё не грузятся, хотя настройки в биосе выставлены. Система пишет, что нет загрузочного диска... DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER, нажимаю интер и вижу, что светодиот на флешке начинает активно мерцать - значит с аппаратной частью всё нормально. Загрузка по сети в биосе тоже стоит на всякий.
Смотрю файл с флешки install.cfg
Есть путь к шаре на сервере - сама шара тоже есть. (SMB_SHARE=//имя сервера/ukminst
SMB_SHARE_DIR - ничего нет. Далее логин, пароль...
В IPADDRESS ничего нет, как и в других сетевых параметрах... Думается, что проблема в урезанном интерфейсе подготовки носителя, т. к. в последующих версиях УКМ в инструкции есть описание настройки этих параметров.
Можно подправить файл руками, но не совсем уверен где что нужно писать и не уверен, что проблема лишь в этом.
Вот сам файл install.cfg:

#!/bin/sh

SMB_SHARE=//nbsm23/ukminst
SMB_SHARE_DIR=
SMB_USER=__ukmuser__
SMB_PASSWORD=__ukmuser__
SMB_WORKGROUP=nbsm23

IPADDRESS=
NETMASK=
GW_IPADDRESS=
SMB_SERVER_IPADDRESS=
DNS_SERVER_1_IPADDRESS=
DNS_SERVER_2_IPADDRESS=
PROMPT_FOR_IPADDRESS=

INSTALL_CLI=Y
INSTALL_SRV=N
AUTOSTART=Y
SRV_NAME=UKMSERVER_NAME
SRV_CODE=0001

# ! WARNING ! DON'T EDIT PARAMETERS BELOW THIS LINE
SCRIPTS_FILE=scripts.tar.gz
E2TOOLS_FILE=e2tools.tar.gz
UKM_BOOT_FS_FILE=ukm-boot.tar.gz
UKM_ROOT_FS_FILE=ukm-root.tar.gz
UKM_KMODS_FILE=ukm-kmods.tgz
UKM_SOFT=ukm-cli.tar.gz
XWIN_FILE=xwin.tgz

STAGE2_FILE=
SAVE_LOG=Y
SRV_SOFT=ukm-srv.tgz

KERNEL_BOOT_PARAMS=

export KERNEL_BOOT_PARAMS
export UKM_KMODS_FILE SMB_SHARE SMB_USER SMB_WORKGROUP SMB_PASSWORD
export SMB_SERVER_IPADDRESS IPADDRESS GW_IPADDRESS NETMASK
export DNS_SERVER_1_IPADDRESS DNS_SERVER_2_IPADDRESS PROMPT_FOR_IPADDRESS
export SCRIPTS_FILE E2TOOLS_FILE UKM_BOOT_FS_FILE UKM_ROOT_FS_FILE UKM_SOFT
export STAGE2_FILE AUTOSTART SAVE_LOG
export INSTALL_CLI INSTALL_SRV XWIN_FILE
export SRV_SOFT SRV_NAME SRV_CODE

export UKMSERVER_PORT=2124
export UKMSERVER_ID=2124
07.07.2010 15:20
А другие устройства с этой флешки грузятся?
07.07.2010 15:26
У вас используется DHCP ?
Статический адрес в установочном конфиге можно вручную прописать в IPADDRESS и NETMASK
Или поставить PROMPT_FOR_IPADDRESS=Y

На самой кассе, для отключения автозапуска укм, в технологическом режиме ukmoff, далее init 3
Включать соответственно ukmon

Я не совсем понял, что у тебя на кассе сейчас - установленное с флэшки или что-то старое.
Если с флэшки, и проблема только в IP, то можно не переустанавливать, поправить в конфиге: /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=xxx.xxx.xxx.xxx
NETMASK=yyy.yyy.yyy.yyy
07.07.2010 18:51
С флешек вообще ничего не грузилось, даже чистый DOS - неверный формат. Отформатировали верным способом, сверху закинули загрузочные файлы для кассы. install.cfg подправили и установка прошла успешно. Касса стала пинговаться, только всё равно не зарегистрировалась.
На самом деле с этими параметрами для данного сервера магазина работаем не первый день и были заведены тестовые машины. Сейчас все данные об этом магазине везде поудаляли, подождём до завтра репликации и продолжим, в который раз, установку с нуля. Хорошо, что теперь хоть известно что и как делать.
Всем спасибо!
08.07.2010 15:51
Проблема не решена полностью.
Ошибку "Регистрация кассы на сервере не удалась" больше не пишет, теперь:

10018
Неверная конфигурация оборудования.
Основной принтер не найден
НАЖМИТЕ ВВОД ДЛЯ ПЕРЕЗАГРУЗКИ


Вот и не знаю теперь откуда копать: то ли в install.cfg нужно порты прописывать, то ли на сервере УКМ что - то делать, либо над фискальником колдовать.
Читал, что УКМ привязана к ФРу. На фискальнике светится красная лампочка. После вывода чека "состояние настроек регистратора" красная лампочка гаснет, но кассе это не помогает. В чеке есть + в строке, что не было команды инициализации - может это главная причина? Как решать эту задачу, или что где почитать?
Спасибо!
08.07.2010 16:51
УКМ4 не привязывается к ФР.
Никакие cfg больше не нужны, увидев сервер, касса все берет с него.

Или ФР включен не туда, или с аппаратной конфигурацией на сервере что-то не ровно.

Не помню точно где, но для новых касс в 42-м укм нужно правильно выставить 2 параметра:
- соответствующая конфигурация по умолчанию
- кассовая линейка по умолчанию (это где-то в старом разделе web)

Для проверки можно сделать конфигурацию без ФР (с файловым принтером).

Читайте в общем доку, эта тема там должна быть :)
08.07.2010 18:53
Спасибо за ответ!
Кассовую линейку действительно недонастроил. Не думал, что без неё касса не загрузится, да ещё и на принтер (фискальник) будет ругаться. Даже в С+ звонил - говорят, чтобы кассовую линейку делал. Сейчас касса запустилась, интерфейс показывает, но, сразу сообщение вылетает "Подтвердите завершение работы с системой." и кнопки "Ввод" и "Сброс", причём сбросить не удаётся, а если выбрать "Ввод", то касса выключается. В общем, буду читать. А кассу уже в выходные ставить надо.
Часовой пояс GMT +3, время: 12:43.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.