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:
In jeder Gruppe ist das zu setzen:
octoBri TE Mode:
octoBri NT Mode:
singleE1 TE Mode:
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:
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:
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.
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.