Hacer un tty9 en un openvz VE

Hacer un tty9 en un openvz VE

Estoy en un entorno virtual. Estoy instalando Asterisk y freepbx. Usan este script amportal y tiene el requisito de verificar tty9

Hay muchas menciones sobre personas que ejecutan esto en un VE y que simplemente modifican el script para eliminar la referencia tty que no quiero hacer y que en realidad quiero agregar esto, ¿cómo hago esto?

Existe este comando mknod pero realmente no entiendo cómo funciona. ¡Alguien me ilumine a mí y a otros sobre cómo crear un tty9!

Respuesta1

No necesitas tty para ejecutar asterisco. Simplemente edite el archivo /usr/sbin/safe_asterisk y busque estas líneas:

TTY=9                                           # TTY (if you want    one) for Asterisk to run on  
CONSOLE=yes                                     # Whether or not you want a console

cambiar a

TTY=
CONSOLE=no

Eso permitirá iniciar asterisco en openvz.

Aún tendrá resultados de registro detallados en los archivos de registro (por defecto /var/log/asterisk/full)

Nota: para la conferencia también necesita agregar las propiedades del contenedor openvz (en el nodo host)

DEVNODES="dahdi/ctl:rw dahdi/pseudo:rw "

+ necesita compilar dahdi en el nodo de hardware.

PS Asterisk puede generar problemas de sonido en algunos vps, lo que no se puede solucionar si no se controla el nodo de hardware. Solución: obtuve vps con más potencia o vps para asterisco (marcado como "compatible con asterisco").

información relacionada