[Asterisk-Users] chan_capi-cm-0.6 and incoming calls problem
Esteban Guana-Jarrin
egua5261 at hotmail.com
Sun Jun 4 21:41:50 MST 2006
I have a problem receving calls via the ISDN line, using the followin
components
Asterisk 1.0.9 with asterisk at home
chan_capi-cm-0.6
AVM Fritz card
datalink protocol = point to multimode
I can make calls out with no problems so the issue is only incoming calls.
When I make the call from an external line to the ISDN line connected to
asterisk, I get a busy signal after about 5 seconds. I have read previous
posts from the list and I made sure I have the settings in my capi.conf and
extensions.conf according to all the suggestions and as shown below,
Capi.conf:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
ulaw=yes ;set this, if you live in u-law world instead of a-law
[ISDN1] ;this example interface gets name 'ISDN1' and may be any
;name not starting with 'g' or 'contr'.
isdnmode=msn ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
;when using NT-mode, ptp should be set in any case
msn=0299546476
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * == any
controller=1 ;capi controller number to use
group=2 ;dialout group
context=capi-in ;context for incoming calls
immediate=yes ;immediate start of pbx with extension 's' if no digits were
;received on incoming call (no destination number yet)
devices=2 ;number of concurrent calls on this controller
;(2 makes sense for single BRI, 30 for PRI)
In Extensions.conf
[capi-in]
exten => s,1,Dial(Sip/123,20)
exten => s,2,Voicemail(123)
exten => s,3,Hangup
Also the Capi debug output with verbosity 15, is shown below. I can see that
after the channel identification message and then the sending complete
message, a DISCONNECT_IND comes straight after and it does not provide any
reasons...
CAPI Debugging Enabled
CONNECT_IND ID=001 #0x03a6 LEN=0037
Controller/PLCI/NCCI = 0x101
CIPValue = 0x10
CalledPartyNumber = <c1>99546476
CallingPartyNumber = default
CalledPartySubaddress = default
CallingPartySubaddress = default
BC = <80 90 a3>
LLC = default
HLC = <91 81>
AdditionalInfo = default
-- CONNECT_IND
(PLCI=0x101,DID=99546476,CID=(null),CIP=0x10,CONTROLLER=0x1)
> ISDN1: msn='*' DNID='99546476' MSN
== ISDN1: Incoming call '' -> '99546476'
INFO_IND ID=001 #0x03a7 LEN=0024
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x70
InfoElement = <c1>99546476
INFO_RESP ID=001 #0x03a7 LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1: info element CALLED PARTY NUMBER
> ISDN1: INFO_IND DID digits not used in this state.
INFO_IND ID=001 #0x03a8 LEN=0016
Controller/PLCI/NCCI = 0x101
InfoNumber = 0x18
InfoElement = <89>
INFO_RESP ID=001 #0x03a8 LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1: info element CHANNEL IDENTIFICATION 89
INFO_IND ID=001 #0x03a9 LEN=0016
Controller/PLCI/NCCI = 0x101
InfoNumber = 0xa1
InfoElement = <a1>
INFO_RESP ID=001 #0x03a9 LEN=0012
Controller/PLCI/NCCI = 0x101
-- ISDN1: info element Sending Complete
CONNECT_RESP ID=001 #0x03a9 LEN=0032
Controller/PLCI/NCCI = 0x101
Reject = 0x1
BProtocol
B1protocol = 0x0
B2protocol = 0x0
B3protocol = 0x0
B1configuration = default
B2configuration = default
B3configuration = default
ConnectedNumber = default
ConnectedSubaddress = default
LLC = default
AdditionalInfo
BChannelinformation = default
Keypadfacility = default
Useruserdata = default
Facilitydataarray = default
DISCONNECT_IND ID=001 #0x03aa LEN=0014
Controller/PLCI/NCCI = 0x101
Reason = 0x0
DISCONNECT_RESP ID=001 #0x03aa LEN=0012
Controller/PLCI/NCCI = 0x101
== ISDN1: CAPI Hangingup
== ISDN1: Interface cleanup PLCI=0x101
I will apreciate your assistance
Esteban
_________________________________________________________________
New year, new job there's more than 100,00 jobs at SEEK
http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fninemsn%2Eseek%2Ecom%2Eau&_t=752315885&_r=Jan05_tagline&_m=EXT
More information about the asterisk-users
mailing list