PDA

Voir la version complète : [SOLVED] [Free+Asterisk] Double appel?



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.

hb22
25/02/2011, 23h38
Une seule ligne analogique = 1 seule communication simultanée.
Je ne pense pas que ce que tu demandes soit possible.

littlebigman
26/02/2011, 12h24
D'après le lien que j'ai donné, la Freebox offre des fonctions PBX de base, comme le double-appel. Cependant, quand je fais la manip avec un combiné, le second appel ne fonctionne pas ("L'indicatif que vous avez composé n'est pas utilisé. Votre appel ne peut aboutir.").

Je vais voir si Free a supprimé ce service sans le dire.

Merci.

Edit: erreur de ma part : il faut simplement taper la touche R pour mettre l'appelant en attente, et non R2.