В планах написать скрипт для поиска МАСов на свичах des-3526
Есть следующая заготовка:
Код:
...
...
my ($session, $error) = Net::SNMP->session(
Version => '2c',
hostname => $ip,
localaddr => '192.168.1.15',
community => $community,
);
die "session error: $error\n" if $error;
my $FDB = '1.3.6.1.2.1.17.4.3.1.1';
$result = $session->get_next_request(-varbindlist => [ $FDB ]);
( $key, $value ) = each %$result;
print "$value\n";
$session->close;
И вот тут получилась некая загвоздка,
если использую метод get_request() то получаю NoSuchInstance,
если get_next_request() то получаю только один МАС, который стоит в базе первый, например, 0х00012345678а
Кто писал нечто подобное или уже использует, подскажите что я не правильно сделал и потому не могу получить все МАСи...
и еще требуются oid snmp для управления пользователями и паролями (Admin, User, Operator)