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

Difference between revisions of "VoIP:Software"

From CCCHHWiki
Jump to: navigation, search
(mISDN)
 
(10 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
  apt-get install kernel-headers-2.6.8-2-686 libncurses5-dev libssl-dev openssl
 
  apt-get install kernel-headers-2.6.8-2-686 libncurses5-dev libssl-dev openssl
  
  # bristuff von junghanns.net runtergeladen
+
  # bristuff (das stable release) von junghanns.net runtergeladen
 
  tar xzvf bristuff-0.2.0-RC8o.tar.gz
 
  tar xzvf bristuff-0.2.0-RC8o.tar.gz
 
  cd bristuff-0.2.0-RC8o
 
  cd bristuff-0.2.0-RC8o
 
  ./install.sh
 
  ./install.sh
  # downgeloadte tar-archive behalten....
+
# downgeloadete tar-archive behalten....
  make examples
+
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
 
  ntpdate installiert, pbttime2.ptb.de als server genommen
  asterisk startskript bauen
+
  /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...
  
 
# asterisk-doku auf www.voip-info.org
 
# asterisk-doku auf www.voip-info.org
 +
# chan_misdn funzt auch im NT und TE mode, falls bristuff mal nicht will...

Latest revision as of 21:49, 31 October 2005

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...