[Asterisk-Users] iax notransfer=no and Tt in Dial()

Michael George george at mutualdata.com
Tue Mar 1 19:18:00 MST 2005


I have a situation where our VOIP provider is running *, my office is running
*, and my house is running *.  I have an extension at the office so that if
a call comes in from the VOIP provider and they select that extension, the
call will be sent to my home * box and ring my phone.

That works fine.  I set "notransfer=no" in the iax.conf file at the office so
that the office system can step out of the media path and save a hop.  That
also works fine.

However, that does not allow me to transfer someone who called my home
extension at the office to someone else at the office.  I have put the T/t
options in the dial() command as I should.  However, the office * box will
still transfer the call, stepping out of the media path and breaking my
ability to do the intra-office transfer.

According to what I find in teh mailing list archives, putting a T/t as an
option to dial() will halt a possible transfer and keep the system in the
media path.  However, that doesn't seem to be the case.

I ran "asterisk -vvvr" to watch the call being processed and I can see the
DIAL(<channel>||T) be called and shortly thereafter it gives the "Ready to
transfer" and then indicates the hangup while the other two * systems are
handling the channel.  So what I see happening is not what the docs and
archives say should be happening.

Is this a new feature, that notransfer=no trumps T/t in the dial() command?

-- 
-M

There are 10 kinds of people in this world:
	Those who can count in binary and those who cannot.



More information about the asterisk-users mailing list