1 Currently only operating systems running on Linux kernels with
2 CONFIG_PACKET_MMAP enabled. This feature can be found even back
3 to the days of 2.4 kernels. Most operating systems ship pre-compiled
4 kernels that have this config option enabled and even the latest
5 kernel versions got rid of this option and have this functionality
6 already built-in. However, we recommend a kernel >= 2.6.31, because
7 the TX_RING is officially integrated since then.
9 netsniff-ng has been sucessfully tested on x86 and x86_64. Please drop
10 us a short mail, if it runs sucessfully on hardware other than that.
12 What libraries are required? You'll need libc, libncurses (only for ifpps)
13 and libgcrypt (only for curvetun), nothing else. It is common, that these
14 libraries are shipped as distribution packages for an easy installation.
16 The installation process is fairly simple:
18 $ cd netsniff-ng/src/<tool>/
22 where <tool> := { netsniff-ng, ifpps, trafgen, curvetun }
24 Note that by only typing 'make' the binaries are built without optimiztion
25 (-O0), so for productive usage, always build with 'make deploy'!
27 The uninstallation process is analogous:
29 $ cd netsniff-ng/src/<tool>/