* an Integral 3

diamond

Neuer User
Mitglied seit
26 Jun 2006
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo Forum,

ich lese hier schon einige Zeit als Gast und habe eine Menge dazu gelernt.

Da wir ein Angebot für ein Update unsere Telefonanlage für 27.000¤ erstmal nicht annehmen wollen ;) haben wir nach Alternativen gesucht....und gefunden!


Ich habe es nun geschaft Asterisk mit einer FritzPCI über eine Nebenstelle zuverbinden.

Ich kann von meinem PC (X-Lite) alle Integral-3-Nebenstellen erreichen.
Umgekehrt leider nicht, also von meinem Integral NSt. #36 (TS13.24) nach Softphone klappt noch nicht.

Mein größeres Problem ist aber das ich gerne vom PC wählen möchten.

Ich habe dazu die TAPI von Phone-Suite installiert. Wenn ich jetzt eine interne oder externe Nummer vom PC anrufe, dann klingelt meine Nebenstelle (#36) und im Display sehe ich die NSt. des Asterisk (#78). Wenn ich abhebe dann habe ich das interne Freizeichen, mehr nicht. CLI: zeigt das an:

****Begin****
Jun 26 14:36:21 NOTICE[814]: channel.c:2450 __ast_request_and_dial: Don't know what to do with control frame 15
> Channel CAPI/ISDN1/36-8 was answered.
-- Executing Set("CAPI/ISDN1/36-8", "LANGUAGE()=de") in new stack
-- Executing Set("CAPI/ISDN1/36-8", "CALLERID(name)=MH") in new stack
-- Executing Set("CAPI/ISDN1/36-8", "CALLERID(number)=36") in new stack
-- Executing Dial("CAPI/ISDN1/36-8", "CAPI/contr1/37|120") in new stack
-- Called contr1/37
> CAPI INFO 0x34af: Resources unavailable, unspecified
== ISDN1: CAPI Hangingup
== No one is available to answer at this time (1:0/0/0)
-- Executing Goto("CAPI/ISDN1/36-8", "incoming|37-NOANSWER|1") in new stack
-- Goto (incoming,37-NOANSWER,1)
Jun 26 14:36:24 WARNING[913]: pbx.c:2348 __ast_pbx_run: Channel 'CAPI/ISDN1/36-8' sent into invalid extension '37-NOANSWER' in context 'incoming', but no invalid handler
-- Executing Hangup("CAPI/ISDN1/36-8", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/ISDN1/36-8'
== ISDN1: CAPI Hangingup
> CAPI INFO 0x3490: Normal call clearing
eis*CLI>

****End****

Wenn ich aber vom PC (TAPI) an ein anderes X-Lite (#92) wähle, dann klingelt meine Nst (#36). Wenn ich dann abhebe stellt Asterisk eine Verbindung zu #92 (X-Lite) her und ich kann telefonieren.

CLI sagt:
****Begin****
Jun 26 14:38:25 NOTICE[814]: channel.c:2450 __ast_request_and_dial: Don't know what to do with control frame 15
> Channel CAPI/ISDN1/36-b was answered.
-- Executing Set("CAPI/ISDN1/36-b", "LANGUAGE()=de") in new stack
-- Executing Set("CAPI/ISDN1/36-b", "CALLERID(name)=MH") in new stack
-- Executing Set("CAPI/ISDN1/36-b", "CALLERID(number)=36") in new stack
-- Executing Dial("CAPI/ISDN1/36-b", "SIP/92|5") in new stack
Jun 26 14:38:26 NOTICE[933]: app_dial.c:1029 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Goto("CAPI/ISDN1/36-b", "incoming|92-CHANUNAVAIL|1") in new stack
-- Goto (incoming,92-CHANUNAVAIL,1)
-- Executing Set("CAPI/ISDN1/36-b", "LANGUAGE()=de") in new stack
-- Executing VoiceMail("CAPI/ISDN1/36-b", "b92") in new stack
-- Playing 'vm-theperson' (language 'de')
-- Playing 'digits/9' (language 'de')
-- Playing 'digits/2' (language 'de')
-- Playing 'vm-isonphone' (language 'de')
-- Playing 'vm-intro' (language 'de')
== Spawn extension (incoming, 92-CHANUNAVAIL, 2) exited non-zero on 'CAPI/ISDN1/36-b'
-- Executing Hangup("CAPI/ISDN1/36-b", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/ISDN1/36-b'
== ISDN1: CAPI Hangingup
> CAPI INFO 0x3490: Normal call clearing
eis*CLI>

****End****

Ich habe nun einen Techniker bei Avaya angerufen, der sagte mir das ist mit der Integral 3 nicht möglich. Das kann ich aber nicht glauben.

Wer kann mir das bestätigen, bzw helfen, dass mein Vorhaben doch gelingt.

Vielen Dank und Gruß
Diamond
 
Schade, hat niemand einen kleinen Tipp für mich?
Hier noch die Meldung von capi debug:



****Begin****

eis*CLI> capi debug
CAPI Debugging Enabled
== Manager 'root' logged off from 192.168.1.217
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'root' logged on from 192.168.1.217
> data = contr1/36
> parsed dialstring: 'contr1' 'NULL' '36' ''
> capi request controller = 1
> CAPI devicestate requested for ISDN1/36
> parsed dialstring: 'contr1' 'NULL' '36' ''
== ISDN1: Call CAPI/ISDN1/36-1 (pres=0x00, ton=0x00)
CONNECT_REQ ID=002 #0x0003 LEN=0045
Controller/PLCI/NCCI = 0x1
CIPValue = 0x1
CalledPartyNumber = <80>36
CallingPartyNumber = <00 80>36
CalledPartySubaddress = default
CallingPartySubaddress = default
BProtocol
B1protocol = 0x1
B2protocol = 0x1
B3protocol = 0x0
B1configuration = default
B2configuration = default
B3configuration = default
BC = default
LLC = default
HLC = default
AdditionalInfo
BChannelinformation = <00 00>
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default

> CAPI devicestate requested for ISDN1/36
CONNECT_CONF ID=002 #0x0003 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0

-- ISDN1: received CONNECT_CONF PLCI = 0x101
INFO_IND ID=002 #0x0094 LEN=0015
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8002
InfoElement = default

INFO_RESP ID=002 #0x0094 LEN=0012
Controller/PLCI/NCCI = 0x101

-- ISDN1: info element CALL PROCEEDING
INFO_IND ID=002 #0x0095 LEN=0016
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x18
InfoElement = <89>

INFO_RESP ID=002 #0x0095 LEN=0012
Controller/PLCI/NCCI = 0x101

-- ISDN1: info element CHANNEL IDENTIFICATION 89
Jun 27 11:19:51 NOTICE[2486]: channel.c:2450 __ast_request_and_dial: Don't know what to do with control frame 15
INFO_IND ID=002 #0x0096 LEN=0015
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8001
InfoElement = default

INFO_RESP ID=002 #0x0096 LEN=0012
Controller/PLCI/NCCI = 0x101

-- ISDN1: info element ALERTING
CONNECT_ACTIVE_IND ID=002 #0x0097 LEN=0019
Controller/PLCI/NCCI = 0x101
ConnectedNumber = <00 80>36
ConnectedSubaddress = default
LLC = default

CONNECT_ACTIVE_RESP ID=002 #0x0097 LEN=0012
Controller/PLCI/NCCI = 0x101

CONNECT_B3_REQ ID=002 #0x0004 LEN=0013
Controller/PLCI/NCCI = 0x101
NCPI = default

-- ISDN1: sent CONNECT_B3_REQ PLCI=0x101
CONNECT_B3_CONF ID=002 #0x0004 LEN=0014
Controller/PLCI/NCCI = 0x10101
Info = 0x0

CONNECT_B3_ACTIVE_IND ID=002 #0x0098 LEN=0013
Controller/PLCI/NCCI = 0x10101
NCPI = default

CONNECT_B3_ACTIVE_RESP ID=002 #0x0098 LEN=0012
Controller/PLCI/NCCI = 0x10101

> CAPI devicestate requested for ISDN1/36
> Channel CAPI/ISDN1/36-1 was answered.
-- Executing Set("CAPI/ISDN1/36-1", "LANGUAGE()=de") in new stack
-- Executing Set("CAPI/ISDN1/36-1", "CALLERID(name)=Markus Hermann") in new stack
-- Executing Set("CAPI/ISDN1/36-1", "CALLERID(number)=36") in new stack
-- Executing Dial("CAPI/ISDN1/36-1", "CAPI/contr1/37|120") in new stack
> data = contr1/37
> parsed dialstring: 'contr1' 'NULL' '37' ''
> capi request controller = 1
> CAPI devicestate requested for ISDN1/37
> parsed dialstring: 'contr1' 'NULL' '37' ''
== ISDN1: Call CAPI/ISDN1/37-2 (pres=0x00, ton=0x00)
CONNECT_REQ ID=002 #0x0005 LEN=0045
Controller/PLCI/NCCI = 0x1
CIPValue = 0x1
CalledPartyNumber = <80>37
CallingPartyNumber = <00 80>36
CalledPartySubaddress = default
CallingPartySubaddress = default
BProtocol
B1protocol = 0x1
B2protocol = 0x1
B3protocol = 0x0
B1configuration = default
B2configuration = default
B3configuration = default
BC = default
LLC = default
HLC = default
AdditionalInfo
BChannelinformation = <00 00>
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default

-- Called contr1/37
CONNECT_CONF ID=002 #0x0005 LEN=0014
Controller/PLCI/NCCI = 0x201
Info = 0x0

-- ISDN1: received CONNECT_CONF PLCI = 0x201
> CAPI devicestate requested for ISDN1/37
INFO_IND ID=002 #0x009e LEN=0017
Controller/PLCI/NCCI = 0x201
InfoNumber = 0x8
InfoElement = <81 af>

INFO_RESP ID=002 #0x009e LEN=0012
Controller/PLCI/NCCI = 0x201

-- ISDN1: info element CAUSE 81 af
DISCONNECT_IND ID=002 #0x009f LEN=0014
Controller/PLCI/NCCI = 0x201
Reason = 0x34af

DISCONNECT_RESP ID=002 #0x009f LEN=0012
Controller/PLCI/NCCI = 0x201

> CAPI INFO 0x34af: Resources unavailable, unspecified
== ISDN1: CAPI Hangingup
> CAPI devicestate requested for ISDN1/37
== ISDN1: Interface cleanup PLCI=0x201
== No one is available to answer at this time (1:0/0/0)
-- Executing Goto("CAPI/ISDN1/36-1", "incoming|37-NOANSWER|1") in new stack
-- Goto (incoming,37-NOANSWER,1)
Jun 27 11:19:57 WARNING[2490]: pbx.c:2348 __ast_pbx_run: Channel 'CAPI/ISDN1/36-1' sent into invalid extension '37-NOANSWER' in context 'incoming', but no invalid handler
-- Executing Hangup("CAPI/ISDN1/36-1", "") in new stack
== Spawn extension (incoming, h, 1) exited non-zero on 'CAPI/ISDN1/36-1'
== ISDN1: CAPI Hangingup
-- ISDN1: activehangingup (cause=16)
DISCONNECT_B3_REQ ID=002 #0x0006 LEN=0013
Controller/PLCI/NCCI = 0x10101
NCPI = default

DISCONNECT_B3_CONF ID=002 #0x0006 LEN=0014
Controller/PLCI/NCCI = 0x10101
Info = 0x0

DISCONNECT_B3_IND ID=002 #0x00a0 LEN=0015
Controller/PLCI/NCCI = 0x10101
Reason_B3 = 0x3301
NCPI = default

DISCONNECT_B3_RESP ID=002 #0x00a0 LEN=0012
Controller/PLCI/NCCI = 0x10101

DISCONNECT_REQ ID=002 #0x0007 LEN=0017
Controller/PLCI/NCCI = 0x101
AdditionalInfo
BChannelinformation = default
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default

DISCONNECT_CONF ID=002 #0x0007 LEN=0014
Controller/PLCI/NCCI = 0x101
Info = 0x0

> CAPI devicestate requested for ISDN1/37
> CAPI devicestate requested for ISDN1/36
> CAPI devicestate requested for ISDN1/36
INFO_IND ID=002 #0x00a1 LEN=0017
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x8
InfoElement = <81 90>

INFO_RESP ID=002 #0x00a1 LEN=0012
Controller/PLCI/NCCI = 0x101

-- ISDN1: info element CAUSE 81 90
DISCONNECT_IND ID=002 #0x00a2 LEN=0014
Controller/PLCI/NCCI = 0x101
Reason = 0x3490

DISCONNECT_RESP ID=002 #0x00a2 LEN=0012
Controller/PLCI/NCCI = 0x101

> CAPI INFO 0x3490: Normal call clearing
== ISDN1: Interface cleanup PLCI=0x101
eis*CLI>


****End****



Wenn ich die Nst #78 (Asterisk an TK-S0) dann kommte die Meldung :
== ISDN1: Incoming call '36' -> '77'


SIP <-> SIP klappt auch, SIP -> TK (NSt. 36) klappt auch. TK -> GEHT NICHT,

liegt da der Hund begraben?

Für jeden sachdienlichen Hinweis dankbar.

Gruß
Diamond
 
Das ist wohl das Problem, die Anlage meldet:
CAPI INFO 0x34af: Resources unavailable, unspecified

Armin
 
armincm schrieb:
Das ist wohl das Problem, die Anlage meldet:
CAPI INFO 0x34af: Resources unavailable, unspecified

Armin

Ja, aber es sind beide B-Kanäle frei.
Wenn ich per TAPI-Wahl (Phonesuite) ein SIP-Telefon (X-Lite) anrufe, dann wählt Asteriks meine Nebenstelle (36) an und stellt zum den SIP (91) eine Verbindung her. Aber warum nicht zu einem anderen ISDN-Teilnehmer.

----
Das Problem von meiner NSt. an ein SIP zu telefonieren habe ich gelöst:

Es musste in der /etc/asterisk/capi.conf isdnmode=did eingetragen werden.

----

Wenn jetzt noch einer weiß warum * nicht weitervermittelt wäre glücklich :D

Gruß Diamond
 
Komme der Sache langsam näher aber nun hängts hier: :confused:


Jul 13 11:01:08 NOTICE[8326]: channel.c:2450 __ast_request_and_dial: Don't know what to do with control frame 15
> Channel CAPI/ISDN1/36-27 was answered.
== Starting CAPI/ISDN1/36-27 at incoming,0**37,1 failed so falling back to ext en 's'
== Starting CAPI/ISDN1/36-27 at incoming,s,1 still failed so falling back to c ontext 'default'
Jul 13 11:01:10 WARNING[8732]: pbx.c:2348 __ast_pbx_run: Channel 'CAPI/ISDN1/36- 27' sent into invalid extension 's' in context 'default', but no invalid handler
-- Executing Hangup("CAPI/ISDN1/36-27", "") in new stack
== Spawn extension (default, h, 1) exited non-zero on 'CAPI/ISDN1/36-27'
== ISDN1: CAPI Hangingup
> CAPI INFO 0x3490: Normal call clearing


Was meint * damit? :noidea:

Jemand 'nen Tipp für mich? Danke und Gruß
Diamond
 
Kostenlos!

Statistik des Forums

Themen
249,052
Beiträge
2,309,534
Mitglieder
378,850
Neuestes Mitglied
IchBinEsDoch