b3etx+1 ( BERcut-ETX rev 3.1, но это ревизия E! ) Краткий список изменений, дополнений и исправлений. Обозначения: ! - исправлена ошибка * - внесено изменение, доработка + - добавлена новая функция =================================================== 0.0.15-4 (2018-12-07) ---------------------- ! В прошивку вернули возможность генерации тестового паттерна (62.5 MHz). 0.0.15-3 (2017-09-01) ---------------------- ! Исправлена ошибка, из-за которой в отчетах не было разделителя между размерами кадров (Bug 3037) 0.0.15-0 (2016-08-11) ---------------------- * Добавлена поддержка нового дисплея. XXX: Прибор b3etx+1 со старым дисплеем имел номер ревизии 3.1 и буквенное обозначение D. Прибор b3etx+1 с новым дисплеем имеет номер ревизии 3.1 и буквенное обозначение E. Почему решили не менять номер -- загадка... 0.0.14-2 (2015-01-25) ---------------------- * Увеличена стабильность работы опции 'удаленное управление' 0.0.14-1 (2015-01-23) ---------------------- * В тесте y1564 потеря кадров рассчитывается с учетом задержки в тестируемой сети. 0.0.14-0 (2014-02-14) ---------------------- + В CLI добавлена команда настройки порога для распределения задержки в тесте "Пакетный джиттер" * Более точно определяется распределение в тесте "Пакетный джиттер" * Исправлена ошибка при выводе в CLI или www отчёта теста "Потеря кадров" * При падении линка автоматически останавливаются тесты y1564. * В отчетах, получаемых через CLI или www, исправлено выделение параметра из за которого не прошел тест y1564. * В отчеты, получаемые через CLI или www, добавлена информация о нaстроенном ethertype, уровне теста, ip-proto, пороге FTD. * Добавлены недостающие команды CLI для настройки уровня тестов, ethertype, ip-proto и порога FTD. * Постраничный вывод в CLI можно прервать, если нажать на 'q'. * В виджете настройки заголовка справочная информация выводится в соответствии с выбранным уровнем теста. ! При подключении Direct-Attach модулей игнорируются нажатия на кнопку "Laser". ! auto logout соединения по telnet изменен с 30 секунд на 5 минут. ! Y.1564: при смене скорости линка корректно пересчитывается нагрузка, заданная в процентах. ! Y.1564: при пропадании линка тест корректно останавливается. ! Исправлена ошибка с неработающими функциональными кнопками в настройках VLAN ! BERT: несовпадене уровня берта в отчете с уровнем берта в настройках исправлено. 0.0.13-1 (2013-12-16) ---------------------- ! Виджет с информацией об аккумулятре был ошибочно исключен из сборки. 0.0.13-0 (2013-12-13) ---------------------- ! Исправлена работа OAM: раньше, через некоторое время, он переставал работать. ! В настройках тестов исправлена конвертация значений нагрузки из/в %, Мб, Kб ! Исправлено форматирование таблицы тестов RFC2544 при выводе результатов в WEB интерфейсе или CLI (telnet). ! Исправлено построение графика теста "Потеря кадров". Раньше за 100% нагрузку принимали скорости линка, теперь 100% - это выставленная нагрузка на каждом шаге теста. + При проведении тестов Y1564 теперь можно задать порог для процентного отношения пакетов с задержкой больше максимально допустимой ко всем принятым. Если данный порог будет превышен то тест не пройдёт. Это нововведение позволяет избежать ситуации когда тест не проходил из-за пары пакетов, у которых задержка была больше чем максимально допустимая. 0.0.12-0 (2013-12-06) ---------------------- ! Исправлена работа с VLAN, в предыдущей версии не применялись настройки VLAN для сетевого стека. ! Исправлена загрузка профилей настроек. ! Исправлена команда CLI "stat", раньше при выполнении этой команды прибор зависал. ! Исправлена ошибка с обработкой read-only элементов меню настройки заголовка: раньше можно было менять уровень тестирования во время теста RFC2544. ! При работе c SFP модулем предназначенным для работы по витой паре теперь нельзя включить/отключить "лазер" кнопкой. ! Правильно выставляются read-only элементы в настройках заголовков сервисов Y.1564 в зависимости от выбранного OSI уровня. * Y1564: во время тестирования в статусной строке отображается аббревиатура теста Y.1564, который выполняется в данный момент. * Y.1564 В тесте конфигурации теперь есть сводная таблица результатов саб-тестов для каждого сервиса. * Y.1564 Тест конфигурации теперь не останавливается, если какой-то сервис его не прошел. В режиме тестирования Конф+Перф те сервисы, которые не прошли тест конфигурации в тесте производительности не тестируются. + Тесты теперь можно проводить и на уровне 3, с выбором протокола. + Y1564: Параметр значение которого вышло за пределы, указанные в настройках SLA сервиса, выделяется красным цветом. + Y1564: добавлен режим "только измерение". В этом режиме не производится анализ измеренных параметров на соответствие SLA, указанных в настройках сервисов. 0.0.11-0 (2013-11-29) ---------------------- ! Теперь можно вставлять 1 VLAN тэг в пакеты размером 64 байта (раньше приходилось увеличивать размер до 68 байт). ! Исправлен контроль диапазона значений MPLS меток в настройке заголовка пакетов (раньше можно было ввести значение больше допустимого). ! Добавлена индикация мощности ТX лазера ! RFC2544: исправлена ошибка с форматированием отчета при работе через telnet ! SFP модули предназначенные для работы по витой паре включаются автоматически (раньше требовалось нажимать кнопку включения лазера). * В качестве маркера меню используется прямоугольник со скругленными углами. * Изменен внешний вид индикатора уровня заряда аккумулятора. + Добавлена поддержка произвольного ethertype. В тестах RFC-2544 и Y.1564, а также в генераторе трафика теперь можно явно задавать уровень 2 или 4. + Теперь в поддерживаемой версии будут всегда присутствовать опции LBERT, LTG, LJT, позволяющие проводить тесты длительностью более 99 часов. + Добавлена поддержка direct-attach модулей. 0.0.10-0 (2013-11-22) ----------------------- ! Исправлена ошибка, приводящая к тому, что светодиоды Rx и Tx не отображали активность при малом объёме трафике. ! Исправлена проверка суммарной нагрузки в тесте Y1564. ! Исправлено построение графиков задержки в тесте rfc2544, раньше для масштабирования использовалось максимальное значение от предыдущего теста. ! При включении VLAN flood при необходимости автоматически добавляется один VLAN tag. ! В log'e отображается корректная информация об уровне шлейфа. ! Работает определение MAC адреса получателя при помощи arp-запроса, если используется "Входящий" тестовый поток. ! Если в тесте Y1564 нет трафика от какого-нибудь потока, то в его статусе отображается Н/Д (Нет данных) ! Исправлена ошибка, приводящая к зависанию прибора, если из меню статистики изменить интерфейс через CLI * MPLS автоматически отключается, если количество меток равно нулю. 0.0.9-0 (2013-11-18) ---------------------- - Удален TCP Client, так как кончилось свободное место в ОЗУ и програмной памяти. + Содержит опцию XCAP ! Y.1564: Исправлена ошибка, из-за которой не проходил тест EIR ! PJ: исправлена ошибка в подсчете распределения пакетного джиттера ! Исправлена ошибка, приводящая к зависанию теста "Маршрут" ! Исправлена работа РТР в режиме unicast ! Исправлена ошибка, приводящая к зависанию прибора при попытке настроить MPLS ! Исправлена ошибка, приводящая к зависанию прибора в момент снятия скриншота после проведенного теста Y.1564 ! Исправлена ошибка - диод Test во время теста теперь горит 0.0.8-0 (2013-08-09) ---------------------- + Важно: тест "Сложный трафик" заменён на измерение параметров сети по рекомендации Y.1564 (aka EtherSAM), т.к. функции измерений по Y.1564 включают в себя все функции опции "Сложный трафик". + Добавлена поддержка PTP slave, что даёт возможность измерять задержку в асимметричных тестах. + Добавлен постраничный вывод большого количества информации в CLI (по аналогии с программой "more" в unix-подобных системах). + Добавлена история команд в CLI. + Добавлена новая опция XCAP: "Отображение данных из принятых ethernet-кадров по заданным пользователем критериям" 0.0.6-55 (2013-01-28) ---------------------- ! Исправлена ошибка с появлением ошибочных бит в BERT при использовании случайного размера кадров 0.0.6-53 (2013-01-23) ---------------------- ! Исправлен сбой в BERT, возникающий при использовании MPLS и VLAN 0.0.6-52 (2013-01-18) ---------------------- ! Исправлена ошибка, приводящая к тому что прибор подключенный к зарядному устройству начинал разряжался после окончания заряда ! Исправлена ошибка приводящая к некорректным результатам в тесте "Распределение задержки", 0.0.6-51 (2012-12-28) ---------------------- ! Исправлена ошибка в отображении даты/времени в отчетах, полученных через WWW интерфейс или CLI ! Результаты RFC2544 в отчетах, полученных через WWW интерфейс или CLI отличались от значений отображаемых на экране. 0.0.6-43 (2012-12-03) ---------------------- ! Исправлена ошибка приводящая к зависанию прибора при проведении асимметричного rfc2544 ! При сохранеии WWW отчетов файл теперь всегда имеет имя ! Исправлена ошибка, приводящая к тому, что иногда не происходила синхронизация в BER тесте ! При изменении уровня шлейфа теперь всегда сбрасывается статистика по переданным через петлю пакетам ! В log'e нумерация месяцев велась с 0, теперь с 1 ! Количество принятых пакетов в статистике не совпадало с количеством пакетов в тесте распределение задержки ! Изменен алгоритм подсчета пакетов принятых не по порядку, согласно RFC4689 и ITU-T Y.1540 ! Результаты теста распределение задержки доступны и по WWW ! Исправлен алгорим подсчета %PKTS в тесте распределение задержки, исправлена ошибка приводящая к появлению отрицательных значений. ! При проведении BER теста теперь есть возможность просмотреть настройки заголовка пакета ! В тесте RFC2544 теперь есть отображение результатов на уровне L1 ! При проведении теста сложный трафик на неиспользуемые потоки теперь не отправляются arp-запросы. 0.0.6-37 (2012-10-20) ---------------------- ! Исправлена ошибка со сбоем при вынимании SFP+ модуля 0.0.6-36 (2012-10-19) ---------------------- * Ускорена загрузка прошивки в 10G трансивер ( в 10 раз ) 0.0.6-35 (2012-10-18) ---------------------- * Добавлена генерация тестовой последовательности по [F2] + [*] 0.0.6-34 (2012-10-09) ---------------------- * Скорость вращения вентиляторов зависит от наибольшей температуры ! При включенном LB мигает диод тест ! При выбранном 1G интерфейсе не отображается уровень сигнала + Добавлены команды для настройки тестового интерфейса через CLI ! Корректно выключается флуд в генераторе тестового трафика ! Корректно вычисляется CRC при IP-флуде ! Тесты запускаются после неудачной попытки rfc2544 в Downstream 0.0.6-32 (2012-09-28) ---------------------- + При включении прибора загружается прошивка в 10 трансивер 0.0.6-31 (2012-09-27) ---------------------- ! Работает шлейф первого уровня на 1G интерфейсе ! Нет потерь пакетов при работе по WAN ! Исправлено автосогласование, линк больше не поднимается в 1000 Half duplex 0.0.6-30 (2012-09-20) ---------------------- ! При включении прибора отключается лазер ! Корректно отображаем статус линка на неправильных sfp + Добавлены команды для получения arp из cli 0.0.6-29 (2012-09-26) ---------------------- ! Повышена стабильность работы сетевого стека 0.0.6-28 (2012-09-24) ---------------------- ! Устранена задержка в виджете информации об SFP ! Исправлена ошибка приводящая к рассинхронизации BERT на малых размерах кадра и коротких ПСП, так же корректно работает асимметричный BERT ! Исправлена ошибка приводящая к зависанию прибора после асимметричного тестирования ! Исправлена ошибка приводящая к сбою при выполнении ping, oam, arp и другими функциям связанными с сетевым стеком 0.0.6-14 (2012-08-14) ---------------------- * Работает базовый функционал на 10G/1G интерфейсах * Нет опций XAT,XFL,XVLIP 0.0.5-10 (2011-07-20) ---------------------- ! LCD: драйвер дисплея переделан под новую SYS FPGA ! Battery: Увеличена точность вычисления времени заряда. Поправлена ошибка, из-за которой заряд мог не прекращаться 0.0.5-9 (2011-07-20) ---------------------- * HWTESTS: приведены в порядок и дописаны аппаратные тесты для ревизии B * FAN: поправлен алгоритм температурного контроля 0.0.5-8 (2011-07-15) ---------------------- * Dataflash: поддержка двух разных Dataflash * LCD: поддержка дисплея для ревизии материнской платы 3.0 0.0 .5-7 (2011-07-15) ---------------------- * Bootloader: динамически определяется EPCS 0.0.5-6 (2011-07-08) ---------------------- ! RFC2544, BERT, PJ: максимальное время измерений увеличено до 99:59:59 ! BERT: корректно работает BERT L3 с переменным размером кадра 0.0.5-5 (2011-05-05) ---------------------- * Температурный контроль: прибор выключается с сообщением о критической температуре при достижении 80-ти градусов на ПЛИС или трансивере или 75-ти градусов на материнской плате. 0.0.5-4 (2011-04-18) ---------------------- ! DHCP, ET-обнаружение, OAM: если лазер выключен, то при запуске выдается сообщение об ошибке. ! Конвертация нагрузки % <-> Mb/s <-> Kb/s теперь работает корректно. ! Статистика: broadcast кадры размером 64-68 не считались. ! RFC2544: исправлена ошибка в отображении графиков. ! BERT: тест не работал на пользовательской последовательности. 0.0.5-0 (2011-02-11) ---------------------- * RFC2544: теперь тестирование можно проводить на 9-ти размерах кадров. * RFC2544: в тесте "Задержка" можно задавать до 255. ! RFC2544: в конце теста "Пропускная способность" счетчики Tx и Rx были не равны между собой. ! RFC2544: исправлена опечатка "Statuss". ! Заголовок: по умолчанию в поле "MAC Отпр." вставляется MAC адрес интерфейса. + Заголовок: добавлена возможность задавать DSCP вместо ToS+Precedence. 0.0.4-0 (2010-11-29) ---------------------- * Первый стабильный релиз Беркут-ETX!