I am slowly getting up to speed with asterisk. This is a very basic problem but I would appreciate any help. I am using a small network of clients and an asterisk server. Each client has a headset to communicate. Is there a simple way of playing an engaged tone when a line is busy? Regards ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20071016/38eacc5e/attachment.htm
Lees, James (UK) wrote:> *engaged tone when a line is busy?* > **What is it currently doing? My guess would be that they have call waiting enabled. You can set maximum number of calls on the client by setting call-limit=1 in the sip.conf for that client. * call-limit <http://www.voip-info.org/wiki/edit.php?page=Asterisk+sip+call-limit>* = number : Number of simultaneous calls through this user/peer At that point, they would get a busy signal when exceeded. Doug -- Ben Franklin quote: "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."
Lees, James (UK) wrote:> I am using a small network of clients and an asterisk server. Each > client has a headset to communicate. Is there a simple way of playing an > engaged tone when a line is busy?Could you be a bit more specific? It should do that by default. If it does not, maybe Busy() can do what you want. ---cut--- lab05*CLI> core show application Busy lab05*CLI> -= Info about application 'Busy' =- [Synopsis] Indicate the Busy condition [Description] Busy([timeout]): This application will indicate the busy condition to the calling channel. If the optional timeout is specified, the calling channel will be hung up after the specified number of seconds. Otherwise, this application will wait until the calling channel hangs up. ---cut--- Have you tried without the headset? Regards, Philipp Kempgen -- amooma GmbH - Bachstr. 126 - 56566 Neuwied - http://www.amooma.de Let's use IT to solve problems and not to create new ones. Asterisk? -> http://www.das-asterisk-buch.de Gesch?ftsf?hrer: Stefan Wintermeyer Handelsregister: Neuwied B 14998
On Tue, 16 Oct 2007, Lees, James (UK) wrote:> > I am slowly getting up to speed with asterisk. This is a very basic > problem but I would appreciate any help. > > I am using a small network of clients and an asterisk server. Each > client has a headset to communicate. Is there a simple way of playing an > engaged tone when a line is busy?Use the Busy() application. So do a "computed goto" on ${DIALSTATUS} after the Dial() instruction, then you can play different tones/messages depending on the result. Gordon