I’ve been sending workers home with their phones to use over newly setup VPN connections, so that they can work from home during this virus outbreak. VPNs are IPSec gateway to gateway and all seem to be working for filesharing, RDP, and to a degree VOIP.
That is to say, users that I’ve sent home with Linksys and Yealink phones are having no problems making and receiving calls. Users with Grandstream phones (GXV3240 & GXV3275) are not working. I was skeptical at first, but I now have a 3240, 3275 and Yealink T58V sitting on my desk at home. All are using POE. Only the Yealink is connecting to my Asterisk box in the main office. In my case the Asterisk server is running behind a Watchguard M270, and the three phones on my desk are running behind a Cisco RV325.
I have done hardware resets on both Grandstreams, and installed the current firmware on both. Configuration is vanilla basic - SIP server IP, user and authentication id (the same), and SIP password. Under account network settings I’ve tried NAT Transversal as follows:
NAT No: Unknown NAT
STUN: Port Restricted Cone NAT (STUN)
Keep Alive: Port Restricted Cone NAT
UPnP: Port Restricted Cone NAT
Auto: Port Restricted Cone NAT
VPN: Port Restricted Cone NAT
The Asterisk server is on a 10.0.1.0 subnet, and my phones are on a 192.168.100.0 subnet. The Yealink has NAT disabled, and works perfectly. What’s the secret to getting these up and running over a VPN connection?
Thanks for your help,