- Mitglied seit
- 1 Apr 2004
- Beiträge
- 3,366
- Punkte für Reaktionen
- 0
- Punkte
- 36
Ich möchte an dieser Stelle mein asterisk-opt als Alternative für alle diejenigen anbieten die auf eine hfc-Unterstützung verzichten können. Dafür befindet sich in diesem opt die neueste asterisk-Version vom 26.10.06 (Version 1.2.14) sowie chan_sccp vom 08.4.06 und chan_capi-cm svn 403 sowie speex, g.729a und last but not least mpg123.
Schritt1:
Für die Installation muss auf der HD unter '/data' der Pfad '/share' angelegt werden unter der das Paket 'asterisk-mod-1.2.14' (siehe download-Sektion) entpackt wird (soll am Ende so aussehen '/data/share/asterisk/...').
Um '/share' füllen und verwalten zu können ist ftp bzw. der samba-fileserver unabdingbar. Bitte installiert Euch hierzu zunächst eins der folgenden opts:
Alternative: wer diese opts nicht einsetzen möchte kann die asterisk-module auch per sftp hochladen und die Konfigurationsdateien von * auch über 'OPT_MC_3 - Midnight Commander' pflegen.
wichtig: in der config-Datei (samba_lpd)
muss der Pfad zu asterisk gesetzt werden damit ihr nachher über windows an die Dateien rankommt!
...
SAMBA_SHARE_1_NAME='share'
SAMBA_SHARE_1_RW='yes'
SAMBA_SHARE_1_BROWSE='yes'
SAMBA_SHARE_1_PATH='/data'
SAMBA_SHARE_1_NET=
Schritt2:
Jetzt ist nur noch das asterisk-opt (startscript u. Kerneltreiber) 'asterisk-opt-1.2.x' zu installieren und fli4l neu zu starten! Danach könnt ihr via samba die Konfig-Dateien für asterisk unter '/data/share/asterisk/etc' anpassen und eueren * geniessen!
Viel Spass!
wichtig: die notwendigen ports für sip und rtp werden in der base.txt wie folgt eingetragen:
...
INPUT_LIST_1='prot:udp 4569 ACCEPT NOLOG' # allow iax2 -> asterisk
INPUT_LIST_2='prot:udp 5036 ACCEPT NOLOG' # allow iax -> asterisk
INPUT_LIST_3='prot:udp 5060 ACCEPT NOLOG' # allow sip -> asterisk
INPUT_LIST_4='prot:udp 10000-20000 ACCEPT NOLOG' # allow rtp -> asterisk (gemäß rtp.conf)
PS: im '/data/share/asterisk/sbin' Verzeichnis findet ihr das Programm 'register' mit dem ihr einen Lizenzschlüssel für den codec G.729a erstellen könnt.
Ruft das Programm im Pfad '/data/share/asterisk/sbin' mit 'register' auf (natürlich müsst ihr vorher unter www.digium.com eine entsprechende Lizenz erworben haben denn das Programm fragt danach) ;-)
Edit: einen passenden G.723-codec findet ihr testweise unter
http://kvin.lv/pub/Linux/Asterisk/ - einfach in das Verzeichnis /data/share/asterisk/lib/modules kopieren.
Updates: wird es in regelmässigen Abständen geben, wobei ich die Pfade '/data/share/asterisk/lib/modules' sowie '/data/share/asterisk/sbin' als rar-Archiv zur Verfügung stellen werde (die entsprechenden Pfade sind dann einfach zu ersetzen).
Mindestanforderung: PentiumII 233 Mhz od. AMD K6 mit MMX, Diskspace ca.30-40 MB, Hautspeicher >= 128 MB
* Unterstützung für Pentium I nur bei i586-packages, i686-packs laufen erst ab Pentium II
Konfiguration: Wer die Hürde der Installation endlich genommen hat, dem möchte ich betateilchens asterisk-Kurs als weiterführende Lektüre empfehlen:
http://www.ip-phone-forum.de/showthread.php?t=91217
Schritt1:
Für die Installation muss auf der HD unter '/data' der Pfad '/share' angelegt werden unter der das Paket 'asterisk-mod-1.2.14' (siehe download-Sektion) entpackt wird (soll am Ende so aussehen '/data/share/asterisk/...').
Um '/share' füllen und verwalten zu können ist ftp bzw. der samba-fileserver unabdingbar. Bitte installiert Euch hierzu zunächst eins der folgenden opts:
Alternative: wer diese opts nicht einsetzen möchte kann die asterisk-module auch per sftp hochladen und die Konfigurationsdateien von * auch über 'OPT_MC_3 - Midnight Commander' pflegen.
wichtig: in der config-Datei (samba_lpd)
muss der Pfad zu asterisk gesetzt werden damit ihr nachher über windows an die Dateien rankommt!
...
SAMBA_SHARE_1_NAME='share'
SAMBA_SHARE_1_RW='yes'
SAMBA_SHARE_1_BROWSE='yes'
SAMBA_SHARE_1_PATH='/data'
SAMBA_SHARE_1_NET=
Schritt2:
Jetzt ist nur noch das asterisk-opt (startscript u. Kerneltreiber) 'asterisk-opt-1.2.x' zu installieren und fli4l neu zu starten! Danach könnt ihr via samba die Konfig-Dateien für asterisk unter '/data/share/asterisk/etc' anpassen und eueren * geniessen!
Viel Spass!
wichtig: die notwendigen ports für sip und rtp werden in der base.txt wie folgt eingetragen:
...
INPUT_LIST_1='prot:udp 4569 ACCEPT NOLOG' # allow iax2 -> asterisk
INPUT_LIST_2='prot:udp 5036 ACCEPT NOLOG' # allow iax -> asterisk
INPUT_LIST_3='prot:udp 5060 ACCEPT NOLOG' # allow sip -> asterisk
INPUT_LIST_4='prot:udp 10000-20000 ACCEPT NOLOG' # allow rtp -> asterisk (gemäß rtp.conf)
PS: im '/data/share/asterisk/sbin' Verzeichnis findet ihr das Programm 'register' mit dem ihr einen Lizenzschlüssel für den codec G.729a erstellen könnt.
Ruft das Programm im Pfad '/data/share/asterisk/sbin' mit 'register' auf (natürlich müsst ihr vorher unter www.digium.com eine entsprechende Lizenz erworben haben denn das Programm fragt danach) ;-)
Edit: einen passenden G.723-codec findet ihr testweise unter
http://kvin.lv/pub/Linux/Asterisk/ - einfach in das Verzeichnis /data/share/asterisk/lib/modules kopieren.
Updates: wird es in regelmässigen Abständen geben, wobei ich die Pfade '/data/share/asterisk/lib/modules' sowie '/data/share/asterisk/sbin' als rar-Archiv zur Verfügung stellen werde (die entsprechenden Pfade sind dann einfach zu ersetzen).
Mindestanforderung: PentiumII 233 Mhz od. AMD K6 mit MMX, Diskspace ca.30-40 MB, Hautspeicher >= 128 MB
* Unterstützung für Pentium I nur bei i586-packages, i686-packs laufen erst ab Pentium II
Konfiguration: Wer die Hürde der Installation endlich genommen hat, dem möchte ich betateilchens asterisk-Kurs als weiterführende Lektüre empfehlen:
http://www.ip-phone-forum.de/showthread.php?t=91217