Hi,
sitzt jetzt seit tagen an der genannten configuration.
Interne Communicatiob zwischen 2 Test Clients läuft bestens.
(Die angeblich vorhandenen Testnummern komischerweise nicht)
Mein Problem besteht darin, das ich über die CAPI weder raus noch rein komme.
Die Schnittstelle ist augenscheinlich korrekt eingerichtet und hat auch die Karte korrekt erkannt:
Weder wenn ich den CAPI noch den Asterisk starte bekomme ich eine Fehlermeldung.
Wenn ich in die debugkonsole gehe und capi info aktiviere, bekomme ich bei einem anruf von extern garkeine Meldungen und bei ausgehenden Gesprächsversuchen:
Beim Abbruch des Versuches:
Ich glaub irgendwie funzt das zusammenspiel von CAPI und Asterisk noch nicht ganz, find aber irgendwie nicht raus wo.
Hat jemanden nen Tip?
Oder einen Anhaltspunkt, wo ich noch suchen könnte?
Gruß Gerrit
sitzt jetzt seit tagen an der genannten configuration.
Interne Communicatiob zwischen 2 Test Clients läuft bestens.
(Die angeblich vorhandenen Testnummern komischerweise nicht)
Mein Problem besteht darin, das ich über die CAPI weder raus noch rein komme.
Die Schnittstelle ist augenscheinlich korrekt eingerichtet und hat auch die Karte korrekt erkannt:
Code:
server*CLI> capi info
Contr1: 2 B channels total, 2 B channels free.
Code:
server # capiinfo
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.17-02 (49.18)
Serial Number: 1000001
BChannels: 2
...
Weder wenn ich den CAPI noch den Asterisk starte bekomme ich eine Fehlermeldung.
Wenn ich in die debugkonsole gehe und capi info aktiviere, bekomme ich bei einem anruf von extern garkeine Meldungen und bei ausgehenden Gesprächsversuchen:
Code:
server*CLI> capi debug
CAPI Debugging Enabled
-- Executing Set("SIP/10-b9fb", "LANGUAGE()=de") in new stack
-- Executing Set("SIP/10-b9fb", "CALLERID(number)=2108916") in new stack
-- Executing Set("SIP/10-b9fb", "CALLERID(name)=") in new stack
-- Executing Dial("SIP/10-b9fb", "CAPI/contr1/08003301000/b|120|TW") in new stack
> data = contr1/08003301000/b
> parsed dialstring: 'contr1' 'NULL' '08003301000' 'b'
> capi request controller = 1
> parsed dialstring: 'contr1' 'NULL' '08003301000' 'b'
== ISDN1: Call CAPI/ISDN1/08003301000-1 with B3 (pres=0x00, ton=0x00)
CONNECT_REQ ID=002 #0x0005 LEN=0059
Controller/PLCI/NCCI = 0x1
CIPValue = 0x1
CalledPartyNumber = <80>08003301000
CallingPartyNumber = <00 80>2108916
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/08003301000/b
CONNECT_CONF ID=002 #0x0005 LEN=0014
Controller/PLCI/NCCI = 0x201
Info = 0x0
-- ISDN1: received CONNECT_CONF PLCI = 0x201
> CAPI devicestate requested for ISDN1/08003301000
> CAPI devicestate requested for ISDN1/08003301000
Beim Abbruch des Versuches:
Code:
== ISDN1: CAPI Hangingup
-- ISDN1: activehangingup (cause=0)
DISCONNECT_REQ ID=002 #0x0006 LEN=0017
Controller/PLCI/NCCI = 0x201
AdditionalInfo
BChannelinformation = default
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default
> CAPI devicestate requested for ISDN1/08003301000
== Spawn extension (outgoing, 08003301000, 4) exited non-zero on 'SIP/10-b9fb'
-- Executing Hangup("SIP/10-b9fb", "") in new stack
== Spawn extension (outgoing, h, 1) exited non-zero on 'SIP/10-b9fb'
DISCONNECT_CONF ID=002 #0x0006 LEN=0014
Controller/PLCI/NCCI = 0x201
Info = 0x0
> CAPI devicestate requested for ISDN1/08003301000
Ich glaub irgendwie funzt das zusammenspiel von CAPI und Asterisk noch nicht ganz, find aber irgendwie nicht raus wo.
Hat jemanden nen Tip?
Oder einen Anhaltspunkt, wo ich noch suchen könnte?
Gruß Gerrit