Affichage des résultats 1 à 3 sur 3

Discussion: Problème de DIALPLAN : surcharge de from-internal

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

    Problème de DIALPLAN : surcharge de from-internal

    Bonjour,

    Ne pouvant pas installer la dernière version de freepbx, je me débat à modifier mon dialplan pour diriger mes extensions vers tel ou tel trunk ...

    J'ai essayé de faire un truc comme cela :
    [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)

    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},,)
    exten => s,70,Macro(outisbusy,)

    Qui marche .. puisque je sors avec la bonne ligne en fonction de l'extension voulue, le problème c'est que quand j'appelle de l'extérieur, impossible de faire sonner une de mes extensions ...

    Autre chose, fastm3 m'a conseillé d'utiliser l'écriture au format
    exten => _X./9900,Macro(dialout-trunk,14,${EXTEN},,)
    exten => _X./9901,Macro(dialout-trunk,8,${EXTEN},,)

    Et je pige pas, cela passe pas du tout chez moi sur une Trixbox 2.6. ... quel est le problème ?

    Merciii pour votre aide !

    Stéphane

  2. #2
    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

    Autre chose, fastm3 m'a conseillé d'utiliser l'écriture au format
    exten => _X./9900,Macro(dialout-trunk,14,${EXTEN},,)
    exten => _X./9901,Macro(dialout-trunk,8,${EXTEN},,)
    est incorrect.
    Code:
    exten => _X./9900,1,Macro(dialout-trunk,14,${EXTEN},,)
    exten => _X./9901,1,Macro(dialout-trunk,8,${EXTEN},,)
    est la bonne syntaxe.
    Fastm3.

  3. #3
    Membre
    Date d'inscription
    janvier 2011
    Messages
    72
    Downloads
    0
    Uploads
    0
    Citation Envoyé par fastm3 Voir le message
    est incorrect.
    Code:
    exten => _X./9900,1,Macro(dialout-trunk,14,${EXTEN},,)
    exten => _X./9901,1,Macro(dialout-trunk,8,${EXTEN},,)
    est la bonne syntaxe.
    Fastm3.
    Bon c'est ce que j'avais fait plutot ... désolé j'ai mal copié .. bon dans le doute je vais réessayer ..

    Sinon j'ai résolu la première partie de ma question en mettant tout dans
    [outbound-allroutes-custom] plutôt [from-internal-custom]

    Merciiii

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
  •