Hallo Voip-Asterisk-Fans
Wer kennt dies leidige Thema nicht - ISDN raus und rein, aber es muß sein.
Habe mISDN getestet, für intern-ISDN nicht zugebrauchen!! Kernel Trixbox ist zu alt?? Habe wochenlang getestet. Mal Absturz, mal verwählt sich mISDN, ECHO ist auch nicht so prima. Lasse mich aber belehren von mISDN-Fans, denn Updates sind mit mISDN einfacher. Internes ISDN funktioniert nur mit Endwiderstände (100Ohm).
Junghans hat aber einfach die besseren Treiber. Man nehme billige HFC-ISDN-Karten. Internes ISDN funktioniert ohne Endwiderstände (alles mit gleicher Hardeware getestet!!!). Die Qualität ist hervorragend.
Hier eine Anleitung zur ISDN-Karten -Installation
Hilfe blau mußt du eintippen oder besser kopieren im SSH-Fenster einfügen!
1.Schritt: ISO trixbox 1.1 installieren und
#2mal - updaten
trixbox-update.sh update
trixbox-update.sh update
2.ISDN-Installer von Trixbox ändern
#leider sind hier die Einträge nicht perfekt,
#du kannst den Installer laden Schritt 2.1
#zeigt die Version und Einstellmöglichkeiten
cd /usr/local/sbin
./install-ZAPHFC -V
#Anzeige>#install-ZAPHFC 1.1.1.1 (18 July 2006)
#jetzt den Installer editieren rot setzen/ändern
nano /usr/local/sbin/install-ZAPHFC
#die Änderungen tätigen etwa in Zeile 1433
#oder suchen mit Taste<ctrl><w> "1.2.9 )"
#Anzeige:Ausschnitt der Datei /usr/local/sbin/install-ZAPHFC
1.2.9 )
ASTERISK_VERSION=1.2.9.1
ZAPTEL_VERSION=1.2.6
LIBPRI_VERSION=1.2.3
VERSION_COMMENT=""
# BRISTUFF_VERSION=bristuff-0.3.0-PRE-1q
BRISTUFF_VERSION=bristuff-0.3.0-PRE-1r
FLORZ_VERSION=zaphfc_0.3.0-PRE-1o_florz-12.diff.gz
if [ $FLORZ_PATCH -a $FLORZ_TESTED ]
then
# set BRISTUFF_VERSION to the last tested version as per Florz's site
# ASTERISK_VERSION=1.2.7.1
# ZAPTEL_VERSION=1.2.5
# LIBPRI_VERSION=1.2.2
# BRISTUFF_VERSION=bristuff-0.3.0-PRE-1o
VERSION_COMMENT=""
fi
2.1.ISDN-Installer laden, wenn nicht Punkt 2 klappt
AnhangDatei ins Verzeichnis /usr/local/sbin laden und ausführbar machen
#chmod 777 /usr/local/sbin/install-ZAPHFC
3. ISDN-Installer starten
#isdn mit Florz-Patch
#Parameter [-m] > 0-NT Modus ISDN Karte, 1-TE-Mode ISDN Karte
#Anlagenanschluß muß noch in etc/asterisk/zapata-BRI-HFC.conf geändert werden
#ptmp für ISDN-Mehrgeräteanschluß und ptp für ISDN-Anlagenanschluß
#hier > 1-TE-Mode erste Karte, 0-NT Modus zweite Karte,
#Asterisk 1.2.9.1 wird neu geladen usw.
cd /usr/local/sbin
./install-ZAPHFC -a 1.2.9 -m 10 -f t
#Anzeige# y klicken
#jetzt sollte es gehen, einfach zuschauen
4. Anpassungen von Asterisk # Achtung sonst geht nichts
#leider auch so einThema
#in etc/asterisk/modules.conf eintragen unter
#[modules#autoload=yes
nano etc/asterisk/modules.conf
noload => app_trunkisavail.so #eintragen
#in etc/asterisk/zapta.conf aus kommentieren mit <;> !! warum? wer kann helfen?? sonst wird chan_zap.co nicht gestartet??
nano etc/asterisk/zapta.conf
#> ;Include AMP configs
#Anzeige> ;#include zapata_additional.conf
#alle Module aus kommentieren mit <#>
nano /etc/sysconfig/zaptel
#nur MODULES="$MODULES zaphfc" # HFC ISDN module
!!!!Geschafft!!!!!
reboot
#ISDN-kabel anschließen
#test der Karten
cat /proc/zaptel/*
Anzeige
[root@asterisk1 sbin]# cat /proc/zaptel/*
Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] layer 1 ACTIVATED (F7)" AMI/CCS
1 ZTHFC1/0/1 Clear (In use)
2 ZTHFC1/0/2 Clear (In use)
3 ZTHFC1/0/3 HDLCFCS (In use)
Span 2: ZTHFC2 "HFC-S PCI A ISDN card 1 [NT] layer 1 ACTIVATED (G3)" AMI/CCS
4 ZTHFC2/0/1 Clear (In use)
5 ZTHFC2/0/2 Clear (In use)
6 ZTHFC2/0/3 HDLCFCS (In use)
[root@asterisk1 sbin]#
#test im asterisk>cli mit <zap show status>
Jetzt das schöne
ISDN-Karten jederzeit ändern!!!
#alles kann schön angepasst werden!!!! ISDN wird neu gesetzt
#Parameter [-m] > 0-NT Modus ISDN Karte, 1-TE-Mode ISDN Karte
#Anlagenanschluß muß noch in etc/asterisk/zapata-BRI-HFC.conf geändert werden
#_ptmp für ISDN-Mehrgeräteanschluß und _ptmp löschen für ISDN-Anlagenanschluß
#hier > 1-TE-Mode erste Karte, 0-NT Modus zweite Karte,
cd /usr/local/sbin
./install-ZAPHFC -C -R -m 10 -f t
./install-ZAPHFC -h <<< Hilfe für Parameter
z.B:
./install-ZAPHFC -C -R -m 111 -f t #3ISDNKarten in NT-Modus
./install-ZAPHFC -C -R -f t #alle ISDNKarten in TE-Modus
#test mit cat /proc/zaptel/*
#mit asterisk -vvvr alles beobachten
Konfiguration NT-ISDN intern Eintrag - in FreePbx
mit cat /proc/zaptel/*
bekommts du heraus welche Karte aktiv ist, in dem du nur eine ISDN-leitung anschließt.
Hier sind auch die ChannalNr angegeben!
ISDN-Nebenstelle in Freepbx ZAP-Nebenstelle einrichten
mit dial ZAP/4/810 <<<< 4 der Channal, 810 msn intern, die auch dass Telefon hat
Viel Spaß
Bitte Eure Tips dazu
Wer kennt dies leidige Thema nicht - ISDN raus und rein, aber es muß sein.
Habe mISDN getestet, für intern-ISDN nicht zugebrauchen!! Kernel Trixbox ist zu alt?? Habe wochenlang getestet. Mal Absturz, mal verwählt sich mISDN, ECHO ist auch nicht so prima. Lasse mich aber belehren von mISDN-Fans, denn Updates sind mit mISDN einfacher. Internes ISDN funktioniert nur mit Endwiderstände (100Ohm).
Junghans hat aber einfach die besseren Treiber. Man nehme billige HFC-ISDN-Karten. Internes ISDN funktioniert ohne Endwiderstände (alles mit gleicher Hardeware getestet!!!). Die Qualität ist hervorragend.
Hier eine Anleitung zur ISDN-Karten -Installation
Hilfe blau mußt du eintippen oder besser kopieren im SSH-Fenster einfügen!
1.Schritt: ISO trixbox 1.1 installieren und
#2mal - updaten
trixbox-update.sh update
trixbox-update.sh update
2.ISDN-Installer von Trixbox ändern
#leider sind hier die Einträge nicht perfekt,
#du kannst den Installer laden Schritt 2.1
#zeigt die Version und Einstellmöglichkeiten
cd /usr/local/sbin
./install-ZAPHFC -V
#Anzeige>#install-ZAPHFC 1.1.1.1 (18 July 2006)
#jetzt den Installer editieren rot setzen/ändern
nano /usr/local/sbin/install-ZAPHFC
#die Änderungen tätigen etwa in Zeile 1433
#oder suchen mit Taste<ctrl><w> "1.2.9 )"
#Anzeige:Ausschnitt der Datei /usr/local/sbin/install-ZAPHFC
1.2.9 )
ASTERISK_VERSION=1.2.9.1
ZAPTEL_VERSION=1.2.6
LIBPRI_VERSION=1.2.3
VERSION_COMMENT=""
# BRISTUFF_VERSION=bristuff-0.3.0-PRE-1q
BRISTUFF_VERSION=bristuff-0.3.0-PRE-1r
FLORZ_VERSION=zaphfc_0.3.0-PRE-1o_florz-12.diff.gz
if [ $FLORZ_PATCH -a $FLORZ_TESTED ]
then
# set BRISTUFF_VERSION to the last tested version as per Florz's site
# ASTERISK_VERSION=1.2.7.1
# ZAPTEL_VERSION=1.2.5
# LIBPRI_VERSION=1.2.2
# BRISTUFF_VERSION=bristuff-0.3.0-PRE-1o
VERSION_COMMENT=""
fi
2.1.ISDN-Installer laden, wenn nicht Punkt 2 klappt
AnhangDatei ins Verzeichnis /usr/local/sbin laden und ausführbar machen
#chmod 777 /usr/local/sbin/install-ZAPHFC
3. ISDN-Installer starten
#isdn mit Florz-Patch
#Parameter [-m] > 0-NT Modus ISDN Karte, 1-TE-Mode ISDN Karte
#Anlagenanschluß muß noch in etc/asterisk/zapata-BRI-HFC.conf geändert werden
#ptmp für ISDN-Mehrgeräteanschluß und ptp für ISDN-Anlagenanschluß
#hier > 1-TE-Mode erste Karte, 0-NT Modus zweite Karte,
#Asterisk 1.2.9.1 wird neu geladen usw.
cd /usr/local/sbin
./install-ZAPHFC -a 1.2.9 -m 10 -f t
#Anzeige# y klicken
#jetzt sollte es gehen, einfach zuschauen
4. Anpassungen von Asterisk # Achtung sonst geht nichts
#leider auch so einThema
#in etc/asterisk/modules.conf eintragen unter
#[modules#autoload=yes
nano etc/asterisk/modules.conf
noload => app_trunkisavail.so #eintragen
#in etc/asterisk/zapta.conf aus kommentieren mit <;> !! warum? wer kann helfen?? sonst wird chan_zap.co nicht gestartet??
nano etc/asterisk/zapta.conf
#> ;Include AMP configs
#Anzeige> ;#include zapata_additional.conf
#alle Module aus kommentieren mit <#>
nano /etc/sysconfig/zaptel
#nur MODULES="$MODULES zaphfc" # HFC ISDN module
!!!!Geschafft!!!!!
reboot
#ISDN-kabel anschließen
#test der Karten
cat /proc/zaptel/*
Anzeige
[root@asterisk1 sbin]# cat /proc/zaptel/*
Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] layer 1 ACTIVATED (F7)" AMI/CCS
1 ZTHFC1/0/1 Clear (In use)
2 ZTHFC1/0/2 Clear (In use)
3 ZTHFC1/0/3 HDLCFCS (In use)
Span 2: ZTHFC2 "HFC-S PCI A ISDN card 1 [NT] layer 1 ACTIVATED (G3)" AMI/CCS
4 ZTHFC2/0/1 Clear (In use)
5 ZTHFC2/0/2 Clear (In use)
6 ZTHFC2/0/3 HDLCFCS (In use)
[root@asterisk1 sbin]#
#test im asterisk>cli mit <zap show status>
Jetzt das schöne
ISDN-Karten jederzeit ändern!!!
#alles kann schön angepasst werden!!!! ISDN wird neu gesetzt
#Parameter [-m] > 0-NT Modus ISDN Karte, 1-TE-Mode ISDN Karte
#Anlagenanschluß muß noch in etc/asterisk/zapata-BRI-HFC.conf geändert werden
#_ptmp für ISDN-Mehrgeräteanschluß und _ptmp löschen für ISDN-Anlagenanschluß
#hier > 1-TE-Mode erste Karte, 0-NT Modus zweite Karte,
cd /usr/local/sbin
./install-ZAPHFC -C -R -m 10 -f t
./install-ZAPHFC -h <<< Hilfe für Parameter
z.B:
./install-ZAPHFC -C -R -m 111 -f t #3ISDNKarten in NT-Modus
./install-ZAPHFC -C -R -f t #alle ISDNKarten in TE-Modus
#test mit cat /proc/zaptel/*
#mit asterisk -vvvr alles beobachten
Konfiguration NT-ISDN intern Eintrag - in FreePbx
mit cat /proc/zaptel/*
bekommts du heraus welche Karte aktiv ist, in dem du nur eine ISDN-leitung anschließt.
Hier sind auch die ChannalNr angegeben!
ISDN-Nebenstelle in Freepbx ZAP-Nebenstelle einrichten
mit dial ZAP/4/810 <<<< 4 der Channal, 810 msn intern, die auch dass Telefon hat
Viel Spaß
Bitte Eure Tips dazu
Zuletzt bearbeitet: