Cursos Asterisk en México

Registrar asterisk a otro asterisk

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Registrar asterisk a otro asterisk

    ALguien puede ayudarme como puedo registrar un asterisk a otro asterisk todo con SIP, es decir que se hablen entre ellos mediante sip, y que los usuarios creados sean tb sip
    Gracias por la ayuda

  • #2
    Consulta el wiki, ahi viene como hacerlo.

    http://www.voip-info.org/wiki/view/Aste ... al+servers

    Comentario


    • #3
      tambien puedes buscar mas info dentro de este foro

      http://www.vozdigital.org/index.php?nam ... torder=asc


      Saludos

      Comentario


      • #4
        Les cuento que nada sigo teniendo problemas para poder registrar un asterisk a otro
        Probe con la pag de http://www.voip-info.org/wiki/view/Aste ... al+servers (La que dice Moises) y nada tb probe con la pag http://www.vozdigital.org/index.php?nam ... torder=asc de Sokaris, y en esta ultima logro ver la llamada en el segundo asterisk pero no completa.
        Escenario:
        (01)Addpac genera la llamada a una pstn
        (02) Asterisk_1 recibe la llamada y la envia al segundo asterisk
        (03) Asterisk_2 recibe la llamada del primer Asterisk (hasta aqui veo que me llega la llamada pero de ahi no completa)
        (04)Del segundo Asterisk deberia completar la llamada a una PSTN a traves de una digium TE410P
        Le envio un debug de una llamada originada en el Addpac que pasa por el primer asterisk y este le envia al segundo Asterisk (la llamada fue capturada en este ultimo asterisk)
        Gracias

        RedHat*CLI>
        <-- SIP read from 200.161.223.243:5060:
        INVITE sip:59133710012@200.161.223.226 SIP/2.0
        Via: SIP/2.0/UDP 200.161.223.243:5060;branch=z9hG4bK55c4608d
        From: "248" <sip:248@200.161.223.243>;tag=as100e176e
        To: <sip:59133710012@200.161.223.226>
        Contact: <sip:248@200.161.223.243>
        Call-ID: 13fa823b5e3ea22f0328454d140fba79@200.161.223.243
        CSeq: 102 INVITE
        User-Agent: Asterisk PBX
        Date: Tue, 25 Apr 2006 00:16:39 GMT
        Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER
        Content-Type: application/sdp
        Content-Length: 267

        v=0
        o=root 3122 3122 IN IP4 200.161.223.243
        s=session
        c=IN IP4 200.161.223.243
        t=0 0
        m=audio 18586 RTP/AVP 0 3 8 101
        a=rtpmap:0 PCMU/8000
        a=rtpmap:3 GSM/8000
        a=rtpmap:8 PCMA/8000
        a=rtpmap:101 telephone-event/8000
        a=fmtp:101 0-16
        a=silenceSuppff - - - -

        --- (12 headers 12 lines)---
        Using INVITE request as basis request - 13fa823b5e3ea22f0328454d140fba79@200.161 .223.243
        Sending to 200.161.223.243 : 5060 (non-NAT)
        Found no matching peer or user for '200.161.223.243:5060'
        Found RTP audio format 0
        Found RTP audio format 3
        Found RTP audio format 8
        Found RTP audio format 101
        Peer audio RTP is at port 200.161.223.243:18586
        Found description format PCMU
        Found description format GSM
        Found description format PCMA
        Found description format telephone-event
        Capabilities: us - 0x8000e (gsm|ulaw|alaw|h263), peer - audio=0xe (gsm|ulaw|alaw )/video=0x0 (nothing), combined - 0xe (gsm|ulaw|alaw)
        Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1 (telephone-event) , combined - 0x1 (telephone-event)
        Looking for 59133710012 in default (domain 200.161.223.226)
        Reliably Transmitting (no NAT) to 200.161.223.243:5060:
        SIP/2.0 404 Not Found
        Via: SIP/2.0/UDP 200.161.223.243:5060;branch=z9hG4bK55c4608d;receiv ed=200.161.22 3.243
        From: "248" <sip:248@200.161.223.243>;tag=as100e176e
        To: <sip:59133710012@200.161.223.226>;tag=as55468cf1
        Call-ID: 13fa823b5e3ea22f0328454d140fba79@200.161.223.243
        CSeq: 102 INVITE
        User-Agent: Asterisk PBX
        Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
        Contact: <sip:59133710012@200.161.223.226>
        Content-Length: 0


        ---Hat*CLI>
        RedHat*CLI>
        <-- SIP read from 200.161.223.243:5060:
        ACK sip:59133710012@200.161.223.226 SIP/2.0
        Via: SIP/2.0/UDP 200.161.223.243:5060;branch=z9hG4bK55c4608d
        From: "248" <sip:248@200.161.223.243>;tag=as100e176e
        To: <sip:59133710012@200.161.223.226>;tag=as55468cf1
        Contact: <sip:248@200.161.223.243>
        Call-ID: 13fa823b5e3ea22f0328454d140fba79@200.161.223.243
        CSeq: 102 ACK
        User-Agent: Asterisk PBX
        Content-Length: 0


        --- (9 headers 0 lines)---
        Destroying call '13fa823b5e3ea22f0328454d140fba79@200.161.223.243'
        RedHat*CLI>

        Comentario


        • #5
          Puedes publicar tus archivos de IAX o SIP en donde hagas el registro y la parte del extensions.conf ?

          Saludos

          Comentario


          • #6
            Puedes publicar tus archivos de IAX o SIP en donde hagas el registro y la parte del extensions.conf ?

            Saludos

            Comentario


            • #7
              Hola
              Sip.conf en el Asterisk_2

              [voip]
              type=friend
              context=voip
              host=200.161.223.226
              fromdomain=200.161.223.226

              extensions.conf del ASterisk_2
              [voip]
              exten => _591X.,1,Dial(Zap/g2/${EXTEN},20,rt)
              exten => _591X.,2,Hangup

              sip.conf de Asterisk_1
              [MAG48]
              type=friend
              username=MAG48
              host=200.161.223.248
              md5secret=95cc303fe0d8c0651ef8d7b399ab1d56
              canreinvite=yes
              qualify=200
              context=voip
              disallow=all
              allow=g729
              allow=ulaw
              allow=alaw
              dtmfmode=info

              [voip]
              type=friend
              context=voip
              host=200.161.223.243
              fromdomain=200.161.223.243
              insecure=very

              extensions.conf del asterisk_1
              [voip]
              exten => _591X.,1,Dial(SIP/${EXTEN}@200.161.223.226:5060,30)
              exten => 248,1,Dial(SIP/MAG48/248,20,rt)
              exten => 248,2,Congestion


              No he configurado en el IAX por que me piden que se registren ambos por Sip, si quieren mas datos no duden en preguntarme

              Comentario


              • #8
                En el asterisk 2 necesitas mandarle 591??? o si no probaste en ponerle la extension s en ves de _591X.???
                otra seria poner en el contexto voip _X. si necesitas mandarle todo.

                Probalo a ver q resulta

                PD: para q es el ejemplo del usuario MAG48??

                Comentario


                • #9
                  Hola
                  Ahora cambie en el ASterisk_1 que le envie todo es decir en el extensions.conf le coloque _X. y me sale


                  localhost*CLI>
                  -- Executing Dial("SIP/MAG48-5014", "SIP/59133413662@200.161.223.226:5060|30") in new stack
                  -- Called 59133413662@200.161.223.226:5060
                  -- Got SIP response 404 "Not Found" back from 200.161.223.226
                  -- SIP/200.161.223.226:5060-ea7c is circuit-busy
                  == Everyone is busy/congested at this time
                  Apr 28 09:35:02 NOTICE[-1235387472]: rtp.c:429 ast_rtp_read: RTP: Received packet with bad UDP checksum
                  Apr 28 09:35:02 WARNING[-1235387472]: pbx.c:1924 ast_pbx_run: Timeout, but no rule 't' in context 'voip'
                  localhost*CLI>

                  Ademas te cuento que en ASterisk_2 funciona bien cuando le coloco _591 es que eso es lo que necesito que reciba la PSTN
                  Cuando registro telefonos sip al asterisk_2 la llamada pasa sin problema a la PSTN, pero cuando quiero enviar desde el asterisk_1 ahi es el problema

                  El usuario Mag48 es un usuario que he creado para originar de ahi la llamada,

                  Comentario


                  • #10
                    no estoy seguro pero creo que le estas errando en las IP como las declras en el sip.conf. Esto seria algo asi:

                    ASTERISK1 = 200.161.223.243
                    ASTERISK2 = 200.161.223.226

                    ###CONFIGURACION ASTERISK 1#####
                    sip.conf

                    [voip-ast2]
                    type=friend
                    context=voip-ast2
                    host= 200.161.223.226
                    fromdomain= 200.161.223.226

                    extension.conf
                    [voip-ast2]
                    exten => _591X.,1,Dial(SIP/${EXTEN}@200.161.223.226:5060,30)
                    exten => 248,1,Dial(SIP/MAG48/248,20,rt)
                    exten => 248,2,Congestion


                    ###CONFIGURACION ASTERISK 2#####
                    sip.conf

                    [voip-ast1]
                    type=friend
                    context=voip-ast1
                    host= 200.161.223.243
                    fromdomain= 200.161.223.243

                    extension.conf
                    [voip-ast1]
                    exten => _591X.,1,Dial(Zap/g2/${EXTEN},20,rt)
                    exten => _591X.,2,Hangup


                    Probalo asi a ver que resulta y avisame asi veo de armar un WIKI cuando tenga un poco mas de tiempo.
                    Saludos

                    Comentario


                    • #11
                      Hola
                      Les cuento que resulto ok
                      Todo good
                      Gracias por todo ahora ya se si alguien tb me consulta sobre asterisk to asterisk

                      Comentario


                      • #12
                        COMO QUIERES REGISTRARLO POR CONSOLA O POR EL AMP

                        Comentario

                        Nube de Etiquetas

                        Colapsar

                        Principales Usuarios Activos

                        Colapsar

                        No hay usuarios activos superiores.
                        Trabajando...
                        X