- HTML 34.4%
- Python 33.8%
- Shell 31.8%
| app | ||
| lxc | ||
| README.md | ||
| requirements.txt | ||
Radio Burn In Web Frontend
POC for managing the multiple DUT using LXC containers for isolation, one container will have the GPIB device exposed to it, each container is bound to a specific USB<->Ethernet adapter for communication with the DUT.
Wrapped around a simple Flask / HTML front end so that the testers can see the output of each docker container using a simple drop down.
Note we require predictable network interface names (e.g. enxb06ebfbdbb8e vs eth0) for this to work correctly.
Raspberry PI raspbian enable predictable names
There is a raspi-config option to enable predictable network interface names,
run "sudo raspi-config"
Advanced options Choose 2 Network options Choose N3 Network interface names Choose Yes Choose OK
Create LXC bridge
sudo ip link add name lxcbr0 type bridge sudo ip link set lxcbr0 up
Download the verified_tftp_fit.itb file from gitlab and place in the folder lxc Download debug folder from gitlab (other_files/debug) and place in the folder lxc