Bonjour à toute la communauté asterisk !


Voici mon soucis, je teste actuellement Xivo en version 1.1.10. Je dispose d'une maquette comportant 1 téléphone Swissvoice IP10s, d'1 Linksys 90, d'1 Linksys 921 et enfin d'un softphone.
Dans cette configuration, j'ai activé le transfert d'appel sur occupation tour à tour sur chacun des téléphones. J'ai remarqué que dans mon cas, le transfert était effectivement effectué pour le Swissvoice et le softphone, mais pas pour les deux téléphones linksys !

J'ai ensuite remarqué que la détection de l'état d'occupation est réalisé par la ligne suivante dans le dialplan:
exten = s,n,GotoIf($[${GROUP_COUNT(${XIVO_DSTID}@XIVO_USER)} >= ${XIVO_SIMULTCALL}]?BUSY,1)

J'ai bien configuré pour tous les téléphones avec 1 comme valeur pour SIMULTCALL.
Or quand je procède à un appel vers le swisvoice ou le softphone, le GROUP_COUNT me retourne bien 1 (et effectue ensuite le transfert). Or lors d'un appel vers les linksys, il me retourne 0 (et donc le transfert ne s'effectue pas).

Pensez vous que ce soit un problème lié à la configuration des téléphones linksys ou avez vous d'autres pistes à explorer ?

Merci à tous, pour m'avoir lu.