Pull to refresh

Comments 7

Замените пожалуйста
make install  
, хорошая же заметка, полезная, а тут как серпом по тестикулам.
Мне искренне жаль ваши тестикулы, но ошибки здесь нет https://github.com/cisco-system-traffic-generator/trex-core/blob/master/scripts/ko/src/Makefile
Проще всего посмотреть-таки мейк файл на который я ссылку дал. Целый страшный модуль ядра.
Господа, я не против checkinstall, но здесь просто нет необходимости.
Я бы добавил, что Trex не всегда отображает соответствие номера шины тому или иному интерфейсу, то есть по вызову команды
sudo ./dpdk_setup_ports.py --s

не всегда можно увидеть данное соответствие. И не стоит передавать под управление DPDK менеджмент интерфейс.

Чтобы избежать этого можно сначала вывести такое соответствие и с учетом полученной информации уже менять конфигурационный файл
lshw -c network -businfo


Чтобы потом вернуть интерфейс обратно из под управления DPDK пригодится команда
sudo ./dpdk_nic_bind.py -b <DRIVER_NAME> <BUS_NUMBER>


Вообще, достаточно приятный инструмент. У него насколько я знаю вышел недавно GUI, а также можно легко самому написать обертку вокруг его API. Что мне еще понравилось в Trex так это режим stateless с возможностью генерировать пакеты с переменными полями mac_src/ip_src/ip_dst и так далее.
Да, про dpdk хорошее уточнение. Вот только гуи у него под винду. Но написать обертку над api действительно несложно.
Sign up to leave a comment.

Articles