On Thu, 2004-11-04 at 11:30 -0600, Henry Devito wrote: > The issue is the inmates have figured out a way to dial long distance > numbers by calling different private phone numbers and using that companies > DISA to complete calls. So in order to stop that I have to suppress dtmf > after so many digits are dialed. Any idea's?
look at the code for # transfer, Asterisk is finding the DTMF while a call is in progress. You could probably do something along the way of checking the call timer and once it exceeds a certain point, all DTMFs are just ignored. It doesn't seem like it would be difficult, but I haven't looked at the code, nor thought about how that could be merged back into the codebase as a configurable option. > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Andrew > Kohlsmith > Sent: Thursday, November 04, 2004 10:13 AM > To: [EMAIL PROTECTED] > Subject: Re: [Asterisk-Users] Limit DTMF tones > > On November 4, 2004 10:56 am, Henry Devito wrote: > > I have a question and I can't seem to find the answer anywhere. Is there > a > > way to limit the amount of digits dialed? For example I have a * box set > > up for the department of corrections for prisoners to call home. It has > > the Digium 2 FXO/ 2 FXS card in it. I have two Lines brought in to the > fxo > > ports and 2 standard 2500 analog sets for the prisoners to use to dial > out. > > Everything seems to work great. We use * to record all the calls. After > > the prisoner dials the original number and their PIN, I do not want them > > to be able to send anymore DTMF tones. The PIN number is not processed by > > *. It is processed by the LEC's switch. Thanks in advance > > I just did something similar: > > [recordcall] > exten => s,1,SetVar(CALLFILENAME=/tmp/calls/${CALLERIDNUM}-${TIMESTAMP}) > exten => s,2,Monitor(wav,${CALLFILENAME},m) > exten => s,3,Playback(agent-pass) > exten => s,4,DISA(/path/to/asterisk/passwd/file) > > and then just make sure that the extension you dump them in to does not > allow > them to dial anything ohter than what you want (i.e. 7-digit #s or whatnot) > > I don't know of any way to suppress DTMF if that's what you're talking > about. > > -A. > _______________________________________________ > Asterisk-Users mailing list > [EMAIL PROTECTED] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > _______________________________________________ > Asterisk-Users mailing list > [EMAIL PROTECTED] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users -- Steven Critchfield <[EMAIL PROTECTED]> _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users