Hallo,
ich kann nicht raustelefonieren über den ISDN-Anlagenanschluß. Ich habe verschiedene Beiträge dazu gelesen und einige Konfigurationen ausporbiert, komme aber trotzdem nicht weiter.
System:
OpenSUSE 10.2 mit Asterisk 1.2.13-BRIstuffed-0.3.0-PRE-1s
Die Fehlermeldung beim Raustelefonieren mit dem Anlagenanschluß lautet:
"Everyone is busy/congested at this time (1:1/0/0)"
Meine Basisnummer ist "97", die Durchwahlen sind 4-stellig.
Die Ausgabe bei capi debug ist folgende:
Ich kann mich auf den MSN, die auf diesen Anschluß gelegt sind, anrufen. Das Gespräch kommt einwandfrei zustande. Ich nehme an, dass ich einen Fehler in der capi.conf habe:
Da die Anlage anderen Ortes steht, rufe ich mich im Moment über Sipgate an und lasse mich von dort auf einem anderen Anschluß anrufen:
"exten => 1565952,6,Dial(CAPI/ISDN1/0592131213)"
Davor steht noch "setLanguage" und ein paar "NoOp".
So wähle ich raus in der extensions.conf:
Ich weiß an dieser Stelle nicht mehr, wonach ich suchen könnte. Ich habe noch einen anderen "einfachen" ISDN-Anschluß, an dem alles funktioniert. Das ist ja auch in jedem Standardbeispiel dokumentiert.
Kann mir jemand sagen, was ich falsch mache?
Danke,
mamue
P.S.: Alle Rufnummern und auch die SIP-ID sind natürlich etwas geändert - die Nummerlänge stimmt aber. Ich habe alle Nummern gleichartig abgewandelt.
ich kann nicht raustelefonieren über den ISDN-Anlagenanschluß. Ich habe verschiedene Beiträge dazu gelesen und einige Konfigurationen ausporbiert, komme aber trotzdem nicht weiter.
System:
OpenSUSE 10.2 mit Asterisk 1.2.13-BRIstuffed-0.3.0-PRE-1s
Die Fehlermeldung beim Raustelefonieren mit dem Anlagenanschluß lautet:
"Everyone is busy/congested at this time (1:1/0/0)"
Meine Basisnummer ist "97", die Durchwahlen sind 4-stellig.
Die Ausgabe bei capi debug ist folgende:
Code:
-- Executing SetLanguage("SIP/1565952-081a0cb8", "de") in new stack
-- Executing NoOp("SIP/1565952-081a0cb8", ""Test"") in new stack
-- Executing NoOp("SIP/1565952-081a0cb8", ""Test"") in new stack
-- Executing NoOp("SIP/1565952-081a0cb8", ""Test"") in new stack
-- Executing Set("SIP/1565952-081a0cb8", "CALLERID(number)=974141") in new stack
-- Executing Dial("SIP/1565952-081a0cb8", "CAPI/ISDN1/0592131213") in new stack
> data = ISDN1/0592131213 format=8
> parsed dialstring: 'ISDN1' 'NULL' '0592131213' ''
> capi request for interface 'ISDN1'
== ISDN1#02: setting format alaw - 0x8 (alaw)
> parsed dialstring: 'ISDN1' 'NULL' '0592131213' ''
== ISDN1#02: Call CAPI/ISDN1/0592131213-2 (pres=0x00, ton=0x00)
CONNECT_CONF ID=002 #0x0007 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
-- ISDN1#02: received CONNECT_CONF PLCI = 0x101
CONNECT_CONF ID=002 #0x0007 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0
default
INFO_IND ID=002 #0x123c LEN=0015
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x800d
InfoElement = default
INFO_RESP ID=002 #0x123c LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1#02: info element SETUP ACK
INFO_IND ID=002 #0x123d LEN=0017
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x1e
InfoElement = <85 88>
INFO_RESP ID=002 #0x123d LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1#02: info element PI 85 88
> ISDN1#02: In-band information available
-- CAPI queue frame: TYPE: Control (4) SUBCLASS: Unknown control '14' (14) ] [ISDN1#02]
INFO_IND ID=002 #0x123e LEN=0016
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x18
InfoElement = <89>
INFO_RESP ID=002 #0x123e LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1#02: info element CHANNEL IDENTIFICATION 89
-- Called ISDN1/0592131213
-- CAPI/ISDN1/0592131213-2 is making progress passing it to SIP/1565952-081a0cb8
> CAPI devicestate requested for ISDN1/0592131213
> CAPI devicestate requested for ISDN1/0592131213
INFO_IND ID=002 #0x123f LEN=0015
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8045
InfoElement = default
INFO_RESP ID=002 #0x123f LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1#02: info element DISCONNECT
-- ISDN1#02: Disconnect case 1
-- CAPI queue frame: TYPE: Control (4) SUBCLASS: Busy (5) ] [ISDN1#02]
-- CAPI/ISDN1/0592131213-2 is busy
INFO_IND ID=002 #0x1240 LEN=0020
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <81 e6>302
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 5
-- ISDN1#02: activehangingup (cause=0) for PLCI=0x101
DISCONNECT_REQ ID=002 #0x0008 LEN=0018
Controller/PLCI/NCCI = 0x101
AdditionalInfo
BChannelinformation = default
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default
SendingComplete = default
ISDN1#02: wait for DISCONNECT_CONF (0x481)
INFO_RESP ID=002 #0x1240 LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1#02: info element CAUSE 81 e6
DISCONNECT_IND ID=002 #0x1241 LEN=0014
Controller/PLCI/NCCI = 0x101
Reason = 0x34e6
DISCONNECT_RESP ID=002 #0x1241 LEN=0012
Controller/PLCI/NCCI = 0x101
> ISDN1#02: CAPI INFO 0x34e6: Recovery on timer expiry
== ISDN1#02: Interface cleanup PLCI=0x101
Aug 16 21:20:16 WARNING[19368]: chan_capi.c:441 capi_wait_conf: ISDN1#02: timed out waiting for DISCONNECT_CONF
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing Hangup("SIP/1565952-081a0cb8", "") in new stack
== Spawn extension (default, 1565952, 7) exited non-zero on 'SIP/1565952-081a0cb8'
> CAPI devicestate requested for ISDN1/0592131213
> CAPI devicestate requested for ISDN1/0592131213
Ich kann mich auf den MSN, die auf diesen Anschluß gelegt sind, anrufen. Das Gespräch kommt einwandfrei zustande. Ich nehme an, dass ich einen Fehler in der capi.conf habe:
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de ;set default language
[ISDN1]
controller=1
isdnmode=did
group=1
immediate=yes
incomingmsn=*
softdtmf=on
relaxdtmf=on
faxdetect=off
context=default
devices=2
"exten => 1565952,6,Dial(CAPI/ISDN1/0592131213)"
Davor steht noch "setLanguage" und ein paar "NoOp".
So wähle ich raus in der extensions.conf:
Code:
[default]
exten => _99N.,1,Set(CALLERID(number)=4141)
exten => _99N.,2,Dial(CAPI/ISDN1/${EXTEN:2})
exten => _99N.,3,Congestion
exten => _99N.,103,Busy
Ich weiß an dieser Stelle nicht mehr, wonach ich suchen könnte. Ich habe noch einen anderen "einfachen" ISDN-Anschluß, an dem alles funktioniert. Das ist ja auch in jedem Standardbeispiel dokumentiert.
Kann mir jemand sagen, was ich falsch mache?
Danke,
mamue
P.S.: Alle Rufnummern und auch die SIP-ID sind natürlich etwas geändert - die Nummerlänge stimmt aber. Ich habe alle Nummern gleichartig abgewandelt.
Zuletzt bearbeitet: