Posts for the month of Август 2017

Выпущено обновление ПО платы SW-01

Пакет sw обновлен до ревизии r1562. По сравнению с предыдущим релизом r1548 в нем сделаны следующие изменения:

  • Реализована возможность изменения корневого SNMP OID блока. Так как набор внутренних переменных каждого блока MC04-DSL-3U определяется установленными в него платами, каждый блок генерирует свой собственный SNMP MIB. Так как набор переменных каждого MIB расположен в одном и том же корне, возможно возникновение конфликта при загрузке MIB разных блоков в SNMP менеджеры. Возможность изменения корневого SNMP OID блока позволяет решить проблему конфликта OID, назначив блокам разные корневые OID. В веб-интерфейсе на вкладке "Мониторинг" отображается текущий корневой OID блока с возможностью изменить последний элемент. Здесь же размещены ссылки на MIB-файл блока и на общий ADC-MIB.
  • В веб-интерфейсе в настройках канальных окончаний PPS платы VE-01 добавлен чекбокс "Отключать ретрансляторы при отбое со стороны IP". Такая функция появится в ближайшем релизе прошивки платы VE-01.
  • Исправлена ошибка: при обратной коммутации группы выделенных каналов в TDM-маппере выделенные каналы могли коммутироваться не полностью.
  • Исправлена ошибка: SNMP агент snmpd, получив запрос GETNEXT c OID, предшествующим первому OID блока, возвращал ответ с неверным OID следующей переменной.
  • Исправлена ошибка: если имя хоста SNMP трапсинка резолвилось в адрес IPv6, а затем начало резолвиться только в адрес IPv4, SNMP TRAP'ы могли продолжать отправляться по старому адресу IPv6.

Выпущено обновление ПО платы VE-01

Пакеты ve-01 и ve-01-rootfs обновлены до ревизий ve-01_1.0-r38 и ve-01-rootfs_1.0-r35 соответственно. В пакетах содержится прошивка платы VE-01 ревизии 35. По сравнению с предыдущей ревизией 34 в ней сделаны следующие изменения:

  • Добавлен новый тип канальных окончаний АДАСЭ, предназначенный для работы с каналами связи, используемыми на технологических сетях электроэнергетики. Подробно о работе этого канального окончания можно прочитать здесь.
  • Исправлена ошибка: функция stopTone() могла выполняться для уже отключенного канала, что приводило к выводу в лог сообщений типа sip_ua[363]: comcerto.cpp:5277: ts 17: stopTone() failed (result=-1).

Выпущено обновление ПО платы SW-01

Пакет sw обновлен до ревизии r1548. По сравнению с предыдущим релизом r1524 в нем сделаны следующие изменения:

  • В веб-интерфейсе на вкладке "TDM" название кнопки "Очистить выделение" изменено на "Снять выделение" чтобы не возникало ложной аналогии с состоянием канала "Очищен".
  • В веб-интерфейсе на вкладке "TDM" добавлены кнопки "Очистить выбранные" и "Завернуть выбранные" для очистки и заворота группы выбранных каналов.
  • Если URI страницы веб-интерфейса оканчивается на символ хэш ('#'), то при перезагрузке страницы скриптом хэш из URI удаляется. Это устраняет проблему браузера Firefox, который при наличии хэша в конце URI не перезагружал страницу.
  • В веб-интерфейсе запросы API к серверу аппаратуры теперь выполняются более последовательно. В случае получения от сервера сообщения об ошибке запрос считается завершенным в момент закрытия пользователем окна с сообщением об ошибке, а не в момент получения ответа от сервера. Ранее существовавший механизм блокировок параллельных запросов убран.
  • Убран запрет закрытия окон с сообщением об ошибках выполнения запросов API клавишей ESC (был введен ранее из-за того, что при закрытии окна клавишей ESC не снималась блокировка последующих запросов). Теперь окна с сообщениями об ошибках снова можно закрывать клавишей ESC.
  • В веб-интерфейсе при успешном сохранении настроек сети браузер выполняет переход на указанный в настройках адрес IPv4 или IPv6 всегда - независимо от того, был ли адрес изменен пользователем или нет.
  • Изменен адрес репозитория по умолчанию, используемый для отображения changelog'а пакетов sw и kernel-image-3.6.9 (был резервный http://adc-line.ru, теперь основной https://repo.adc-line.ru).
  • В веб-интерфейсе после записи конфигурации в плату SM-01 или SM-02 выдается предложение выполнить рестарт платы.
  • Выполнение рестарта swd по команде от веб-интерфейса перенесено из потока, обрабатывающего запрос API, в главный рабочий поток. Это устранило задержки, иногда приводившие к перезагрузке платы по watchdog в процессе рестарта.
  • Реализована функция очистки файла конфигурации. В веб-интерфейсе добавлена кнопка "Очистить конфиг". Задержка на перезагрузку страницы браузером после рестарта увеличена с 3 до 5 секунд.
  • Сервер HTTP теперь может принимать запросы API методом POST не только с Content-Type: x-www-form-urlencoded, но и с Content-Type: application/json, когда в теле запроса передается "чистый" (незакодированный) JSON-объект.
  • В веб-интерфейсе в конфигурации платы VE-01 добавлена поддержка канальных окончаний АДАСЭ.
  • В веб-интерфейсе в конфигурации плат EM-04 расширен диапазон допустимых уровней приема и передачи до -17...+7.5 и -17.4...+7.5 соответственно.

Выпущено обновление ПО платы SW-01

Пакет sw обновлен до ревизии r1524. По сравнению с предыдущим релизом r1509 в нем сделаны следующие изменения:

  • В веб-интерфейсе реализована функция коммутации группы каналов в таблице коммутации. Функция включает следующие возможности:
    • включение/выключение выделения отдельных каналов кликом левой кнопкой мыши при нажатой клавише Ctrl;
    • выделение последовательности каналов перемещением мыши с удерживаемой левой кнопкой при нажатой клавише Shift;
    • перетаскивание выделенной группы каналов с подсвечиванием предполагаемого места "приземления" (см. рисунок выше), при отпускании левой кнопки мыши выполняется коммутация каналов (с предварительным запросом подтверждения);
    • коммутация обратных каналов (по запросу, если требуется);
    • полная очистка выделения каналов кнопкой "Очистить выделение" (см. рисунок).
  • Размер иконок в верхней панели веб-интерфейса уменьшен до 24 пикселей для более рационального использования площади окна браузера.
  • В веб-интерфейсе в диалоге конфигурации плат SM-01, SM-02 и TE-01 в конфигурации интерфейса E1 параметр "Режим" более недоступен для изменения пользователем. Теперь этот параметр автоматически устанавливается в значение "Ведомый" при выборе интерфейса E1 как источника синхронизации и в значение "Ведущий" во всех остальных случаях.
  • Для единообразного обозначения параметров конфигурации потоков E1 различных плат:
    • в конфигурации плат SM-01 и SM-02 названия параметров "G704" и "Фреймер" изменены на "Формат" и "Цикл" соответственно;
    • в конфигурации платы TE-01 названия параметров "Форматированный" и "Фреймер" изменены на "Формат" и "Цикл" соответственно.
  • В веб-интерфейсе конфигурации плат E1-08 с ревизией прошивки 12 и выше добавлен выбор шины для передачи сигналов управления стаффингом плезиохронных потоков.
  • В ответах сервера HTTP на запрос содержимого статических файлов заголовок "Cache-Control: max-age=36000" изменен на "Cache-Control: no-cache" для того чтобы клиенты/прокси всегда валидировали свои кэши. Эта мера помогает обновить контент после обновления пакета sw.
  • В веб-интерфейсе в панели "Передача бита целостности тракта" надпись "E1_trunk_management" в заголовке таблицы заменена на "Управление".
  • Улучшена валидация имен переменных плат при генерации MIB-файла: если в имени переменной встречаются пробелы, они заменяются символом '-' (минус).
  • Исправлена ошибка: в настройках RSTP при изменении цены пути порта, через который подключен корневой коммутатор, суммарная цена пути к корневому коммутатору могла не обновляться и продолжать использовать прежнее значение цены.
  • Исправлена ошибка: при отсутствии в плате TE-01 модуля E1 в веб-интерфейсе не отображалось соответствующее сообщение, блокировались не все элементы настроек E1.
  • Исправлена ошибка: в конфигурационный файл не сохранялись маски аварий платы PS-220-BRS.