Ok, Now, it's a slow busy, Any ideas?

Listed below are the current *.conf files that we are using. When we dial out from the Asterisk analog line, we receive a fast busy once the dialed digits are complete. Also when we try to call from an outside line, we receive this weird humming noise. We are trying to troubleshoot this issue. If you have any insight, we would be more than greatful.

This is what is shows in the console:
– Starting simple switch on ‘Zap/25-1’
– Executing Dial(“Zap/25-1”, “/92819470359”) in new stack
Jul 10 16:13:49 WARNING[17953]: channel.c:2538 ast_request: No channel type registered for ''
Jul 10 16:13:49 NOTICE[17953]: app_dial.c:1040 dial_exec_full: Unable to create channel of type ‘’ (cause 66 - Channel not implemented)
== Everyone is busy/congested at this time (1:0/0/1)
== Auto fallthrough, channel ‘Zap/25-1’ status is ‘CHANUNAVAIL’
– Hungup ‘Zap/25-1’

Thanks,

Zaptel.conf[/b]
span=1,1,0,esf,b8zs
fxoks=25-27
fxsks=28
#bchan=1-23
#dchan=24
e&m=1-24

zapata.conf
;FXS channel config;
;;;;;;;;;;;;;;;;;;;;
signalling=fxo_ks
group=1
context=outboundfxs
callerid=<(555) 907-4524>
channel => 25
callerid=<(555) 907-4525>
channel => 26
callerid=<(555) 907-4526>
channel => 27
;;FXO Channel Config;;
signalling=fxs_ks
group=2
context=default
channel => 28
;CAS Signalling;;
signalling=em_w
context=inboundvoip
group=3
channel => 1-24

extensions.conf
LINE1=Zap/25
LINE2=Zap/26
LINE3=Zap/27

[trunkint]
International long distance through trunk
exten => _9011.,n,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

[trunkld]
;
; Long distance context accessed through trunk
exten => _91NXXNXXXXXX,n,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

[trunklocal]
;
; Local ten-digit dialing accessed through trunk interface
;
exten => _9NXXNXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

[trunktollfree]
;
; Long distance context accessed through trunk interface
;
exten => _91800NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91888NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91877NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91866NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

[international]
;
; Master context for international long distance
;
ignorepat => 9
include => longdistance
include => trunkint

[longdistance]
exten => _1NXXNXXXXXX, 1, SetCallerPres(allowed)
exten => _1NXXNXXXXXX, 2, Dial(${LINE3}/${EXTEN})
; Master context for long distance
;
ignorepat => 9
include => local
include => trunkld

[local]
;
; Master context for local, toll-free, and iaxtel calls only
;
ignorepat => 9
include => trunklocal
include => trunktollfree

[macro-stdexten];
;
; Standard extension macro:
; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well
; ${ARG2} - Device(s) to ring
;
exten => s,1,Dial(${ARG2},20,r)
exten => s,2,Goto(s-${DIALSTATUS},1)

enten => s-NOANSWER,1,Hangup()
exten => s-NOANSWER,2,Goto(default,s,1)

exten => s-BUSY,1,Hangup()
exten => s-BUSY,2,Goto(default,s,1)
exten => _s-.,1,Goto(s-NOANSWER,1)
exten => a,1,VoicemailMain(${ARG1})

[macro-stdRDNISexten];
;
;Standard extension macro
; ${ARG1} - Extension (we could have used $MACRO_EXTEN} here as well
; ${ARG2} - Device(s) to ring
;
exten => s,1,Set(origcpn=${ARG1})
exten => s,n,DBget(temp=CFIM/${ARG1})
exten => s,n,GotoIf(${temp}?cfim:nocfim)
exten => s,n(cfim),Goto(outboundcfwd,s,1)
exten => s,n(nocfim),NoOp

exten => s,n,Dial(${ARG2},20,r)
exten => s,n,Goto(s-${DIALSTATUS},1)

exten => s-BUSY,1,Hangup()
exten => s-BUSY,2,Goto(default,s,1)
exten => _s-.,1,Goto(s-NOANSWER,1)
exten => a,1,VoicemailMain(${ARG1})

[macro-stdPrivacyexten];

exten => s,1,Dial(${ARG2},20|p)
exten => s,2,Goto(s-${DIALSTATUS},1)

exten => s-NOANSWER,1,Voicemail(u${ARG1})
exten => s-NOANSWER,2,Goto(default,s,1)

exten => s-BUSY,1,Voicemail(b${ARG1})
exten => s-BUSY,2,Goto(default,s,1)

exten => s-DONTCALL,1,Goto(${ARG3},s,1)

exten => s-TORTURE,1,Goto(${ARG4},s,1)

exten => _s-.,1,Goto(s-NOANSWER,1)

exten => a,1,VoicemailMain(${ARG1})

[inboundvoip]
;used for incoming calls to any number served by pbx
exten => 4524,1, Macro (macro-stdexten,4524,${LINE1})
exten => 4525,1, Macro (macro-stdexten,4525,${LINE2})
exten => 4526 1, Macro (macro-stdexten,4526,${LINE3})

[outboundfax]
exten => _NXXXXXX,1,Dial(${LINE4}/${EXTEN})
exten => _NXXNXXXXXX,1,Dial(${LINE4}/${EXTEN})
exten =>_1NXXNXXXXXXX,1,Dial(${LINE4}/${EXTEN})

[outboundcfwd]
exten => s,1,SetCallerPres(allowed)
exten => s,2,Set(CALLERID(rdnis)=${origcpn})
exten => s,3,Dial(${LINE3}/${temp})

[outboundfxs]
;continue to provide dialtone if 9 is the first digit pressed
ignorepat => 9

;list all extensions for extension to extension
exten => 4524,1,Macro(macro-stdexten,4524,${LINE1})
exten => 4525,1,Macro(macro-stdexten,4525,${LINE2})
exten => 4526,1,Macro(macro-stdexten,4526,${LINE3})

;extension used to make recordings for IVR
exten => 7777,1,Goto(recordings,7777,1)

;extension used to check Voicemail
exten => 8500,1,VoiceMailMain

;used for other outbound calls not matched by the previous extensions
include => local
include => longdistance
include => international

[local]
exten => _*XX,1,SetCallerPres(allowed)
exten => _*XX,2,Dial(${LINE3}/${EXTEN})
exten => _N11,1,SetCallerPres(allowed)
exten => _N11,2,Dial(${LINE3}/${EXTEN})
exten => _XXXX,1,SetCallerPres(allowed)
exten => _XXXX,2,Dial(${LINE3}/${EXTEN})
exten => _NXXXXXX,1,SetCallerPres(allowed)
exten => _NXXXXXX,2,Dial(${LINE3}/${EXTEN})
exten => _NXXNXXXXXX,1,SetCallerPres(allowed)
exten => _NXXNXXXXXX,2,Dial(${LINE3}/${EXTEN})

[longdistance]
exten => _1NXXNXXXXXX,1,SetCallerPres(allowed)
exten => _1NXXNXXXXXX,2,Dial(${LINE3}/${EXTEN})

[international]

[dialbyextension]
exten => s,1,WaitExten
exten => 4024,1,Macro(stdexten,4524,${LINE1})
exten => 4025,1,Macro(stdexten,4525,${LINE2})
exten => 4026,1,Macro(stdexten,4526,${LINE3})

[recordings]
exten => 7777,1,Wait(2)
exten => 7777,2,Record(/tmp/asterisk-recording:gsm)
exten => 7777,3,Wait(2)
exten => 7777,4,Playback(/tmp/asterisk-recording)
exten => 7777,5,Wait(2)
exten => 7777,6,Hangup

[quote=“whoiswes”]looks like you need to define the TRUNK variable - the CLI is showing that there is no technology specified.

exten => _9NXXNXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

from the looks of things, your outbound trunk should be Zap/3[/quote]

what number are you dialing when you attempt this?

change

exten => _9NXXNXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})

to this:

exten => _9NXXNXXXXXX,1,Dial(Zap/g3/${EXTEN:${TRUNKMSD}})

and try again (after a reload, of course)

I changed the dial plan to Zap/g3 and I am receiving the same busy signal. But still, when I try to call to the Asterisk, it’s giving that weird sound.

Thanks for everyone’s help. The problem was that we had our Asterisk conncected to an IAD. The IAD was not configured to take the leading 9. But once the 9 was removed and the IAD was configured to send 4 digits instead of nine, we struck gold. Once again, thanks for everyones help.