Hallo,
ich versuche verzweifelt eine Asterisk an einem ISDN-Anlagenanschluß zum Laufen zu bringen. Funktionieren tut der Anschluß, weil sich zumindest die Fehlermeldung ändert wenn ich das Kabel entferne und es mittlerweile der zweite Anlagenanschluß ist an dem ich das probiere.
Der entscheidende Punkt scheint die Meldung "> ISDN1#02: CAPI INFO 0x3302: Protocol error layer 2" zu sein.
Ich bin für jede Idee dankbar !
Marco
Infos zum System:
=================
Asterisk Version: Asterisk 1.2.23
Linux & Kernel Version: Debian Linux 2.6.18-4-686 #1 SMP
Karte: AVM B1
Ausgabe von capiinfo:
_______________
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-03 (49.19)
Serial Number: 3905609
BChannels: 2
Global Options: 0x00000039
internal controller supported
DTMF supported
Supplementary Services supported
channel allocation supported (leased lines)
B1 protocols support: 0x4000001f
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
V.110 asynconous operation with start/stop byte framing
V.110 synconous operation with HDLC framing
T.30 modem for fax group 3
B2 protocols support: 0x00000b1b
ISO 7776 (X.75 SLP)
Transparent
LAPD with Q.921 for D channel X.25 (SAPI 16)
T.30 for fax group 3
ISO 7776 (X.75 SLP) with V.42bis compression
V.120 asyncronous mode
V.120 bit-transparent mode
B3 protocols support: 0x8000003f
Transparent
T.90NL, T.70NL, T.90
ISO 8208 (X.25 DTE-DTE)
X.25 DCE
T.30 for fax group 3
T.30 for fax group 3 with extensions
0100
0200
39000000
1f000040
1b0b0000
3f000080
00000000 00000000 00000000 00000000 00000000 00000000
01000001 00020000 00000000 00000000 00000000
Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS
_______________________
Ausgabe am CLI bei Debug Level 5 und dann versucht per SIP-Telefon rauszuwählen:
================================================================================
ISDN-Kabel eingesteckt
-- Executing Set("SIP/24-081b7d88", "CALLERID(num)=4855345024") in new stack
-- Executing Dial("SIP/24-081b7d88", "CAPI/ISDN1/1234545") in new stack
-- Called ISDN1/1234545
> ISDN1#02: CAPI INFO 0x3302: Protocol error layer 2
== ISDN1#02: CAPI Hangingup for PLCI=0xdead0000 in state 4
== No one is available to answer at this time (1:0/0/0)
ISDN-Kabel ausgesteckt
-- Executing Set("SIP/24-0814f520", "CALLERID(num)=4855345024") in new stack
-- Executing Dial("SIP/24-0814f520", "CAPI/ISDN1/1234545") in new stack
-- Called ISDN1/1234545
> ISDN1#02: CAPI INFO 0x3301: Protocol error layer 1 (broken line or B-channel removed by signalling protocol)
== ISDN1#02: CAPI Hangingup for PLCI=0xdead0000 in state 4
== No one is available to answer at this time (1:0/0/0)
extensions.conf:
================
.......
....
..
exten => _0X.,1,Set(CALLERID(num)=4855345024${CALLERID(num):0:3})
exten => _0X.,n,Dial(CAPI/ISDN1/${EXTEN:1})
ich versuche verzweifelt eine Asterisk an einem ISDN-Anlagenanschluß zum Laufen zu bringen. Funktionieren tut der Anschluß, weil sich zumindest die Fehlermeldung ändert wenn ich das Kabel entferne und es mittlerweile der zweite Anlagenanschluß ist an dem ich das probiere.
Der entscheidende Punkt scheint die Meldung "> ISDN1#02: CAPI INFO 0x3302: Protocol error layer 2" zu sein.
Ich bin für jede Idee dankbar !
Marco
Infos zum System:
=================
Asterisk Version: Asterisk 1.2.23
Linux & Kernel Version: Debian Linux 2.6.18-4-686 #1 SMP
Karte: AVM B1
Ausgabe von capiinfo:
_______________
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-03 (49.19)
Serial Number: 3905609
BChannels: 2
Global Options: 0x00000039
internal controller supported
DTMF supported
Supplementary Services supported
channel allocation supported (leased lines)
B1 protocols support: 0x4000001f
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
V.110 asynconous operation with start/stop byte framing
V.110 synconous operation with HDLC framing
T.30 modem for fax group 3
B2 protocols support: 0x00000b1b
ISO 7776 (X.75 SLP)
Transparent
LAPD with Q.921 for D channel X.25 (SAPI 16)
T.30 for fax group 3
ISO 7776 (X.75 SLP) with V.42bis compression
V.120 asyncronous mode
V.120 bit-transparent mode
B3 protocols support: 0x8000003f
Transparent
T.90NL, T.70NL, T.90
ISO 8208 (X.25 DTE-DTE)
X.25 DCE
T.30 for fax group 3
T.30 for fax group 3 with extensions
0100
0200
39000000
1f000040
1b0b0000
3f000080
00000000 00000000 00000000 00000000 00000000 00000000
01000001 00020000 00000000 00000000 00000000
Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS
_______________________
Ausgabe am CLI bei Debug Level 5 und dann versucht per SIP-Telefon rauszuwählen:
================================================================================
ISDN-Kabel eingesteckt
-- Executing Set("SIP/24-081b7d88", "CALLERID(num)=4855345024") in new stack
-- Executing Dial("SIP/24-081b7d88", "CAPI/ISDN1/1234545") in new stack
-- Called ISDN1/1234545
> ISDN1#02: CAPI INFO 0x3302: Protocol error layer 2
== ISDN1#02: CAPI Hangingup for PLCI=0xdead0000 in state 4
== No one is available to answer at this time (1:0/0/0)
ISDN-Kabel ausgesteckt
-- Executing Set("SIP/24-0814f520", "CALLERID(num)=4855345024") in new stack
-- Executing Dial("SIP/24-0814f520", "CAPI/ISDN1/1234545") in new stack
-- Called ISDN1/1234545
> ISDN1#02: CAPI INFO 0x3301: Protocol error layer 1 (broken line or B-channel removed by signalling protocol)
== ISDN1#02: CAPI Hangingup for PLCI=0xdead0000 in state 4
== No one is available to answer at this time (1:0/0/0)
extensions.conf:
================
.......
....
..
exten => _0X.,1,Set(CALLERID(num)=4855345024${CALLERID(num):0:3})
exten => _0X.,n,Dial(CAPI/ISDN1/${EXTEN:1})