Setting up a Polycom with Asterisk or Switchvox using the phone's WUI
Saturday, May 9, 2009
I was browsing the twitter stream for interesting readables and came across a Switchvox user in need. Here is what I came up with...
First Find the IP address of your Polycom Phone. This is easiest when using the menu on the phone. go to “menu -> status -> network -> tcp-ip parameters”
Once you have this you'll need to open a web browser window on a computer that is on the same network as the phone. Now you can access the phone’s web configuration page by going to http://x.x.x.x where x.x.x.x is the IP address of the phone.
The factory default username and password for accessing web configuration on Polycom phones is “Polycom” and “456” (make sure Polycom starts with a capital P).
On the main Polycom page (image above) click on the "Lines" link in the top nav. On the lines page, under the "Identification" section, enter the extension you have selected for the phone in every field except password (IE: Display Name, Address, Auth User ID, Label, Address, Third Party Name). Enter in the password that you have selected for this extension in the password field. Under Server 1, enter in the IP address of your Switchvox PBX along with the following info:
Port: 5060
DNS Lookup: DNSnaptr
Expires: 120
Register: 1
Click the first submit button and your phone should reboot. Be prepared for a long wait before you can reconnect to the web interface of the phone. Even when the phone is done rebooting, the web interface won't be available for some time.
When it reboots, go back to the Polycom admin and click on SIP. Scroll to the bottom and enter this for the Digitmap string:
FREE ED and SOHO: [0-8]xx911941196119011xxx.T91xxxxxxxxxx9[2-9]xxxxxx
SMB:
[0-8]xx911941196119011xxx.T91xxxxxxxxxx9[2-9]xxxxxx*xx.T
DIGITMAP EXPLAINED:
Each piece of the dial plans listed above will work with switcvox to match specific dial patterns and make the Polycom automatically dial when a rule is matched. Each dial plan is seperated by a pipe or a bar.
What are the rules? By default Switchvox has a set of default outgoing rules. The following Dialplans are designed to work with these rules.
[0-8]xx - Extension rule.. Add more x's for longer ext numbers - [0-8]xxx is a 4 Digit EXT Rule 911 - Emergency Dialing
9411 - Information - I generally change the outgoing rule to make this dial goog 411
9611 - POTS repair
9011xxx.T - International Dialing
91xxxxxxxxxx - Long Distance 1+
9[2-9]xxxxxx - Local Calls
*xx.T - Switchvox Feature Codes
Note that this string may be different if you are not using 9 as an outgoing prefix or if you do not have 3 digit extensions.
Click Submit. Your phone will reboot.
Time Settings:
Go to the General option and edit the SNTP Server and GMT Offset settings. If you don't have a handy NTP server, you can enter: pool.ntp.org. GMT Offset is the offset of your timezone from GMT (IE: New York is -5, California is -8). Click Submit to reboot once more.
Return to the phone's web configuration. In the Lines section, under 'Line 1' at the bottom of the table (not the page) there is a Message Center section. Here's what you need to change:
Leave Subscriber blank. Set 'Callback Mode' to be 'Contact', and then type in the extension you have set for Voicemail Access into the Callback Contact field (DEFAULT 899).
Click submit and a long reboot ensues...
Congratulations your Polycom phone should now be set up and ready to use with your Switchvox PBX.
First Find the IP address of your Polycom Phone. This is easiest when using the menu on the phone. go to “menu -> status -> network -> tcp-ip parameters”
Once you have this you'll need to open a web browser window on a computer that is on the same network as the phone. Now you can access the phone’s web configuration page by going to http://x.x.x.x where x.x.x.x is the IP address of the phone.
The factory default username and password for accessing web configuration on Polycom phones is “Polycom” and “456” (make sure Polycom starts with a capital P).
On the main Polycom page (image above) click on the "Lines" link in the top nav. On the lines page, under the "Identification" section, enter the extension you have selected for the phone in every field except password (IE: Display Name, Address, Auth User ID, Label, Address, Third Party Name). Enter in the password that you have selected for this extension in the password field. Under Server 1, enter in the IP address of your Switchvox PBX along with the following info:
Port: 5060
DNS Lookup: DNSnaptr
Expires: 120
Register: 1
Click the first submit button and your phone should reboot. Be prepared for a long wait before you can reconnect to the web interface of the phone. Even when the phone is done rebooting, the web interface won't be available for some time.
When it reboots, go back to the Polycom admin and click on SIP. Scroll to the bottom and enter this for the Digitmap string:
FREE ED and SOHO: [0-8]xx911941196119011xxx.T91xxxxxxxxxx9[2-9]xxxxxx
SMB:
[0-8]xx911941196119011xxx.T91xxxxxxxxxx9[2-9]xxxxxx*xx.T
DIGITMAP EXPLAINED:
Each piece of the dial plans listed above will work with switcvox to match specific dial patterns and make the Polycom automatically dial when a rule is matched. Each dial plan is seperated by a pipe or a bar.
What are the rules? By default Switchvox has a set of default outgoing rules. The following Dialplans are designed to work with these rules.
[0-8]xx - Extension rule.. Add more x's for longer ext numbers - [0-8]xxx is a 4 Digit EXT Rule 911 - Emergency Dialing
9411 - Information - I generally change the outgoing rule to make this dial goog 411
9611 - POTS repair
9011xxx.T - International Dialing
91xxxxxxxxxx - Long Distance 1+
9[2-9]xxxxxx - Local Calls
*xx.T - Switchvox Feature Codes
Note that this string may be different if you are not using 9 as an outgoing prefix or if you do not have 3 digit extensions.
Click Submit. Your phone will reboot.
Time Settings:
Go to the General option and edit the SNTP Server and GMT Offset settings. If you don't have a handy NTP server, you can enter: pool.ntp.org. GMT Offset is the offset of your timezone from GMT (IE: New York is -5, California is -8). Click Submit to reboot once more.
Return to the phone's web configuration. In the Lines section, under 'Line 1' at the bottom of the table (not the page) there is a Message Center section. Here's what you need to change:
Leave Subscriber blank. Set 'Callback Mode' to be 'Contact', and then type in the extension you have set for Voicemail Access into the Callback Contact field (DEFAULT 899).
Click submit and a long reboot ensues...
Congratulations your Polycom phone should now be set up and ready to use with your Switchvox PBX.