¿Cómo eliminar una instalación de asterisk para instalar otra versión?

2,451 views
Skip to first unread message

Roxana Romero

unread,
May 4, 2013, 6:16:56 PM5/4/13
to aster...@googlegroups.com
Saludos. Tengo Asterisk 1.4 en un servidor con debian para unas pruebas que se estaban realizando pero ahora quisiera eliminar toda esa configuración e instalar una nueva versión de asterisk, pero esta instalación la hice descargando el código fuente de la página y compilando y si aplico un make uninstall por ejemplo, me dice que eliminó todo pero en realidad no lo hace. Si aplico un aptitude purge tampoco funciona. Agradezco la ayuda que puedan brindarme. 

Gaston Draque

unread,
May 4, 2013, 7:37:25 PM5/4/13
to aster...@googlegroups.com
Roxana,
 1ro deten Asterisk, luego haz lo mismo con zaptel, luego borra directamente todos los directorios de Asterisk

rm -f /etc/zaptel.conf
rm -rf /etc/asterisk
rm -rf /var/log/asterisk
rm -rf /var/lib/asterisk
rm -rf /var/spool/asterisk
rm -rf /usr/lib/asterisk


Saludos

Gaston Draque


2013/5/4 Roxana Romero <roxanar...@gmail.com>
Saludos. Tengo Asterisk 1.4 en un servidor con debian para unas pruebas que se estaban realizando pero ahora quisiera eliminar toda esa configuración e instalar una nueva versión de asterisk, pero esta instalación la hice descargando el código fuente de la página y compilando y si aplico un make uninstall por ejemplo, me dice que eliminó todo pero en realidad no lo hace. Si aplico un aptitude purge tampoco funciona. Agradezco la ayuda que puedan brindarme. 

--
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?hl=es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCM GCC GIT d? s:+ a? C+++ UB++ UL+++ P++ L++ E-- W++ N++ o-- K+ w(++)
O M(+) V- PS+ PE Y+ PGP t-- 5-- X R- tv+ b+(++) DI+(++) D++
G e++ h---- r+++ y++++
-----END GEEK CODE BLOCK------

Roxana Romero

unread,
May 5, 2013, 1:51:26 PM5/5/13
to aster...@googlegroups.com
Saludos Gaston, gracias por tu pronta respuesta. Ya pude eliminar la configuración anterior. Una consulta, ¿qué tal va un asterisk 1.4 con dahdi? se integran o esta versión trabaja es con zaptel?

Roxana Romero

unread,
May 5, 2013, 1:53:23 PM5/5/13
to aster...@googlegroups.com
Saludos Gaston, gracias por tu pronta respuesta. Ya pude eliminar la configuración anterior. Una consulta, ¿qué tal va un asterisk 1.4 con dahdi? se integran o esta versión trabaja es con zaptel?

El sábado, 4 de mayo de 2013 19:07:25 UTC-4:30, Gaston Draque escribió:

Gaston Draque

unread,
May 5, 2013, 3:37:03 PM5/5/13
to aster...@googlegroups.com
http://kb.digium.com/articles/Installation/Upgrade-from-Zaptel-to-DAHDI
"To use DAHDI, you must use Asterisk 1.4.22 or later, or Asterisk 1.6.0 or later:"

Osea, que si vas con 1.4.22 o superior, estas bien.

Ni quiero ni preguntar porque tienes que usar Asterisk 1.4 :P

Saludos
Gaston Draque//


2013/5/5 Roxana Romero <roxanar...@gmail.com>

Roxana Romero

unread,
May 5, 2013, 4:42:05 PM5/5/13
to aster...@googlegroups.com
Instalé asterisk 1.8 y dahdi, pero tengo problemas, los usuarios sip no se registran. Al parecer asterisk no está escuchando en el puerto 5060. Entro por la cli de asterisk y no encuentro ningún comando para revisar los canales sip, es como que me lo bloquea. 

Pepelux

unread,
May 5, 2013, 4:43:46 PM5/5/13
to aster...@googlegroups.com

Y no será mejor buscar el problema en lugar de recurrir a una versión de hace más de 5 años?

Roxana Romero

unread,
May 5, 2013, 4:51:05 PM5/5/13
to aster...@googlegroups.com
Claro, eso estoy haciendo, esa es la nueva instalación. 

Diego

unread,
May 5, 2013, 6:32:02 PM5/5/13
to aster...@googlegroups.com
Revisa si tienes el modulo chan_sip.so y porque no te lo cargó.

Saludos

Pablo Umanzor

unread,
May 5, 2013, 8:46:26 PM5/5/13
to aster...@googlegroups.com
en el cli de que te dice el comando


core show channeltypes

sergio....@gmail.com

unread,
May 6, 2013, 8:51:01 AM5/6/13
to aster...@googlegroups.com

Puede ser un problema de red tmb. En centos generalmente te viene con con una configuracion de iptables.

Con "iptables -L" la podes ver y para borrarla con "iptables -F".

Tmb podes deterner el servicio con "/etc/init.d/iptables stop", "/etc/init.d/ip6tables stop"



Saludos.


El 05/05/13 17:42, Roxana Romero escribió:

Sisco Ds

unread,
May 6, 2013, 9:35:23 AM5/6/13
to aster...@googlegroups.com
Verifica si el puerto 5060 está a la escucha con:
netstat -putan | grep asterisk
tcp        0      0 0.0.0.0:5038                0.0.0.0:*                   LISTEN      3410/asterisk       
tcp        0      0 127.0.0.1:5038              127.0.0.1:42825             ESTABLISHED 3410/asterisk       
udp        0      0 0.0.0.0:5000                0.0.0.0:*                               3410/asterisk       
udp        0      0 0.0.0.0:2727                0.0.0.0:*                               3410/asterisk       
udp        0      0 0.0.0.0:4520                0.0.0.0:*                               3410/asterisk       
udp        0      0 0.0.0.0:5060                0.0.0.0:*                               3410/asterisk       
udp        0      0 0.0.0.0:4569                0.0.0.0:*                               3410/asterisk   


Además revisa el ful log porque tal vez te esté dando un error al cargar el modulo del SIP, y ahí lo verías.
También puedes probar a cargar/descargar manualmente el modulo SIP desde el CLI con:

"module load chan_sip "

y ver si eso te está dando algún error en la consola.

Saludos.

Roxana Romero

unread,
May 8, 2013, 10:21:59 PM5/8/13
to aster...@googlegroups.com
Saludos. Intentaré con las distintas alternativas que me han dado. Les comentaré los resultados obtenidos. Muchas gracias. 

Roxana Romero

unread,
May 11, 2013, 6:02:08 PM5/11/13
to aster...@googlegroups.com
Saludos. Les comento los resultados:

  • Si tengo los módulos chan_sip.so y chan_dahdi.so cargados.
  • El comando core show channeltypes me muestra yes para el estado de dahdi y sip.
  • Con el comando netstat la salida fue esta

root@ofivi:~# netstat -lnp | grep asterisk
tcp        0      0 0.0.0.0:2000            0.0.0.0:*               LISTEN      3897/asterisk
udp        0      0 0.0.0.0:5000            0.0.0.0:*                           3897/asterisk
udp        0      0 0.0.0.0:4520            0.0.0.0:*                           3897/asterisk
udp        0      0 0.0.0.0:4569            0.0.0.0:*                           3897/asterisk
unix  2      [ ACC ]     STREAM     LISTENING     8891     3897/asterisk       /var/run/asterisk/asterisk.ctl

Ahí dudé de si asterisk estaba o no escuchando en el puerto udp para sip el 5060, entonces hice esto: 

root@ofivi:~# ps aux | grep 5060
root      4501  0.0  0.0   7844   868 pts/0    S+   17:28   0:00 grep 5060
root@ofivi:~# ps aux | grep udp
root      4503  0.0  0.0   7844   868 pts/0    S+   17:28   0:00 grep udp

No sé qué pueda estar pasando puesto que los usuarios sip no se registran en los softphone. Me da este error: 408 Expiración de solicitud: No pudo encontrar al usuario a tiempo.

sergio....@gmail.com

unread,
May 11, 2013, 6:05:01 PM5/11/13
to aster...@googlegroups.com

Probaste lo del iptables?


El 11/05/13 19:02, Roxana Romero escribió:

Ramses

unread,
May 11, 2013, 10:22:03 PM5/11/13
to aster...@googlegroups.com
En consola, teclea "sip show channels",  a ver si te dice que no existe el comando, porque no se ve que esté escuchando en el 5060.


Saludos,

Ramsés

Enviado desde mi Móvil

José Luis Gómez

unread,
May 12, 2013, 6:32:58 PM5/12/13
to Lista Asterisk

Hola.
Fijate por consola: sip show settings
Asi ves como esta configurado sip. Te debe faltar setear ip y puerto o tenes otra cosa.
Saludos

Enviado de Samsung Mobile

Roxana Romero

unread,
May 14, 2013, 9:36:01 AM5/14/13
to aster...@googlegroups.com
Saludos. Lo del puerto lo solucioné, ya se me registran. Pero ahora no realizan las llamadas, me dice que no reconoce el contexto donde están las cuentas sip. Esto es lo que tengo en la configuración:

Sip.conf

[general]

context=default ; Default context for incoming calls

udpbindaddr = 192.168.0.1:5060
transport = udp                  
language = es
transport = udp                              
;directmedia = off
callerid = yes
callcounter = yes 
dtmfmode = rfc2833                           
disallow = all                              
allow = ulaw                               
allow = alaw                               
allow =ilbc                                
allow =gsm                                 
videosupport = yes                          
srvlookup = yes                            
nat = no                                   
canreinvite = no                                                                       
parkinglot = plaza
host = dynamic
context = usuario-sip

[2000]                                     
type = friend                             

username = 2000                            
secret = 123456   
host = dynamic                          
context = usuario-sip                                             

[2001]
type = friend

username = 2001
secret = 123456
host = dynamic
context = usuario-sip

[2002]
type = friend
 
username = 2002
secret = 123456
host = dynamic
context = usuario-sip

[2003]
type = friend

username = 2003
secret = 123456
host = dynamic
context = usuario-sip

[2004]
type = friend

username = 2004
secret = 123456
host = dynamic
context = usuario-sip


[2005]
type = friend

username = 2005
secret = 123456
host = dynamic
context = usuario-sip


[2006]
type = friend

username = 2006
secret = 123456
host = dynamic
context = usuario-sip

extensions.conf

[general]

[globals]

[grabacion]

exten => 300,1,Wait(2)
exten => 300,n,Record(/tmp/mensaje.gsm)
exten => 300,n,Wait(2)
exten => 300,n,Playback(/tmp/mensaje)
exten => 300,n,Wait(2)
exten => 300,n,Hangup()

[usuario-sip]

exten => 500,1,Answer()
exten => 500,n,Goto(ivr,s,1)
exten => 500,n,Hangup()

exten => _200X,1,Dial(SIP/${EXTEN},7,Ttm)
exten => _200X,n,Playtones(busy)
exten => _200X,n,Wait(3)
exten => _200X,n,StopPlaytones()
exten => _200X,n,VoiceMail(${EXTEN}@default,u)
exten => _200X,n,Hangup()
exten => _200X,n,VoiceMail(${EXTEN}@default,b)
exten => _200X,n,Hangup()

include => grabacion
include => conferencia
include => pstn-out
include => ivr
include => entrantes

[entrantes]     

exten => s,1,Answer()
exten => s,n,Wait(2)
exten => s,n,Goto(ivr,s,3)

include => ivr
include => usuario-sip

[conferencia]
exten => _6XX,1,Answer()
exten => _6XX,2,MeetMe(${EXTEN})

[ivr]

exten => s,1,Answer()
exten => s,2,Wait(3)      
exten => s,3,background(mensajegrab)
exten => s,4,Wait(7)
exten => s,5,Hangup()

exten => 1,1,Dial(SIP/2001,20,Ttm)
exten => 2,1,Dial(SIP/2002,20,Ttm)
exten => 3,1,Dial(SIP/2003,20,Ttm)
exten => 4,1,Dial(SIP/2004,20,Ttm)
exten => 5,1,Dial(SIP/2005,20,Ttm)
exten => 6,1,Dial(SIP/2006,20,Ttm)
exten => 7,1,Dial(SIP/2007,20,Ttm)
exten => 8,1,Dial(SIP/2008,20,Ttm)

exten => i,1,Playback(invalid)                       
exten => i,2,Goto(ivr,s,3)                                    
exten => h,1,Hangup   

include => usuario-sip 

[telefono]  

include => entrantes
include => usuario-sip
include => conferencia
include => pstn-out
include => grabacion

[pstn-out]

exten => _0.,1,Dial(DAHDI/1/w${EXTEN},10,tr)
exten => _0.,n,Hangup()


Francisco J Capdevila

unread,
May 14, 2013, 9:45:17 AM5/14/13
to aster...@googlegroups.com
Roxana,

Creo que es porque el nombre del contexto tiene un guion. Yo evitaria
usar espacios, guiones y cosas similares en los nombres de contexto.

Francisco J. Capdevila


El día 14 de mayo de 2013 10:36, Roxana Romero

Roxana Romero

unread,
May 14, 2013, 9:34:12 AM5/14/13
to aster...@googlegroups.com

Ramses

unread,
May 14, 2013, 10:06:30 AM5/14/13
to aster...@googlegroups.com
¿Y qué problema tenía lo del puerto?

¿Cómo lo solucionaste?


Saludos,

Ramsés

Enviado desde mi Móvil

sergio....@gmail.com

unread,
May 14, 2013, 10:09:49 AM5/14/13
to aster...@googlegroups.com

Estaria bueno q digas como lo solucionaste. Saludos


El 14/05/13 10:36, Roxana Romero escribió:

Roxana Romero

unread,
May 14, 2013, 10:36:13 PM5/14/13
to aster...@googlegroups.com
Saludos. Pues lo que hice fue colocar la configuración del extensions.conf y del sip.conf al inicio de las demás lineas de ejemplo que trae cada archivo y listo, se estableció la comunicación entre los usuarios sip. Gracias a todos por su ayuda. 
Reply all
Reply to author
Forward
0 new messages