asterisk pbx on debian-amd64
Hello list,
I am writing to inform that with a little tweaking I was able to
compile, start and exit asterisk pbx on Debian-amd64.
I am also writing to ask for any criticism or pointers of things I
have done wrong.
My hardware consists of the following:
Tyan Transport GX28
(uses Tyan S2881 mainboard)
2x Opteron 250
2x 512MB registered/ecc memory
4x 300 GB Seagate SATA drives
1x Digium TE410P quad span T1 card connected to 1 PRI and 1 Adtran
624 channelbank
I started by installing the debian-31r0a-amd64-netinst.iso from:
http://cdimage.debian.org/cdimage/unofficial/sarge-amd64/iso-cd/
I setup a /boot partition, and raid1 partitions for /,/tmp,/var,/usr,/
home and /srv.
after installing, I went ahead and recompiled the kernel for k8-smp,
mostly for practice, but also to get headers, etc, all in line.
then I apt-get installed cvs and downloaded zaptel, libpri and
asterisk source. I also wget installed zlib-1.2.1 source, though
later I found I needed to come back and run ./configure -s in the
directory to eliminate asterisk compile errors.
Zaptel and libpri compiled without error. Unfortunately, mpg123 will
not seem to compile. I plan to follow some instructions at voip-
info.org to use sox and play .raw audio files, or try asterisk's
native mp3 player from asterisk add-ons.
Asterisk initially coughed at zlib until I recompiled as per above.
It also did not like compiling with default gcc-3.3 (did not
recognize -march=k8), so I apt-get installed gcc-3.4, relinked gcc
in /usr/bin, and this solved the problem. Asterisk then compiled and
I was able to start it and use the CLI.
Now I am pretty new to Debian, so if anyone has any suggestions or is
pulling their hair out b/c I am doing things wrong, please tell me.
If there is interest I will be adding information as I learn things
to the voip-info.org tiki:
http://www.voip-info.org/tiki-index.php?page=Asterisk+Linux+Debian
I emailed the list today just to let others know it can be done and
that these steps might need to be taken, along with looking for
feedback.
Thanks,
Nicholas P. Mueller
Reply to: