Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
On Mon, Oct 1, 2012 at 10:03 AM, Niccolò Belli darkba...@linuxsystems.itwrote: Hi, The call waiting tone is very annoying (you hear nothing while it plays the beep). I need callwaiting because of the queues (the phone has to ring as soon as you hangup) but I want to remove the beep on my dahdi channels, how can I do? Thanks, Niccolò -- http://www.linuxsystems.it Niccolo, This is what I did for one of my clients. They had a very busy queue, and were getting annoyed with the Call Waiting beeps. To resolve this, we changed the method for contacting the agents to Local Channels. The local channel would then do a check (using the GROUP() function) and see if it was already in a call or not, and if it was, it would delay sending the call to that agent. It would then try again after a certain amount of time had passed. The agents are added to the queue dynamically using AddQueueMember(${queue-name},Local/${agent-exten}@agent-callsSIP/${state-exten}). We would load the appropriate variables in the preceding dialplan. Here's the snippets from extensions.conf: [agent-calls] ;Context to dial agents when calls come into their queues exten = _,1,Wait(1) exten = _,n,Set(GROUP()=${EXTEN}-calls) exten = _,n,GotoIf($[${GROUP_COUNT(${EXTEN}-calls)} 1]?wait_longer) exten = _,n,Dial(SIP/${EXTEN}) exten = _,n,GotoIf(${DIALSTATUS}=UNAVAILABLE?wait_longer) exten = _,n,Goto(1) exten = _,n(wait_longer),Wait(15) exten = _,n,Goto(1) -- Thanks, --Warren Selby, dCAP http://www.SelbyTech.com http://www.selbytech.com -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Thank you, I already considered such an approach but the customer wanted to receive the new call *immediately* after the hangup (basically because it was possible with the old pbx). This is how I solved: http://www.spinics.net/lists/asterisk/msg153399.html Such a way I hear the annoying beep every 40 seconds. If someone knows how to COMPLETELY REMOVE the fucking beep please let me know: there are already tons of phones ringing everywhere so there is no need for an annoying beep. P.S. By the way, I had a nice time with SNOM phones crashing and freezing everywhere thanks to a bug while handling SIP ANSWERED ELSEWHERE. I suggest everyone to upgrade to 8.7.3.15 beta. Cheers, Niccolò Il 02/10/2012 21:16, Warren Selby ha scritto: Niccolo, This is what I did for one of my clients. They had a very busy queue, and were getting annoyed with the Call Waiting beeps. To resolve this, we changed the method for contacting the agents to Local Channels. The local channel would then do a check (using the GROUP() function) and see if it was already in a call or not, and if it was, it would delay sending the call to that agent. It would then try again after a certain amount of time had passed. The agents are added to the queue dynamically using AddQueueMember(${queue-name},Local/${agent-exten}@agent-callsSIP/${state-exten}). We would load the appropriate variables in the preceding dialplan. Here's the snippets from extensions.conf: [agent-calls] ;Context to dial agents when calls come into their queues exten = _,1,Wait(1) exten = _,n,Set(GROUP()=${EXTEN}-calls) exten = _,n,GotoIf($[${GROUP_COUNT(${EXTEN}-calls)} 1]?wait_longer) exten = _,n,Dial(SIP/${EXTEN}) exten = _,n,GotoIf(${DIALSTATUS}=UNAVAILABLE?wait_longer) exten = _,n,Goto(1) exten = _,n(wait_longer),Wait(15) exten = _,n,Goto(1) -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
NB == Niccolò Belli darkba...@linuxsystems.it writes: NB If someone knows how to COMPLETELY REMOVE the fucking beep please NB let me know: there are already tons of phones ringing everywhere so NB there is no need for an annoying beep. Edit chan_dahdi.c. The my_callwait() and/or dahdi_callwait() functions may be enough. You want to skip the silence and tone creation steps. Or perhaps #defining CALLWAITING_REPEAT_SAMPLES to 0 might work. -JimC -- James Cloos cl...@jhcloos.com OpenPGP: 1024D/ED7DAEA6 -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
[asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Hi, The call waiting tone is very annoying (you hear nothing while it plays the beep). I need callwaiting because of the queues (the phone has to ring as soon as you hangup) but I want to remove the beep on my dahdi channels, how can I do? Thanks, Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
-Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Niccolò Belli Sent: Monday, October 01, 2012 10:04 AM To: asterisk-users@lists.digium.com Subject: [asterisk-users] How to remove the call waiting tone without disabling callwaiting? Hi, The call waiting tone is very annoying (you hear nothing while it plays the beep). I need callwaiting because of the queues (the phone has to ring as soon as you hangup) but I want to remove the beep on my dahdi channels, how can I do? Thanks, Niccolò I would start here http://www.voip-info.org/wiki/view/Asterisk+indications+default You could change the tone to something less annoying or just inaudible. -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Il 01/10/2012 17:12, Danny Nicholas ha scritto: I would start here http://www.voip-info.org/wiki/view/Asterisk+indications+default You could change the tone to something less annoying or just inaudible. Does it affect dahdi channels? If I recall correctly the dahdi tones are hardcoded/placed elsewhere. Thanks, Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Maybe /etc/asterisk/chan_dahdi.conf -Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Niccolò Belli Sent: Monday, October 01, 2012 10:40 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting? Il 01/10/2012 17:12, Danny Nicholas ha scritto: I would start here http://www.voip-info.org/wiki/view/Asterisk+indications+default You could change the tone to something less annoying or just inaudible. Does it affect dahdi channels? If I recall correctly the dahdi tones are hardcoded/placed elsewhere. Thanks, Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Il 01/10/2012 17:47, Danny Nicholas ha scritto: Maybe /etc/asterisk/chan_dahdi.conf No, the only option here is to enable/disable callwaiting. Cheers, Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Is it hardcoded in zonedata.c, am I right? -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
That would be correct. You could always modify a country you aren't in for testing purposes, keeping in mind that for each change you would do a make install on dahdi to recompile the module, then do a service asterisk stop; service dahdi restart then service asterisk start to test properly. -Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Niccolò Belli Sent: Monday, October 01, 2012 11:18 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting? Is it hardcoded in zonedata.c, am I right? -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
I modified the Italian zone in zonedata.c from { DAHDI_TONE_CALLWAIT, 425/400,0/100,425/250,0/100,425/150,0/14000 }, to { DAHDI_TONE_CALLWAIT, 0/14 }, but I can still hear the damn beep :( I even rebooted the pc, suggestions? Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
This is probably a dumb question, but your country/zone is set to it (installs as us by default)? -Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Niccolò Belli Sent: Monday, October 01, 2012 12:46 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting? I modified the Italian zone in zonedata.c from { DAHDI_TONE_CALLWAIT, 425/400,0/100,425/250,0/100,425/150,0/14000 }, to { DAHDI_TONE_CALLWAIT, 0/14 }, but I can still hear the damn beep :( I even rebooted the pc, suggestions? Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
Il 01/10/2012 20:08, Danny Nicholas ha scritto: This is probably a dumb question, but your country/zone is set to it (installs as us by default)? Obviously :) Anyway I think I found where the fucking bastard is hardcoded: chan_dahdi.c in asterisk :) I will change #define CALLWAITING_REPEAT_SAMPLES ((1 * 8) / READ_SIZE) /*! 10,000 ms */ to #define CALLWAITING_REPEAT_SAMPLES ((4 * 8) / READ_SIZE) /*! 40,000 ms */ Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] How to remove the call waiting tone without disabling callwaiting?
A long shot but how about 'campon' a queue, available on most old phones systems but not asterisk. Well maybe will still apply https://issues.asterisk.org/jira/browse/ASTERISK-460 -Original Message- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Niccolò Belli Sent: Tuesday, 2 October 2012 4:04 a.m. To: asterisk-users@lists.digium.com Subject: [asterisk-users] How to remove the call waiting tone without disabling callwaiting? Hi, The call waiting tone is very annoying (you hear nothing while it plays the beep). I need callwaiting because of the queues (the phone has to ring as soon as you hangup) but I want to remove the beep on my dahdi channels, how can I do? Thanks, Niccolò -- http://www.linuxsystems.it -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users