Transfer and forward problem

like you see in picture there are 3 phones.

i pick up phone-1 and dial phone-2 and say " i will transfer you to phone-3 than i dial # and its extension but it do not transfer why ?

img403.imageshack.us/my.php?image=gif1ys1.gif

More info please.

What hardware are you using for the hand sets ?

What version of asterisk are you running ?

Thanks
Chris

Have you used the t option for Dial command for phone 2?

Do you have the correct dtmfmode?