Я делаю snmpset с использованием языка php, я хочу установить интерфейс в состояние «вверх». Поэтому мне нужно установить значение «1».
Когда я делаю snmpget, он работает и возвращает INTEGER: 2 (это означает, что интерфейс не работает):
$get_val = snmpget($host, $community, $oid);
echo $get_val;
Но когда я выполняю snmpset, у меня возникает ошибка с oid:
Предупреждение: snmpset (): ошибка в пакете в ‘iso.3.6.1.2.1.2.2.1.7.7’:
(noSuchName) В этой MIB нет такого имени переменной
snmpset($host, $community, $oid, $type, $value);
Хост: «IP: PORT»
сообщество: «community_string»
oid: «1.3.6.1.2.1.2.2.1.7.7»
тип: «я»
значение: 1
Проблема в том, что тот же oid работает в snmpget, но недействителен в snmpset.
Любая идея?
Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …