Краткий список изменений, дополнений и исправлений. Обозначения: ! - исправлена ошибка * - внесено изменение, доработка + - добавлена новая функция =================================================== etlnwlt (1.0.35/4.0.25) Mon Jun 10 15:13:51 MSK 2019 *************************************************** ! Исправлена ошибка с отображением времени старта измерений на генераторе * Длительность теста теперь не кратна длительности интервалов, количество корзин теперь получается округлением в большую сторону (длительность теста / длительность интервала) * Статистика по пакетам и байтам теперь берется из интервальной статистики etlnwlt (1.0.33/4.0.25) Tue May 31 10:56:12 MSK 2019 *************************************************** * Добавлена фильтрация пакетов с большой задержкой * Добавлена поддержка предварительной проверки параметров на валидность и предупреждений пользователя * Теперь длительность теста должна быть кратна установленной длительности интервала ! Исправлен алгоритм расчета принятых пакетов на анализаторе ! Исправлен расчет FTD и jitter (min, max, avg) ! Исправлена ошибка с установкой TOS полей в заголовках пакетов etlnwlt (1.0.29/4.0.24) Mon Apr 22 11:52:23 MSK 2019 *************************************************** ! Исправлен расчет скорости в зависимости от длительности теста ! Исправлена ошибка приводящая к блокировке команды mount ! Исправлена ошибка отображения версий ! Исправлены настройки QoS в тестах ! Для NTP синхронизации добавлена поддержка сохранения настроек после перезагрузки, и поодержка ntpdrift ! Добавлена поодержка сохранения настроек транзита (bypass) etlnwlt (1.0.10/4.0.18) Thr, 11 Nov 2018 19:42:51 +0300 *************************************************** ! исправленна ошибка при которой нельзя было выключить passthrough ! добавлена поддержка lockd, теперь исключена возможность: - одновременного запуска passtrough и wlt - одновременного запуска двух генераторов на томже порту ! Исправлена ошибка: генератор анализатор мог перестать принимать пакеты через неопределенное время время теста ! Исправлена ошибка при подсчете OOP. ! Исправлена ошибка в интервальном тесте при обновлении min и max номера пакета за интервал. ! Исправлена ошибка, приводившая к неправильному переключению режимов работы gbe-сетевых интерфейсов при вставке витой пары после SGMII-совместимого SFP модуля. * отключен bypass при загрузке прибора * переписаны библиотеки, для работы с FPGA используется только libetu-fpga: - отключены etn совместимые библиотеки - добавлена возможность лочить работу с fpga (блокировка одновременного доступа) * доработан wlt-тест: - вывод скорости для интегральной статистики анализатора - изменен алгоритм предсказания на анализаторе - добавлена поддержка QoS * доработан klish (wlt, version) * soc-bsp-base-files: fixed bug with wrong hostname (soc instead of device name) * libfpgaio: added ld.so.conf.d/*.conf file for armhf, armel, x86_64 arches * etl-meta-package, etln-meta-package, etn-meta-package, etns-meta-package: apt source URL links to metrotek.ru instead of metrotek.spb.ru * soc-drivers have been updated: postinst fixes * get-devinfo has been updated: dependencies fix * macaddr has been updated: SN leading zeroes removing fix * etn,etln,etns,etl meta: hostname fix * soc-linux has been updated: bonding improvements for LACP * libfpgafeat has been updated: wellink interval test feature support * New module stcmtk-linuxptp has been added * soc-drivers submodule has been updated * soc-macaddr has been updated: it supports grif-based devices. * arp_ignore parameter set to 1 during system startup. * новая версия пакета драйверов stcmtk-drivers-3.18.0-stcmtk-0.0.20 (0.1.10-1): + добавлены пакеты: - ftp - cron-runit - slamon + добавлена поддержка сихронизации времени по NTP и PTP etlnwlt (beta) Fri, 07 Sep 2018 17:40:00 +0300 *************************************************** + добавленна поддержка wlt-теста: - генератор wlt-tx. В генераторе считаются интервалы времени заданного размера и номер интервала, к которому принадлежит сгенерированного пакет записывается в тело самого пакета. Чтобы была возможность генерировать пакеты минимальной длины, сигнатура тестового пакета была изменена: теперь по содержимому пакета нельзя определить, тестовый он или нет, так что нужно фильтровать по заголовкам. - анализатор wlt-rx Анализатор после включения ожидает первый тестовый пакет и после его приема начинает отсчитывать интервалы и сохраняет в статистику информацию по каждому из них. Также есть интегральная статистики, которая собирается вне зависимости от того, попал ли пакет в текущий интервал или нет. Пакеты для интервального теста фильтруются по заголовку и по максимальной задержки (фильтр по максимальной задержки отключаемый). + добавлена поддержка passthrough + добавлена поддержка CLI для управления wlt-тестом и passthrough