SIP Config Examples

From Evo Voice
Jump to: navigation, search


Introduction

This page will provide examples and screenshots of the configurations for common device types

Please note that we recommend factory resetting phones before configuring them for Evo Voice. This will ensure that any settings left from a previous vendor are gone.

Before configuring your phone, make sure you have the following information: SIP Domain, User Name, and Password. You can get these from the SIP tab on the Endpoint details screen, e.g.

ClipCapIt-200428-144127.PNG

To get your password, click the Eye icon on the Password field on the SIP Tab

In these examples, we are going to use the following settings, however please note that you must substitute with your own SIP settings

Domain evovoice-3wdbd.sip.us1.twilio.com
User Name iaqkjBeT
Password 12345

Polycom VVX

Note we recommend factory resetting your phone before configuring for Evo Voice.

There are two main screens that you need to configure for the Polycom VVX series of phones.

First login to the web interface for the Polycom phone and then click on Settings > Lines > Line 1

Identification Section

Display Name Whatever you want to be displayed on this line, e.g. Alex
Address This must be in the format user@sipdomain for example iaqkjBeT@evovoice-3wdbd.sip.us1.twilio.com

Authentication Section

Use Login Credentials Disable
Domain Your SIP domain above, e.g. evovoice-3wdbd.sip.us1.twilio.com
User ID Your SIP user name above, e.g. iaqkjBeT
Password Your SIP password above, e.g. 12345

Server 1 Section

Address Your SIP domain above, e.g. evovoice-3wdbd.sip.us1.twilio.com

Your settings should look similar to the following (arrows indicate fields that should have been set)

ClipCapIt-200428-142100.PNG

Click Save

NAT Settings

Click on Settings > Network > NAT

Set the Keep Alive Interval to 20, e.g.

ClipCapIt-200428-142205.PNG

Click Save and reboot the phone. The Polycom should now be registered and ready to make/receive calls.

Troubleshooting

Once in a while, Polycom phones will be unable to register with Twilio servers due to DNS issues. You can verify this if you see something like:

DNS lookup failed for ztp.polycom.com

In the Diagnostics > View and Download Logs screen.

To fix this click on Settings > Network > Ethernet and change the DNS server to be 8.8.8.8

SNOM Phones

NOTE We recommend factory rebooting SIP phones before configuring for Evo Voice

Login to the web interface on the SNOM and click on Identity 1.

Login Tab

Display Name However you want this to be shown on the phone, e.g. "Alex"
Account Your SIP user name, e.g. iaqkjBeT
Password Your SIP password, e.g. 12345
Registrar Your SIP domain, e.g. evovoice-3wdbd.sip.us1.twilio.com
Outbound Proxy Your SIP domain, e.g. evovoice-3wdbd.sip.us1.twilio.com
Authentication User name Your SIP user name, e.g. iaqkjBeT
ClipCapIt-200428-142856.PNG

Click Apply and then click on the NAT Tab

NAT Tab

STUN Server stun.l.google.com:19302
STUN Interval 30
Keepalive Interval 30
ClipCapIt-200428-142841.PNG

Click Apply. The SNOM phone should now be registered and ready to make/receive calls.

Grandstream Phones

NOTE We recommend factory rebooting SIP phones before configuring for Evo Voice

Login to the web interface of the Grandstream phone and then click on Accounts > Account 1

General Settings

Account Name Whatever you want the name to be, e.g. Alex
SIP Server Your SIP domain, e.g. evovoice-3wdbd.sip.us1.twilio.com
SIP User ID Your SIP user name, e.g. iaqkjBeT
Authenticate ID Your SIP user name, e.g. iaqkjBeT
Authenticate Password Your SIP Password, e.g. 12345
ClipCapIt-200428-143556.PNG


Click Save and Apply. Now click on Network Settings on the left

Network Settings

NAT Traversal STUN
ClipCapIt-200428-143653.PNG

Click Save and Apply

SIP Settings

On the Basic SIP Settings screen, make sure to set transport to TCP

ClipCapIt-200701-092450.PNG

Click Save and Apply

Dial Plan Settings

If you want to use the SIP Transfer workaround, you must add a rule to the Dial Plan on the Grandstream Phone

ClipCapIt-200917-115849.PNG
  1. Click on Dial Plan under accounts and add a new rule
  2. Name the rule something like "SIP Transfer"
  3. The Rule should be **X+

Save change


Cisco 504 Series

NOTE We recommend factory rebooting SIP phones before configuring for Evo Voice

We do not have one of these to provide screenshots for, but we have configured these successfully and you must make the following changes

First, login to the admin interface from the Cisco web interface (link is at the top right)

Click on the Voice tab and then click on Ext 1.

General Section

Line Enable Yes

NAT Settings

NAT Keep Alive Yes

Proxy and Registration

Proxy Your SIP domain, e.g. evovoice-3wdbd.sip.us1.twilio.com

Subscriber Information

Display Name Whatever, e.g. Alex
Password Your SIP password, e.g. 12345
Auth ID Your SIP user name, e.g. iaqkjBeT
User ID Your SIP user name, e.g. iaqkjBeT

Save changes and you should be good to go

Troubleshooting

Here are a few very common issues that we run into

1. Phone does not REGISTER

This is always caused by either an incorrect server/user/password entered into the fields above. NOTE: When copying the password from the Evo Voice page, you MUST click the Eye first before copying

2. Phone can make outbound calls but cannot receive incoming calls

This is caused by not making the appropriate NAT setting, for example on Grandstream phones, you must select STUN under Network Settings

3. Phone will not stop ringing

This is caused by not selecting TCP for SIP traffic, for example on Grandstream phones, this is under SIP Settings > General

4. Phone REGISTERs but you cannot make outgoing calls and cannot receive incoming calls

If you have checked all of the settings and everything looks correct, this is most likely caused by SIP ALG being enabled on your router. Every router is different but you can usually Google your router type + SIP ALG, e.g. "Arris SIP ALG" and you can find screenshots for example

ClipCapIt-200701-133843.PNG