Conjfigura R2 en asterisk

Discussion in 'Elastix 2.x' started by GatoZero, Jul 7, 2010.

  1. GatoZero

    Joined:
    Jun 14, 2008
    Messages:
    103
    Likes Received:
    0
    Buenos dias

    Tengo un MFCR2 con Telefonica pero aun no he encontrado como configurarlo

    que versión de elastix debo utilizar??

    Agradezco su colaboración
     
  2. cadillac24

    Joined:
    Apr 20, 2009
    Messages:
    66
    Likes Received:
    0
    Trata de ver el aporte que hizo el miembro del mes de Mayo, Moises Silva, quien ha contribuido gran información de como configurar una trama R2 con Elastix.
     
  3. netillo123X

    Joined:
    Feb 4, 2009
    Messages:
    206
    Likes Received:
    0
    hace tiempo publique un topic llamado "ya funciono mi E1 no primario"
    pero te copio lo que ami me funciono con R2 en elastix


    espero te sirva

    Hola que tal estoy ahora trabajando con la instalación de Elastix 1.5 para 32 bits tengo una tarjeta te120p

    le di autodetectar y todo perfecto me genera un /etc/dahdi/system.conf
    configurado para E1 PRI

    sin embrago hago estos cambios

    # Dahdi Configuration File
    #
    # This file is parsed by the Dahdi Configurator, dahdi_cfg
    #
    # Span 1: WCT1/0 "Wildcard TE120P Card 0" (MASTER)
    span=1,1,0,cas,hdb3
    # termtype: te
    cas=1-15:1101
    cas=17-31:1101

    echocanceller=oslec,1-15,17-31

    # Global data

    loadzone = us
    defaultzone = us

    y despues doy un dahdi_cfg -vvv

    Channel 01: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 01)
    Channel 02: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 02)
    Channel 03: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 03)
    Channel 04: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 04)
    Channel 05: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 05)
    Channel 06: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 06)
    Channel 07: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 07)
    Channel 08: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 08)
    Channel 09: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 09)
    Channel 10: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 10)
    Channel 11: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 11)
    Channel 12: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 12)
    Channel 13: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 13)
    Channel 14: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 14)
    Channel 15: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 15)
    Channel 17: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 17)
    Channel 18: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 18)
    Channel 19: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 19)
    Channel 20: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 20)
    Channel 21: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 21)
    Channel 22: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 22)
    Channel 23: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 23)
    Channel 24: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 24)
    Channel 25: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 25)
    Channel 26: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 26)
    Channel 27: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 27)
    Channel 28: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 28)
    Channel 29: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 29)
    Channel 30: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 30)
    Channel 31: CAS / User (Default) (Echo Canceler: oslec) (Slaves: 31)


    perfecto asta aqui ya me detcta los canales y ahora que bueno pues me voy a chan_dahdi.conf el cual esta en /etc/asterisk/

    y ya tiene configurados parametros para tarjetas con modulos fxs y fxo y es aqui donde empiezan mis dudas ???'

    este es el chan_dhadi.conf

    [channels]
    context=from-pstn
    signalling=fxs_ks
    rxwink=300 ; Atlas seems to use long (250ms) winks
    usecallerid=yes
    hidecallerid=no
    callwaiting=yes
    usecallingpres=yes
    callwaitingcallerid=yes
    threewaycalling=yes
    transfer=yes
    canpark=yes
    cancallforward=yes
    callreturn=yes
    echocancel=yes
    echocancelwhenbridged=no
    faxdetect=incoming
    echotraining=800
    rxgain=0.0
    txgain=0.0
    callgroup=1
    ;Uncomment these lines if you have problems with the disconection of your analog lines
    ;busydetect=yes
    ;busycount=3


    immediate=no

    #include dahdi-channels.conf
    #include chan_dahdi_additional.conf


    aqui veo que incluye un dahdi-channels.conf y es ahi donde investigando edito lo siguiente

    dahdi-channels.conf

    ; Autogenerated by /usr/sbin/dahdi_genconf on Fri Apr 3 13:12:36 2009 -- do not hand edit
    ; Dahdi Channels Configurations (chan_dahdi.conf)
    ;
    ; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
    ; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
    ;

    ; Span 1: WCT1/0 "Wildcard TE120P Card 0" (MASTER)
    group=0
    context=from-pstn
    ;switchtype = euroisdn
    signalling =mfcr2
    mfcr2_variant=mx
    mfcr2_get_ani_first=no
    mfcr2_max_ani=10
    mfcr2_max_dnis=4
    mfcr2_category=national_subscriber
    mfcr2_logdir=span1
    mfcr2_call_files=yes
    mfcr2_logging=all
    mfcr2_mfback_timeout=-1
    mfcr2_metering_pulse_timeout=-1
    mfcr2_allow_collect_calls=no
    mfcr2_double_answer=no
    mfcr2_forced_release=no
    mfcr2_charge_calls=yes
    channel => 1-15,17-31
    context = default

    entro ahora a frepbx y veo que ya genera una troncal zap/g0 y una salida en dial plan con 9|.
    entonces pense que si dahdi sustituye a zaptel y que libopenr2 es ya parte del proyecto entonces ya no tendre que configurar mi troncal como lo hacia antes con unicall que era una troncal custom si no que ahora solo tendre que asignarle 30 canales a la troncal zap/g0 y listo esto es lo que yo creo que es lo correcto sin embargo al marcar el 9 desde una extension SIP no hace nada por lo que


    entro a la interfaz de comandos CLI

    elastix*CLI> dahdi show channels
    Chan Extension Context Language MOH Interpret
    pseudo default default
    1 from-pstn default
    2 from-pstn default
    3 from-pstn default
    4 from-pstn default
    5 from-pstn default
    6 from-pstn default
    7 from-pstn default
    8 from-pstn default
    9 from-pstn default
    10 from-pstn default
    11 from-pstn default
    12 from-pstn default
    13 from-pstn default
    14 from-pstn default
    15 from-pstn default
    17 from-pstn default
    18 from-pstn default
    19 from-pstn default
    20 from-pstn default
    21 from-pstn default
    22 from-pstn default
    23 from-pstn default
    24 from-pstn default
    25 from-pstn default
    26 from-pstn default
    27 from-pstn default
    28 from-pstn default
    29 from-pstn default
    30 from-pstn default
    31 from-pstn default

    aparentemente esta bien lo unico que me queda duda es el contexto from-pstn pero hasta ahora confio en el


    doy un dahdi_tool

    y no tengo alarmas ademas de que la señalización de ABCD la veo bien de ambos lados
    12345678922222222233
    12345678912345678912345678901
    TXA 11111111111111-11111111111111
    TXB 11111111111111-11111111111111
    TXC 00000000000000-00000000000000
    TXD 11111111111111-11111111111111

    RXA 11111111111111-11111111111111
    RXB 11111111111111-11111111111111
    RXC 00000000000000-00000000000000
    RXD 11111111111111-11111111111111

    ya pude hacer una llamada
     

Share This Page