Hallo,
Ich habe eine SuSE 10.0 installation, mit AVM B1 ISDN-Karte.
Astersik habe ich nach vom source installiert, und isdn nach dieser http://www.voip-info.org/wiki/view/Asterisk+How+to+connect+with+CAPI Anleitung installiert.
Wenn ich jetzt meine nebenstellennummer(212) anrufe interessiert sich Asterisk nicht dafür, hier meine config-Files:
wenn ich die capi mit "capi debug" debugge bekomme ich folgende ausgabe:
Das Laden des CAPI-Treibers im asterisk sieht folgendermaßen aus:
Kann mir jemand helfen? Mit Linux kenne ich mich zwar aus, aber bei asterisk bin ich ein Neuling
Danke
Ich habe eine SuSE 10.0 installation, mit AVM B1 ISDN-Karte.
Astersik habe ich nach vom source installiert, und isdn nach dieser http://www.voip-info.org/wiki/view/Asterisk+How+to+connect+with+CAPI Anleitung installiert.
Wenn ich jetzt meine nebenstellennummer(212) anrufe interessiert sich Asterisk nicht dafür, hier meine config-Files:
Code:
capi.conf:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de ;set default language
;ulaw=yes ;set this, if you live in u-law world instead of a-law
; interface sections ...
[ISDN1] ;this example interface gets name 'ISDN1' and may be any
;name not starting with 'g' or 'contr'.
;ntmode=yes ;if isdn card operates in nt mode, set this to yes
;isdnmode=msn ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
isdnmode=did ;'MSN' (point-to-multipoint) or 'DID' (direct inward dial)
;when using NT-mode, 'DID' should be set in any case
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * = any
;defaultcid=123 ;set a default caller id to that interface for dial-out,
;this caller id will be used when dial option 'd' is set.
;controller=0 ;ISDN4BSD default
;controller=7 ;ISDN4BSD USB default
controller=0 ;capi controller number to use
group=1 ;dialout group
;prefix=0 ;set a prefix to calling number on incoming calls
softdtmf=on ;enable/disable software dtmf detection, recommended for AVM cards
relaxdtmf=on ;in addition to softdtmf, you can use relaxed dtmf detection
accountcode= ;Asterisk accountcode to use in CDRs
context=fromisdn ;context for incoming calls
;holdtype=hold ;when Asterisk puts the call on hold, ISDN HOLD will be used. If
;set to 'local' (default value), no hold is done and Asterisk may
;play MOH.
;immediate=yes ;DID: immediate start of pbx with extension 's' if no digits were
; received on incoming call (no destination number yet)
;MSN: start pbx on CONNECT_IND and don't wait for SETUP/SENDING-COMPLETE.
; info like REDIRECTINGNUMBER may be lost, but this is necessary for
; drivers/pbx/telco which does not send SETUP or SENDING-COMPLETE.
;echosquelch=1 ;_VERY_PRIMITIVE_ echo suppression
;echocancel=yes ;EICON DIVA SERVER (CAPI) echo cancelation
;(possible values: 'no', 'yes', 'force', 'g164', 'g165')
echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)
;echotail=64 ;echo cancel tail setting
;bridge=yes ;native bridging (CAPI line interconnect) if available
;callgroup=1 ;Asterisk call group
;language=de ;set language for this device (overwrites default language)
devices=2 ;number of concurrent calls on this controller
;(2 makes sense for single BRI, 30 for PRI)
extensions.conf:
[general]
static=yes
writeprotect=no
[fromisdn]
exten => s,1,Wait,1 ; Wait a second, just for fun
exten => s,2,Answer ; Answer the line
exten => s,3,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten => s,4,ResponseTimeout,10 ; Set Response Timeout to 10 seconds
exten => s,5,BackGround(demo-congrats) ; Play a congratulatory message
exten => s,6,BackGround(demo-instruct) ; Play some instructions
wenn ich die capi mit "capi debug" debugge bekomme ich folgende ausgabe:
Code:
Asterisk Ready.
*CLI> capi debug
CAPI Debugging Enabled
*CLI> -- CONNECT_IND (PLCI=0x101,DID=,CID=424,CIP=0x1,CONTROLLER=0x1)
== ISDN1: Interface cleanup PLCI=0x101
Das Laden des CAPI-Treibers im asterisk sieht folgendermaßen aus:
Code:
[chan_capi.so] => (Common ISDN API for Asterisk)
== Parsing '/etc/asterisk/capi.conf': Found
-- capi_pvt ISDN1-pseudo-D (*,fromisdn,0,2) (0,4,64)
-- capi_pvt ISDN1 (*,fromisdn,0,2) (0,4,64)
-- capi_pvt ISDN1 (*,fromisdn,0,2) (0,4,64)
-- listening on contr1 CIPmask = 0x1fff03ff
== Registered channel type 'CAPI' (Common ISDN API Driver (cm-0.6.5))
== Registered application 'capiCommand'
Kann mir jemand helfen? Mit Linux kenne ich mich zwar aus, aber bei asterisk bin ich ein Neuling
Danke