For the benefit of anyone with the same questions or searching the archives, I’ve solved my problem to the below.

 

The Cisco 7940 (and other SIP devices) generate their own indication tones of ring etc., I found by placing an Answer before a dial, then Asterisk will answer the call and be able to provide indications.conf tones down the line.

 

Eg:

 

exten => 931,1,Answer

exten => 931,2,Dial(SIP/931,20)

exten => 931,3,Voicemail(u931)

exten => 931,102,Voicemail(b931)

exten => 931,103,Hangup

 

Also, I found the ringing tone for Australia included in indications.conf doesn’t sound quite like I expected… I’ve done a little toying with it, and found the following sounds a little bit closer to what you’d expect, but it’s still not quite right:

 

for [au] context in indications.conf

==============================

ring = 400+420/400,0/200,400+420/400,0/2000

 

The original indications has 400+17/400, but I find that sounds more like two beeps (which could possibly be confused with the Australian congestion/busy tones).

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christopher Lee
Sent: Sunday, 18 January 2004 2:04 PM
To: [EMAIL PROTECTED]
Subject: [Asterisk-Users] Asterisk Indications

 

Hi,

 

Just wondering if someone could better explain how the indications.conf file actually affects Asterisk?

 

I am using a Cisco 7940 from my Asterisk system, and have set in indications.conf “country=au” thinking that this would make the dialtones/call progress sound like the familiar Australian tones?

 

However when I call another extension on my system, it still sounds like the American ring tone. Does the indications perhaps only effect Analog FXS cards and not SIP phones?

 

Also, when loading the Asterisk configs as shown below, it displays a message about “Removed default indication country ‘au’ and at the end proceeds to set default indication country to ‘au’… the Removed part has me thinking it’s forgotten all about the particular indications for au?

 

======cut from Asterisk console=======

    -- Unregistered indication country 'us'

Jan 18 14:02:36 NOTICE[262161]: indications.c:390 ast_unregister_indication_coun

try: Removed default indication country 'au'

    -- Unregistered indication country 'au'

    -- Unregistered indication country 'fr'

    -- Unregistered indication country 'de'

    -- Unregistered indication country 'nl'

    -- Unregistered indication country 'uk'

    -- Unregistered indication country 'fi'

    -- Unregistered indication country 'no'

  == Parsing '/etc/asterisk/indications.conf':   == Parsing '/etc/asterisk/indic

ations.conf': Found

    -- Registered indication country 'us'

    -- Registered indication country 'au'

    -- Registered indication country 'fr'

    -- Registered indication country 'de'

    -- Registered indication country 'nl'

    -- Registered indication country 'uk'

    -- Registered indication country 'fi'

    -- Registered indication country 'no'

    -- Setting default indication country to 'au'

==================================

 

Thanks,

Chris Lee

 

Reply via email to