Difference between revisions of "Sniffer installation"
Line 1: | Line 1: | ||
VoIP monitor sniffer can be installed in two ways - either as static binary which will run on any Linux distribution with kernels >= 2.6.18 or compiled from sources. | VoIP monitor sniffer can be installed in two ways - either as static binary which will run on any Linux distribution with kernels >= 2.6.18 or compiled from sources. | ||
− | = Static binary = | + | = Latest Static binary = |
− | Static binary for 32bit or | + | Static binary for 32bit,64bit or Arm arch can be downloaded from http://www.voipmonitor.org/download pages. |
− | |||
− | |||
− | |||
− | |||
− | + | == Step by step for 64bit linux procedure == | |
wget https://www.voipmonitor.org/current-stable-sniffer-static-64bit.tar.gz --content-disposition --no-check-certificate | wget https://www.voipmonitor.org/current-stable-sniffer-static-64bit.tar.gz --content-disposition --no-check-certificate | ||
tar xzf voipmonitor-*-static.tar.gz | tar xzf voipmonitor-*-static.tar.gz | ||
Line 16: | Line 12: | ||
./install-script.sh | ./install-script.sh | ||
− | # Now edit configuration file /etc/voipmonitor.conf and run voipmonitor | + | |
+ | == Step by step for 32bit linux procedure == | ||
+ | wget https://www.voipmonitor.org/current-stable-sniffer-static-32bit.tar.gz --content-disposition --no-check-certificate | ||
+ | tar xzf voipmonitor-*-static.tar.gz | ||
+ | cd voipmonitor-*-static | ||
+ | ./install-script.sh | ||
+ | |||
+ | |||
+ | == Step by step for ArmV6(RPI) linux == | ||
+ | wget https://www.voipmonitor.org/current-stable-sniffer-static-armv6k.tar.gz --content-disposition --no-check-certificate | ||
+ | tar xzf voipmonitor-*-static.tar.gz | ||
+ | cd voipmonitor-*-static | ||
+ | ./install-script.sh | ||
+ | |||
+ | |||
+ | |||
+ | = Older static versions and versions with SS7(wireshark) module = | ||
+ | If you need for any reason to install older version of a sniffer or version including wireshark's SS7 module follow: | ||
+ | |||
+ | |||
+ | == Install sniffer version of your choice == | ||
+ | Find voipmonitor*.tar.gz file of your choice at following site https://sourceforge.net/projects/voipmonitor/files/ and use the link for wget command in step by step [https://wiki.voipmonitor.org/doc/index.php?title=Sniffer_installation&action=submit#Step_by_step_for_64bit_linux_procedure above] | ||
+ | |||
+ | |||
+ | === Example of wget command for version 20.4.4 with ss7(wireshark) module === | ||
+ | wget https://sourceforge.net/projects/voipmonitor/files/20.4/voipmonitor-wireshark-amd64-20.4.4-static.tar.gz/download -O voipmonitor-wireshark-amd64-20.4.4-static.tar.gz --content-disposition --no-check-certificate | ||
+ | |||
+ | |||
+ | |||
+ | = Configuration of a sniffer = | ||
+ | |||
+ | Now edit configuration file /etc/voipmonitor.conf and run voipmonitor | ||
/etc/init.d/voipmonitor start | /etc/init.d/voipmonitor start | ||
+ | |||
+ | |||
+ | = Systemd script for bringing up voipmonitor service at a boot time = | ||
If your system uses systemd for services management create a [https://wiki.voipmonitor.org/doc/Systemd_for_voipmonitor_service_management systemd startup script] | If your system uses systemd for services management create a [https://wiki.voipmonitor.org/doc/Systemd_for_voipmonitor_service_management systemd startup script] | ||
+ | |||
= Compile shared binary = | = Compile shared binary = |
Revision as of 12:48, 14 September 2017
VoIP monitor sniffer can be installed in two ways - either as static binary which will run on any Linux distribution with kernels >= 2.6.18 or compiled from sources.
Latest Static binary
Static binary for 32bit,64bit or Arm arch can be downloaded from http://www.voipmonitor.org/download pages.
Step by step for 64bit linux procedure
wget https://www.voipmonitor.org/current-stable-sniffer-static-64bit.tar.gz --content-disposition --no-check-certificate tar xzf voipmonitor-*-static.tar.gz cd voipmonitor-*-static ./install-script.sh
Step by step for 32bit linux procedure
wget https://www.voipmonitor.org/current-stable-sniffer-static-32bit.tar.gz --content-disposition --no-check-certificate tar xzf voipmonitor-*-static.tar.gz cd voipmonitor-*-static ./install-script.sh
Step by step for ArmV6(RPI) linux
wget https://www.voipmonitor.org/current-stable-sniffer-static-armv6k.tar.gz --content-disposition --no-check-certificate tar xzf voipmonitor-*-static.tar.gz cd voipmonitor-*-static ./install-script.sh
Older static versions and versions with SS7(wireshark) module
If you need for any reason to install older version of a sniffer or version including wireshark's SS7 module follow:
Install sniffer version of your choice
Find voipmonitor*.tar.gz file of your choice at following site https://sourceforge.net/projects/voipmonitor/files/ and use the link for wget command in step by step above
Example of wget command for version 20.4.4 with ss7(wireshark) module
wget https://sourceforge.net/projects/voipmonitor/files/20.4/voipmonitor-wireshark-amd64-20.4.4-static.tar.gz/download -O voipmonitor-wireshark-amd64-20.4.4-static.tar.gz --content-disposition --no-check-certificate
Configuration of a sniffer
Now edit configuration file /etc/voipmonitor.conf and run voipmonitor
/etc/init.d/voipmonitor start
Systemd script for bringing up voipmonitor service at a boot time
If your system uses systemd for services management create a systemd startup script
Please see README.* inside the sources (we recommend to use the static version)
git clone https://github.com/voipmonitor/sniffer.git