Есть такой скрипт:
use Net::SNMP;
push(@request,"1.3.6.1.4.1.171.12.9.3.2.1.4.1.1",IPADDRESS,"192.168.1.1"));
push(@request, ("1.3.6.1.4.1.171.12.9.3.2.1.21.1.1",INTEGER,2));
push(@request, ("1.3.6.1.4.1.171.12.9.3.2.1.22.1.1",OCTET_STRING,"0000000000000001"));
push(@request, ("1.3.6.1.4.1.171.12.9.3.2.1.25.1.1",INTEGER,4));
($session,$error)=Net::SNMP->session(Hostname=>$switch,Community=>$community,Ve
rsion=>'2');
die "Ошибка сеанса: $error" unless ($session);
$result = $session->set_request(-varbindlist=>[@request]);
die "Ошибка запроса: ".$session->error unless (defined $result);
$session->close;
}
Выдает:
Ошибка запроса: Received wrongValue(10) error-status at error-index 3 at ./snmp.pl line 8.
Ошибка в это строчке(задает номер порта hex):
push(@request, ("1.3.6.1.4.1.171.12.9.3.2.1.22.1.1",OCTET_STRING,"0000000000000001"));
Что может быть?
Форум —
Development

