Try using the
$fh = $obj->dump_log; method and see what is happening. Also look into using the
$ok = $obj->cmd(String => $string,
[Output => $ref,]
[Prompt => $match,]
[Timeout => $secs,]
[Cmd_remove_mode => $mode,]);
instead of
$obj->print and
$obj->waitfor.
I use Net::Telnet on Win2k all the time with great success, the other thing you might look for is your prompts, make sure they will match.
"Nothing is sure but death and taxes" I say combine the two and its death to all taxes!