I am having difficulty with Grandstream Wave on a Bullet. GS support has asked me the question below. Please help me understand what I need to do to get the network trace they request. Thanks!
"To understand what happens in the background that might be causing this issue, I will need network traces from Ubiquiti that capture the reported issue.
Start the capture and make a test call that replicates the described issue from both sides. When done, stop the trace, download it and attach it to the ticket."
Bob W8ERD
The term trace, as in "trouceroute" or "tracert" is used to find the routing path through a network. I suspect they are asking you to capture network packets or traffic so they can see what is going on. It would add clarity if they used terms like "sniff" or "package capture (pcap)" instead.
To capture the traffic between the mesh node (the router) and the grandstream device, you'll need to install the "tcpdump" package on the node. Then from a command line, do the following:
tcpdump -i br-lan -w /tmp/grandstream.pcap -c 1000
This will capture 1000 packets then quit, so make sure the grandstream is doing its thing during this time. You could leave the "-c 1000" option off and then ctrl-c to stop tcpdump.
Then all you need to do is "scp" the file /tmp/grandstream.pcap to your computer and email. Open up this .pcap file with a program called "wireshark" to inspect all the packets.
Joe AE6XE
How do I get to the command line?
Bob W8ERD
Bob W8ERD
Joe
I am using an XM Bullet, with V3.19.3 firmware.
Bob W8ERD
joe AE6XE
Bob W8ERD
Alternatively, as noted by Orv, this tcpdump-mini-xxxxxxxx.ipk file can manually be downloaded from the aredn downloads site (digging around to find it). Then scp it up to the node, telnet in and type the command to install it. Although, as I recall, you will probably need to download a dependent libpcap or other .ipk package too and install first.
Generally, the root problem of these VOIP phones failing is due to the cross over of a NAT boundary, where a phone is on an internal 192.168.x.x network, talking to another phone on a 10.x.x.x network. Traffic can't get through the NAT to the hidden LAN device. Other times, it is due to the phone expecting to broadcast to find something, but these broadcast packets don't propagate through the mesh node by design.
Joe AE6XE
Install package libpcap1_1.9.1-1
Install package tcpdump-mini 4.9.3-1
I manually install these on a bunch of my nodes every time I do a firmware update. The two files are not big - 91K and 131K so I can E-Mail them to you if you send me an address.
w8erdbob@gmail.com
Bob W8ERD
Is it blocking anything?
Bob W8ERD