I’m willing to setup a Polycom 650 phone with one extension but using all the line buttons available (there is 6 lines available). I found out that after assigning a extension to a device (OSS Endpoint Device Manager) the module doesn’t allow me to add the same extension to a different line.
I was able to set it up by hand-configuring the configuration file (MAC_reg.cnf) and cloning/editing the REG tag. However this phone is now not managed by Endpoint Manager so rebuilding the configuration would override my manual configurations.
My question is: How can I achieve this with OSS Endpoint Manager? Is it possible?
Why would you want to do this? It might appear as though its working but registering the same extension more than once doesn’t work if you are using chan sip.
Hello,
Apologies for not responding earlier. This is purely a user’s need. As the Polycom SPIP650 phone has 6 line lights, our customer wants to use them for three different incoming DID’s, two lines for each extension.
We tested it by making multiple calls to the same DID and we were able pickup the 2nd call on the second extension, while the first call went on hold - which is what we wanted. However the downside is that the configuration file for this phone is not controlled by EPM.
Would you be able to point something that won’t work in this kind of setup?
I am trying to do what you have in your sepMAC.cnf.xml file. What changes did you make, so that the second call shows on the second line instead of the same first line. Please send me the entire syntax between <line 1> and <line 2> if possible.
Make a different extension for each of the six lines
Add all of the extensions to the queue
Set the queue to “skip busy agents: yes”
On the phone config, rename the display name (called “short name” in cisco config) of the lines to say the same extension if you want the end user to see “100” on each line for example, but in reality, they are programmed to register as 100, 101, 102 etc
Each incoming call will ring to only 1 line.
If you are on a call on line 1, the second call will not ring to line 1, it will ring to line 2. Then you can put the call on hold and pick up line 2.
Reilly, thank you for the tip. I tried it, but this isn’t going to work for this particular setup. Basically, I am trying to use “device and user” setup, so any user may login to any phone. Cisco 7965G phones are being used with 6 lines each. When I configure the device with 6 lines in SEP$mac.cnf.xml, all 6 get registered with FreePBX, and then when user logs in, all 6 get his/her ID. Cisco and FreePBX community groups suggest as if this should work out of the box. I am able to make outbound calls from any one of these 6 lines, but the incoming only rings to the first one. I am just missing one setting in SEP$mac.cnf.xml for these 7965G, which is forcing all incoming calls to line 1 only. I need the incoming calls to ring on more than one line button, while each button is registered to same extension/user.
If assigning separate extensions is the only solution, how may I push these individual settings for each user upon their login to the registered device. Is there a way to create these SEP$mac.cnf.xml files dynamically depending on, which user logs in? Thanks.
Reilly, here you go:
Notes:
*Device 1234 registers successfully to FreePBX
*User logs in using *11 successfully
*Can make outbound calls using any of the 6 line buttons
*All incoming calls only get answered by line button 1. The calls don’t rollover to other buttons
<line button="2">
<featureID>9</featureID>
<!-- FIXME: Text to display next to line button #1 -->
<featureLabel>2</featureLabel>
<!-- FIXME: FQDN or IP of your SIP proxy -->
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<!-- FIXME: SIP username -->
<name>1234</name>
<!-- FIXME: Name to display on outbound caller ID -->
<displayName>Company Name</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<!-- FIXME: SIP authorization name (often matches username) -->
<authName>1234</authName>
<!-- FIXME: SIP authorization password -->
<authPassword>987654</authPassword>
<sharedLine>true</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<!-- FIXME: "Messages" key will autodial this number -->
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact></contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line button="3">
<featureID>9</featureID>
<!-- FIXME: Text to display next to line button #1 -->
<featureLabel>3</featureLabel>
<!-- FIXME: FQDN or IP of your SIP proxy -->
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<!-- FIXME: SIP username -->
<name>1234</name>
<!-- FIXME: Name to display on outbound caller ID -->
<displayName>Company Name</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<!-- FIXME: SIP authorization name (often matches username) -->
<authName>1234</authName>
<!-- FIXME: SIP authorization password -->
<authPassword>987654</authPassword>
<sharedLine>true</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<!-- FIXME: "Messages" key will autodial this number -->
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact></contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line button="4">
<featureID>9</featureID>
<!-- FIXME: Text to display next to line button #1 -->
<featureLabel>4</featureLabel>
<!-- FIXME: FQDN or IP of your SIP proxy -->
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<!-- FIXME: SIP username -->
<name>1234</name>
<!-- FIXME: Name to display on outbound caller ID -->
<displayName>Company Name</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<!-- FIXME: SIP authorization name (often matches username) -->
<authName>1234</authName>
<!-- FIXME: SIP authorization password -->
<authPassword>987654</authPassword>
<sharedLine>true</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<!-- FIXME: "Messages" key will autodial this number -->
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact></contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line button="5">
<featureID>9</featureID>
<!-- FIXME: Text to display next to line button #1 -->
<featureLabel>5</featureLabel>
<!-- FIXME: FQDN or IP of your SIP proxy -->
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<!-- FIXME: SIP username -->
<name>1234</name>
<!-- FIXME: Name to display on outbound caller ID -->
<displayName>Company Name</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<!-- FIXME: SIP authorization name (often matches username) -->
<authName>1234</authName>
<!-- FIXME: SIP authorization password -->
<authPassword>987654</authPassword>
<sharedLine>true</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<!-- FIXME: "Messages" key will autodial this number -->
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact></contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line button="6">
<featureID>9</featureID>
<!-- FIXME: Text to display next to line button #1 -->
<featureLabel>6</featureLabel>
<!-- FIXME: FQDN or IP of your SIP proxy -->
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<!-- FIXME: SIP username -->
<name>1234</name>
<!-- FIXME: Name to display on outbound caller ID -->
<displayName>Company Name</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<!-- FIXME: SIP authorization name (often matches username) -->
<authName>1234</authName>
<!-- FIXME: SIP authorization password -->
<authPassword>987654</authPassword>
<sharedLine>true</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<!-- FIXME: "Messages" key will autodial this number -->
<messagesNumber>*97</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact></contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<line button="7">
<featureID>21</featureID>
<featureLabel></featureLabel>
<speedDialNumber></speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
<!-- FIXME: Add more line buttons or speed dial entries here -->