Bonjour,
J'ai installé asterisk avec ubuntu 10.4.
Tout fonctionne correctement, j'essaie de me familiariser avec les macros avec un exemple simple ce qui m'affiche l'erreur suivante
Bien sûr si je n'utilise pas la macro tout se passe bien mais mon but est de progresser avec les macros!== Using SIP RTP CoS mark 5
-- Executing [200@appel-sortant2:1] Macro("SIP/100-00000000", "Appel, SIP/200") in new stack
-- Executing [s@macro-Appel:1] Answer("SIP/100-00000000", "") in new stack
-- Executing [s@macro-Appel:2] Dial("SIP/100-00000000", " SIP/200") in new stack
[Feb 28 12:27:06] WARNING[6969]: channel.c:4003 ast_request: No channel type registered for ' SIP'
[Feb 28 12:27:06] WARNING[6969]: app_dial.c:1745 dial_exec_full: Unable to create channel of type ' SIP' (cause 66 - Channel not implemented)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-Appel:3] Hangup("SIP/100-00000000", "") in new stack
== Spawn extension (macro-Appel, s, 3) exited non-zero on 'SIP/100-00000000' in macro 'Appel'
== Spawn extension (appel-sortant2, 200, 1) exited non-zero on 'SIP/100-00000000'
Mon fichier extensions.con
Merci de votre aide[macro-Appel]
exten => s,1,Answer()
exten => s,2,Dial(${ARG1})
exten => s,3,Hangup()
[local]
; 100, 200 et 300 sont les téléphones
exten => 0033183629547,1,Dial(SIP/200)
exten => 0033183626986,1,Dial(SIP/300)
exten => 200,1,Macro(Appel,SIP/200)
[appel-sortant]
exten => _0[123459]XXXXXXXX,1,Dial(SIP/${EXTEN}@forfait-ovh) ; Sur cette ligne allons appeler en passant par la section [forfait-ovh] du fichier sip.conf
exten => 100,1,Dial(SIP/100)
exten => 100,n,Hangup
exten => 100,i,Hangup
exten => 200,1,Macro(Appel,SIP/200)
exten => 300,1,Dial(SIP/300)
exten => 300,n,Hangup
exten => 300,i,Hangup
exten => 400,1,Dial(SIP/400)
exten => 400,n,Hangup
exten => 400,i,Hangup
[appel-sortant2]
exten => _X.,1,Dial(SIP/${EXTEN}@forfait2-ovh) ; Sur cette ligne allons appeler en passant par la section [forfait-ovh] du fichier sip.conf
exten => 100,1,Dial(SIP/100)
exten => 100,n,Hangup
exten => 100,i,Hangup
exten => 200,1,Macro(Appel, SIP/200)
exten => 300,1,Dial(SIP/300)
exten => 300,n,Hangup
exten => 300,i,Hangup
exten => 400,1,Dial(SIP/400)
exten => 400,n,Hangup
exten => 400,i,Hangup