in reply to What is the default timeout value for commands used in telnet

As I read the doc, there is one 'overall' default timeout value (that is set to 10 seconds) which you can get/set via the timeout() method like
$secs = $telnet->timeout; $prev = $telnet->timeout($secs);
Also, you might finetune your way of operation by changing the timeout for a specific command, like
$ok = $obj->cmd( String => "xxx", Timeout => $secs, );