Esteban Guana-Jarrin
2005-Oct-25 19:29 UTC
[Asterisk-Users] Incoming calls via CAPI and AVM Fritz Card
Can anyone please provide some help. I have installed an AVM fritz card on
an asterisk box (asterisk@home version 1.5). I have installed the card
driver and chan_capi-cm-0.6. According to the installations guide I can now
see that the CAPI channel in asterisk is up,
*CLI> capi info
Contr1: 2 B channels total, 2 B channels free.
I set up a trunk and the dialstring includes the following,
CAPI/g1/0299546476:b${EXTEN},30,r
My capi.conf is,
[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
; 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)
;when using NT-mode, ptp should be set in any case
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * == any
;controller=0 ;ISDN4BSD default
;controller=7 ;ISDN4BSD USB default
controller=1 ;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=from-trunk
;context=capi-in ;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 ;immediate start of pbx with extension 's' if no digits
were
;received on incoming call (no destination number yet)
;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
;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are
busy
devices=2 ;number of concurrent calls on this controller
;(2 makes sense for single BRI, 30 for PRI)
I can't see that a number is assigned to msn, but I read somewhere on this
list that for this latest version of chan_capi this is not required.
I connected the asterisk box to the ISDN line, which belongs to a Hunt group
with number as shown in the dialstring and when ringing that number from an
external line I do not get any tone and asterisk does not log any
indications of incoming calls via the CAPI channel
Can anyone please shed some light on what do I need to do in order to be
able to receive calls via this setup.
Thanks in advance,
PolAUs
_________________________________________________________________
SEEK: Over 80,000 jobs across all industries at Australia's #1 job site.
http://ninemsn.seek.com.au?hotmail
Armin Schindler
2005-Oct-26 02:39 UTC
[Asterisk-Users] Incoming calls via CAPI and AVM Fritz Card
On Wed, 26 Oct 2005, Esteban Guana-Jarrin wrote:> Can anyone please provide some help. I have installed an AVM fritz card on an > asterisk box (asterisk@home version 1.5). I have installed the card driver and > chan_capi-cm-0.6. According to the installations guide I can now see that the > CAPI channel in asterisk is up, > > *CLI> capi info > Contr1: 2 B channels total, 2 B channels free. > > I set up a trunk and the dialstring includes the following, > > CAPI/g1/0299546476:b${EXTEN},30,r > > My capi.conf is, > > [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 > > ; 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) > ;when using NT-mode, ptp should be set in any case > incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * == any > ; controller=0 ;ISDN4BSD default > ; controller=7 ;ISDN4BSD USB default > controller=1 ;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=from-trunk > ;context=capi-in ;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 ;immediate start of pbx with extension 's' if no digits were > ;received on incoming call (no destination number yet) > ; 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 > ; deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are > busy > devices=2 ;number of concurrent calls on this controller > ;(2 makes sense for single BRI, 30 for PRI) > > I can't see that a number is assigned to msn, but I read somewhere on this > list that for this latest version of chan_capi this is not required.With 'incomingmsn=*' chan_capi will signal all incoming calls to Asterisk. Rules in extensions.conf then decide what to do with the calls. For outgoing calls, you need to set the correct MSN as callerid.> I connected the asterisk box to the ISDN line, which belongs to a Hunt group > with number as shown in the dialstring and when ringing that number from an > external line I do not get any tone and asterisk does not log any indications > of incoming calls via the CAPI channel > > Can anyone please shed some light on what do I need to do in order to be able > to receive calls via this setup.What exactly is your problem? Armin> Thanks in advance, > > PolAUs > > _________________________________________________________________ > SEEK: Over 80,000 jobs across all industries at Australia's #1 job site. > http://ninemsn.seek.com.au?hotmail > > _______________________________________________ > --Bandwidth and Colocation sponsored by Easynews.com -- > > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >
Joerg Lauer
2005-Oct-26 23:56 UTC
[Asterisk-Users] Incoming calls via CAPI and AVM Fritz Card
Hi,
I'm not really sure if this helps you, but as far as I remember, the
diastring with chan_capi-cm-0.6 is not
"CAPI/g1/0299546476:b${EXTEN},30,r" but
"CAPI/g<group>/<destination>[/<params>]" or in your
case
"CAPI/g1/${EXTEN}/b,30,r".
To set your CallerPresentation, use the SetCallerPres() in your
Dialplan, which is now used as the CLIP/CLIR.
Regards J?rg
Esteban Guana-Jarrin wrote:> Can anyone please provide some help. I have installed an AVM fritz card
> on an asterisk box (asterisk@home version 1.5). I have installed the
> card driver and chan_capi-cm-0.6. According to the installations guide I
> can now see that the CAPI channel in asterisk is up,
>
> *CLI> capi info
> Contr1: 2 B channels total, 2 B channels free.
>
> I set up a trunk and the dialstring includes the following,
>
> CAPI/g1/0299546476:b${EXTEN},30,r
>
> My capi.conf is,
>
> [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
>
> ; 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)
> ;when using NT-mode, ptp should be set in any case
> incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * == any
> ;controller=0 ;ISDN4BSD default
> ;controller=7 ;ISDN4BSD USB default
> controller=1 ;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=from-trunk
> ;context=capi-in ;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 ;immediate start of pbx with extension 's' if no
digits
> were
> ;received on incoming call (no destination number yet)
> ;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
> ;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels
> are busy
> devices=2 ;number of concurrent calls on this controller
> ;(2 makes sense for single BRI, 30 for PRI)
>
> I can't see that a number is assigned to msn, but I read somewhere on
> this list that for this latest version of chan_capi this is not required.
>
> I connected the asterisk box to the ISDN line, which belongs to a Hunt
> group with number as shown in the dialstring and when ringing that
> number from an external line I do not get any tone and asterisk does not
> log any indications of incoming calls via the CAPI channel
>
> Can anyone please shed some light on what do I need to do in order to be
> able to receive calls via this setup.
>
>
> Thanks in advance,
>
> PolAUs
>
> _________________________________________________________________
> SEEK: Over 80,000 jobs across all industries at Australia's #1 job
> site. http://ninemsn.seek.com.au?hotmail
>
> _______________________________________________
> --Bandwidth and Colocation sponsored by Easynews.com --
>
> Asterisk-Users mailing list
> Asterisk-Users@lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users