После игры с аденом зависимости с сервером, у которого нет доступа к Интернету, я наконец смог запустить скрипт. Проблема, я получаю следующее сообщение об ошибке, и я понятия не имею, как найти то, что отсутствует или неправильно:Почему при использовании Net :: Appliance :: Session возникает ошибка «Отсутствуют необходимые аргументы: личность, транспорт»?
Missing required arguments: personality, transport at (eval 50) line 75.
Код:
#!/usr/bin/perl
use Net::Appliance::Session;
my $s = Net::Appliance::Session->new(Host => '10.9.217.144', Transport => 'SSH',);
$s->connect(Name => 'cworks', Password => '****');
print $s->cmd('show dialer | i :');
print "*********************\n**********************\n";
print $s->cmd('show ISDN stat | i ACTIV');
print "*********************\n**********************\n";
print $s->cmd('show ver');
$s->close;