Plantronics + Polycom. Now together as Poly Logo

Using an asterisk in the dialstring -- Different behaviors with Onhook versus Offhook

SOLVED
Highlighted
Occasional Advisor

Using an asterisk in the dialstring -- Different behaviors with Onhook versus Offhook

We are using the Polycom 331 phones on an Asterisk system.  If the phone is onhook and you enter an asterisk in the dialstring such as *77 then press dial, everyting works as it should.  However, if you are offhook and hit the * key as part of your dialstring, it displays (*)* and seems to execute the last context in the Asterisk dialplan.  I searched the google and the Polycom forum for "using an asterisk in the dialstring" and came up empty.  And since Asterisk recommends *8 to initiate call pickup and also provides several other dialplan examples that use the * I have to surmise -- perhaps incorrectly so -- that it is something in the Polycom configuration that is causing this behavior.  Any insight is appreciated.  Thank You.

Message 1 of 3
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Polycom Employee & Community Manager

Re: Using an asterisk in the dialstring -- Different behaviors with Onhook versus Offhook

Hello jreed,

 

the community forum can only work if you provide feedback to your previous post's.

 

So far this is your 3rd Post and you have not yet got back on the BLF Post or the Transfer Key Post.

 

The Transfer Key post that was answered by myself already includes part of an explanation why the phone handles Numbers or Strings differently than when it is on hook.

 

There is an extensive FAQ post => here <= that already covered the Dial Plan / Digit Map but I have additionally added now detailed information and explanations regarding Feature Codes as well.

 

Just searching via a Search Engine with some of the key words used in your post also provides plenty results as this is a commonly known topic in various community's.

 

As an explanation:

 

The standard factory default Digitmap 

<diaplan dialplan.digitmap="[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT"/>

 

is simply unaware of the *8 feature code as these vary on every platform and are not standardized.

 

So without a changed Digitmap when dialing * off hook:

PleaseDial.png

EntermoreDigits.png

 

The Phone simply sends a SIP Invite to the SIP Server containing *@xxx.xxx.xxx.xxx as explained in the Admin Guide the impossible digit match Parameter sends this unknown digit / character / string to the SIP Server.

 

Adding |*8 to the above will make the Phone aware and await the 8 after the * before sending the now matching string to the SIP Server.

 

ConnectingTo.png

 

If above fixes your Issue, and the other Post's where I have provided you with feedback, please ensure to mark these as fixed solutions so other users can find these and profit from the advise given.

 

Best Regards

 

Steffen Baier

 

Polycom Global Services

----------------
The title Polycom Employee & Community Manager is a community setting and does not reflect my role. I am just a simple volunteer in the community like everybody else. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

Notice: This community forum is not an official Poly support resource, thus responses from Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

View solution in original post

Message 2 of 3
2 REPLIES 2
Highlighted
Polycom Employee & Community Manager

Re: Using an asterisk in the dialstring -- Different behaviors with Onhook versus Offhook

Hello jreed,

 

the community forum can only work if you provide feedback to your previous post's.

 

So far this is your 3rd Post and you have not yet got back on the BLF Post or the Transfer Key Post.

 

The Transfer Key post that was answered by myself already includes part of an explanation why the phone handles Numbers or Strings differently than when it is on hook.

 

There is an extensive FAQ post => here <= that already covered the Dial Plan / Digit Map but I have additionally added now detailed information and explanations regarding Feature Codes as well.

 

Just searching via a Search Engine with some of the key words used in your post also provides plenty results as this is a commonly known topic in various community's.

 

As an explanation:

 

The standard factory default Digitmap 

<diaplan dialplan.digitmap="[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT"/>

 

is simply unaware of the *8 feature code as these vary on every platform and are not standardized.

 

So without a changed Digitmap when dialing * off hook:

PleaseDial.png

EntermoreDigits.png

 

The Phone simply sends a SIP Invite to the SIP Server containing *@xxx.xxx.xxx.xxx as explained in the Admin Guide the impossible digit match Parameter sends this unknown digit / character / string to the SIP Server.

 

Adding |*8 to the above will make the Phone aware and await the 8 after the * before sending the now matching string to the SIP Server.

 

ConnectingTo.png

 

If above fixes your Issue, and the other Post's where I have provided you with feedback, please ensure to mark these as fixed solutions so other users can find these and profit from the advise given.

 

Best Regards

 

Steffen Baier

 

Polycom Global Services

----------------
The title Polycom Employee & Community Manager is a community setting and does not reflect my role. I am just a simple volunteer in the community like everybody else. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

Notice: This community forum is not an official Poly support resource, thus responses from Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

View solution in original post

Message 2 of 3
Highlighted
Occasional Advisor

Re: Using an asterisk in the dialstring -- Different behaviors with Onhook versus Offhook

My apologies for not understanding the ins and outs of the forum.  It is obvious that there is no tolerance for the novice in the community forum.  Thus I respectfully request that you terminate my account as I do not want to cause further inconvenience to the forum.  Thank You.

Message 3 of 3