Zaptel no inicia correctamente en algunas distribuciones Redhat

Tratando de instalar un PBX Asterisk en un servidor HP Proliant, CentOS 4.4 y una tarjeta Digium TE120P me topé con el siguiente problema: Zaptel (branch 1.2) se instalaba sin mandar errores, pero no podía levantar correctamente. El proceso de instalación fue el típico:

# make
# make install
# make config

Terminando este proceso, y antes de intentar instalar Asterisk, Unicall o algo parecido es recomendable probar que Zaptel inicie correctamente y reconozca el hardware apropiadamente, pero con resultados inesperados:

# service zaptel start
#

El comando no regresaba la salida típica para cargar los módulos. Gracias al apoyo de Tato pudimos determinar que el archivo para distribuciones Redhat que se debería encontrar en /etc/sysconfig/zaptel no existía. Resulta que hay un pequeño bug en el Makefile de Zaptel para algunas distribuciones de Redhat, y no reconoce correctamente que se trata de Redhat, por lo que el archivo de selección de módulos de tarjetas a cargar lo genera como si fuera Debian, en /etc(default/zaptel. Lo único necesario para resolver este problema es mover el archivo zaptel creado en /etc/default a /etc/sysconfig.

Después de este movimiento zaptel manda la salida correcta mostrando los módulos a cargar.

Espero que esta información les sea de ayuda. Metfan

Después de hacer una investigación de las posibles causas

0 comentarios: