README.DPDK
1Prerequisites
2-------------
3
4You need to install and compile DPDK in your HOME directory as explained in
5See http://core.dpdk.org/doc/quick-start/ for DPDK installation and setup
6
7Once DPDK is built make sure to create a symbolic link
8
9$ cd
10$ ln -s dpdk-18.08 DPDK
11
12so the build process will use the DPDK directory letting you have multiple
13DPDK versions available on your system
14
15
16Build
17-----
18Everything will happen automagically but if you want to do it by hand
19do: make -f Makefile.dpdk
20
21
22Run Application
23---------------
24Supposing to capture packets from device eno1 you can start the
25application as follows:
26
27sudo ./build/ndpiReader -c 1 --vdev=net_pcap0,iface=eno1 -- -v 1
28
29NOTE:
30- ndpiReader without DPDK support sits in this directory
31- ndpiReader with DPDK support can be found inside the ./build directory
32