[HowTo] Junghanns octoBri und singleE1 in einem Server mit bristuff-0.4.0-RC19

xc0n42

Neuer User
Mitglied seit
20 Jun 2011
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Nachdem ich einige Tage mühsam Informationen im Nezt gesucht habe und letztlich erst im Quellcode der Treiber schlauer geworden bin, möchte ich meine Erkenntnisse hier kurz posten.
Der Junghanns Support hat übrigens nicht einmal auf meine Anfrage reagiert - anders als von anderen Teilnehmern hier im Forum berichtet.

Folgender Aufbau:
octoBri: 6 Kanäle an einem Anlagenanschluss (TE Mode), 8 Kanäle an einer Octopus F200 (Siemens HiPath) (NT Mode)
singleE1: 31 Kanäle an einem Telekom S2M Anschluss

Was ist wichtig:

chan_dahdi.cfg:
Unter Channels ist wichtig:
Code:
switchtype=euroisdn

In jeder Gruppe ist das zu setzen:
Code:
priindication = passthrough

octoBri TE Mode:
Code:
signalling=bri_cpe

octoBri NT Mode:
Code:
signalling=bri_net

singleE1 TE Mode:
Code:
signalling=pri_cpe


Da es zwei Karten im System gibt, ist das Timing äußerst wichtig. Daher die system.conf so eingestellt, dass das Timing primär über den E1 kommt:

Code:
# Nicht in Verwendung
# Span 1: ztqoz/1/1 "octoBRI PCI ISDN Card 1 Span 1 [TE] Layer 1 DEACTIVATED (F3)" (MASTER) AMI/CCS
span=1,0,0,ccs,ami
bchan=1-2
hardhdlc=3
echocanceller=oslec,1-2

#
# octoBri PSTN
# Span 2: ztqoz/1/2 "octoBRI PCI ISDN Card 1 Span 2 [TE] Layer 1 ACTIVATED (F7)" AMI/CCS
# Timing Source mit Prio 4
span=2,4,0,ccs,ami
bchan=4-5
hardhdlc=6
echocanceller=oslec,4-5

#
# octoBri HiPath
# Span 3: ztqoz/1/3 "octoBRI PCI ISDN Card 1 Span 3 [NT] Layer 1 ACTIVATED (G2)" AMI/CCS
# Niemals als Timing Source verwenden
span=3,0,0,ccs,ami
bchan=7-8
hardhdlc=9
echocanceller=oslec,7-8

#
# octoBri HiPath
# Span 4: ztqoz/1/4 "octoBRI PCI ISDN Card 1 Span 4 [NT] Layer 1 ACTIVATED (G3)" AMI/CCS
# Niemals als Timing Source verwenden
span=4,0,0,ccs,ami
bchan=10-11
hardhdlc=12
echocanceller=oslec,10-11

#
# octoBri HiPath
# Span 5: ztqoz/1/5 "octoBRI PCI ISDN Card 1 Span 5 [NT] Layer 1 ACTIVATED (G3)" AMI/CCS
# Niemals als Timing Source verwenden
span=5,0,0,ccs,ami
bchan=13-14
hardhdlc=15
echocanceller=oslec,13-14

#
# octoBri HiPath
# Span 6: ztqoz/1/6 "octoBRI PCI ISDN Card 1 Span 6 [NT] Layer 1 ACTIVATED (G3)" AMI/CCS
# Niemals als Timing Source verwenden
span=6,0,0,ccs,ami
bchan=16-17
hardhdlc=18
echocanceller=oslec,16-17

#
# octoBri PSTN
# Span 7: ztqoz/1/7 "octoBRI PCI ISDN Card 1 Span 7 [TE] Layer 1 ACTIVATED (F7)" AMI/CCS
# Timing Source Prio 3
span=7,3,0,ccs,ami
bchan=19-20
hardhdlc=21
echocanceller=oslec,19-20

#
# octoBRI PSTN
# Span 8: ztqoz/1/8 "octoBRI PCI ISDN Card 1 Span 8 [TE] Layer 1 ACTIVATED (F7)" AMI/CCS
# Timing Source Prio 2
span=8,2,0,ccs,ami
bchan=22-23
hardhdlc=24
echocanceller=oslec,22-23

# Span 9
# singleE1 PSTN S2M
# Timing Source Prio 1
span=9,1,0,ccs,hdb3,crc4
bchan=25-39,41-55
hardhdlc=40
echocanceller=oslec,25-39,41-55

Beide Karten sind mit einem PCM Kabel verbunden.
singleE1 PCM Out --> octoBri PCM In

Als Treiber wird qozap für die octoBri und cwain für die singleE1 verwendet.
Erst durch einen Blick in den Quelltext kamen Treiberoptionen zu Tage, die ich vorher in keiner Readme gefunden habe.

In /etc/modprobe.d/dahdi habe ich folgendes eingetragen:
Code:
options qozap ports=60 pcmslave=1 debug=1
options cwain debug=1

debug=1 kann man weglassen (oder höher setzen für noch mehr Debug Meldungen).
ports=60 setzt als Bitmaske (00111100) die Ports der OctoBri auf NT bzw. TE Modus
pcmslave=1 teilt der OctoBri mit, dass über die PCM Schnittstelle Daten reinkommen.

... und am Ende noch ein Hinweis: Verbindung des S2M mit der singleE1 mit einem normalen Cat5 Patchkabel. Am besten mehrere probieren - bei mir war die singleE1 sehr sensibel.

Hoffe, dass der Beitrag dem einen oder anderen ein paar Tage Arbeit spart.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,943
Beiträge
2,221,329
Mitglieder
371,716
Neuestes Mitglied
Beronimus
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.