Page 1 of 1

TPV number

PostPosted: Wed Jan 23, 2008 11:09 am
by mindseeker
hi


how can i enabled the pound key in my asterisk?(#) and the (*) i used it on my TPV number..when i dialed those my vicidial hung-up?


please help me.

PostPosted: Wed Jan 23, 2008 1:44 pm
by ramindia
Hi

is this keys used after the call established or before ?

ram

PostPosted: Wed Jan 23, 2008 5:19 pm
by mindseeker
yes, after the call established...


example: the machine asked

"Please enter your identification code by followed by a pound key"

after we press the pound key the call was hung up

PostPosted: Wed Jan 23, 2008 5:45 pm
by okli
Please look in your extensions.conf, do you have something like this?

;exten => #,1,Playback(please-contact-tech-supt)
;exten => #,2,Hangup ; Hang them up.

;exten => *,1,Playback(please-contact-tech-supt)
;exten => *,2,Hangup ; Hang them up.

Comment it out as shown and do "extensions reload" from CLI.

We are also having hard times with TPV, with some phone providers if the customer hits # call gets dropped. On other providers it's OK.
We tell customers not to touch phone and we will do all from our side, but they keep pressing numbers and #.
Is there any way those disconnects to be prevented? Or is this the true reason?

BTW could it be your phone provider among the ones mentioned? Have you tried do dial a number not using vicidial and hit #, what happens?
Have you tried to use DTMF box in vicidial page?

PostPosted: Wed Jan 23, 2008 6:08 pm
by mindseeker
yes there is: here it is?

do i have to comment them? to work?

; # timeout invalid rules
exten => #,1,Playback(invalid) ; "Thanks for trying the demo"
exten => #,2,Hangup ; Hang them up.
exten => t,1,Goto(#,1) ; If they take too long, give up
exten => i,1,Playback(invalid) ; "That's not valid, try again"

PostPosted: Wed Jan 23, 2008 6:15 pm
by mindseeker
i tried also the DTMF in vicidial.., but same problem occur

PostPosted: Wed Jan 23, 2008 7:51 pm
by okli
Try commenting out these 2 and reload extensions:

;exten => #,1,Playback(invalid) ; "Thanks for trying the demo"
;exten => #,2,Hangup ; Hang them up.

PostPosted: Wed Jan 23, 2008 8:28 pm
by mindseeker
hi


i tried it but, on my TPV., it doesnt accept" it says " i am sorry thats not a valid extensipns"

it means its not working:-(

PostPosted: Wed Jan 23, 2008 9:17 pm
by okli
Sorry, I didn't understand you. Could you try to explain in details what happens.

PostPosted: Wed Jan 23, 2008 9:19 pm
by mindseeker
it's still not working :-(

PostPosted: Wed Jan 23, 2008 10:07 pm
by ramindia
Hi

Did you applied DTMF patch

i have not remember the link, check in the forum and search
sure you will have answer

post the CLI errors while you using DTMF at vicidial to suggest you.

ram

hello

PostPosted: Thu Jan 24, 2008 12:04 am
by eliasferreyra
*OPTIONAL*(1.2.23 thru 1.2.24) apply the meetme DTMF passthru patch
- wget http://www.eflo.net/files/meetme_DTMF_p ... 2.23.patch
- patch -p1 < ./meetme_DTMF_passthru-1.2.23.patch
- File to patch: app_meetme.c

PostPosted: Thu Jan 24, 2008 3:23 am
by mflorell
That patch also is tested through Asterisk 1.2.26.1

Back to your problem, have you tried removing the "Tt" from your Dial flags?

PostPosted: Thu Jan 24, 2008 5:44 am
by mindseeker
hi matt,



im sorry, but were can i see the Dial flags?

hello

PostPosted: Thu Jan 24, 2008 8:10 am
by eliasferreyra
in extensions.conf

exten => _91800NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91800NXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _91800NXXXXXX,3,Hangup
exten => _91888NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91888NXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _91888NXXXXXX,3,Hangup
exten => _91877NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91877NXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _91877NXXXXXX,3,Hangup
exten => _91866NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91866NXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _91866NXXXXXX,3,Hangup

; dial a local 727 outbound number with area code
exten => _9727NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9727NXXXXXX,2,Dial(${TRUNK}/1${EXTEN:1},,tTo)
exten => _9727NXXXXXX,3,Hangup

; dial a local 813 outbound number with area code
exten => _9813NXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9813NXXXXXX,2,Dial(${TRUNK}/${EXTEN:1},,tTo)
exten => _9813NXXXXXX,3,Hangup

; dial a long distance outbound number
; This 'o' Dial flag is VERY important for VICIDIAL on outbound calls,
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(${TRUNKX}/${EXTEN:1},,tTo)
exten => _91NXXNXXXXXX,3,Hangup

PostPosted: Thu Jan 24, 2008 12:59 pm
by mflorell
exten => _91NXXNXXXXXX,2,Dial(${TRUNKX}/${EXTEN:1},,tTo)

remove the T and t at the end of the above line

PostPosted: Thu Jan 24, 2008 1:09 pm
by mindseeker
hi




ok matt thanks for the reply