my %options = (TTYPE => { 'DO' => sub {} },); my $nto = Net::Telnet::Options->new(%options); #### $t->open($host); recv($t, $data, 1024, 0); $nto->answerTelnetOpts($t, $data); $nto->sendOpt($t, 'SB', 24, 'IS', 'xterm'); recv($t, $data, 1024, 0); $nto->answerTelnetOpts($t, $data); recv($t, $data, 1024, 0); $nto->answerTelnetOpts($t, $data); #### $t->telnetmode(1); ($prematch, $match) = $t->waitfor('/login:/');