Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 18

Discussion: solution au niveau des préfixes

  1. #1
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0

    solution au niveau des préfixes

    Bonjour,

    j'aurais une question:

    j'ai un compte SIP 2000 qui peut appeller un autre compte analogique 2001 dans son réseau.
    Mais comment ce compte 2000 peut appeller un autre compte analogique 2001 d'un autre réseau? d'une part avec iax2 et d'autre part en rajoutant un préfixe soit en interne ou soit en externe.

    j'ai éssayé avec ceci :

    Code:
    exten => _3.,1,dial(SIP/2000,tr,5)
    mais cela ne fonctionne pas
    une idée ?

  2. #2
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    il manque beaucoup de chose,

    Comme pour commencer ton dialplan, comment sont configurés tes comptes Dahdi, Sip et Iax2,

    Comment sont connecté tes téléphones analogique

    Qu'entends tu par un autre reseau ?
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  3. #3
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    un réseau 1: 192.168.1.0
    un réseau 2 : 192.168.2.0

    Mes appels SIP et analogiques fonctionne dans mon réseau 1 mais je voudrais aussi dans le réseau 2.
    mon iax fonctionne mais le pb est que les numéros du réseau 2 sont identiques au réseau 1 ( c'est le contexte qui veut ça ), donc la seule façon de différencier les numéros de l'autre réseau est soit de mettre un préfixe interne ou externe.

    dans le cas ou je met un préfixe interne je n'arrive pas à configurer mon dialplan
    pour ajouter un préfixe " 123" pour tous mes appels locaux

  4. #4
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    hop hop hop hop....

    n'allons pas trop vite......

    as-tu lu le bouquin d'asterisk et des tuto ? j'en doute un peu pour parler comme cela......

    Recommençons doucement......

    As-tu plusieurs Asterisk ?

    Comment tes téléphones analogique sont connecté aux serveurs ?

    Tu parles d'IAX2 qu'est-ce qui est relié en IAX2 ?

    Montre nous ton dialplan complet
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  5. #5
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Réseau 1 :
    Mes téléphones analogiques sont connectées via une carte digium sur 1 serveur A
    Mes comptes sip situé sur une autre machine B .
    Les deux serveurs communiquent via iax2

    Réseau 2:
    Configuration similaire via deux autres serveurs

    problème:
    les extensions sont les mêmes des deux côtès donc comment fixer des préfixes en internes ?

  6. #6
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Citation Envoyé par cedricscha Voir le message

    Montre nous ton dialplan complet
    ...
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  7. #7
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    oups pardon

    voici le dialplan du réseau 1 IPBX
    sip.conf

    Code:
    
    [general]
    
    ;allow=all
    bindaddr=0.0.0.0
    realm=192.168.50.156
    rtcachefriends=yes
    callevents=yes
    bindport=5060	
    dtmfmode=rfc2833
    extension.conf

    Code:
    [internal]
    
    
    exten => 2000,1,Dial(SIP/2000,5,tr)
    exten => 2000,n,Voicemail(2000@default)
    exten => 2000,n,Hangup()
    
    
    exten => 2001,1,Dial(SIP/2001,5,tr)
    exten => 2001,n,JabberSend(asterisk,toto@192.168.50.122,Le correspondant No ${CALLERID(num)} à essaye de vous joindre))
    exten => 2001,n,Voicemail(2001@default)
    exten => 2001,n,Hangup()
    
    
    exten => 2002,1,Dial(SIP/2002,5,tr)
    
    
    ; Pour contacter les téléphones du serveur PABX du réseau 1
    
    exten => 1000,1,Dial(IAX2/pabx/${EXTEN},30,r)
    
    exten => 1001,1,Dial(IAX2/pabx/${EXTEN},30,r)
    
    ;Pour contacter les téléphones du serveur IPBX du réseau 2 ( pb : même extension 2000)
    
    exten => 2000,1,Dial(IAX2/ipbx_politis/${EXTEN},30,r)
    voici le dialplan du réseau 1 PABX

    chan_dahdi.conf
    Code:
    ;
    ; DAHDI telephony
    ;
    ; Configuration file
    
    
    
    [channels]
    
    language=fr
    rxwink=300              ; Atlas seems to use long (250ms) winks
    ;
    ; Whether or not to do distinctive ring detection on FXO lines
    ;
    ;usedistinctiveringdetection=yes
    
    
    callerid=asreceived
    usecallerid=yes
    hidecallerid=no
    callwaiting=yes
    usecallingpres=yes
    callwaitingcallerid=yes
    threewaycalling=yes
    transfer=yes
    cancallforward=yes
    callreturn=yes
    echocancel=yes
    echocancelwhenbridged=no
    ;echotraining=800
    rxgain=0.0
    txgain=0.0
    group=0
    callgroup=1
    pickupgroup=1
    immediate=no
    
    ;3FXS ET 1FXO , donc 3 en signal fxo_ks et 1 en signal fxs_ks
    
    ;FXS Modules
    callerid="1000" <1000>
    signalling=fxo_ks
    context=internal
    channel => 1
    secret=1000
    mailbox=1000@default
    
    
    ;FXS Modules
    callerid="1001" <1001>
    signalling=fxo_ks
    context=internal
    channel => 2
    secret=1001
    mailbox=1001@default
    
    
    ;FXS Modules
    callerid="1002" <1002>
    signalling=fxo_ks
    context=internal
    channel => 3
    secret=1002
    mailbox=1002@default
    
    
    
    ;FXO Module
    signalling=fxs_ks
    context=incoming
    channel => 4
    extension.conf

    Code:
    [internal]
    
    exten =>  1000,1,dial(DAHDI/1,15,tr)
    exten =>  1000,n,JabberSend(asterisk,toto@192.168.50.122,Le correspondant No ${CALLERID(num)} à essaye de vous joindre))
    exten =>  1000,n,Voicemail(1000@default)
    exten =>  1000,n,Hangup()
    
    
    exten =>  1001,1,dial(DAHDI/2,15,tr)
    exten =>  1001,n,JabberSend(asterisk,toto@192.168.50.122,Le correspondant No ${CALLERID(num)} à essaye de vous joindre))
    exten =>  1001,n,Voicemail(1001@default)
    exten =>  1001,n,Hangup()
    
    ;Passerelle  analogique
    
    exten => 2001,1,Dial(IAX2/ipbx/${EXTEN},30,r) ; vers mon IPBX réseau 1
    
    exten => 2000,1,Dial(IAX2/ipbx/${EXTEN},30,r); vers mon IPBX réseau 1

  8. #8
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Donc mon problème actuel est le suivant:

    Je voudrais rajouter un préfixe interne à mon IPBX car chez moi j'ai une extension 2000 et sur le serveur 2 aussi

  9. #9
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    que dis la Cli lors d'un appel sur le lien IAX2 ?

    iax.conf ?

    pour ton prefixe, il suffit par exemple de rajouter ceci :

    Code:
    exten => 91000,1,Dial(IAX2/pabx/${EXTEN:1},30,r)
    comme cela en composant le 91000 tu appeleras en fait le 1000 sur pabx
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  10. #10
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    OK merci,
    mais par exemple si je veut attribuer des préfixes aussi internes.
    Par exemple, si sur mon réseau je souhaite communiquer de SIP à SIP avec un préfixe "123", et aussi communiquer de analogique à analogique avec un préfixe "123" puis entre mon PABX et IPBX ( ce que tu as écrit) un préfixe "123"

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
  •