Cisco IP 7940 con Asterisk+FreePBX !

874 views
Skip to first unread message

angel jauregui

unread,
Nov 21, 2013, 2:14:01 PM11/21/13
to aster...@googlegroups.com
Buenas.

Quiero echar andar mi teléfono CISCO 7940 con mi Asterisk, pero principalmente poderlo configurar cómodamente con FreePBX, es posible ?

Hasta ahorita ya logre cargarle a mis telefonos CISCO 7940 el Fimrware P003-8-12-00, y me apareció en la parte superior de los telefonos la leyenda de "SIP" y el Logo que convertir a BMP.

Por otra parte en los archivos SIPxxxx.cnf y SEPxxxx.cnf.xml configure el nombre de la linea (line1_name), el username (line1_authname), el password (line1_password), proxy1_address (la IP de mi central asterisk), logo_url.

En mi Servidor DHCP les estoy asignando una IP estática por MAC a los telefonos.
En mi Servidor DNS ya tengo funcionando la resolución directa e inversa con las IPs y DNS de los telefonos.
En mi Servidor Asterisk monte asterisk 1.8 (compilado desde fuentes current) y freepbx v2.10, ambos corriendo bien.

En FreePBX levante los 2 números de extensión que asigne en los telefonos (101 y 102) CISCO 7940, asigne el username y password que puse en los SIPxxx.cnf respectivos, pero no tengo idea de:  DONDE CHECAR si los telefonos estan sincronizados con asterisk ?? y que mas pruebas necesito hacer ???... Ya que si intento llamar de un telefono al otro marcando su extencion, simplemente no sale  la llamada ni escucho tono de timbre.

En el LOG de asterisk me aparece esto:

# del telefono que tiene extencion 101 marque "102" y solo veo en la pantalla: "Calling (out INV)".

shell# cat /var/log/asterisk/messages
[Nov 21 13:12:37] NOTICE[7980] chan_sip.c: Call from '' (10.0.1.201:51048) to extension '102' rejected because extension not found in context 'default'.

Saludos !




--
M.S.I. Angel Haniel Cantu Jauregui.

Celular: (011-52-1)-899-871-17-22
E-Mail: angel...@sie-group.net
Web: http://www.sie-group.net/
Cd. Reynosa Tamaulipas.

Guillermo Prado Obando

unread,
Nov 21, 2013, 2:37:12 PM11/21/13
to aster...@googlegroups.com
activa el debbug para SIP desde el CLI

sip set debbug on


Atentamente,


Guillermo Prado Obando.
Bogotá D.C Colombia.


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Alfio munoz

unread,
Nov 21, 2013, 2:39:34 PM11/21/13
to aster...@googlegroups.com

Hola, el valor de nat=yes debe estar en nat=no para que estos telefonos se registren. Has la prueba y avisanos.

--

Gaston Draque

unread,
Nov 21, 2013, 2:55:14 PM11/21/13
to aster...@googlegroups.com

Si por sincronizado te refieres a registado, comando sip show peers desde el cli.
Por el mensage que has mandado, la extension no esta definida en el contexto.
Porque estas discando al contexto default? Ni idea, pero esta mal.
FreePBX? Foro de freepbx.
Saludos

--

angel jauregui

unread,
Nov 21, 2013, 7:26:35 PM11/21/13
to aster...@googlegroups.com
Aclaro que solo monte asterisk, freepbx y di de alta 2 extensiones (101 y 102) en el panel de extenciones de freepbx, asumiendo que estas dos extensiones puedan ser usadas por mis dos telefonos, una extension par cada telefono.

Cisco 7940 Telefono 1 --> extencion 101
Cisco 7940 Telefono 2 --> extencion 102

@Gaston en freepbx solo cree las extenciones, pero nada mas... sobre el comando me muestra esto:

server*CLI> sip show peers
Name/username             Host                                    Dyn Forcerport ACL Port     Status     
0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline]


@Alfio donde debe estar en nat=no ??, porque en los archivos SIPxxx.cnf, SEPxxx.cnf.xml y SIPDefault.xml esta el NAT en NO.

@Guillermo lo acabo de activar y dice...

server*CLI> sip set debug on
<--- Transmitting (NAT) to 10.0.1.201:51048 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.0.1.201:5060;branch=z9hG4bK5f0f7e10;received=10.0.1.201;rport=51048
From: <sip:1...@10.0.1.1>;tag=0014f2ae65290a133c5374f9-24e0e13e
To: <sip:1...@10.0.1.1>;tag=as74e17721
CSeq: 2670 REGISTER
Server: Asterisk PBX 1.8.24.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="4c1e2e59"
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog '0014f2ae-65290002...@10.0.1.201' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.1.202:50887 --->
REGISTER sip:10.0.1.1 SIP/2.0
Via: SIP/2.0/UDP 10.0.1.202:5060;branch=z9hG4bK74322ac1
From: <sip:1...@10.0.1.1>;tag=0015634d22ce39130501d3d7-601045e7
Max-Forwards: 70
Date: Fri, 22 Nov 2013 00:18:36 GMT
CSeq: 14707 REGISTER
User-Agent: Cisco-CP7940G/8.0
Contact: <sip:1...@10.0.1.202:5060;user=phone;transport=udp>;+sip.instance="<urn:uuid:00000000-0000-0000-0000-0015634d22ce>";+u.sip!model.ccm.cisco.com="8"
Content-Length: 0
Expires: 120

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.1.202:50887 (NAT)

Saludos !

José Luis Gómez

unread,
Nov 22, 2013, 6:09:10 AM11/22/13
to Lista Asterisk
Hola Angel.
Por lo que te devuelve el sip show peers es que no tenés generadas las extensiones.
Fijate en la configuración SIP.
Saludos.

--
Ing. José Luis Gómez

angel jauregui

unread,
Nov 22, 2013, 10:11:06 AM11/22/13
to aster...@googlegroups.com
Buen dia.

Creo que en realidad asterisk no esta recibiendo las configuraciones por parte del FreePBX.
Ayer ya despues de eliminar y volver a crear las extensiones (en FreePBX) note que existia un mensaje de error en la parte de "NEWS", y decia esto:

Symlink from modules failed
retrieve_conf failed to sym link: 
   /etc/asterisk/cel.conf from cdr/etc (Already exists, not a link)
   /etc/asterisk/cel_odbc.conf from cdr/etc (Already exists, not a link)
   /etc/asterisk/logger.conf from logfiles/etc (Already exists, not a link)
   /etc/asterisk/ccss.conf from campon/etc (Already exists, not a link)
   /etc/asterisk/extensions.conf from core/etc (Already exists, not a link)
   /etc/asterisk/features.conf from core/etc (Already exists, not a link)
   /etc/asterisk/sip.conf from core/etc (Already exists, not a link)
   /etc/asterisk/iax.conf from core/etc (Already exists, not a link)
   /etc/asterisk/udptl.conf from core/etc (Already exists, not a link)
   /etc/asterisk/sip_notify.conf from core/etc (Already exists, not a link)
This can result in FATAL failures to your PBX. If the target file exists and not identical, the symlink will not occur and you should rename the target file to allow the automatic sym link to occur and remove this error, unless this is an intentional customization.
Added 1 minute ago
(retrieve_conf.SYMLINK)

MarioAngeles

unread,
Nov 22, 2013, 10:26:07 AM11/22/13
to aster...@googlegroups.com
Pequeño detalle!

angel jauregui

unread,
Nov 22, 2013, 10:35:09 AM11/22/13
to aster...@googlegroups.com
En serio que me encabrones ayer... porque las malditas "news" sobre los errores aparecen en colores que ni cuenta te das, hasta cuando estar tipo "perdiendo el tiempo leyendo cualquier sandes", es cuando lo notas.

Saludos !

angel jauregui

unread,
Nov 22, 2013, 5:04:06 PM11/22/13
to aster...@googlegroups.com
Bueno solucionado :D... era que no estaban echos los enlaces simbolicos de: extensions.conf y mas... los hice a mano y listo.

Registre nuevamente las extenciones y listo :D, ahora ya puedo llamar de un telefono a otro y a programas como Ekiga.

Saludos !
Reply all
Reply to author
Forward
0 new messages