software_utilities.rst 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. ********************
  2. Software Utilities
  3. ********************
  4. There are several software utilities one can use to troubleshoot voip issues and guage quality. Below are a list of some of the common ones.
  5. Packet Capture
  6. ----------------
  7. `tcpdump <https://www.tcpdump.org/>`_
  8. ^^^^^^^^
  9. Install
  10. ~~~~~~~~~
  11. ::
  12. apt-get install tcpdump
  13. **Command**
  14. ::
  15. tcpdump -nq -s 0 -A -vvv -i eth0 port 5060
  16. .. tip::
  17. you can change the command to suite the proper ethernet device eth0 with what is on your system. Port 5060 can be changed also if you are using a different port.
  18. `sngrep <../additional_information/sngrep.html>`_
  19. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  20. Since March 2017 Sngrep is installed on all systems by default. This is a very useful tool to help troubleshoot all types of sip related issues.
  21. If you installed FusionPBX prior to March 2017 you can still manually install sngrep.
  22. Manual Install
  23. ~~~~~~~~~~~~~~~
  24. From your FusionPBX install SSH window or console window
  25. ::
  26. cd /usr/src
  27. git clone https://github.com/fusionpbx/fusionpbx-install.sh.git
  28. cd /usr/src/fusionpbx-install.sh/debian/resources/
  29. ./sngrep.sh
  30. **Command**
  31. ::
  32. sngrep
  33. **sngrep:** https://github.com/irontec/sngrep
  34. Call Quality and Monitoring
  35. -----------------------------
  36. Call quality can be a nuisance in the voip world. Having a way to track and make reports is a very needed tool.
  37. `Homer <https://github.com/sipcapture/homer/wiki/Examples%3A-FreeSwitch>`_
  38. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  39. Homer is well known to help track and graph quality issues with SIP, like utilizing QoS Reports.
  40. Quote:
  41. *HOMER is a robust, carrier-grade, scalable SIP Capture system and VoiP Monitoring Application offering HEP/EEP, IP Proto4 (IPIP) encapsulation & port mirroring/monitoring support right out of the box, ready to process & store insane amounts of signaling, logs and statistics with instant search, end-to-end analysis and drill-down capabilities for ITSPs, VoIP Providers and Trunk Suppliers using SIP signaling protocol.*
  42. To install and configure Homer visit https://github.com/sipcapture/homer