При возникновении проблемы с не получением конфигурации терминалом от ACS сервера, проверьте получает ли ОНТ ip адрес от dhcp сервера. После, убедитесь, есть ли связность сервера с терминалом по полученному адресу.
Если проблем со связностью нет, то необходимо выбрать в дереве устройств ACS и перейти на вкладку работа с устройствами:
Далее найти необходимый терминал в списке.
Если в списке нет нужного терминала во всех классах, то проверьте на ОЛТ настройку profile managment. Терминал должен появится в списке автоматически
Если ОНТ ответила на запрос от сервера, то столбец "время контакта" будет подсвечен зеленым. Если ОНТ не выходило на связь больше 2 часов, то желтый. Больше 2 суток-красный. В случае когда связности не было, то ячейка будет серой с надписью n/a.
Для просмотра ошибок возникших в процессе связи терминала с сервером, нужно правой кнопкой мыши вызвать контекстное меню терминала и выбрать "Лог обмена".
Основные проблемы не получения конфигурации терминалом от ACS сервера являются:
- Не принятые терминалом команды (на скриншоте тип: command уровень: ошибка)
- Не корректные ноды для терминала(session error)
Из примера на скриншоте выше:
Для вывода подробной информации щелкните два раза по нужной записи
При первом случае, с помощью функционала ACS, была попытка сбросить терминал к заводским настройкам. После истечения таймаута было получено сообщение "Connection request failed".
Во втором случае, при попытке применить на терминале набор нод, для конфигурирования, были совершены ошибки. Терминал отправил информацию об ошибке с указанием не принятых нод и их значений.
Так же если используется только консольный вариант ACS сервера, то можно вывести такие сообщения через нее:
Необходимо войти в консоль ACS, после чего перейти в class с необходимым терминалом(в примере буду использовать класс NTP)
acs-cli Can't open log file /var/log/eltex-acs/cli1.log! Error: ACS CLI dev-logs are not initialized! Can't open log file /var/log/eltex-acs/cli_usr1.log! Error: ACS CLI user-logs are not initialized! Jan 30 11:55:20.056 [inf] Read ACS database version info Jan 30 11:55:20.059 [inf] Check ACS & database version Jan 30 11:55:20.060 [inf] Global DB version = 0 Jan 30 11:55:20.060 [inf] ACS-DB package version = 14 Jan 30 11:55:20.060 [inf] Data version = 22 Jan 30 11:55:20.063 [inf] Initialize of CLI show mode. ******************************************** * ELTEX ACS CLI * * * * WARNING: Authorized Access Only * ******************************************** User 'admin' is logged in. Welcome, it is Thu 30 Jan 2025 11:55:20 AM +07 (acs)class NTP NTP(acs)journal informs NTP(acs-journal-informs)
Вывести общий список записей в логе:
NTP(acs-journal-informs)show journal all ## ID SerialNumber Short Info CurrentTime State 1: 3682 454C5458910.. 0 BOOTSTRAP 1 BOOT 2025-01-28 14:41:37 0 2: 3681 454C5458910.. 1 BOOT 2025-01-28 14:38:43 0 3: 3680 454C5458910.. 1 BOOT 2025-01-28 14:24:15 0 4: 3679 454C5458660.. 2 PERIODIC 2025-01-27 15:29:31 0 5: 3678 454C5458660.. 2 PERIODIC 2025-01-27 14:29:32 0 6: 3677 454C5458660.. 2 PERIODIC 2025-01-27 13:29:34 0 7: 3676 454C5458660.. 2 PERIODIC 2025-01-27 12:29:35 0 8: 3675 454C5458660.. 2 PERIODIC 2025-01-27 11:29:37 0 9: 3674 454C5458660.. 2 PERIODIC 2025-01-27 10:29:38 0 10: 3673 454C5458660.. 2 PERIODIC 2025-01-27 09:29:40 0 11: 3672 454C5458660.. 2 PERIODIC 2025-01-27 08:29:42 0 12: 3671 454C5458660.. 2 PERIODIC 2025-01-27 07:29:43 0 13: 3670 454C5458660.. 2 PERIODIC 2025-01-27 06:29:44 0 14: 3669 454C5458660.. 2 PERIODIC 2025-01-27 05:29:46 0 15: 3668 454C5458660.. 2 PERIODIC 2025-01-27 04:29:48 0 16: 3667 454C5458660.. 2 PERIODIC 2025-01-27 03:29:50 0 17: 3666 454C5458660.. 2 PERIODIC 2025-01-27 02:29:51 0 18: 3665 454C5458660.. 2 PERIODIC 2025-01-27 01:29:53 0 19: 3664 454C5458660.. 2 PERIODIC 2025-01-27 00:29:54 0 20: 3663 454C5458660.. 2 PERIODIC 2025-01-26 23:29:56 0 21: 3662 454C5458660.. 2 PERIODIC 2025-01-26 22:29:57 0 22: 3661 454C5458660.. 2 PERIODIC 2025-01-26 21:29:58 0 23: 3660 454C5458660.. 2 PERIODIC 2025-01-26 20:30:00 0 24: 3659 454C5458660.. 2 PERIODIC 2025-01-26 19:30:02 0 25: 3658 454C5458660.. 2 PERIODIC 2025-01-26 18:30:03 0 26: 3657 454C5458660.. 2 PERIODIC 2025-01-26 17:30:05 0 27: 3656 454C5458660.. 2 PERIODIC 2025-01-26 16:30:07 0 28: 3655 454C5458660.. 2 PERIODIC 2025-01-26 15:30:08 0 29: 3654 454C5458660.. 2 PERIODIC 2025-01-26 14:30:09 0 30: 3653 454C5458660.. 2 PERIODIC 2025-01-26 13:30:11 0 31: 3652 454C5458660.. 2 PERIODIC 2025-01-26 12:30:12 0 32: 3651 454C5458660.. 2 PERIODIC 2025-01-26 11:30:13 0 33: 3650 454C5458660.. 2 PERIODIC 2025-01-26 10:30:14 0 34: 3649 454C5458660.. 2 PERIODIC 2025-01-26 09:30:16 0
Для расширения какого-либо поля нужно использовать команду:
NTP(acs-journal-informs)set mode 3 on 20 эта команда устанавливает размер 3 поля(SerialNumber) равным 20 символам
Далее выводим подробное описание записи(выведу ошибку, что и на скриншотах с ошибкой session error):
NTP(acs-journal-informs)show entry 3067 Entry (id=3067): ID = 3067 SerialNumber = "454C545867001504" Short Info = "session errors" CurrentTime = "2025-01-21 00:17:03" State = 0 User = "" Manufacturer = "ELTEX" OUI = "A8F94B" ProductClass = "NTU-RG-1431G-Wac" Owner = "auto" Information: SetParameterValues: 9003: Invalid arguments InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.Status = Disabled InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.Enable = 0