Cursos Asterisk en México

Tarjeta digium en Debian de 64 bits

Colapsar

Anuncio

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

  • Tarjeta digium en Debian de 64 bits

    Hola que tal buen dia compañeros fijense que compre una tarjeta digium de 8 puertos pci express de las nuevas y levante asterisk 11 y todo funcionaba bien, hice la configuracion de la tarjeta y todo y detecto los canales, al paracer todo marchaba bien pero a la hora de hacer unas pruebas de llamadas siempre me mandaba un mensaje a la consola que decia que no se habia podido crear el canal DAHDI, despues de eso quise hacer unas pruebas de llamadas entrantes y asterisk nunca las contestaba, la tarjeta es analogica y tengo las 8 lineas conectadas a la pstn, despues de todo eso me medi a ver las especificaciones de la tarjeta y vi que decia 32 bits, y esta es mi duda debo de instalar un SO de 32 bits o es un error que tengo a la hora de la configuracion, espero que me puedan ayudar.

    Gracias.

    Saludos.

  • #2
    No. 32bits se refiere al bus de transmisión del PCI, más no del sistema operativo. Quizás hay algo mal en la configuración o en el driver, muéstranos tus configuraciones de dahdi, la salida del comando lsdahdi, versiones y mensajes del cli.

    Comentario


    • #3
      Hola Muchas Gracias, mira al generar la llamada me marca lo siguiente.

      -- Executing [7422587@todoprueba:1] Answer("SIP/101-00000000", "") in new stack
      -- Executing [7422587@todoprueba:2] Authenticate("SIP/101-00000000", "/etc/asterisk/todo") in new stack
      -- <SIP/101-00000000> Playing 'agent-pass.gsm' (language 'en')
      -- <SIP/101-00000000> Playing 'auth-thankyou.gsm' (language 'en')
      -- Executing [7422587@todoprueba:3] Playback("SIP/101-00000000", "pin-number-accepted") in new stack
      [May 12 12:50:54] WARNING[3107][C-00000001]: file.c:701 ast_openstream_full: File pin-number-accepted does not exist in any format
      [May 12 12:50:54] WARNING[3107][C-00000001]: file.c:1017 ast_streamfile: Unable to open pin-number-accepted (format (ulaw)): No such file or directory
      [May 12 12:50:54] WARNING[3107][C-00000001]: app_playback.c:484 playback_exec: ast_streamfile failed on SIP/101-00000000 for pin-number-accepted
      -- Executing [7422587@todoprueba:4] Set("SIP/101-00000000", "NUM=") in new stack
      -- Executing [7422587@todoprueba:5] GotoIf("SIP/101-00000000", "1?normal:forw") in new stack
      -- Goto (todoprueba,7422587,6)
      -- Executing [7422587@todoprueba:6] Macro("SIP/101-00000000", "llamada,DAHDI/r0/7422587,120,Tt") in new stack
      -- Executing [s@macro-llamada:1] NoOp("SIP/101-00000000", "Llamando a DAHDI/r0/7422587") in new stack
      -- Executing [s@macro-llamada:2] Dial("SIP/101-00000000", "DAHDI/r0/7422587,30,Tt") in new stack
      [May 12 12:50:54] WARNING[3107][C-00000001]: app_dial.c:2437 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 0 - Unknown)
      == Everyone is busy/congested at this time (1:0/0/1)
      -- Executing [s@macro-llamada:3] Goto("SIP/101-00000000", "s-CHANUNAVAIL,1") in new stack
      -- Goto (macro-llamada,s-CHANUNAVAIL,1)
      -- Executing [7422587@todoprueba:7] Hangup("SIP/101-00000000", "") in new stack
      == Spawn extension (todoprueba, 7422587, 7) exited non-zero on 'SIP/101-00000000'



      Al ejecutar el comando lsdahdi me muestra lo siguiente

      root@debian:~# lsdahdi
      ### Span 1: WCTDM/0 "Wildcard A8B" (MASTER)
      1 FXO FXSKS (EC: MG2 - INACTIVE) RED
      2 FXO FXSKS (EC: MG2 - INACTIVE) RED
      3 FXO FXSKS (EC: MG2 - INACTIVE) RED
      4 FXO FXSKS (EC: MG2 - INACTIVE) RED
      5 FXO FXSKS (EC: MG2 - INACTIVE) RED
      6 FXO FXSKS (EC: MG2 - INACTIVE) RED
      7 FXO FXSKS (EC: MG2 - INACTIVE) RED
      8 FXO FXSKS (EC: MG2 - INACTIVE)



      La version de Asterisk es la 11.9

      La version de Dahdi es la siguiente

      debian*CLI> dahdi show version
      DAHDI Version: 2.9.0 Echo Canceller: MG2

      Comentario


      • #4
        Veo que solo tienes una línea conectada en el span8 de tu tarjeta y marcas usando r0, en tu grupo solo está el canal 8 o tienes también los demás? Intenta cambiando tu línea en el plan de marcado por dahdi/8/ en lugar de dahdi/r0/

        Comentario


        • #5
          Ya hize el cambio de r0 a 8 que es donde tengo la linea conectada y me sale lo siguiente

          -- Executing [7422587@todoprueba:1] Answer("SIP/101-00000000", "") in new stack
          -- Executing [7422587@todoprueba:2] Authenticate("SIP/101-00000000", "/etc/asterisk/todo") in new stack
          -- <SIP/101-00000000> Playing 'agent-pass.gsm' (language 'en')
          -- <SIP/101-00000000> Playing 'auth-thankyou.gsm' (language 'en')
          -- Executing [7422587@todoprueba:3] Playback("SIP/101-00000000", "pin-number-accepted") in new stack
          [May 12 13:17:25] WARNING[3182][C-00000000]: file.c:701 ast_openstream_full: File pin-number-accepted does not exist in any format
          [May 12 13:17:25] WARNING[3182][C-00000000]: file.c:1017 ast_streamfile: Unable to open pin-number-accepted (format (ulaw)): No such file or directory
          [May 12 13:17:25] WARNING[3182][C-00000000]: app_playback.c:484 playback_exec: ast_streamfile failed on SIP/101-00000000 for pin-number-accepted
          -- Executing [7422587@todoprueba:4] Set("SIP/101-00000000", "NUM=") in new stack
          -- Executing [7422587@todoprueba:5] GotoIf("SIP/101-00000000", "1?normal:forw") in new stack
          -- Goto (todoprueba,7422587,6)
          -- Executing [7422587@todoprueba:6] Macro("SIP/101-00000000", "llamada,DAHDI/8/7422587,120,Tt") in new stack
          -- Executing [s@macro-llamada:1] NoOp("SIP/101-00000000", "Llamando a DAHDI/8/7422587") in new stack
          -- Executing [s@macro-llamada:2] Dial("SIP/101-00000000", "DAHDI/8/7422587,30,Tt") in new stack
          [May 12 13:17:25] WARNING[3182][C-00000000]: app_dial.c:2437 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 0 - Unknown)
          == Everyone is busy/congested at this time (1:0/0/1)
          -- Executing [s@macro-llamada:3] Goto("SIP/101-00000000", "s-CHANUNAVAIL,1") in new stack
          -- Goto (macro-llamada,s-CHANUNAVAIL,1)
          -- Executing [7422587@todoprueba:7] Hangup("SIP/101-00000000", "") in new stack
          == Spawn extension (todoprueba, 7422587, 7) exited non-zero on 'SIP/101-00000000'

          Comentario


          • #6
            Dos cosas:

            1.- Crea estos audios-->[May 12 13:17:25] WARNING[3182][C-00000000]: file.c:701 ast_openstream_full: File pin-number-accepted does not exist in any format
            [May 12 13:17:25] WARNING[3182][C-00000000]: file.c:1017 ast_streamfile: Unable to open pin-number-accepted (format (ulaw)): No such file or directory

            2.- Muestranos la salida del cli cuando ejecutas: "dahdi show channels" y el contenido del chan_dahdi.conf

            Comentario


            • #7
              Ya estoy generando los audios.

              La salida del comando dahdi show channels me arroja lo siguiente

              debian*CLI> dahdi show channels
              Chan Extension Context Language MOH Interpret Blocked State Description
              pseudo default default In Service
              1 from-pstn es default In Service
              2 from-pstn es default In Service
              3 from-pstn es default In Service
              4 from-pstn es default In Service
              5 from-pstn es default In Service
              6 from-pstn es default In Service
              7 from-pstn es default In Service
              8 from-pstn es default In Service

              Comentario


              • #8
                El chan_dahdi lo tengo de la siguiente manera

                [trunkgroups]

                [channels]
                language=es
                context=from-pstn
                signalling=fxs_ks
                usecallerid=yes
                callwaiting=yes
                usecallingpres=yes
                callwaitingcallerid=yes
                threewaycalling=yes
                transfer=yes
                canpark=yes

                cancallforward=yes
                callreturn=yes
                echocancel=yes
                echocancelwhenbridged=yes
                rxgain=2.0
                txgain=3.0
                group=1
                callgroup=1
                pickupgroup=1
                busydetect=yes
                busycount=6
                hanguponpolarityswitch=yes
                progzone=mx

                #include dahdi-channels.conf

                Comentario


                • #9
                  y el dahdi-channels.conf? Y que pasa si haces un originate desde la consola de asterisk: originate dahdi/8/numero application playback tt-monkeys

                  Comentario

                  Principales Usuarios Activos

                  Colapsar

                  No hay usuarios activos superiores.
                  Trabajando...
                  X