FreeBSD 9, 10, 11 and Dragonfly BSD 4.0 Install dependencies: ```bash pkg install cmake git ncurses boost-all log4cpp ``` Update linker paths: ``` /etc/rc.d/ldconfig restart ``` ```bash mkdir /usr/local/src cd /usr/local/src git clone https://github.com/FastVPSEestiOu/fastnetmon.git cd fastnetmon/src mkdir build cd build cmake .. make ``` Or you can try native FreeBSD port (will be added to port tree soon): ```bash pkg install cmake git ncurses boost-all log4cpp /etc/rc.d/ldconfig restart mkdir /usr/local/src cd /usr/local/src git clone https://github.com/FastVPSEestiOu/fastnetmon.git cd fastnetmon/src/FreeBSD_port/ make makesum make install ``` And please switch capture interface to promisc mode. Add into /etc/rc.conf following line (for applying this option at boot time): ```bash ifconfig_ix1="up promisc" ``` And switch it with ifconfig for already running system: ```bash ifconfig ix1 promisc ``` For netmap support you may need compile kernel manually with this [manual](BUILDING_FREEBSD_KERNEL_FOR_NETMAP.md).