<div>I trying to implement call waiting feature by placing ongoing call on hold and accepting a new incoming call,</div><div>For this i need to send re-invite to remote end.(in addition i dont want to play musiconhold file ).</div>

<div><br></div><div>So to send the re-invite i am using AST_CONTROL_HOLD from my channel driver on HOOK Flash event</div><div>But i dont see any reinvite being generated by the asterisk.(asterisk 1.6.2.4)</div><div><br></div>

<div>I also tried setting various configuration options in sip.conf </div><div>viz:</div><div><br></div><div>1.</div><div> NAT=no</div><div> canreinvite=yes</div><div><br></div><div>&amp;</div><div><br></div><div>2.</div>

<div> NAT=no</div><div> canreinvite=yes</div><div> dtmfmode=info</div><div><br></div><div>But none worked.</div><div><br></div><div>Suggest how to intimate sip to send re-invite from my channel driver.?</div><div><br></div>

<div><br></div><div>Thanks in Advance.</div><div><br></div><div><br></div>