Motorola TEAM WS M Configuring Asterisk PBX Integration Objective The purpose of this document is to provide a guideline on how to configure the WSM/TEAM software as well as an Asterisk-based PBX in order to successfully integrate the two components. This integration explained in this document is done via a line-side approach. Pre-requisite From lab 1 you should already know the entries needed for your deployment. Also, to perform this lab it is recommended to use a laptop with a microphone and speakers because we will be using a softphone to represent a desk phone on the PBX. If you have a laptop you can associate to the wireless network you are using to perform the tests. Software Releases Asterisk-based PBX o Trixbox CE R2.8 open source PBX. It is available for download from the following link: http://www.trixbox.org/downloads. It is downloaded as an.iso image which can be burned to a CD. The OS and all applications are included and install. WSM o Release 2.2.15 EWP o Release P1.72_REL01.34.08F-US.sbf SIP phone Disclaimer The screenshots in this lab show examples of what can be added. They may not necessarily be the exact names you will be using. Please refer to Lab 1. Any Asterisk-based PBX is currently not supported for production use. It is currently lab tested and can be used for demo purposes and lab testing. 7A-1
Procedure Configuring WSM 1. Log into the WebNSM as nsmserv. Under the WSM Configuration tab change the Voice Server Security parameter to None/UDP. 2. Under the External Services tab set the Voice Server host name to either the domain name or IP address of the PBX, in this case 10.1.1.11. The Voice Server port should be set to 5060. 3. Under the WLAN Handsets tab, change the PBX Type parameter to Asterisk-Trunk and the Voice mail phone number to 8. 8 is the default voicemail deposit prefix used in Trixbox. 4. Push the configuration to the WSM and restart the WSM by logging in to the web interface as noausr. Configuring Trixbox 5. Login to the Trixbox PBX using a web browser. The following welcome screen appears. Click on the Switch link in the upper right hand corner of the window. 6. Log in with the username and password. The default username is maint and the default password is password. 7A-2
7. Once logged in, the following window appears. Under the PBX menu choose PBX Settings. 7A-3
8. The next step is to create the extensions for the WSM users. In the left navigation window click on Extensions. For Device select Generic SIP Device (default) and click Submit. 9. Fill in the following parameters then click Submit: a. User Extension (Use the extension numbers used in the WSM) b. The Display name Used for Calling Name Presentation c. Under Voicemail & Directory set Status to Enable d. Fill in a password for Voicemail (i.e. 1234) Note: Leave the Secret parameter blank. A message will appear once Submit is clicked on. Click OK at the prompt. 7A-4
10. Go back into the extensions created and set the nat and the qualify parameters to no. Set the dial field to SIP/<EWP Extension number>@<ip address of WSM>. dynamic SIP/7000@10.1.1.20 7A-5
11. Apply the Configuration once the extensions have been created. 12. Click Continue with reload to confirm the changes. NOTE: This step will have to be done after all configuration changes. This can be done once all configurations have been completed. It does not have to be done after every single configuration change. 7A-6
13. Under General Setting (In the left navigation window) set Allow Anonymous Inbound SIP Calls? To Yes. Click on Submit and make sure to Apply Configuration as shown above. 14. Verify that the WSM has fully come back up and the services are running. Restart the EWP handsets. You should get Full Service on all of them. From a EWP handset user, place a call using the extension number of another WSM handset user. From a EWP handset user, place a call to extension 5000 on the PBX. 7A-7
Intentionally left blank 7A-8