Dieses Wiki ist ein Archiv bis 2023. Das aktuelle Wiki findet sich unter https://wiki.hamburg.ccc.de/

VoIP:Software

From CCCHHWiki
Jump to: navigation, search
apt-get install build-essential kernel-package
apt-get build-dep kernel-tree-2.6.8       # etwas overkill, wir brauchen ja garkeinen neuen kernel compilieren
apt-get install less vim screen cvs wget joe
apt-get install kernel-headers-2.6.8-2-686 libncurses5-dev libssl-dev openssl
# bristuff (das stable release) von junghanns.net runtergeladen
tar xzvf bristuff-0.2.0-RC8o.tar.gz
cd bristuff-0.2.0-RC8o
./install.sh
# downgeloadete tar-archive behalten....
cd asterisk ; make samples
# vzaphfc-treiber von daniele orlandi installieren (kommt besser mit mehreren hfc-karten klar)
wget http://www.vihai.it/zaphfc/zaphfc-vihai-35.tar.gz
tar xzvf zaphfc-vihai-35.tar.gz
cd zaphfc-vihai-35
# Makefile anpassen (KSOURCE und ZAPTEL_SOURCE)
make
cp vzaphfc.ko ${module_dir}/misc/
depmod -a
# parameter und optionen verrät modinfo
- man kann (mit einer gepatchten libpcap) sogar isdn-frames mitsniffen, wenn man will ;)
ntpdate installiert, pbttime2.ptb.de als server genommen
/etc/init.d/asterisk geschrieben (rmmod diverses) und verlinkt

apt-get install asterisk-app-fax libspandsp0    # zum faxen
apt-get install mime-construct libtiff-tools    # um aus faxen, eMails zu machen
/usr/local/bin/mailfax                          # shellscript from hell
apt-get install subversion
# file:///srv/subversion/etc-asterisk lautet die URI des subversion repositories 
cd /etc && svn co file:///srv/subversion/etc-asterisk/trunk .
/etc/cron.hourly/asterisk-svn # sorgt für brutalstmögliche commits der configs
# neue datein in /etc/asterisk/ müssen mit "svn add foo" hinzugefügt werden...
  1. asterisk-doku auf www.voip-info.org
  2. chan_misdn funzt auch im NT und TE mode, falls bristuff mal nicht will...