• Categorías

  • septiembre 2007
    L M X J V S D
    « ago   oct »
     12
    3456789
    10111213141516
    17181920212223
    24252627282930
  • Acerca del Autor

    Mi nombre es Sergio Serrano y soy socio-fundador de Avanzada 7(empresa pionera en España en Asterisk) y un apasionado de Linux y el software libre. Desde el 2002 empecé a trabajar con Asterisk y desde entonces sigo aprendiendo cosas día a día.

Archivo para septiembre, 2007

Symbian Serie 3 y Asterisk

Escrito por tron on 29 de septiembre de septiembre

Nokia 65

Hoy os voy a contar como configurar el perfil SIP de los nokia symbian serie 3 como mi Nokia E65 para que funcione con Asterisk. Para configurarlo sólo hay que tener en cuenta si queremos conectarlo en la red local o desde el exterior con NAT ya que la configuración varía. Dentro de los Herramientas-Ajustes-Conexión-Ajustes de SIP vamos a configurar los distintos perfiles. Crearemos uno para Red Local y otra para cuando estamos fuera de la oficina.

Configuración en modo local

Para configurar este perfil, una vez que estamos dentro de perfil SIP y creamos uno nuevo tenemos con configurar los siguientes datos:

  • Nombre de Modo: el nombre que queramos
  • Perfil de Servicio: IETF
  • Punto de acceso predeterminado: el de la empresa aunque no es un parámetro importante
  • Nombre de usuario público: sip:<usuario>@dir_ip_asterisk
  • Usar compresión: No
  • Registro: En este campo si ponemos “Si es necesario” cada vez que queramos llamar, indicamos que es llamada por internet e intenta conectarse y salir por el Asterisk. Si, seleccionamos siempre activo se activará el WIFI del teléfono.
  • Usar seguridad: no
  • Servidor Proxy:
    • Dirección servidor proxy: sip:dir_ip_asterisk
    • Área: el realm de nuestro asterisk
    • Nombre de Usuario: usuario SIP
    • Contraseña: nuestra clave
    • Permitir ruta libre: SI
    • Tipo de Transporte: UDP
    • Puerto: el de nuestro asterisk(por defecto 5060)
  • Servidor de Registro:
    • Dir. servidor registro: sip:Asterisk (tal como lo pongo)
    • el resto de parámetros se dejan en blanco

Con esto es suficiente para el perfil SIP en modo local, después en Ajustes tel. Internet, dentro de Herramientas-Ajustes-Conexión, creamos un nuevo perfil donde seleccionamos el perfil que acabamos de crear.

Después en Herramientas-Ajustes-Llamada se puede seleccionar el Tipo de llamada predet. Internet para que intente salir siempre antes por Internet.

Configuración en modo NAT

Para configurar este perfil, una vez que estamos dentro de perfil SIP y creamos uno nuevo tenemos con configurar los siguientes datos:

  • Nombre de Modo: el nombre que queramos
  • Perfil de Servicio: IETF
  • Punto de acceso predeterminado: el de la empresa aunque no es un parámetro importante
  • Nombre de usuario público: sip:<usuario>@dir_ip_asterisk
  • Usar compresión: No
  • Registro: En este campo si ponemos “Si es necesario” cada vez que queramos llamar, indicamos que es llamada por internet e intenta conectarse y salir por el Asterisk. Si, seleccionamos siempre activo se activará el WIFI del teléfono.
  • Usar seguridad: no
  • Servidor Proxy: No se Configura
  • Servidor de Registro:
    • Dir. servidor registro: sip:dir_ip_asterisk
    • Área: el realm de nuestro asterisk
    • Nombre de Usuario: usuario SIP
    • Contraseña: nuestra clave
    • Tipo de Transporte: Automáticamente
    • Puerto: el de nuestro asterisk(por defecto 5060)

Con esto es suficiente para el perfil SIP en modo local, después en Ajustes tel. Internet, dentro de Herramientas-Ajustes-Conexión, creamos un nuevo perfil donde seleccionamos el perfil que acabamos de crear.

Después en Herramientas-Ajustes-Llamada se puede seleccionar el Tipo de llamada predet. Internet para que intente salir siempre antes por Internet.

Pues así, ya tenemos configurados nuestro flamante móvil. Después en asterisk creamos el usuario y lo ideal es ponerle G729 que con ese códec se escuchan las llamadas perfectamente.

Parche para la captura de llamadas en el Thomson ST2030

Escrito por tron on 27 de septiembre de septiembre

Thomson ST2030

Después de hablar con Olle Johanson y con los técnicos de Thomson, hemos desarrollado un parche para poder realizar las capturas de llamadas desde los terminales Thomson con Asterisk. Estamos esperando que Olle se recupere de su espalda para introducir el parche en el SVN. De momento está desarrollado para las versiones estables de asterisk 1.4.4 hasta 1.4.19.

Instalación

Para la instalación, sólo hay que copiar el archivo chan_sip.c.diff dentro del directorio channels de los fuentes de asterisk y ejecutar el siguiente comando:

patch -p0 < chan_sip.c.diff

Después compilamos normalmente con el make && make install y listo.

Configuración

Para que funcione, dentro del extensions.conf hay que añadir una extensión para la captura. Por ejemplo, suponiendo que lasllamadas de nuestras extensiones SIP empiecen en el contexto outgoing, podemos poner la siguiente extensión:

exten=>_*8.,1,Pickup(${EXTEN:2})

Con eso es sufciente. Ya os iré contando si hay algo más relacionado con este parche.

Parche para la versión 1.4.12
Parche para la versión 1.4.13
Parche para la versión 1.4.14
Parche para la versión 1.4.17 de Asterisk
Parche para la versión 1.4.18 de Asterisk
Parche para la versión 1.4.19 de Asterisk
Parche para la versión 1.4.21.2 de Asterisk