PDA

Voir la version complète : Configuration du call waiting dans Asterisk



Gaby38
18/03/2011, 14h51
Bonjour,
En faisant des recherches sur le "call waiting" (signal d'appel), j'ai du mal à comprendre si cette fonctionnalité est implémentée de façon intrinsèque dans asterisk de base ou s'il faut faire quelque chose dans un fichier de conf (extensions, features,..).
Je lis partout que pour activer il faut composer *70 mais ca n'a pas l'air de fonctionner.
Merci pour vos lumières sur ce point.

hb22
18/03/2011, 16h17
Il faut aussi que le téléphone ait la fonction.

Gaby38
19/03/2011, 00h51
A priori mon téléphone (Siemens S675IP) a la fonctionnalité.
Dois je conclure de la réponse que la fonctionnalité est native dans Asterisk et activable par *70 ??

hb22
19/03/2011, 06h07
Sur un Gigaset S675IP il faut valider la fonction dans le menu du téléphone.
J'utilise FreePBX et donc c'est de base.
Autrement il faut du code de ce type :


[app-callwaiting-cwon]
include => app-callwaiting-cwon-custom
exten => *70,1,Answer
exten => *70,n,Wait(1)
exten => *70,n,Macro(user-callerid,)
exten => *70,n,Set(DB(CW/${AMPUSER})=ENABLED)
exten => *70,n(hook_1),Playback(call-waiting&activated)
exten => *70,n,Macro(hangupcall,)
; end of [app-callwaiting-cwon]

[app-callwaiting-cwoff]
include => app-callwaiting-cwoff-custom
exten => *71,1,Answer
exten => *71,n,Wait(1)
exten => *71,n,Macro(user-callerid,)
exten => *71,n,Noop(Deleting: CW/${AMPUSER} ${DB_DELETE(CW/${AMPUSER})})
exten => *71,n(hook_1),Playback(call-waiting&de-activated)
exten => *71,n,Macro(hangupcall,)
; end of [app-callwaiting-cwoff]

Gaby38
19/03/2011, 14h36
OK Merci. C'est très clair