wiki:WikiStart

Программное обеспечение блока MC04-DSL-3U

Будьте в курсе

Следите за сообщениями в нашем блоге чтобы быть в курсе новостей программного обеспечения MC04-DSL-3U. Вы можете подписаться на e-mail рассылку об обновлениях программного обеспечения или следить за обновлениями с помощью ленты . Также Вы можете просмотреть архив рассылки.

Последние изменения в коде sw

2662/sw by alx on 2026-04-29 15:35:02
Исправлена ошибка в веб-интерфейсе: если при открытии
диалога настройки вставки/выделения контейнера платы EP-08
группа параметров "Направление выделения" была неактивна,
то при ее активации (изменением значения формата
вставки/выделения) поля "Номер потока E1", "Номер потока
E1 напр. A" и "Номер потока E1 напр. B" не дизейблелись
(все три оставались активными). Причина была в том, что
сначала устанавливалось значение формата, и группа
"Направление выделения" дизейблилась, а потом устанавливалось
значение направления, но задизейбленные чекбоксы не
эмитировали событие change. Теперь значения устанавливаются
в обратном порядке.
Closes #827.
2661/sw by alx on 2026-04-29 13:59:04
Исправлена ошибка в веб-интерфейсе: в диалоге конфигурации
платы ST-04 на вкладке "Состояние" не отображалось состояние
аварий TU-LOP и TU-AIS контейнеров на шинах больше 0.
Суть ошибки в том, что при добавлении строк в таблицы использовалась
сквозная нумерация контейнеров, а при последующем выводе аварий
использовалась нумерация в пределах шины. Теперь в строах таблиц
нумерация тоже в пределах шины.
2660/sw by alx on 2026-04-29 13:44:22
Исправлены ошибки в веб-интерфейсе: в диалоге конфигурации
платы ST-04 при получении байтов переменных var8_act,
var9_act, var10_act и var11_act бы забыт интекс ([i]),
в результате этого неверно интерпретировалась кроссконнекция
контейнеров и на вкладке "Состояние" отображалось состояние
не тех контейнеров (отображался контейнер 0 шины 0).
See #825.
(more)

Если Вы нашли баг

Если Вы считаете, что обнаружили ошибку в работе платы SW-01 или аппаратуры MC04-DSL-3U в целом, воспользуйтесь нашей системой контроля багов (bug tracking system). Вот несколько простых правил, следуя которым Вы сможете сообщить нам максимум полезной для обнаружения и исправления бага информации.

  1. Убедитесь, что используете последние ревизии программного обеспечения. При необходимости обновите ПО аппаратуры. Возможно, что ошибка, с которой вы столкнулись, уже была исправлена.
  2. Используйте поиск. Возможно, что ошибка, с которой вы столкнулись, нам уже известна, и по ней уже заведена карточка (ticket) в нашей системе. Воспользуйтесь поиском чтобы найти информацию о вашей проблеме. Возможно, она нами уже решена. Если Вы нашли карточку по вашей проблеме, и у Вас есть дополнительная информация, добавьте комментарий к существующему тикету. Если Вы не смогли найти карточку по вашей проблеме, создайте новую карточку. Пожалуйста, не создавайте новую карточку, если она дублирует существующую.
  3. Подробно опишите проблему. Напишите, что и при каких обстоятельствах Вы делали, что ожидали получить в результате и что получили на самом деле. Чем подробнее будет описание, тем выше вероятность, что ситуацию удастся воспроизвести разработчикам.
    1. Укажите ревизию ПО платы, с которой наблюдается проблема. Ревизии ПО плат можно посмотреть на вкладке "Обновление ПО" веб-страницы аппаратуры. Если проблема возникла в результате обновления ПО (или сразу после него), укажите, с какой и на какую ревизии выполнялось обновление.
    2. Приложите скриншот страницы браузера, если баг связан с пользовательским интерфейсом (неправильно отображается веб-страница блока). Укажите название и версию браузера.
    3. Будьте точны в деталях. Старайтесь избегать общих фраз, например "не работает ethernet" или "Выдается ошибка". Вместо этого напишите "нет прохождения пакетов ethernet из порта 8 в порт 9, хотя линк на обоих портах индицируется" или "после нажатия "OK" выдается ошибка "Число каналов DSL A должно быть в диапазоне 2...88". Если возможно, копируйте сообщение об ошибке в текст карточки из окна браузера, а не пересказывайте его своими словами. Это позволит сэкономить ваше время и время разработчиков, затраченное на дополнительные уточнения.
    4. Приложите файл(ы) конфигурации, если проблема связана непосредственно с работой аппаратуры. Для получения файла сначала нажмите кнопку "Сохранить конфигурацию", затем, после получения сообщения "Конфигурация успешно сохранена", нажмите кнопку "Скачать сохраненную конфигурацию" в левом верхнем углу веб-страницы аппаратуры.
    5. Приложите системные логи, если проблема связана непосредственно с работой аппаратуры или обновлением ПО. Получить их можно с помощью кнопки "Журналы" на вкладке "Разное" веб-страницы аппаратуры. Если прикладываете журнал, проверьте, верное ли время показывают системные часы блока. Посмотреть системное время можно на вкладке "Часы" веб-страницы аппаратуры. Если системное время существенно отличается от истинного, укажите величину отставания или опережения. Это упростит анализ логов и позволит точнее сопоставить информацию системных журналов разных блоков.
  4. Оставьте контактную информацию. Если Вы еще этого не сделали, укажите ваш адрес e-mail на странице Предпочтения, это позволит Вам получать уведомления об изменении состояния карточек или появления новых комментариев, в которых у Вас могут попросить уточняющую информацию.
  5. Создавайте один тикет на одну проблему. Не описывайте в одном тикете сразу несколько проблем (если нет веских оснований считать, что эти проблемы связаны и вызваны одной причиной) - это затруднит последующее отслеживание решения этих проблем. Создайте одтельные тикеты по каждой проблеме. В описании тикета или комментарии к нему можете дать ссылку на другие тикеты, если их описание может дополнить картину происходящего, например: "См. также #2, #7".

Обратите внимание, что для плат VE-01/VE-02 существует отдельный проект. Об ошибках в работе этих плат сообщайте, пожалуйста, туда.

Полезные хитрости (для экспертов):

Hacks

Last modified 4 weeks ago Last modified on Apr 3, 2026, 5:36:52 PM

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.