Affichage des résultats 1 à 4 sur 4

Discussion: Freepx 4 FXO 2 lignes PSTN

  1. #1
    Membre Junior
    Date d'inscription
    avril 2016
    Localisation
    Noumea
    Messages
    13
    Downloads
    0
    Uploads
    0

    Freepx 4 FXO 2 lignes PSTN

    Bonjour,

    Ma config :
    FW Console - FreePBX Utility version 13.0.187

    J'ai deux lignes PSTN branché sur deux port de ma carte FXO qui en contient 4
    J'essaie d'utiliser ces deux lignes pour sortir.
    De comprendre comment marche les trunk, les outbound route.

    Pour l'instant je n'essaie pas les dials pattern dans les outbound j'ai mis un dial pattern qui laisse tout passer

    J'arrive à sortir avec une ligne branchée sur le port 1

    J'essaie le deuxieme port en y branchant une ligne en créant un autre trunk une autre outbound route 'copier/coller'
    du trunk et oubound route qui marche pour le port 1

    Dans Connectivity -- DAHDI Config :
    pour tous les ports j'ai
    Signaling: kewl start
    Group: 0
    Context: from-analog

    Est ce qu'il faut mettre chaque port dans un group différent? donc 0 1 2 3

    Dans trunk -- DADHI settings -- DAHDI Trunks j'ai :
    Group 0 Robin Ascending
    Group 0 Ascending
    Group 1 Round Robin blabla
    Analog Channel 1
    Analog Channel 2
    Analog Channel 3
    Analog Channel 4

    Est ce qu'il faut configurer un trunk avec un group ou avec un analog Channel ?
    J'ai essayé les deux cela marche mieux avec un group.
    Avec un analog Channel, j'ai l'impression que ce parametre est surchargé et retourne à Group0 Round Robin à chaque fois que je fais "Apply Config"

    Mais je pense qu'il y a quelque chose d'énorme que je n'ai pas compris.

    Merci pour votre aide

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    sans être un grand expert de dahdi, voici qd meme quelques infos - le groupe regroupe plusieurs ligne analogiques. ainsi, lorsque tu emets un appel, si une ligne du groupe est occupée, dahdi utilisera la seconde (attention, en analogique, le numéro présenté est lié à la ligne).

    tu peux explicitement utiliser une ligne en précisant son identifiant, au lieu du groupe. je ne pense pas qu'il faille mettre les lignes non connectées dans le groupe

    cdlt

  3. #3
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1

    Arrow

    Le module de dahdi freepbx ne marche pas bien.

    Pour utiliser dahdi, configure le "a la main" et on verifie qu'il s'est bien initialisé

    Si ton install est bien faite. Ca sera bcp plus simple.

    dahdi_genconf pour generer les fichiers de confs

    quelques commandes utiles:
    Code:
    [root@stgermain ~]# dahdi_hardware
    pci:0000:03:00.0     wctdm24xxp+  d161:8005 Wildcard TDM410P
    [root@stgermain ~]#
    
    [root@stgermain ~]# dahdi_cfg -vv
    
    DAHDI Tools Version - 2.11.1
    
    DAHDI Version: 2.11.1
    Echo Canceller(s): OSLEC
    Configuration
    ======================
    
    
    Channel map:
    
    Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
    
    1 channels to configure.
    
    Setting echocan for channel 1 to oslec
    A la console sous asterisk:

    Code:
    [root@stgermain ~]# asterisk -rvd
    Parsing /etc/asterisk/asterisk.conf
    Seeding global EID '50:e5:49:dc:46:01' from 'eth0' using 'siocgifhwaddr'
    Asterisk 13.10.0, Copyright (C) 1999 - 2014, Digium, Inc. and others.
    Created by Mark Spencer <markster@digium.com>
    Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type 'core show license' for details.
    =========================================================================
    Connected to Asterisk 13.10.0 currently running on stgermain (pid = 7890)
    Core debug was OFF and is now 1.
    stgermain*CLI>
    stgermain*CLI> dahdi show channels
       Chan Extension       Context         Language   MOH Interpret        Blocked    In Service Description
     pseudo                 default                    default                         Yes
          1                 from-pstn       en         default                         Yes
    stgermain*CLI>
    Tant que ca , ca ne marche pas, inutile de faire quelque chose avec l'interface de freepbx.

    Ensuite, pour utiliser la seule ligne analogique configurée ci dessous, tu mets 1 dans le channel de ton trunk dahdi dans l'interface freepbx. C'est tout. Je te conseille de desactiver le module dahdi qui generait lors de mes tests anciens des fichiers incorrect.

    Il faut comprendre que la conf de dahdi pour asterisk se trouve dans /etc/asterisk/chan_dahdi.conf . Dans celui-ci , tu trouveras un include de dahdi-channels.conf
    dahdi-channels.conf est genere par dahdi_genconf qu'il ne faut donc lancer que a la premiere config et qui ecrase la config courante.
    Tu ne dois pas l'editer directement. Si ca ne te convient pas et tu veux changer l'echo canceler par exemple, tu modifies /etc/dahdi/genconf_parameters et tu relances dahdi_genconf

    Il vaut mieux comprendre comment tout marche pour esperer que dahdi fonctionne et que tu puisses ensuite l'optimiser.

    Pour les groupes, pour 2 lignes analogique avec freepbx, ca n'a pas vraiment d'interet. mais sinon , c'est vers la doc de dahdi que tu dois te pencher pour comprendre. Ca sera evident ensuite.
    Dans le trunk, tu mettras g0 ou g1 ou gxx , en fonction de ce que tu trouves dans le fichier de conf et du groupe que tu veux utiliser.
    Tu peux regarder la doc aussi de xivo. Ca marche pareil et la doc xivo est souvent plus complete et technique.

    Bref pour dahdi, a la premiere config, je te conseille de te passer de l'interface freepbx et de faire cela a la console. Une fois ok. On y touche plus. Tu as juste a definir le trunk avec le channel donné par la commande dahdi show channels

    J'ai fait l'impasse sur les modules dahdi pour eviter d'etre trop long.
    Cheers !!
    Francois.

  4. #4
    Membre Junior
    Date d'inscription
    avril 2016
    Localisation
    Noumea
    Messages
    13
    Downloads
    0
    Uploads
    0
    Oui j'ai regardé tout cela.
    Finalement j'ai fait 2 groupes port 1-2 group 0 et port 3-4 group 1.
    Ca à l'air de marcher.

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
  •