PDA

Voir la version complète : Dial multiple et SIP Yealink DECT éteint...



ograweb
16/02/2017, 16h16
Bonjour,

J'ai un beau Asterisk avec surcouche Xivo qui tourne bien depuis quelques années (pour 6 postes)

Mais aujourd'hui on vient de découvrir un bug qui m'agace pas mal.

Mes appels entrant sont captés par une sous routine, et arrivent sur une messagerie si pas de réponses.

s,n,Dial(Local/40&Local/44&LOCAL/41&LOCAL/42&LOCAL/43,45)

Les extensions 40 a 44 sonnent pendant 45 secondes. L'extension 40 par exemple est une simple sonnerie avec un léger délais :
exten => 40,1,Wait(4)
exten => 40,2,Dial(LOCAL/21)

Mon problème vient de mes téléphones Yealink DECT W52P. Si un des téléphones n'a plus de batterie ou éteint, je me retrouve avec un racrochage direct de l'appel, sans que les autres téléphones sonnent.
............
[Feb 16 14:00:13] VERBOSE[26132][C-0000000f] app_dial.c: SIP/a7h7a1-00000034 is busy
[Feb 16 14:00:13] VERBOSE[26132][C-0000000f] app_dial.c: Everyone is busy/congested at this time (1:1/0/0)
[Feb 16 14:00:13] VERBOSE[26132][C-0000000f] pbx.c: Executing [s@user:37] Goto("Local/21@default-0000006f;2", "BUSY,1") in new stack
[Feb 16 14:00:13] VERBOSE[26132][C-0000000f] pbx.c: Goto (user,BUSY,1)
[Feb 16 14:00:13] VERBOSE[26132][C-0000000f] pbx.c: Executing [BUSY@user:1] Set("Local/21@default-0000006f;2", "XIVO_FWD_TYPE=USER_BUSY") in new stack
.............


Comment faire pour qu'Asterisk ignore les 'BUSY' et continue sur les autres extensions ?

Merci

quintana
16/02/2017, 18h06
Probablement parce que tu utilises le chan local. Si tu appelles directement avec SIP/ton_peer as tu le même problème ? Normalement non.

ograweb
16/02/2017, 18h47
Probablement parce que tu utilises le chan local. Si tu appelles directement avec SIP/ton_peer as tu le même problème ? Normalement non.

ça marche !

Cela parait tellement simple ... mais il fallait y penser...


Merci