Open main menu

OpenVZ Virtuozzo Containers Wiki β

Asterisk in container with Debian stable

(Redirected from Asterisk in VE with debian stable)

Below is an example of how to install Asterisk into OpenVZ container based on Debian stable aka "Sarge".

$ apt-get install asterisk

$ nano /etc/defaults/asterisk

Change:

RUNASTERISK=no -> yes
AST_REALTIME=yes -> no (for realtime, you need

$ /etc/init.d/asterisk start

Modify the config files for asterisk, and done!

If you need capi or/and zaptel/zaphfc:

  • for capi: you need the /dev files on you host system and in container:
crw-rw---- 1 root dialout 68, 0 Jan 3 2006 /dev/capi20
crw-rw---- 1 root dialout 68, 1 Jan 3 2006 /dev/capi20.00
crw-rw---- 1 root dialout 68, 2 Jan 3 2006 /dev/capi20.01
crw-rw---- 1 root dialout 68, 3 Jan 3 2006 /dev/capi20.02
[...]

If the files doesn' exist use mknod for creating it.

and in your container config add for directly access:

DEVICES="c:68:0:rw, c:68:1:rw, c:68:2:rw"
  • for zaptel/zaphfc:
crw-rw---- 1 root dialout 196, 0 Jan 4 2006 ctl
crw-rw---- 1 root dialout 196, 1 Jan 4 2006 1
crw-rw---- 1 root dialout 196, 2 Jan 4 2006 2
crw-rw---- 1 root dialout 196, 3 Jan 4 2006 3
crw-rw---- 1 root dialout 196, 4 Jan 4 2006 4
[...]
crw-rw---- 1 root dialout 196, 253 Jan 4 2006 timer
crw-rw---- 1 root dialout 196, 255 Jan 4 2006 pseudo
crw-rw---- 1 root dialout 196, 254 Jan 4 2006 channel

/* if the files doesn' exist use mknod for creating it*/

and in your container config

DEVICES="c:196:0:rw, c:196:2:rw, c:196:1:rw, c:196:253:rw,c:196:254:rw,c:196:255:rw"
  • If need both (capi and zaphfc)
DEVICES="c:68:0:rw, c:68:1:rw, c:68:2:rw c:196:0:rw, c:196:2:rw, c:196:1:rw, c:196:253:rw,c:196:254:rw,c:196:255:rw"