Kleines [Howto] ISDN Trixbox 2.8.0.2

VoIPBlues

Neuer User
Mitglied seit
23 Jan 2009
Beiträge
8
Punkte für Reaktionen
0
Punkte
1
Hallo Forum,
nachdem ich einige Stunden damit zugebracht habe eine FritzCard PCI unter Trixbox 2.8.0.2 zum laufen zu bringen und ich mir die Infos aus verschiedenen Quellen zusammen suchen musste habe ich folgende kleine Anleitung für ein rudimentär funktionierendes ISDN-System erstellt. Evtl. erleichtern diese Infos ja jemand die Arbeit.

Hier die "Nur-Text-Version" als Anlage eine formatierte PDF-Version incl. Hardcopys.

ISDN-Karte unter Trixbox 2.8.0.2 installieren:

Diese Anleitung wurde aus mehreren Howtos und Forenbeiträgen zusammengefügt. Die Anleitung wurde mit einer FritzCard PCI getestet. Das u.g. Howto bezog sich auf eine HFC Karte. Daher gehe ich davon aus, dass sie auch mit einer HFC-Karte funktionieren sollte.

Benutzte Quellen:
http://trixbox.org/wiki/chan-misdn
http://www.ip-phone-forum.de/showthread.php?t=194497

Karte in System einbauen und Trixbox starten.

Überprüfung ob Karte korrekt erkannt wurde (@ system level):
lspci

Die Ausgabe sollte im Fall einer HFC single port so ähnlich aussehen (@ system level):
...
01:03.0 Network controller: Cologne Chip Designs GmbH ISDN network controller [HFC-PCI] (rev 02)
...

Bei einer Multiport-Karte folgende Treiber entladen (@ system level):
nano /etc/sysconfig/zaptel

Alle Karten außer ztdummy mit einem vorangesetzten # auskommentieren (@ system level):
nano /etc/modprobe.d/blacklist:

Diese Einträge am Ende anfügen (@ system level):
blacklist hisax
blacklist hisax_fcpcipnp
blacklist hisax_isac
blacklist crc_ccitt
blacklist isdn
blacklist slhc
blacklist capi
blacklist capifs
blacklist kernelcapi
blacklist kernel_capi
blacklist avmfritz
blacklist hfc4s8s_l1

... Maschine neu starten

Karte installieren (@ system level):
misdn-init scan
misdn-init config

msidn.conf editieren (@ system level):
nano /etc/asterisk/misdn.conf
Einträge:
l1watcher_timeout=0
echotraining=no
mit einem vorangestellten ; auskommentieren. Einträge sollten dann so aussehen:
; l1watcher_timeout=0
; echotraining=no

Anschließend folgende Einträge am Ende der misdn.conf anfügen:
[isdn]
ports=1
context=from-pstn
msns=*

misdn-init starten (@ system level):
misdn-init

Starteintrag für misdn-init zum Systemstart hinzufügen (@ system level):
chkconfig --add misdn-init

Erstellung von symlinks (@ system level):
ln -s /usr/lib/libisdnnet.so /usr/lib/libisdnnet.so.0
ln -s /usr/lib/libmISDN.so /usr/lib/libmISDN.so.0
ln -s /usr/lib/libsuppserv.so /usr/lib/libsuppserv.so.0

Neustart von Asterisk und Prüfung des Status (@ system level):
amportal restart
asterisk -r
misdn show stacks

Ausgabe sollte in etwa so sein (@ system level):
BEGIN STACK_LIST:
* Port 1 Type TE Prot. PMP L2Link DOWN L1Link:DOWN Blocked:0 Debug:0


Trunk in der Trixbox konfigurieren (@ Trixbox WebGui -> Maint -> PBX -> PBX Settings -> Trunks):
Custom Dial String: mISDN/g:isdn/$OUTNUM$



Einfache Outbound Route definieren (@ Trixbox WebGui -> Maint -> PBX -> PBX Settings -> Outbound Routes):
Dial Patterns: 0|.
Trunk Sequence: mISDN/g:isdn/$OUTNUM$




Einfache Inbount Route definieren (@ Trixbox WebGui -> Maint -> PBX -> PBX Settings -> Inbound Routes):
 

Anhänge

  • Trixbox ISDN-Karte installieren.pdf
    36.6 KB · Aufrufe: 150

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,295
Beiträge
2,249,594
Mitglieder
373,893
Neuestes Mitglied
Kukkatto
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.