Difference between revisions of "Asterisk in container with Debian stable"
m (Reverted edits by StevenCook (talk) to last revision by Kir) |
|||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | Below is an example of how to install Asterisk into OpenVZ | + | Below is an example of how to install Asterisk into OpenVZ container based on Debian stable aka "Sarge". |
<pre> | <pre> | ||
Line 7: | Line 7: | ||
</pre> | </pre> | ||
− | + | Change: | |
<pre> | <pre> | ||
RUNASTERISK=no -> yes | RUNASTERISK=no -> yes | ||
Line 14: | Line 14: | ||
$ /etc/init.d/asterisk start | $ /etc/init.d/asterisk start | ||
</pre> | </pre> | ||
− | + | 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 | + | * for capi: you need the /dev files on you [[host system]] and in container: |
<pre> | <pre> | ||
crw-rw---- 1 root dialout 68, 0 Jan 3 2006 /dev/capi20 | crw-rw---- 1 root dialout 68, 0 Jan 3 2006 /dev/capi20 | ||
Line 26: | Line 26: | ||
[...] | [...] | ||
</pre> | </pre> | ||
− | |||
− | and in your | + | ''If the files doesn' exist use mknod for creating it.'' |
+ | |||
+ | and in your container config add for directly access: | ||
<pre> | <pre> | ||
DEVICES="c:68:0:rw, c:68:1:rw, c:68:2:rw" | DEVICES="c:68:0:rw, c:68:1:rw, c:68:2:rw" | ||
</pre> | </pre> | ||
+ | |||
* for zaptel/zaphfc: | * for zaptel/zaphfc: | ||
<pre> | <pre> | ||
Line 46: | Line 48: | ||
/* if the files doesn' exist use mknod for creating it*/ | /* if the files doesn' exist use mknod for creating it*/ | ||
− | and in your | + | and in your container config |
<pre> | <pre> | ||
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" | 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" | ||
</pre> | </pre> | ||
− | + | * If need both (capi and zaphfc) | |
<pre> | <pre> | ||
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" | 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" | ||
</pre> | </pre> | ||
− | [[ | + | [[Category:HOWTO]] |
+ | [[Category:Debian]] |
Latest revision as of 20:46, 4 August 2012
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"