forked from cisco-system-traffic-generator/trex-core
-
Notifications
You must be signed in to change notification settings - Fork 4
Running Trex on Elba
Akshay Dorwat edited this page Jun 10, 2025
·
3 revisions
- Load the naples firmware image (/vol/builds/release/1.12.0-E-64/sw-iris-elba/sw/nic/naples_fw_elba.tar) on DSC.
- Install the elba driver on the host. Follow the link.
- Copy
penctl.tokenfromsw/iota/scripts/penctl.tokento/dataon the elba console. - Reset the elba to factory default using command
penctl -a /data/penctl.token system factory-defaulton the elba console. This will delete any stale configuration left on the NIC from previous runs.note: if this command did not work you will need to copy
penctlfromsw/nic/build/aarch64/iris/elba/bin/penctlto/dataon the capri console. - Reboot the server.
- Run this command to reinstall the driver
sudo /naples/nodeinit.sh --image /naples/drivers-linux-eth.tar.xz
- Go to this link and download the
pen-v3.04.1trex bundle. - Copy the bundle over to the
/home/dir on the host.
- We are currently seeing some ierrors with STL mode, and this has an impact over all performance of trex application in STL mode and we are actively investigating this. See the issue here. We believe the issue is happening due to the lack of
rte_flowsupport, the capability to install a filter which will drop all the rx packets for STL mode. - We are also seeing some keep alive drops with UDP protocol in ASTF mode. See the issue here.