If your provider provides any signalling to indicate answer, such as a polarity reversal, this could be detected easily...
; Use a polarity reversal to mark when a outgoing call is answered by the ; remote party. ; ;answeronpolarityswitch=yes This isn't very common though... alternatively, there is the 'HIGHLY EXPERIMENTAL' call progress detection... ; On trunk interfaces (FXS) it can be useful to attempt to follow the progress ; of a call through RINGING, BUSY, and ANSWERING. If turned on, call ; progress attempts to determine answer, busy, and ringing on phone lines. ; This feature is HIGHLY EXPERIMENTAL and can easily detect false answers, ; so don't count on it being very accurate. ; ; Few zones are supported at the time of this writing, but may be selected ; with "progzone". ; ; progzone also affects the pattern used for buzydetect (unless ; busypattern is set explicitly). The possible values are: ; us (default) ; ca (alias for 'us') ; cr (Costa Rica) ; br (Brazil, alias for 'cr') ; uk ; ; This feature can also easily detect false hangups. The symptoms of this is ; being disconnected in the middle of a call for no reason. ; ;callprogress=yes ;progzone=uk Obviously far from ideal, and at least, where I am, unworkable due to the way that all the telcos have got into providing musical ringing... The only real solution is to go digital... d 2009/1/21 Pascal Bruno <tipas...@gmail.com> > Is there any way of going around this??? Any tricks, configuration hacks?? > > > > > > On Tue, Jan 20, 2009 at 4:39 PM, Jared Smith <jsm...@digium.com> wrote: > >> On Tue, 2009-01-20 at 15:30 -0500, Pascal Bruno wrote: >> > I have just installed a Digium TDM808 (8 fxo port) on an Asterisk >> > 1.6.3. When I try making a call with a .call file, the call goes >> > straight to the dialplan and start executing the dialplan even before >> > the called party has pick up. Anybody knows why by any chance? >> >> That's not a problem with the TDM800 card... it's just a side-effect of >> analog signaling. For analog calls, the central office doesn't give any >> type of signal when the far end has answered the call, so Asterisk has >> no way of knowing when that happens. For that reason, Asterisk >> immediately treats any outgoing analog call as having been answered. >> >> -- >> Jared Smith >> Digium, Inc. | Training Manager >> >> >> >> >> _______________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >
_______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users