スイッチに telnet するための perl コードを書き込んで、コマンドを実行しようとしています。ここにコードがあります
my $device = "1.2.3.4";
my $session = Net::Telnet->new(Host => "$device",
Input_log => "switchevi.log",
);
$session->login('', 'intosh123');
# Execute a command
my @output = $session->cmd('show run');
print "@output\n";
$session->close;
スイッチにはユーザー名がありません。ログインするとすぐに、パスワードプロンプトが表示されます。
このスクリプトを実行すると、次のようなエラーが表示されます
timed-out waiting for login prompt at switch.pl line 12
この行はどれですか
$session->login('', 'intosh123');
何が起こっているのか教えてください。