[asterisk-users] dahdi-channels.conf parameters

Hose hose+asterisk at bluemaggottowel.com
Tue Feb 5 18:57:17 CST 2013


What you say...Richard Mudgett (rmudgett at digium.com):

> > What you say...Richard Mudgett (rmudgett at digium.com):
> > 
> > > > I've always used dahdi-genconf to just create the
> > > > dahdi-channels.conf
> > > > and since our PRI is fairly simple (just dump all the channels
> > > > into
> > > > one
> > > > group) it works with dialing with dahdi/g1/(number). I'm trying
> > > > to
> > > > understand the file though for my own reference.
> > > > 
> > > > It seems the file looks like this:
> > > > 
> > > > group=0,11
> > > > context=from-pstn
> > > > switchtype = national
> > > > signalling = pri_cpe
> > > > channel => 1-23
> > > > context = default
> > > > group = 63
> > > > 
> > > > So what I don't get is why group is specified with 0,11. Is that
> > > > groups
> > > > 0 and groups 11? And then it has a random group = 63 at the end.
> > > > And
> > > > I
> > > > dial with group 1 (dahdi/g1), but it seems to work? :) It's
> > > > completely
> > > > confused me as to why this actually works.
> > > 
> > > The starting configuration file is chan_dahdi.conf which may
> > > subsequently
> > > include a dahdi-channels.conf file.  The thing to remember with
> > > chan_dahdi.conf is all options are cumulative.  Channels are
> > > created
> > > using the cumulative configuration when the
> > > channel => 1-23
> > > line is processed.  Anything after that line will not affect
> > > channels 1-23 since they are already created.
> > > 
> > > Depending on where in the configuration the snippet you posted is
> > > found will determine if it even has any effect.
> > >
> > > Richard
> > 
> > Ah, ok. Is it possible that this file isn't even being used then? The
> > chan_dahdi.conf is similarly terse and doesn't have an include =
> > line:
> > 
> > [channels]
> > context = global_inbound
> > switchtype = dms100
> > pridialplan = national
> > signalling = pri_cpe
> > rxgain = 1.0
> > txgain = 1.0
> > group=1
> > echocancel=yes
> > channel => 1-23
> > jbenable=no
> > callprogress=yes
> > musiconhold=default
> > usecallerid=yes
> 
> If this is the contents of the chan_dahdi.conf file then yes, the
> dahdi-channels.conf file is not even used.  Also the lines after
> channel => 1-23
> have no effect.
> 
> Richard

Excellent - thanks for clearing that up.



More information about the asterisk-users mailing list