Skip to content

Programs and scripts to test TSN on Linux and Netronome Agilio SmartNIC

License

Notifications You must be signed in to change notification settings

joygetsit/tsn-taprio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TSN

Programs and scripts to test TSN on Linux

To make and load the module for the first time, execute 'sudo make'.
To delete all interfaces and remove the module, execute 'sudo make unload'

To run the scripts when they are first downloaded to the PC, execute following commands to give permissions:
sudo chmod 777 TASim/installdriver.sh
sudo chmod 777 install_bridge.sh uninstallbridge.sh Script_TSN.sh

To load multi-queue TSN interface driver and configure 4 TSN interfaces, execute './installdriver.sh'.

To create namespaces and assign interfaces to appropriate namespaces and bridges, and configure iptables and TAPRIO on egress port of output interface, execute './install_bridge.sh'.

To start UDP generation and capture, execute 'sudo ./Script_TSN.sh

About

Programs and scripts to test TSN on Linux and Netronome Agilio SmartNIC

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published