[asterisk-users] Calling out on a group of DAHDI lines
Mitch Claborn
mitch_ml at claborn.net
Tue Oct 9 15:41:49 CDT 2012
I found that I had to chmod 666 /dev/dahdi/* to allow asterisk to use
the simulation channels. The /dev/dahdi directory seems to be recreated
when dahdi starts.
Here is what I finally came up with that works for me.
system.conf
dynamic=loc,1:0,4,0
fxsks=1-4
dynamic=loc,1:1,4,0
fxoks=5-8
loadzone = us
defaultzone = us
chan_dahdi.conf
signalling=fxs_ks
context=simulation
group=0
channel=>1
signalling=fxo_ks
context=dummy
group=63
channel=>5
I can now dial out on group 63 and it rings in the simulation context,
which I forward to a SIP phone for testing.
Is that what you expected to see?
Mitch
On 10/09/2012 12:40 PM, Shaun Ruffell wrote:
> Minor correction below:
>
> On Tue, Oct 09, 2012 at 12:32:44PM -0500, Shaun Ruffell wrote:
>> On Tue, Oct 09, 2012 at 11:46:04AM -0500, Mitch Claborn wrote:
>>>
>>> (Now if I just didn't have to wait to get on-site where those lines
>>> are to try it. Too bad there isn't a DAHDI emulator for SIP lines.)
>>
>> You can use dynamic DAHDI spans to simulate this on a single box if you
>> would with DAHDI-Linux 2.6.0+. Something like:
>>
>> In /etc/dahdi/system.conf use:
>> dynamic=loc,1:0,4,0
>> fxsks=49-52
>
> Should make the above line:
> fxsks=1-4
>
>> dynamic=loc,1:1,4,0
>> fxoks=53-56
>> loadzone = us
>> defaultzone = us
>> And in /etc/asterisk/chan_dahdi.conf:
>>
>> signalling=fxs_ks
>> context=pstn
>> group=0
>> channel=>1
>> channel=>2
>> channel=>3
>> channel=>4
>>
>> signalling=fxo_ks
>> context=simulation
>> group=63
>> channel=>51
>> channel=>52
>> channel=>53
>> channel=>54
>>
>> Now you can start up asterisk and group 0 will be your "normal" group
>> and you can answer these lines in the "simulation" context.
>>
>> Dynamic local spans have been around for awhile but I've only used them
>> on a regular basis since 2.6.0+.
>>
>> Cheers,
>> Shaun
>
More information about the asterisk-users
mailing list