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

Sawan Vithlani sawan at kili-soft.com
Fri Jul 1 07:02:21 CDT 2011


Update on this:

Solved by using the AMD app... Outbound calls to faxes detected reliably.

On Saturday, June 25, 2011, Eric Wieling <EWieling at nyigc.com> wrote:
>
> Same problem, you have these settings AFTER the channel => line, not before.  Move the settings to BEFORE the channel => lines.
>
>> -----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 11:45 PM
>> To: Asterisk Users Mailing List - Non-Commercial Discussion
>> Subject: Re: [asterisk-users] Problem with detecting fax on
>> PRI/DAHDI channels
>>
>> hi,
>>
>> I am also setting faxdetect=both in the individual channels
>> in dahdi-channels.conf.
>>
>> ===snip===
>> group=0,12
>> context=from-pstn
>> switchtype = euroisdn
>> signalling = pri_cpe
>> channel => 1-15,17-31
>> context = default
>> group = 63
>> faxdetect = both
>>
>> =========
>>
>> Sawan
>> On Fri, Jun 24, 2011 at 10:38 AM, Richard Mudgett
>> <rmudgett at digium.com> wrote:
>> >> [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
>



More information about the asterisk-users mailing list