Hace unos días me tocó configurar una tarjeta E1 con MCF R2 Modificado y para esto usé una tarjeta Sangoma A101DE Con cancelación de ECO y PCI Express, todo salió bien, la compilación de Asterisk, la compilación de OpenR2-2 y el parche de Asterisk con los drivers de OpenR2. Pero ya después quise reiniciar el servidor y al momento despues de ejecutar sudo reboot, me mandar un Kernel Panic.
Este Kernel Panic se debe a que el sistema rc.6 intenta eliminar los módulos de Wanpipe del kernel, que es el driver sangoma, pero como están aún siendo utilizados por Asterisk y por Zaptel entonces genera el Kernel Panic, me puse a buscar en internet y había varias presuntas soluciones una era poner en el menu grub una excepción a ese número de error de Kernel Panic, otro era crearse un script para apagar zaptel y asterisk poniendo el script en rc.6 y ejecutarlo antes que /etc/init.d/wanrouter stop, pero el más fácil y recomendado por la gente de Sangoma fué solo colocar un script de stop en el directorio /etc/wanpipe/scripts, en dónde se debería parar los servicios de asterisk y luego de wanpipe para que ya no generara el kernel panic y se pudiera reiniciar y apagar el servidor sin problema alguno.
Para esto solo basta crear un archivo en /etc/wanpipe/scripts
sudo /etc/wanpipe/scripts/stop
sudo amportal stop
sudo /etc/init.d/wanrouter stop
sudo /etc/init.d/zaptel stop
#guardar
chmos +x /etc/wanpipe/scripts/stop
Y listo solo bastaría hacer un sudo reboot para verificar que ya no generara el kernel panic..

Dejar un comentario