Outgoing call problem to mobiles


I’ve got an Asterisk system running on CentOS 5.1. I have setup a SIP Service Provider and confirmed that it is registered using sip show registry as shown:

mtxaster*CLI> sip show registry
Host Username Refresh State Reg.Time xxxxxxxx 105 Registered Tue, 20 May 2008 16:53:17

I then setup an outgoing call rule for this service provider for all mobile calls. When I try to make a call to a mobile the call isn’t successful. The following is the output when I debuged Asterisk:

– Executing [0827761463@numberplan-custom-2:1] Macro(“SIP/6000-08cd28d8”, “trunkdial|/0827761463|”) in new stack
– Executing [s@macro-trunkdial:1] Set(“SIP/6000-08cd28d8”, “CALLERID(all)=”) in new stack
– Executing [s@macro-trunkdial:2] Dial(“SIP/6000-08cd28d8”, “/0827761463”) in new stack
[May 20 16:18:44] WARNING[3612]: channel.c:3001 ast_request: No channel type registered for ‘’
[May 20 16:18:44] WARNING[3612]: app_dial.c:1183 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)
– Executing [s@macro-trunkdial:3] Goto(“SIP/6000-08cd28d8”, “s-CHANUNAVAIL|1”) in new stack
– Goto (macro-trunkdial,s-CHANUNAVAIL,1)
– Executing [s-CHANUNAVAIL@macro-trunkdial:1] NoOp(“SIP/6000-08cd28d8”, “”) in new stack
== Auto fallthrough, channel ‘SIP/6000-08cd28d8’ status is 'CHANUNAVAIL’

Any help is appreciated.

Thanks in advance.


Here is the problem, Dial needs the channel type, SIP, ZAP, mISDN etc. and you didn’t specify it, so it should be something like Dial(SIP//0827761463) or Dial(ZAP/g0//0827761463) and not Dial(/0827761463).


Marco Bruni