Here's one I wish I had found sooner.
According to https://wiki.asterisk.org/wiki/display/AST/Using Templates , sections don't have to be defined as templates in order to be used as templates. Therefore, it's easy to duplicate extensions that FreePBX creates by referencing them as though they were templates.
The idea is that I'd like to have extension 1001 appear on my desktop phone, PC softphone, and mobile softphone. I configure 1001 in FreePBX, then edit sip_custom_post.conf and add these lines:
Now I have three identical extensions: 1001, 10011, and 10012, with the same password and caller ID.
I can call out on any of these and the caller ID appears internally as 1001 and externally as whatever is set on the oubound caller ID in the FreePBX extension. To make them all ring at the same time, I go to the FreePBX extension and edit the Dial field:
Originally:
Change to:
With this kind of arrangement, 1001 has to be the "main" phone and the others would be secondaries. Message waiting indicator works but I'm not sure that advanced subscription features like busy lamp fields would carry over to the secondaries.
In Asterisk 12/13 with pjsip, there's no need for this, because pjsip allows multiple registrations to the same SIP account. But so far I haven't gotten pjsip to work well in my environment and I like this simple duplicate-extension setup pretty well.
According to https://wiki.asterisk.org/wiki/display/AST/Using Templates , sections don't have to be defined as templates in order to be used as templates. Therefore, it's easy to duplicate extensions that FreePBX creates by referencing them as though they were templates.
The idea is that I'd like to have extension 1001 appear on my desktop phone, PC softphone, and mobile softphone. I configure 1001 in FreePBX, then edit sip_custom_post.conf and add these lines:
Code:
[10011](1001)
[10012](1001)
Now I have three identical extensions: 1001, 10011, and 10012, with the same password and caller ID.
I can call out on any of these and the caller ID appears internally as 1001 and externally as whatever is set on the oubound caller ID in the FreePBX extension. To make them all ring at the same time, I go to the FreePBX extension and edit the Dial field:
Originally:
Code:
SIP/1001
Change to:
Code:
SIP/1001&SIP/10011&SIP/10012
With this kind of arrangement, 1001 has to be the "main" phone and the others would be secondaries. Message waiting indicator works but I'm not sure that advanced subscription features like busy lamp fields would carry over to the secondaries.
In Asterisk 12/13 with pjsip, there's no need for this, because pjsip allows multiple registrations to the same SIP account. But so far I haven't gotten pjsip to work well in my environment and I like this simple duplicate-extension setup pretty well.