Page 2 sur 2 PremièrePremière 12
Affichage des résultats 11 à 19 sur 19

Discussion: Trixbox : Extension "virtuelle" pour rediriger vers l'extérieur

  1. #11
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0

    Thumbs up

    J'ai réussi !!!!

    Cool .. alors il fallait rajouter dans mon contexte d'appel, la référence à la misc application créée sur le poste virtuel 9920 ..

    En clair ca donne ceci dans ma déclaration de contexte :

    [from-09XXXXXXXX]
    include => app-miscapps-2
    include => ext-local
    include => ext-queues
    include => outrt-011-ovh_339XXXXXXX
    include => app-echo-test
    include => app-recordings
    include => app-speakextennum
    include => app-speakingclock
    include => app-userlogonoff
    include => ext-paging
    include => app-dialvm
    include => app-vmmain
    exten => foo,1,Noop(bar)

    Donc pour que toutes mes lignes puissent l'utiliser, j'ai plus qu'à placer cette include dans un custom de l'un des include généric qui est utilisé ...

    En tout cas Merci fastm3 ...

  2. #12
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Pour finir, afin que toutes les lignes utilisent cette redirection ou cette ligne virtuelle, j'ai simplement mis la directive suivante dans extension_custom.conf :

    [ext-local-custom]
    include => app-miscapps-2

    sachant que tous les contextes de mes lignes utilisent ext-local et la référence de la misc application que j'ai créé dans freepbx ... on la retrouve dans extension_additionnal.conf et son nom est app-miscapps-2

    Voilà en espérant avoir été clair ...

  3. #13
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Tant mieux, mais si tu avais mis le log complet, on aurait pu voir que n'utilisait pas le contexte par defaut [from-internal]...
    Je te conseille d'ailleurs de remettre ce fonctionnement par defaut qui sera plus simple a gerer.
    Bonne continuation.
    Fastm3.

  4. #14
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Citation Envoyé par fastm3 Voir le message
    Tant mieux, mais si tu avais mis le log complet, on aurait pu voir que n'utilisait pas le contexte par defaut [from-internal]...
    Je te conseille d'ailleurs de remettre ce fonctionnement par defaut qui sera plus simple a gerer.
    Bonne continuation.
    Fastm3.
    Merciiii du conseil ! je vais essayer de le faire en mettant le même contexte pour tous et en arbitrant vers tel ou tel trunk en fonction de l'emetteur de l'appel à partir du contexte from-internal-custom !

    Merci encore

    Stéphane

  5. #15
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Citation Envoyé par speron Voir le message
    tous et en arbitrant vers tel ou tel trunk en fonction de l'emetteur de l'appel à partir du contexte from-internal-custom !
    Pas besoin , a partir de freepbx 2.7, tu peux faire cela dans les outbounds routes.
    Créé un autre sujet si tes recherches/essais n'aboutissent pas sur ce point.
    Fastm3.

  6. #16
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Merci ... mais cela nécessiterait de réinstaller asterisk ...

    En faisant un petit contexte custom comme cela, cela résoud tout :

    [from-internal-custom]
    exten => _X.,1,Macro(user-callerid,SKIPTTL,)
    exten => _X.,n,Set(_NODEST=)
    exten => _X.,n,Macro(record-enable,${AMPUSER},OUT,)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9900" ]?20)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9901" ]?23)
    exten => _X.,n,GoToIf($[ "${AMPUSERCID}" = "9902" ]?26)
    etc ...

    exten => _X.,20,Macro(dialout-trunk,14,${EXTEN},,)
    exten => _X.,21,GoTo(s,70)
    exten => _X.,23,Macro(dialout-trunk,8,${EXTEN},,)
    exten => _X.,24,GoTo(s,70)
    exten => _X.,26,Macro(dialout-trunk,12,${EXTEN},,)
    etc ...

    exten => s,70,Macro(outisbusy,)

    Merci encore Fastm3

  7. #17
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Rien a voir avec asterisk, juste mettre a jour freepbx si tu n as pas la fonctionnalité
    Ton dialplan serait plus simple avec la notation _X./extension
    Fastm3

  8. #18
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Citation Envoyé par fastm3 Voir le message
    Rien a voir avec asterisk, juste mettre a jour freepbx si tu n as pas la fonctionnalité
    Ton dialplan serait plus simple avec la notation _X./extension
    Fastm3
    Je suis sous Trixbox ... et j'ai pas trouvé ...

  9. #19
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Citation Envoyé par speron Voir le message
    Je suis sous Trixbox ... et j'ai pas trouvé ...
    Pour etre clair: trixbox = asterisk + freepbx en gros.
    Je ne connais pas (plus) trixbox mais asterisk et freepbx oui.
    La version de freepbx est "une adaptation" bien moins maintenue donc galere a faire evoluer. Elle est probablement basée sur freepbx 2.6 d'apres ce que tu dis. Je n'aime pas trixbox pour ces raisons comme les autres distribs packagees en general ou on s'appercoit qu'apres 6mois-1an , on doit reinstaller pour faire evoluer ou parce que l'update a cassée la config.
    Ce qui est curieux, c'est qu'aucune distrib packagée ne se contente d'installer une version officielle a partir des sources d'asterisk et freepbx avec les outils pour qu'un simple make recompile asterisk.
    Piaf avait commencé sur cette voix mais ils ont crypté leur script retombant dans le travers du non ouvert.

    Bref je te recommande de faire la main sur une install from scratch qui te permettra d'avoir un systeme complet et evolutif. Il y a des tutos dans la partie articles.
    Il y aura bientot une alternative mais j'essaie de ne pas faire de pub ici...
    Fastm3.

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •