Ways to Debug VOIP Issues
Posted by on 25 January 2012 01:02 PM

There are two methods that can be used to help debug VOIP issues. These are:

1. Capture VOIP debug logs

 

  1. Telnet to the router
  2. Enter the command “voip debug flush” to clear all current logs before making a phone call.
  3. Enter the command “voip debug show” to display the log after the phone call has ended.

If there are several sip accounts configured in the router, there may be many periodic useless logs(such as refreshing register status), which may make it difficult to check the logs. So it is a good habit to flush logs before duplicating the issue.

The default telnet application that is available in windows has row display limitations. This may result in some of the logs scrolling of the screen. A method to capture the logs is shown in the application note at: http://www.draytek.com/user/SupportTroubleDetail.php?ID=11

 

2. Capture Wireshark packets

 

Use softphone(x-lite, sjphone and etc) to register and make a phone call. Use wireshark to capture the softphone packets

 http://www.draycare.com.au/dfaq/image/Sys_maintenance/Troubleshooting/07/trou_23.JPG

You will notice the message body is almost the same as that in the  telnet VOIP debug logs.

Instructions on how to set up Wireshark are available at: http://www.draytek.com/user/SupportTroubleDetail.php?ID=6
(0 vote(s))
Helpful
Not helpful

Comments (0)