hi,
I live in UK and I'm using a BT line.
The problem I have was that hangdetection was not working at all with my IVR. When someone called and hangup direct, the macro "macro-hangupcall" would launch but the line would stay connected because of the IVR.
by using the following options in zapata.conf I managed to get hangup detection to work nicely with my sangoma A200 :
hanguponpolarityswitch=yes
progzone=uk
busydetect=yes
callprogress=yes
busycount=4
I don't know why the first option is not taken in account by asterisk, it doesn't hangup the line despite it detects the polarity change:
[Aug 10 20:18:31] DEBUG[5302] chan_zap.c: Polarity Reversal detected but NOT hanging up (too close to answer event) on channel 3, state 4
but anyway I have the remaining 4 options which work well together and hangup the line correctly.
My problem is when I'm making a call to France, the line would ring 2 times (ringbacktone, on my phone) and then I would get "all line are busy now, please try again later".
So the ringback tone coming up from france is interpreted as a busy signal hence the call get disconnected. if I comment out "progzone=uk" or "busydetect=yes" or "callprogress=yes" I can make a call to france but the hangup detection would not work.
I'm stranded I really need both, don't know where to look.
any help would be much more appreciated.
Member Since:
2007-10-15