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
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users