Merge branch 'master' of ssh://repo.or.cz/srv/git/netsniff-ng
[netsniff-ng.git] / INSTALL
blob29cbfb287b9e862955929346911a5ddae05ae0e4
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, libpthread, libncurses
13 (only for ifpps), and zlib, 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/
19   $ make
20   # make install
22 The uninstallation process is analogous:
24   $ cd netsniff-ng/src/
25   # make uninstall