<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 19, 2015 at 2:14 PM, asterisk <span dir="ltr"><<a href="mailto:asterisk@solutionengineers.com" target="_blank">asterisk@solutionengineers.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Hi,<br>
<br>
Long story short - I have an ancient Britsh Telecom phone attached to my Asterisk PBX via Dahdi. It works beautifully, receiving calls, and the call quality is excellent. However, dialling out is impossible, as Asterisk consistently mis-reads the number of pulses the dial sends (it could be a squiffy dial, I'm not sure). Not to mention the fact that, in today's modern "want it now" age, waiting up to 3 seconds between digits whilst the rotary dial does its thing gets old very quickly...<br>
<br>
As with all Dahdi connected phones, when I lift the handset, I immediately see:<br>
<br>
 -- Starting simple switch on 'DAHDI/x-y'<br>
<br>
Can I run a script (either in extensions.conf, or ael, or whatever) when that is detected? If so, I will create a small app which allows me to type a telephone number on my computer, I can then lift the phone & the script will go find the number I typed, and dial it for me.<br></blockquote><div><br></div><div>Look at this option in the chan_dahdi.conf.sample file:<br><br>; Specify whether the channel should be answered immediately or if the simple<br>; switch should provide dialtone, read digits, etc.<br>; Note: If immediate=yes the dialplan execution will always start at extension<br>; 's' priority 1 regardless of the dialed number!<br>;<br>;immediate=yes<br><br></div><div>Richard<br></div></div><br></div></div>