Fork/rewrite of Snabb Core to support DPDK NICs via libmoon
snabb-libmoon-compat was written as part of my Bachelor's Thesis.
snabb-libmoon-compat is written entirely in Lua; there is no need to build it.
The following instructions will start an echo server on DPDK Device 0.
dpdk-devbind.py --status to see which NICs are available and which drivers are loaded.
- build libmoon (see README)
git clone https://github.com/Reperator/snabb-libmoon-compat.git
sudo path/to/libmoon main.lua echo 0
snabb-libmoon-compat is licensed unde the terms of the APACHE 2.0 License. All files taken and/or adapted from Snabb have been marked as such.
For more information see my homepage.