Configuración de troncal SIP de Telmex bajo Asterisk

Les dejo de tarea

Buenos días,

Desafortunadamente me han contactado para lo de kamailio con fines lucrativos ilícitos, por ende no voy a publicar detalles.

En general lo que suscede es que kamailio se instala en la misma máquina donde hay un asterisk, y la idea es que sirva como un proxy que corrija los headers y los envíe hacia telmex. Hay que hacerlo tanto de entrada como de salida, y para todas las peticiones, tanto para invite como register y las in-dialog requests (bye, ack, 1xx, 4xx, etc). No es necesario hacer nada sobre el SDP, pues dado que está en la misma máquina no cambia la ip de conexión de media.
 
  • Me gusta
Reacciones: nhu
Muy buenas tardes

Desde hace tiempo estaba buscando un modo de configurar mi cuenta en un asterisk

Felicitaciones primero que todo, estuve leyendo todo el post y se puede apreciar la cantidad de trabajo por parte de ustedes, es admirable.

Estoy intentando usar el website para generar las credenciales, sin embargo me arroja lo siguiente

[COLOR=#FF5e5e5e]Triple WOW! ya terminé![/COLOR]



Warning: ocilogon() [function.ocilogon]: ORA-12170: TNS:Connect timeout occurred in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 36



Warning: ociparse() expects parameter 1 to be resource, boolean given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 105



Warning: ocibindbyname() expects parameter 1 to be resource, null given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 110



Warning: ocierror() expects parameter 1 to be resource, null given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 115



Warning: ocisetprefetch() expects parameter 1 to be resource, null given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 117



Warning: ocierror() expects parameter 1 to be resource, null given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 119



Warning: ocifreestatement() expects parameter 1 to be resource, null given in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 129



Fatal error: Call to undefined function getRootPath() in /usr/local/apache2/htdocs/DeviceProvisioningHTTPD-6.4.2.2/includes/db.cls.php on line 299

Agradezco la amable colaboracion y/o sugerencias


Buenos días,

Desafortunadamente me han contactado para lo de kamailio con fines lucrativos ilícitos, por ende no voy a publicar detalles.

En general lo que suscede es que kamailio se instala en la misma máquina donde hay un asterisk, y la idea es que sirva como un proxy que corrija los headers y los envíe hacia telmex. Hay que hacerlo tanto de entrada como de salida, y para todas las peticiones, tanto para invite como register y las in-dialog requests (bye, ack, 1xx, 4xx, etc). No es necesario hacer nada sobre el SDP, pues dado que está en la misma máquina no cambia la ip de conexión de media.
 
Buenos Dias Laneros. Quiero comentarles que este manual fincionó al pie de la letra; felicitaciones por el aporte de todos.

Tambien quiero preguntarles lo siguiente:

1. Porqué la llamada al Asterisk entra después del 8vo timbre?. Como se puede reducir este tiempo para que el asterisk reciba la llamada despues del segundo timbre?.

Este es una desventaja, ya que al llamar a la línea, esta demora mucho en entrar al IVR. Será que es por el procedimiento en la líneas de TELMEX, ya que ellas primero intentan llamar al telefono y depués al Softphone quien hace las veces de Asterisk y ahí es cuando recibe la llamada el Asterisk(Depués de 8 timbres).
 
Se le tiene...

Buenos Dias Laneros. Quiero comentarles que este manual fincionó al pie de la letra; felicitaciones por el aporte de todos.

Tambien quiero preguntarles lo siguiente:

1. Porqué la llamada al Asterisk entra después del 8vo timbre?. Como se puede reducir este tiempo para que el asterisk reciba la llamada despues del segundo timbre?.

Este es una desventaja, ya que al llamar a la línea, esta demora mucho en entrar al IVR. Será que es por el procedimiento en la líneas de TELMEX, ya que ellas primero intentan llamar al telefono y depués al Softphone quien hace las veces de Asterisk y ahí es cuando recibe la llamada el Asterisk(Depués de 8 timbres).

Ok, básicamente hay 2 cuentas SIP funcionando, la primera es la del modem (que es la que funciona por defecto) y luego está la del softphone (que es la que queremos usar) la llamada entrante pasa primero a la cuenta SIP del modem, y posteriormente (si no contestan) pasa al softphone (por eso se demora tanto en timbrar). Mi solución, fue cortocircuitar la línea del modem (una solución poco elegante), simplemente le conectas un cable con plug RJ-11, y unes los 2 cables de la mitad (el cable RJ-11 tiene 2 pares de hilos). Esto causa que cuando entre la llamada, el SIP del modem conteste busy here y se vaya en forma inmediata al softphone. Tambien funciona si conectas un teléfono dirfectamente al modem y lo dejas descolgado, el problema es que después de un tiempo suena un ruido infernal que terminé haciendo el corto circuito con el cable.

ps. No me responsabilizo si te electrocutas por alguna razón o si el modem se muere (dudo que suceda, pero hago la salvedad).

Happy calling!
 
Ok, básicamente hay 2 cuentas SIP funcionando, la primera es la del modem (que es la que funciona por defecto) y luego está la del softphone (que es la que queremos usar) la llamada entrante pasa primero a la cuenta SIP del modem, y posteriormente (si no contestan) pasa al softphone (por eso se demora tanto en timbrar). Mi solución, fue cortocircuitar la línea del modem (una solución poco elegante), simplemente le conectas un cable con plug RJ-11, y unes los 2 cables de la mitad (el cable RJ-11 tiene 2 pares de hilos). Esto causa que cuando entre la llamada, el SIP del modem conteste busy here y se vaya en forma inmediata al softphone. Tambien funciona si conectas un teléfono dirfectamente al modem y lo dejas descolgado, el problema es que después de un tiempo suena un ruido infernal que terminé haciendo el corto circuito con el cable.

ps. No me responsabilizo si te electrocutas por alguna razón o si el modem se muere (dudo que suceda, pero hago la salvedad).

Happy calling!


Gracias Nuevamente gekko777. Quiero comentarles tambien que cuando pongo el ivr con una grabación de Bienvenida, este no me acepta los tonos para digitar la extension a la que quiero comunicarme; pero si pongo a que timbre una extension directamente si timbra.

Será que los tonos de marcado no los identifica TELMEX?, que debo hacer para poder digitar desde el IVR de Bienvenida la extension a la cual me voy a comunicar?....Gracias.....
 
Ok una más...

Gracias Nuevamente gekko777. Quiero comentarles tambien que cuando pongo el ivr con una grabación de Bienvenida, este no me acepta los tonos para digitar la extension a la que quiero comunicarme; pero si pongo a que timbre una extension directamente si timbra.

Será que los tonos de marcado no los identifica TELMEX?, que debo hacer para poder digitar desde el IVR de Bienvenida la extension a la cual me voy a comunicar?....Gracias.....


Colocalé al trunk dtmfmode=inband, de todas formas te sugiero que revises los tipos de DTMFs para detección.
 
Ok, básicamente hay 2 cuentas SIP funcionando, la primera es la del modem (que es la que funciona por defecto) y luego está la del softphone (que es la que queremos usar) la llamada entrante pasa primero a la cuenta SIP del modem, y posteriormente (si no contestan) pasa al softphone (por eso se demora tanto en timbrar). Mi solución, fue cortocircuitar la línea del modem (una solución poco elegante), simplemente le conectas un cable con plug RJ-11, y unes los 2 cables de la mitad (el cable RJ-11 tiene 2 pares de hilos). Esto causa que cuando entre la llamada, el SIP del modem conteste busy here y se vaya en forma inmediata al softphone. Tambien funciona si conectas un teléfono dirfectamente al modem y lo dejas descolgado, el problema es que después de un tiempo suena un ruido infernal que terminé haciendo el corto circuito con el cable.

ps. No me responsabilizo si te electrocutas por alguna razón o si el modem se muere (dudo que suceda, pero hago la salvedad).

Happy calling!

Hola gekko777, le comento que realicé el procedimiento que me indicas de poner en corto el rj11, pero no funcionó. La llamada nunca entra al conmutador.


Conseguí un rj11 y le puse un cable que une los conectores de la mitad, posteriormente ponché el rj11, pero no funcionó.

Al poner el rj11 en el modem de telmex aparece "titileando" el led de la línea telefoónica, como si en realidad estuviera descolgado el teléfono.

También probé desconectando el teléfono del modem y tampoco entra la llamada.

Que otro procedimiento debo seguir para que el asterisk me responda despues del segundo timbre sin tener conectado el teléfono?. Gracias nuevamente.......
 
Mmmm...

Hola gekko777, le comento que realicé el procedimiento que me indicas de poner en corto el rj11, pero no funcionó. La llamada nunca entra al conmutador.


Conseguí un rj11 y le puse un cable que une los conectores de la mitad, posteriormente ponché el rj11, pero no funcionó.

Al poner el rj11 en el modem de telmex aparece "titileando" el led de la línea telefoónica, como si en realidad estuviera descolgado el teléfono.

También probé desconectando el teléfono del modem y tampoco entra la llamada.

Que otro procedimiento debo seguir para que el asterisk me responda despues del segundo timbre sin tener conectado el teléfono?. Gracias nuevamente.......


Probaste conectando un teléfono y dejándolo descolgado?
 
Ok, básicamente hay 2 cuentas SIP funcionando, la primera es la del modem (que es la que funciona por defecto) y luego está la del softphone (que es la que queremos usar) la llamada entrante pasa primero a la cuenta SIP del modem, y posteriormente (si no contestan) pasa al softphone (por eso se demora tanto en timbrar). Mi solución, fue cortocircuitar la línea del modem (una solución poco elegante), simplemente le conectas un cable con plug RJ-11, y unes los 2 cables de la mitad (el cable RJ-11 tiene 2 pares de hilos). Esto causa que cuando entre la llamada, el SIP del modem conteste busy here y se vaya en forma inmediata al softphone. Tambien funciona si conectas un teléfono dirfectamente al modem y lo dejas descolgado, el problema es que después de un tiempo suena un ruido infernal que terminé haciendo el corto circuito con el cable.

ps. No me responsabilizo si te electrocutas por alguna razón o si el modem se muere (dudo que suceda, pero hago la salvedad).

Happy calling!

has averiguado con telmex para que ellos envien la llamada directamente al softphone? por decir "no tengo plata pa un telefono, por favor envienme las llamadas directo al sofpthone :D"

Saludos
 
Redireccion Incondicional al SoftPhone Telmex

has averiguado con telmex para que ellos envien la llamada directamente al softphone? por decir "no tengo plata pa un telefono, por favor envienme las llamadas directo al sofpthone :D"

Saludos


Para hacer transferencia de llamada incondicional al SoftPhone sin tocar los cables, deben hacer lo siguiente:

Suponiendo que que el telefono es de Bogota 8XXXXXX

Desde el telefono conectado al cablemodem al que pertenece la linea telmex,

1. marcan *72# y esperan tono de marcado
2. marcan *18XXXXXX# (su propio numero incluyendo el *) y listo (el 1 es de Bogota)

Para desactivar la redireccion lo pueden hacer por Web o marcando *73 desde el telefono normal.

:bandido:
 
Excelente aporte

Para hacer transferencia de llamada incondicional al SoftPhone sin tocar los cables, deben hacer lo siguiente:

Suponiendo que que el telefono es de Bogota 8XXXXXX

Desde el telefono conectado al cablemodem al que pertenece la linea telmex,

1. marcan *72# y esperan tono de marcado
2. marcan *18XXXXXX# (su propio numero incluyendo el *) y listo (el 1 es de Bogota)

Para desactivar la redireccion lo pueden hacer por Web o marcando *73 desde el telefono normal.

:bandido:

Aunque no lo he probado, me parece un aporte muy importante, sería interesante si posteas todos los servicios especiales del ATA, debe tener un mini IVR, con el modelo y en internet se debe encontrar algo. Si podemos encontrar las credenciales de el VoIP no por internet si no por la red local de telmex sería absolutamente fabuloso.
 
Excelentes las indicaciones para la configuración del asterisk.
Aprovecho para confirmar que redirecionando las llamadas al mismo número como se indica 2 post atrás funciona de maravilla.

Hoy, al finalizar la configuración, todo funciona perfecto, excepto la recepción de llamadas después de 2 o 3 minutos de inactividad.

Al llamar, no entra al asterisk y dice una grabación de Telmex que el número marcado no es válido. Al volver a registrar o al sacar una llamada vuelve a funcionar la entrada de llamadas por otros 2 o 3 minutos.

Estoy utilizando una sola linea. Alguno de ustedes sabe que puede estar pasando?
 
Hola Laneros, quiero comentarles que desde de TELMEX cambió a CLARO, las cuentas no se registran al servidor. He observado que la IP 190.144.159.138 fue cambiada, pero no sé por cuál.

Alguno de ustedes tiene idea de cuál es la nueva IP de CLARO para que las cuentas SIP se puedan validar?. Gracias.....
 
Hola Laneros, quiero comentarles que desde de TELMEX cambió a CLARO, las cuentas no se registran al servidor. He observado que la IP 190.144.159.138 fue cambiada, pero no sé por cuál.

Alguno de ustedes tiene idea de cuál es la nueva IP de CLARO para que las cuentas SIP se puedan validar?. Gracias.....

Yo no he tenido problemas con la ip.

Lo que si me sucede es cada 2 o 3 días, tengo que volver a generar la contraseña desde el portal de voz de telmex (claro) de por qué se inactiva el servicio y no registra con la contraseña anterior. El será por tiempo de conexión continuo?. Si no se, si 48 o 72 horas? Alguien sabe algo al respecto?

Enviado desde mi GT-P7500 usando Tapatalk 2
 
Yo no he tenido problemas con la ip.

Lo que si me sucede es cada 2 o 3 días, tengo que volver a generar la contraseña desde el portal de voz de telmex (claro) de por qué se inactiva el servicio y no registra con la contraseña anterior. El será por tiempo de conexión continuo?. Si no se, si 48 o 72 horas? Alguien sabe algo al respecto?

Enviado desde mi GT-P7500 usando Tapatalk 2

Gracias afaafa48 por su comentario. Efectivamente se debe cambiar la contraseña por CLARO. Hasta ahora llevo 24 horas y todavía no he cambiado la contraseña......
 
Gracias afaafa48 por su comentario. Efectivamente se debe cambiar la contraseña por CLARO. Hasta ahora llevo 24 horas y todavía no he cambiado la contraseña......

Perfecto. Vamos a ver si logramos saber el tiempo antes de tener que regenerar la contraseña.

Enviado desde mi GT-P7500 usando Tapatalk 2