Project

General

Profile

Auto Dialing not working - Manual Dial Working with DAHDI / PRI

Added by stef tmp about 9 years ago

Hi,

First of all, please excuse my bad english.

I installed GoAutodial 3.3 (the ISO).

I'm behind a PRI with a Digium card on my server.

My problem is that manual calls are working, but auto-dial not.

Could you please help me ?

Thanks a lot


Replies (17)

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

what is the model of digium card?
can u post the Dialplan used for dialling out via PRI

br
striker
www.striker24x7.blogspot.com

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by stef tmp about 9 years ago

Hi,

Dialplan directly in extensions.conf (I don't use carrier --> Custom extension directly in the campain = 012 / Country Code when I load leads : 33) :

exten => _01233.,1,AGI
exten => _01233.,2,Dial(DAHDI/g1/${EXTEN},,To)
exten => _01233.,3,Hangup

Digium Card :

CLI>dahdi show status
Description Alarms IRQ bpviol CRC Fra Codi Options LBO
Digium Wildcard TE110P T1/E1 Card 0 OK 0 0 0 CCS HDB3 CRC4 0 db (CSU)/0-133 feet (DSX-1)

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

can you post the cli log of one local call and one std call...

br
striker
www.striker24x7.blogspot.com

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

discard the previos post

change your dialplan


exten => _01233.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _01233.,2,Dial(DAHDI/g1/${EXTEN},,Tto)
exten => _01233.,3,Hangup

br
striker
www.striker24x7.blogspot.com

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by stef tmp about 9 years ago

For information, in autodial mode if you see 6 times : Playback("DAHDI/i1/01233177000000-19", "sip-silence"), it's because I add it manually after seeing this solution to my problem on the vicidial forum. But it didn't help. I can remove it if you prefer and repost the log. In these logs I changed the real number by 01233177000000 (with 6 zero in the end). Of course, for my tests it's a real number. (Thanks a lot for your help!!!)

MANUAL :

[Mar 16 14:43:17]     -- Executing [8600051@default:1] MeetMe("Local/8600051@default-00000022;2", "8600051,F") in new stack
[Mar 16 14:43:17]        > Channel Local/8600051@default-00000022;1 was answered.
[Mar 16 14:43:17]     -- Executing [01233177000000@default:1] AGI("Local/8600051@default-00000022;1", "agi://127.0.0.1:4577/call_log") in new stack
[Mar 16 14:43:17]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:43:17]     -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=VICIDIAL))
[Mar 16 14:43:17]     -- <Local/8600051@default-00000022;1>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Mar 16 14:43:17]     -- Executing [01233177000000@default:2] Dial("Local/8600051@default-00000022;1", "DAHDI/g1/01233177000000,,Tto") in new stack
[Mar 16 14:43:17]     -- Requested transfer capability: 0x00 - SPEECH
[Mar 16 14:43:17]     -- Called DAHDI/g1/01233177000000
[Mar 16 14:43:17]     -- DAHDI/i1/01233177000000-1a is proceeding passing it to Local/8600051@default-00000022;1
[Mar 16 14:43:20]     -- DAHDI/i1/01233177000000-1a is making progress passing it to Local/8600051@default-00000022;1
[Mar 16 14:43:28]     -- DAHDI/i1/01233177000000-1a answered Local/8600051@default-00000022;1
[Mar 16 14:43:33]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:43:33]   == Spawn extension (default, 8600051, 1) exited non-zero on 'Local/8600051@default-00000022;2'
[Mar 16 14:43:33]     -- Executing [h@default:1] AGI("Local/8600051@default-00000022;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
[Mar 16 14:43:33]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:43:33]     -- <Local/8600051@default-00000022;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------- completed, returning 0
[Mar 16 14:43:33]     -- Executing [h@default:1] AGI("Local/8600051@default-00000022;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----16-----5") in new stack
[Mar 16 14:43:33]     -- <Local/8600051@default-00000022;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----16-----5 completed, returning 0
[Mar 16 14:43:33]     -- Hungup 'DAHDI/i1/01233177000000-1a'
[Mar 16 14:43:33]   == Spawn extension (default, 01233177000000, 2) exited non-zero on 'Local/8600051@default-00000022;1'
[Mar 16 14:43:33]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:43:33]   == Manager 'sendcron' logged off from 127.0.0.1

AUTO-DIAL :

[Mar 16 14:40:55]     -- Executing [01233177000000@default:1] AGI("Local/01233177000000@default-00000020;2", "agi://127.0.0.1:4577/call_log") in new stack
[Mar 16 14:40:55]     -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=VICIDIAL))
[Mar 16 14:40:55]     -- <Local/01233177000000@default-00000020;2>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Mar 16 14:40:55]     -- Executing [01233177000000@default:2] Dial("Local/01233177000000@default-00000020;2", "DAHDI/g1/01233177000000,,Tto") in new stack
[Mar 16 14:40:55]     -- Requested transfer capability: 0x00 - SPEECH
[Mar 16 14:40:55]     -- Called DAHDI/g1/01233177000000
[Mar 16 14:40:55]     -- DAHDI/i1/01233177000000-19 is proceeding passing it to Local/01233177000000@default-00000020;2
[Mar 16 14:40:58]     -- DAHDI/i1/01233177000000-19 is making progress passing it to Local/01233177000000@default-00000020;2
[Mar 16 14:41:02]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:41:02]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:41:02]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:41:03]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:41:05]     -- DAHDI/i1/01233177000000-19 answered Local/01233177000000@default-00000020;2
[Mar 16 14:41:05]        > Channel Local/01233177000000@default-00000020;1 was answered.
[Mar 16 14:41:05]     -- Executing [8368@default:1] Playback("Local/01233177000000@default-00000020;1", "sip-silence") in new stack
[Mar 16 14:41:05]     -- <Local/01233177000000@default-00000020;1> Playing 'sip-silence.gsm' (language 'en')
[Mar 16 14:41:05]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:41:05]     -- Executing [h@default:1] AGI("Local/01233177000000@default-00000020;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----10-----0") in new stack
[Mar 16 14:41:05]     -- Executing [8368@default:2] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:05]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:05]     -- Executing [8368@default:3] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:05]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:05]     -- Executing [8368@default:4] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:05]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:5] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:6] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:7] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:8] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:9] Playback("DAHDI/i1/01233177000000-19", "sip-silence") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19> Playing 'sip-silence.gsm' (language 'fr')
[Mar 16 14:41:06]     -- Executing [8368@default:10] AGI("DAHDI/i1/01233177000000-19", "agi://127.0.0.1:4577/call_log") in new stack
[Mar 16 14:41:06]     -- <DAHDI/i1/01233177000000-19>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Mar 16 14:41:06]     -- Executing [8368@default:11] AGI("DAHDI/i1/01233177000000-19", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new stack
[Mar 16 14:41:06]     -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
[Mar 16 14:41:06]     -- <Local/01233177000000@default-00000020;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----10-----0 completed, returning 0
[Mar 16 14:41:06]   == Spawn extension (default, 01233177000000, 2) exited non-zero on 'Local/01233177000000@default-00000020;2'
[Mar 16 14:41:07]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:41:07]   == Manager 'sendcron' logged off from 127.0.0.1
[Mar 16 14:41:15]     -- <DAHDI/i1/01233177000000-19>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 4
[Mar 16 14:41:15]   == Spawn extension (default, 8368, 11) exited non-zero on 'DAHDI/i1/01233177000000-19'
[Mar 16 14:41:15]     -- Executing [h@default:1] AGI("DAHDI/i1/01233177000000-19", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
[Mar 16 14:41:15]     -- <DAHDI/i1/01233177000000-19>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------- completed, returning 0
[Mar 16 14:41:15]     -- Hungup 'DAHDI/i1/01233177000000-19'
[Mar 16 14:41:15]   == Manager 'sendcron' logged on from 127.0.0.1
[Mar 16 14:41:15]   == Manager 'sendcron' logged off from 127.0.0.1

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

type the below command in asterisk cli and post the output here

dialplan show 8368@default

br
striker
www.striker24x7.blogspot.com

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by stef tmp about 9 years ago

[ Context 'default' created by 'pbx_config' ]
  '8368' =>         1. Playback(sip-silence)                      [pbx_config]
                    2. Playback(sip-silence)                      [pbx_config]
                    3. Playback(sip-silence)                      [pbx_config]
                    4. Playback(sip-silence)                      [pbx_config]
                    5. Playback(sip-silence)                      [pbx_config]
                    6. Playback(sip-silence)                      [pbx_config]
                    7. Playback(sip-silence)                      [pbx_config]
                    8. Playback(sip-silence)                      [pbx_config]
                    9. Playback(sip-silence)                      [pbx_config]
                    10. AGI(agi://127.0.0.1:4577/call_log)        [pbx_config]
                    11. AGI(agi-VDAD_ALL_outbound.agi,NORMAL-----LB) [pbx_config]
                    12. AGI(agi-VDAD_ALL_outbound.agi,NORMAL-----LB) [pbx_config]
                    13. Hangup()                                  [pbx_config]

-= 1 extension (13 priorities) in 1 context. =-

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

i cant see any issue here in configuration

post the output of screen -list
and
dahdi_cfg -v

br
striker
www.striker24x7.blogspot.com

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by stef tmp about 9 years ago

screen -list :

There are screens on:
        22405.ASTVDremote       (Detached)
        4015.ASTVDauto  (Detached)
        17061.ASTVDadapt        (Detached)
        3836.asterisk   (Detached)
        4024.ASTfastlog (Detached)
        4002.goautodial_d       (Detached)
        4006.ASTupdate  (Detached)
        4012.ASTlisten  (Detached)
        4009.ASTsend    (Detached)
9 Sockets in /var/run/screen/S-root.

dahdi_cfg -v :

DAHDI Tools Version - 2.6.1

DAHDI Version: 2.6.1
Echo Canceller(s): HWEC, MG2
Configuration
======================

SPAN 1: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

31 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Setting echocan for channel 9 to mg2
Setting echocan for channel 10 to mg2
Setting echocan for channel 11 to mg2
Setting echocan for channel 12 to mg2
Setting echocan for channel 13 to mg2
Setting echocan for channel 14 to mg2
Setting echocan for channel 15 to mg2
Setting echocan for channel 16 to none
Setting echocan for channel 17 to mg2
Setting echocan for channel 18 to mg2
Setting echocan for channel 19 to mg2
Setting echocan for channel 20 to mg2
Setting echocan for channel 21 to mg2
Setting echocan for channel 22 to mg2
Setting echocan for channel 23 to mg2
Setting echocan for channel 24 to mg2
Setting echocan for channel 25 to mg2
Setting echocan for channel 26 to mg2
Setting echocan for channel 27 to mg2
Setting echocan for channel 28 to mg2
Setting echocan for channel 29 to mg2
Setting echocan for channel 30 to mg2
Setting echocan for channel 31 to mg2

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by Sharad L about 9 years ago

Hi,
were having the same issue with Sangoma card on 3.3 . would really appreciate if this got sorted!!

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by striker 247 about 9 years ago

not able to get a right solution, as most my clients have issue with latest vicidial or goautoidal

once reverting to vicidial 2.4 or goautoidal 2.1 its working fine....

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by Sharad L about 9 years ago

You can find our detailed problem here http://vicidial.org/VICIDIALforum/viewtopic.php?f=4&t=34252

Basically our outbound calls in Radio method, On being answered are not connecting to our agent.

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by Dizo Mark almost 9 years ago

When you say Auto dialing not working, how did you configure your campaign?

RE: Auto Dialing not working - Manual Dial Working with DAHDI / PRI - Added by Kingsley Ohia over 8 years ago

Hi Guys, please did anyone find the solution to this issue? I use the same version (3.3) and I noticed the following:
[Aug 22 10:50:33] -- Executing [8368@default:2] AGI("DAHDI/i1/14107448670000-50", "agi://127.0.0.1:4577/call_log") in new stack
;CustCamp parameter was not set to campaign name "testking" before returning 0
[Aug 22 10:50:33] -- <DAHDI/i1/14107448679124-50>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0

This only happens on auto mode calls. Manual dial calls are perfectly fine. I downgraded my asterisk to 1.8.14 (from 1.8.23.0) but no luck. Please see my details below:

;extension.conf
; ISDN30 Dial Any Number if 9 is prefix
exten => _90.,1,AGI
exten => _90.,2,NoOp(9 prefix added. to dial ${EXTEN})
exten => _90.,3,Dial(DAHDI/g0/${EXTEN:1},,tTo)
exten => _90.,4,Hangup

CITY*CLI> dahdi show status
Description Alarms IRQ bpviol CRC Fra Codi Options LBO
wanpipe1 card 0 OK 0 0 0 CCS HDB3 CRC4 0 db (CSU)/0-133 feet (DSX-1)

CITY*CLI> pri show spans
PRI span 1/0: Up, Active

[root@CITY ~]# screen -list
There are screens on:
4640.ASTVDadapt (Detached)
4621.goautodial_d (Detached)
23857.ASTlisten (Detached)
23851.ASTupdate (Detached)
4683.asterisk (Detached)
23862.ASTVDremote (Detached)
23860.ASTVDauto (Detached)
4643.ASTfastlog (Detached)
23854.ASTsend (Detached)
9 Sockets in /var/run/screen/S-root.

    (1-17/17)
    Go to top