Skip to main content

Mismatch between polycom_local.cfg and thirdlane prototype tenant

Posted by k3leland on Thu, 09/16/2010

In the thirdlane prototype tenant *85 is the feature code to check voicemail.
However in the polycom provisioning files *98 is set as the code to dial to check voicemail.

$ grep mwi /var/asterisk/config/provisioning/polycom_local.cfg
msg.mwi.1.callBackMode="contact"
msg.mwi.1.callBack="*98"

Shouldn't these values be synchronized?


Submitted by thirdlane on Mon, 09/20/2010 Permalink

Yes, they should be the same. In the latest distribution they both are *98, unfortunately the existing installations have *85 in the prototype and since the provisioning files are updated during the installation and default tenant is not we get the mismatch.

My suggestion - replace the feature code in the default tenant to match what we distribute in the new install. Here are all the codes that are currently preconfigured:

exten => *41,1,Macro(tl-directory,default,from-inside) ; Company directory, dial by name
exten => *51,1,Macro(tl-web-record) ; Voice Prompt recording using web callback
exten => *72,1,Macro(tl-callforward-prompt,CFA) ; Call Forward Always Activation
exten => *73,1,Macro(tl-cancelforward-prompt,CFA) ; Call Forward Always Deactivation
exten => _*73.,1,Macro(tl-cancelforward-dialed,CFA) ; Call Forward Always Deactivation
exten => _*8X,1,Macro(tl-pickupgroup-pickup,2) ; Pickup call in Pickup Group
exten => _*8X.,1,Macro(tl-directed-call-pickup,2) ; Pick up call on direct extension
exten => *90,1,Macro(tl-callforward-prompt,CFB) ; Call Forward Busy Activation
exten => *91,1,Macro(tl-cancelforward-prompt,CFB) ; Call Forward Busy Deactivation
exten => _*91.,1,Macro(tl-cancelforward-dialed,CFB) ; Call Forward Busy Deactivation
exten => *92,1,Macro(tl-callforward-prompt,CFNA) ; Call Forward No Answer Activation
exten => *93,1,Macro(tl-cancelforward-prompt,CFNA) ; Call Forward No Answer Deactivation
exten => _*93.,1,Macro(tl-cancelforward-dialed,CFNA) ; Call Forward No Answer Deactivation
exten => *96,1,Macro(tl-check-callforward) ; Call Forwarding status for caller's phone
exten => _*98!,1,Macro(tl-check-voicemail) ; Check Voice Mail

exten => _*99.,1,Macro(tl-intercom,3) ; Phone intercom

exten => 601,1,Macro(tl-menu,tl-main-menu-open) ; Sample extension to go to a voice menu
exten => 602,1,Macro(tl-music-on-hold) ; Sample extension for testing of default music-on-hold
exten => 603,1,Macro(tl-dialconference-prompted,,) ; Sample extension to prompt for and go to a conference room
exten => 604,1,Macro(tl-set-daynight,12345) ; Sample extension to set Day/Night Mode

Submitted by George on Sun, 10/10/2010 Permalink

why would you change it to support a single phone type over all other phone types and system default.? It should have been the other way around..

Submitted by eeman on Sun, 10/10/2010 Permalink

the national standard for VERTICAL SERVICES CODE has voicemail set to *98, additionally the *8X block is needed for consistency of call pickup. The new group call pickups use *8X and the directed call pickup uses *8X. so that one only has to think in terms of *8 patterns for all pickup functions.

Submitted by George on Mon, 10/11/2010 Permalink

We never used either so it doesn't make a difference either way but your explanation make sense..

thanks
George