Asterisk OpenWRT Chaos Calmer 15.05.1 para HG-556

Asterisk OpenWRT Chaos Calmer 15.05.1 para HG-556

A petición del amigo JJ, he compilado un firmware básico con Asterisk sobre OpenWRT Chaos Calmer 15.05.1, y con administración Luci.

Disponibles para todas la versiones, A,B,y C, y para ambos filesystems squashfs y jffs2.

Es una primera versión, mínima, que pesa 3,5Mb en Squashfs y 4,9Mb en jffs2, pero con soporte Luci.

Aquí los enlaces:

 

Estaré pendiente de vuestros comentarios, por si se necesita añadir programas o soportes, ya que el firmare básico pesa poco y podríamos añadirlos en poco tiempo.

Espero os sea útil.

18 comentarios

  1. JJ

    didac…
    agradecerte el esfuerzo q haces por atender a nuestras peticiones no tiene precio….
    y ahora a trastear…

    gracias x 1000

    • Ya están actualizados los links con la nueva versión.
      Esta tarde, probaré el sistema.

      Didac

  2. JJ

    vaya no pense q tuviera tantas opciones para configurar una red local…. nesesito ayudita…

  3. JJ

    didac

    asterisk se deve instalar en una particion extroot o directamente un usb device…

  4. JJ

    gracias de nuevo… toy poco verde 🙂

    • No te preocupes, ya ha arrancado, entra por SSH y arranca el Asterisk Monitor:
      #asterisk -vvvc ó asterisk -rvvvc

      Voy a cenar, pero ya he visto, que los cambios realizados en Luci, no se reflejan en Asterisk, así que ni te molestes en configurar
      vía Luci, no funciona.

      La configuración la debes realizar en /etc/asterisk en sus ficheros .conf

      Mañana por la mañana, seguiré con el tema.

      Suerte.

  5. JJ

    configurar archivo

    extension.conf?

    • Hola JJ:
      Yo ya lo tengo funcionando con un par de extensiones en softphone.
      Mañana, tengo algo de lío, pero ya publicaré mi config, para que la pruebes.
      Tengo pensado un pequeño proyecto, pero ya te cuento cuando lo tenga más claro.

      Didac.

      • JJ

        Ok…
        A la espera…
        La configuración desde lucí…no es s posible aun?

        • Didac

          Hola JJ:

          El tema de LUCI, descartado por el momento.
          En cuanto a la configuración, haz una salvaguarda de los ficheros sip.conf y extension.conf que se encuentran en /etc/asterisk y aplica esta configuración.

          sip.conf

          [general]
          ;NAT
          externhost=tuservidor.ddns.net
          externrefresh=600
          localnet=192.168.1.0/255.255.255.0
          nat=force_rport,comedia

          udpbindaddr=0.0.0.0:5060
          context=default
          srvlookup=yes
          allowguest=no
          alwaysauthreject=yes

          [plant-ipv6labs](!)
          type=friend
          host=dynamic
          context=ext-ipv6labs
          canreinvite=no

          [2000](plant-ipv6labs)
          username=2000
          secret=2000a
          callerid=»Didac»

          [2001](plant-ipv6labs)
          username=2001
          secret=2001a
          callerid=»EXT 2001″

          [2002](plant-ipv6labs)
          username=2002
          secret=2002a
          callerid=»EXT 2002″

          [2003](plant-ipv6labs)
          username=2003
          secret=2003a
          callerid=»EXT 2003″

          extensions.conf

          [general]
          static=yes
          writeprotect=yes
          autofallthrough=yes
          clearglobalvars=no
          priorityjumping=no

          [default]
          ; Recibe lo que no tiene un contexto propio definido.
          ; Rechaza todo por seguridad.
          exten => _X.,1,Hangup(21)
          exten => s,1,Hangup(21)

          [ext-ipv6labs]
          ; Extensiones internas SIP
          exten => _2XXX,1,Dial(SIP/${EXTEN})
          same => n,Hangup(16)

          El servidor asterisk lo tengo en 192.168.1.2, así que si configuras el softphone con esta dirección, funciona perfectamente.

          Pero solamente consigo que funcione en red interna, no si apunto a tuservidor.ddns.net, (obviamente este no es el nombre real que utilizo), y genera un error 408.

          Redirecciona puerto UDP 5060 a server para SIP, y puertos UDP del 10000 a 20000 para RTP todos hacia Asterisk.

          Comprueba que en fichero rtp.conf tengas abiertos estos puertos:
          rtpstart=10000
          rtpend=20000

          Sigo compilando y probando, a ver si puedo realizar llamadas desde mi móvil a través de datos.

          En un rato, me voy a tomar una cerveza al bar, y aprovecho para probar, si desde su wifi, puedo llegar al asterisk.

          Si resuelvo, abriré una nueva entrada.

          Un saludo JJ.

  6. JJ

    joooo….

    eso ultimo seria la leche….
    pa que la pariaenta me llame al bar…. no se yo….
    pero que por hacer q no falte…

    gracias de nuevo por instruirnos….

    • Hola JJ:
      Ya he conseguido que se registre desde el móvil utilizando los datos.
      Aunque ya tengo redactada la entrada al blog en un fichero Word, y subido los nuevos firmwares, me falta hacer pruebas.

      Así que mañana, espero hacer las pruebas, una de ellas es Router detrás de NAT y softphone detrás de NAT.

      Así que para la mañana por la tarde, creo que ya podré hacer una nueva entrada, con todo resuelto.

      Un saludo.

  7. JJ

    hola didac

    Aqui estaremos pediente de novedades …
    yo aunque sigo testeando con las configuraciones…

Los comentarios están cerrados