littlebigman
25/02/2011, 16h31
Bonjour
J'ai un Asterisk connecté à la Freebox par la prise RJ11, et j'aimerais le configurer pour qu'il appelle un numéro, mette le correspondant en attente, appelle un second correspondant, et passe en mode conférence à trois pour combiner les deux communications.
D'après cette page, il semble qu'il faille envoyer R2 pour mettre le premier appel en attente:
http://www.free.fr/assistance/2188-freebox-services-lies-aux-appels-entrants-conference.html
Une fois le mode double appel activé par *43#, j'ai testé la fonction Flash() d'Asterisk, mais Asterisk raccroche au lieu d'appeler le second correspondant.
Quelqu'un sait comment envoyer la bonne séquence à la Freebox pour mettre un appel en attente?
Pour info, voici mon extensions.conf...
[bridge]
;Penser à taper *43# avec combiné pour activer appels en instance
exten => start,1,Dial(Zap/1/${CORR1})
exten => start,n,Wait(5)
exten => start,n,Answer()
exten => start,n,Playback(please-wait)
;raccroche au lieu de mettre en attente :-/
exten => start,n,Flash()
exten => start,n,Dial(Zap/1/{CORR2})
;comment envoyer R+3 pour relier les deux communications?
exten => start,n,Hangup()
... et le résultat dans la console:
...
-- Executing [start@callback:4] Playback("Zap/1-1", "please-wait") in new stack
-- <Zap/1-1> Playing 'please-wait' (language 'en')
-- Executing [start@callback:5] Flash("Zap/1-1", "") in new stack
-- Flashed channel Zap/1-1
-- Executing [start@callback:6] Dial("Zap/1-1", "Zap/1/456789") in new stack
WARNING[6588]: app_dial.c:1183 dial_exec_full: Unable to create channel of type 'Zap' (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
Pour info, zaptel.conf et indications.conf sont bien configurés en "fr".
Merci.
J'ai un Asterisk connecté à la Freebox par la prise RJ11, et j'aimerais le configurer pour qu'il appelle un numéro, mette le correspondant en attente, appelle un second correspondant, et passe en mode conférence à trois pour combiner les deux communications.
D'après cette page, il semble qu'il faille envoyer R2 pour mettre le premier appel en attente:
http://www.free.fr/assistance/2188-freebox-services-lies-aux-appels-entrants-conference.html
Une fois le mode double appel activé par *43#, j'ai testé la fonction Flash() d'Asterisk, mais Asterisk raccroche au lieu d'appeler le second correspondant.
Quelqu'un sait comment envoyer la bonne séquence à la Freebox pour mettre un appel en attente?
Pour info, voici mon extensions.conf...
[bridge]
;Penser à taper *43# avec combiné pour activer appels en instance
exten => start,1,Dial(Zap/1/${CORR1})
exten => start,n,Wait(5)
exten => start,n,Answer()
exten => start,n,Playback(please-wait)
;raccroche au lieu de mettre en attente :-/
exten => start,n,Flash()
exten => start,n,Dial(Zap/1/{CORR2})
;comment envoyer R+3 pour relier les deux communications?
exten => start,n,Hangup()
... et le résultat dans la console:
...
-- Executing [start@callback:4] Playback("Zap/1-1", "please-wait") in new stack
-- <Zap/1-1> Playing 'please-wait' (language 'en')
-- Executing [start@callback:5] Flash("Zap/1-1", "") in new stack
-- Flashed channel Zap/1-1
-- Executing [start@callback:6] Dial("Zap/1-1", "Zap/1/456789") in new stack
WARNING[6588]: app_dial.c:1183 dial_exec_full: Unable to create channel of type 'Zap' (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
Pour info, zaptel.conf et indications.conf sont bien configurés en "fr".
Merci.