ejecucion de asterisk

Forums: 

hola amigos de ecualug tengo el sgte problema hace un tiempo instale
el asterisk con estos paquetes rpm

asterisk-1.4.21.1-64.el5.x86_64.rpm
libpri-1.4.4-20.el5.x86_64.rpm
asterisk-addons-1.4.7-21.el5.x86_64.rpm
zaptel-1.4.10-50.el5.x86_64.rpm

tengo centos 5 (64 bits) cuando escribo asterisk en al consola no me ejecuta el asterisk esto supongo
es por que no hay hecho ningun link, entonces me dirijo a /usr/sbin donde esta el ejecutable
y lo ejecuto con ./asterisk -vc para probarlo, empieza a cargar y da bastantes warnings y errores
de modulos no me atrevi a ponerlos aca por que me da bastantes creo y haria bastante extenso el post
bueno pondre el ultimo error que me arroja por que no puedo cargar el programa

[Jul 29 14:24:58] WARNING[21823]: channel.c:506 ast_channel_register: Already have a handler for type 'Console'
[Jul 29 14:24:58] ERROR[21823]: chan_alsa.c:1341 load_module: Unable to register channel class 'Console'

da ese warning y ese error y vuelve al prompt pero asterisk no queda
ready!.

alguna sugerencia parece que el problema como dice ahi es en el modulo
pero eso de Console no lo entiendo :(

hola epe muchas gracias por

hola epe muchas gracias por constestar siempre me brindas mucha ayuda :) gracias
mira cuando ingreso asterisk -r me arroja este error

Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

estaba viendo uans instrucciones en una pagina para cuando instalar asterisk
y me decia que ejecutara ese comando asterisk -vc de principio funciono
pero despues me arrojaba ese error

[Jul 29 14:24:58] WARNING[21823]: channel.c:506 ast_channel_register: Already have a handler for type 'Console'
[Jul 29 14:24:58] ERROR[21823]: chan_alsa.c:1341 load_module: Unable to register channel class 'Console'

se me agotaron las

Imagen de Epe

se me agotaron las ideas.

Pero el error que te sale ese de que no encuentra el socket se debe a que el arranque del servicio de asterisk pone el socket en un lado y el asterisk -r busca el socket en otro lado. Tienes que hacer coincidir los sockets.

edita /etc/init.d/asterisk a ver si te da una idea de dónde está el socket

Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre