[asterisk-users] Problem with detecting fax on PRI/DAHDI channels

Richard Mudgett rmudgett at digium.com
Thu Jun 23 19:38:46 CDT 2011


> [trunkgroups]
> 
> [channels]
> switchtype=qsig
> context = from-pstn
> group = 0
> signalling = pri_cpe
> channel = 1-15,17-31,32-46,48-62,63-77,79-93,94-108,110-124

Everything after the channel line above will have no effect on the
channels created by the above line.  Thus the faxdetect=both below
will not have any effect.

> 
> usecallingpres=yes
> sendcalleridafter = 2
> callwaitingcallerid=yes
> threewaycalling=yes
> transfer=yes
> canpark=yes
> cancallforward=yes
> callreturn=yes
> echocancel=yes
> echocancelwhenbridged=yes
> rxgain = 0.0
> txgain = 0.0
> group=1
> callgroup=1
> pickupgroup=1
> faxdetect=both
> 
> #include /etc/asterisk/dahdi-channels.conf

Please note that the include is part of the chan_dahdi.conf
config file.

> 
> Sawan
> 
> On Fri, Jun 24, 2011 at 12:15 AM, Eric Wieling <EWieling at nyigc.com>
> wrote:
> >
> >> -----Original Message-----
> >> From: asterisk-users-bounces at lists.digium.com
> >> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of
> >> Sawan Vithlani
> >> Sent: Thursday, June 23, 2011 10:12 AM
> >> To: asterisk-users at lists.digium.com
> >> Subject: [asterisk-users] Problem with detecting fax on
> >> PRI/DAHDI channels
> >>
> >> Hello all,
> >>
> >> I am using call files to dial out to a set of PSTN numbers.
> >> The calls are going out fine and being handled correctly by
> >> the dial plan.
> >>
> >> The problem occurs when I accidentally call a fax machine. I
> >> would expect the dial plan to pick this up and jump to the
> >> "fax" extension in the current context. This is not happening.
> >>
> >> In the call file I send the call out via
> >> Dial(DAHDI/g0/XXXXXXXX) and then it goes to my dial plan context:
> >>
> >> [SendCall]
> >> exten => start,1,Answer()
> >>    same => n, Wait(5)
> >>    same => n, ..... ;; do some more stuff
> >>
> >> exten => fax,1,Verbose(got a Fax on ${EXTEN}) same =>n, Hangup()
> >>
> >> ;;;;
> >>
> >>  I do get a message on the CLI telling me "Channel 63
> >> detected a CED tone from the network" but still no jumping to
> >> the fax extension.
> >> This is while dialplan is in the Wait(5).
> >>
> >> CLI> core show version
> >> Asterisk 1.8.4.1-1digium1~natty built by pbuilder @ nighthawk on a
> >> x86_64 running Linux on 2011-05-23 22:05:17 UTC
> >>
> >> ISDN lines connected via Digium TE412P card.
> >>
> >> I have "faxdetect = both" in chan_dahdi.conf in the general
> >> section as well as specifically for the configured spans.
> >
> > Show us your chan_dahdi.conf

Richard



More information about the asterisk-users mailing list