No D-Channels available - Red Alarm

DomRoc

Neuer User
Mitglied seit
2 Aug 2007
Beiträge
118
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe hier eine Junghanns octoBRI mit bristuff 0.4.0 test4.

Die ersten vier Ports sind im TE, die anderen vier im NT-Mode konfiguriert.
Davon sind jeweils 2 als Anlagen- und jeweils 2 als Mehrgeräteanschluss definiert.


Code:
modprobe zaptel
insmod qozap.ko ports=240
ztcfg -vv
asterisk -c


Wenn ich also mein System so starte, dann mault jeder der vier Anlagenanschlüsse folgendes:

Code:
WARNING[2843]: chan_zap.c:2619 pri_find_dchan: No D-channels available!  Using Primary channel 27 as D-channel anyway!

Von den vier Anlagenanschlüssen laufen zwei ja im TE-Modus:
Diese beiden melden dann noch einen "RED ALARM".

Code:
chan_zap.c:6986 handle_init_event: Detected alarm on channel 25: Red Alarm
chan_zap.c:6967 handle_init_event: Alarm cleared on channel 25


Wenn ich auf dem Port einen ISDN-Bus anschließe, dann hört der entsprechende Port im Asterisk auf sich zu beschweren.

Ist dieses Verhalten normal?
Warum ist das so?

Dass ein im TE-Modus konfigurierter Port einen vorhanden ISDN-Bus erwartet ist ja logisch. Auch dass hier ein roter Alarm gemeldet kann ja Sinn machen.

Warum aber beschweren sich generell alle Anlagenanschlüsse aber, dass keine D-Channels vorhanden seien? Auch die im NT-Mode!


Grüße,
DomRoc
 
DomRoc schrieb:
habe hier eine Junghanns octoBRI mit bristuff 0.4.0 test4.

Die ersten vier Ports sind im TE, die anderen vier im NT-Mode konfiguriert.
Davon sind jeweils 2 als Anlagen- und jeweils 2 als Mehrgeräteanschluss definiert.

Code:
WARNING[2843]: chan_zap.c:2619 pri_find_dchan: No D-channels available!  Using Primary channel 27 as D-channel anyway!

Channel 27? Bei meiner OctoBRI ist 24 der letzte Channel (8 * (2 B-Kanäle + 1 D-Kanal)). Hilfreich wären noch deine Definitionen in der zaptel.conf (span=... und bchan=... dchan=...) sowie die komplette zapata.conf.
 
Das liegt daran, dass eine Sangoma-Analogkarte im Rechner steckt und die ersten 24 Ports belegt.
Die nächsten 24 Ports belegt dann die erste octoBRI.
Asterisk scheint einwandfrei zu funktionieren, und solange noch nix dran angeschlossen ist, habe ich die entsprechenden Ports halt einfach auskommentiert. Mich interessiert eben nur, ob dieses von mir beschriebene Verhalten normal ist?


zapata.conf:

Code:
[channels]
language=de
context=default
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes

rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1

immediate=no


; Fuer analoge Faxe an der Sangoma sehr wichtig! --> no
echocancelwhenbridged = no
        
;add the is option if you are problems with DTMF detection
relaxdtmf = yes 

callerid=asreceived

;
;Sangoma A400 [slot:4 bus:14 span:1]
;

context=pstn-incoming
signalling = fxo_ks

group = 17
channel => 1

group = 18
channel => 2

group = 19
channel => 3

group = 20
channel => 4

group = 21
channel => 5

group = 22
channel => 6



;
; Zapata telephony interface
;
; Configuration file

;[channels]
;
; Default language
;
;language=de
;


switchtype = euroisdn

; p2mp TE mode (for connecting ISDN lines in point-to-multipoint mode) --> Mehrgeräteanschluss
;signalling = bri_cpe_ptmp
; p2p TE mode (for connecting ISDN lines in point-to-point mode) --> Anlagenanschluss
;signalling = bri_cpe
; p2mp NT mode (for connecting ISDN phones in point-to-multipoint mode)
;signalling = bri_net_ptmp
; p2p NT mode (for connecting an ISDN pbx in point-to-point mode)
;signalling = bri_net

pridialplan = local
prilocaldialplan = dynamic
nationalprefix = 0
internationalprefix = 00

priindication = passthrough



; für Anlagenanschlüsse ist folgendes wichtig um nicht gleich bei der ersten gültigen Durchwahl durchzustellen!
overlapdial=yes 
immediate=no


; Das sind die vier externen ISDN-Anschlüsse (Anlagen- oder Mehrgeräteanschlüsse)
; Gruppe 1 und 2 sind T-Com Anlagenanschlüsse
; Gruppe 3 und 4 sind Mehrgeräteanschlüsse von T-Com und Arcor

context=isdn-incoming
signalling = bri_cpe

group = 1
; S/T port 1
channel => 25-26

group = 2
; S/T port 2
channel => 28-29

signalling = bri_cpe_ptmp

group = 3
; S/T port 3
channel => 31-32

group = 4
; S/T port 4
channel => 34-35


; Das sind die vier durchgeleiteten ISDN-Anschlüsse an die Agfeo (Einstellung muss entsprechend den obigen erfolgen)
; Somit ist keine Änderung der AGFEO nötig und die Anrufe können einfach per Dialplan durchgestellt werden.
; Signalisierung ist entsprechend vorzunehmen, aber eben im NT-Modus!

context=pbx-incoming
signalling = bri_net

group = 5
; S/T port 5
channel => 37-38

group = 6
; S/T port 6
channel => 40-41

signalling = bri_net_ptmp

group = 7
; S/T port 7
channel => 43-44

group = 8
; S/T port 8
channel => 46-47


zaptel.conf:

Code:
# Autogenerated by /usr/local/sbin/sangoma/setup-sangoma -- do not hand edit
# Zaptel Channels Configurations (zaptel.conf)
#
loadzone=de
defaultzone=de

# Sangoma A400 [slot:4 bus:14 span:1]
# FXS-Module werden mit FXO-Kewlstart initialisiert! Es werden 24 Channels reserviert, also 1-24 nich benutzen!!!
# Obwohl es nicht definiert ist, sind die bis zu 24 Analog-Ports für Zaptel Span 1!

fxoks=1-6


# qozap span definitions
# most of the values should be bogus because we are not really zaptel
# Hier werden die beiden octoBRIs konfiguriert:


# Span-Nummern gelegt (4x TE und 4x NT):
span=2,2,3,ccs,ami
span=3,3,3,ccs,ami
span=4,4,3,ccs,ami
span=5,5,3,ccs,ami
span=6,0,3,ccs,ami
span=7,0,3,ccs,ami
span=8,0,3,ccs,ami
span=9,0,3,ccs,ami


# Auflistung der Channeltypen
bchan=25,26
dchan=27
bchan=28,29
dchan=30
bchan=31,32
dchan=33
bchan=34,35
dchan=36
bchan=37,38
dchan=39
bchan=40,41
dchan=42
bchan=43,44
dchan=45
bchan=46,47
dchan=48


Die Analogkarte (Zap-Channels 17 aufwärts) funktioniert sehr gut. Auch der von mir zu Testzwecken an einen internen S0-Bus angeschlossene Port3 (ISDN Mehrgeräte-Anschluss im TE-Mode) funktioniert gut.

Natürlich habe ich auch schon in den Konfigurationsdateien die Signalisierungen der einzelnen Ports geändert: Hier bleibt es aber bei ALLEN 8 Ports dabei:

Wenn so ein Port als Anlagenanschluss konfiguriert ist, dann bemängelt er ständig die fehlenden D-Channels. Wenn der Port dann zusätzlich noch im TE-Mode ist, dann kommt auch noch die Geschichte mit dem "Red Alarm".


PS: Wenn die Sangoma-Karte aktiv ist, dann entfällt das "modprobe zaptel" und wird durch "wanrouter start" ersetzt (hier wird erst Zaptel gestartet und dann der Sangoma Treiber geladen). Die Sangoma-Treiber haben aber definitiv keinen Einfluß auf die Meldungen der ISDN-Channels im Asterisk.
 
Zuletzt bearbeitet:
Hier sind noch ein paar Infos wie Zaptel Devices, oder Statusmeldungen:

Code:
TK1-W:/usr/src/bristuff-0.4.0-test4/qozap# ztcfg -vv

Zaptel Version: 1.4.4
Echo Canceller: MG2
Configuration
======================

SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 2: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 3: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 4: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 5: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 6: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 7: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 8: CCS/ AMI Build-out: 399-533 feet (DSX-1)

Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Slaves: 02)
Channel 03: FXO Kewlstart (Default) (Slaves: 03)
Channel 04: FXO Kewlstart (Default) (Slaves: 04)
Channel 05: FXO Kewlstart (Default) (Slaves: 05)
Channel 06: FXO Kewlstart (Default) (Slaves: 06)
Channel 25: Clear channel (Default) (Slaves: 25)
Channel 26: Clear channel (Default) (Slaves: 26)
Channel 27: D-channel (Default) (Slaves: 27)
Channel 28: Clear channel (Default) (Slaves: 28)
Channel 29: Clear channel (Default) (Slaves: 29)
Channel 30: D-channel (Default) (Slaves: 30)
Channel 31: Clear channel (Default) (Slaves: 31)
Channel 32: Clear channel (Default) (Slaves: 32)
Channel 33: D-channel (Default) (Slaves: 33)
Channel 34: Clear channel (Default) (Slaves: 34)
Channel 35: Clear channel (Default) (Slaves: 35)
Channel 36: D-channel (Default) (Slaves: 36)
Channel 37: Clear channel (Default) (Slaves: 37)
Channel 38: Clear channel (Default) (Slaves: 38)
Channel 39: D-channel (Default) (Slaves: 39)
Channel 40: Clear channel (Default) (Slaves: 40)
Channel 41: Clear channel (Default) (Slaves: 41)
Channel 42: D-channel (Default) (Slaves: 42)
Channel 43: Clear channel (Default) (Slaves: 43)
Channel 44: Clear channel (Default) (Slaves: 44)
Channel 45: D-channel (Default) (Slaves: 45)
Channel 46: Clear channel (Default) (Slaves: 46)
Channel 47: Clear channel (Default) (Slaves: 47)
Channel 48: D-channel (Default) (Slaves: 48)

30 channels configured.

Changing signalling on channel 1 from Unused to FXO Kewlstart
Changing signalling on channel 2 from Unused to FXO Kewlstart
Changing signalling on channel 3 from Unused to FXO Kewlstart
Changing signalling on channel 4 from Unused to FXO Kewlstart
Changing signalling on channel 5 from Unused to FXO Kewlstart
Changing signalling on channel 6 from Unused to FXO Kewlstart
Changing signalling on channel 25 from Unused to Clear channel
Changing signalling on channel 26 from Unused to Clear channel
Changing signalling on channel 27 from Unused to HDLC with FCS check
Changing signalling on channel 28 from Unused to Clear channel
Changing signalling on channel 29 from Unused to Clear channel
Changing signalling on channel 30 from Unused to HDLC with FCS check
Changing signalling on channel 31 from Unused to Clear channel
Changing signalling on channel 32 from Unused to Clear channel
Changing signalling on channel 33 from Unused to HDLC with FCS check
Changing signalling on channel 34 from Unused to Clear channel
Changing signalling on channel 35 from Unused to Clear channel
Changing signalling on channel 36 from Unused to HDLC with FCS check
Changing signalling on channel 37 from Unused to Clear channel
Changing signalling on channel 38 from Unused to Clear channel
Changing signalling on channel 39 from Unused to HDLC with FCS check
Changing signalling on channel 40 from Unused to Clear channel
Changing signalling on channel 41 from Unused to Clear channel
Changing signalling on channel 42 from Unused to HDLC with FCS check
Changing signalling on channel 43 from Unused to Clear channel
Changing signalling on channel 44 from Unused to Clear channel
Changing signalling on channel 45 from Unused to HDLC with FCS check
Changing signalling on channel 46 from Unused to Clear channel
Changing signalling on channel 47 from Unused to Clear channel
Changing signalling on channel 48 from Unused to HDLC with FCS check



TK1-W:~# cat /proc/zaptel/*
Span 1: WRTDM/0 "wrtdm Board 1"

           1 WRTDM/0/0 FXOKS (In use)
           2 WRTDM/0/1 FXOKS (In use)
           3 WRTDM/0/2 FXOKS (In use)
           4 WRTDM/0/3 FXOKS (In use)
           5 WRTDM/0/4 FXOKS (In use)
           6 WRTDM/0/5 FXOKS (In use)
           7 WRTDM/0/6
           8 WRTDM/0/7
           9 WRTDM/0/8
          10 WRTDM/0/9
          11 WRTDM/0/10
          12 WRTDM/0/11
          13 WRTDM/0/12
          14 WRTDM/0/13
          15 WRTDM/0/14
          16 WRTDM/0/15
          17 WRTDM/0/16
          18 WRTDM/0/17
          19 WRTDM/0/18
          20 WRTDM/0/19
          21 WRTDM/0/20
          22 WRTDM/0/21
          23 WRTDM/0/22
          24 WRTDM/0/23
Span 2: ztqoz/1/1 "octoBRI PCI ISDN Card 1 Span 1 [TE] Layer 1 DEACTIVATED (F3)" AMI/CCS

          25 ztqoz1/1/1 Clear
          26 ztqoz1/1/2 Clear
          27 ztqoz1/1/3 HDLCFCS
Span 3: ztqoz/1/2 "octoBRI PCI ISDN Card 1 Span 2 [TE] Layer 1 DEACTIVATED (F3)" AMI/CCS

          28 ztqoz1/2/1 Clear
          29 ztqoz1/2/2 Clear
          30 ztqoz1/2/3 HDLCFCS
Span 4: ztqoz/1/3 "octoBRI PCI ISDN Card 1 Span 3 [TE] Layer 1 ACTIVATED (F7)" AMI/CCS

          31 ztqoz1/3/1 Clear
          32 ztqoz1/3/2 Clear
          33 ztqoz1/3/3 HDLCFCS
Span 5: ztqoz/1/4 "octoBRI PCI ISDN Card 1 Span 4 [TE] Layer 1 DEACTIVATED (F3)" AMI/CCS

          34 ztqoz1/4/1 Clear
          35 ztqoz1/4/2 Clear
          36 ztqoz1/4/3 HDLCFCS
Span 6: ztqoz/1/5 "octoBRI PCI ISDN Card 1 Span 5 [NT] Layer 1 DEACTIVATED (G2)" AMI/CCS

          37 ztqoz1/5/1 Clear
          38 ztqoz1/5/2 Clear
          39 ztqoz1/5/3 HDLCFCS
Span 7: ztqoz/1/6 "octoBRI PCI ISDN Card 1 Span 6 [NT] Layer 1 DEACTIVATED (G2)" AMI/CCS

          40 ztqoz1/6/1 Clear
          41 ztqoz1/6/2 Clear
          42 ztqoz1/6/3 HDLCFCS
Span 8: ztqoz/1/7 "octoBRI PCI ISDN Card 1 Span 7 [NT] Layer 1 DEACTIVATED (G2)" AMI/CCS

          43 ztqoz1/7/1 Clear
          44 ztqoz1/7/2 Clear
          45 ztqoz1/7/3 HDLCFCS
Span 9: ztqoz/1/8 "octoBRI PCI ISDN Card 1 Span 8 [NT] Layer 1 DEACTIVATED (G2)" AMI/CCS

          46 ztqoz1/8/1 Clear
          47 ztqoz1/8/2 Clear
          48 ztqoz1/8/3 HDLCFCS


zap show channels
   Chan Extension  Context         Language   MOH Interpret
 pseudo            pbx-incoming    de         default
      1            pstn-incoming   de         default
      2            pstn-incoming   de         default
      3            pstn-incoming   de         default
      4            pstn-incoming   de         default
      5            pstn-incoming   de         default
      6            pstn-incoming   de         default
     25            isdn-incoming   de         default
     26            isdn-incoming   de         default
     28            isdn-incoming   de         default
     29            isdn-incoming   de         default
     31            isdn-incoming   de         default
     32            isdn-incoming   de         default
     34            isdn-incoming   de         default
     35            isdn-incoming   de         default
     37            pbx-incoming    de         default
     38            pbx-incoming    de         default
     40            pbx-incoming    de         default
     41            pbx-incoming    de         default
     43            pbx-incoming    de         default
     44            pbx-incoming    de         default
     46            pbx-incoming    de         default
     47            pbx-incoming    de         default
 
Kostenlos!

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
248,469
Beiträge
2,292,122
Mitglieder
377,909
Neuestes Mitglied
kernig123