snmpset

5 отговора 0 прегледа
#1

snmpset

Зравейте ,
опитвам се да нулрам броячите на интерфейсите на един суич "Level one"
като използвам командата
snmpset -c private 11.11.11.11 IF-MIB::ifOutOctets.17=0
с това се опитвам да нулирам порт 17 - явно нещо бъркам ,
защото ми дава IF-MIB::ifOutOctets.17=0: Needs type and value
опитвах и други варянти но все не става ако може някой да помага.

Отговор
в отговор на daxen #2

Re: snmpset

speed:~# snmpget -v 2c -c public 11.11.11.11 ifInOctets.3 ifOutOctets.3 ifInOctets.4 ifOutOctets.4

IF-MIB::ifInOctets.3 = Wrong Type (should be Counter32): Counter64: 3454069
IF-MIB::ifOutOctets.3 = Wrong Type (should be Counter32): Counter64: 13629216
IF-MIB::ifInOctets.4 = Wrong Type (should be Counter32): Counter64: 10440
IF-MIB::ifOutOctets.4 = Wrong Type (should be Counter32): Counter64: 6094166
speed:~#

ето тези неща искам да нулирам , а и ако някои може да ми каже за типа как да го оправя - понеже броячите са големи типа става Counter64

Отговор
в отговор на daxen #3

Re: snmpset

snmpget -v 2c -c public 11.11.11.11 oid type value

snmpset -c private -v 2c 11.11.11.11 system.sysContact.0 s neshto_si

type - s - string, value - neshto_si

man snmpset не помага ли ?

Отговор
в отговор на syscop #4

Re: snmpset

man-a помага ,
разбрах къде ми е проблема - броячите са read-only за snmp ,
така че си намерих друго решение ,
Благодаря все пак!!!

Отговор
в отговор на daxen #5

Re: snmpset

Не е ли по лесно със скрипт за телнет до устройството, нещо от типа:
telnet 11.11.11.11<^M>
<expect>login
root<^M>
****<^M>
enable
****<^M>
clear int counter fa x/y<^M>
<^M>
exit<^M>

Отговор
в отговор на Astra1.8iGT #6

Re: snmpset

ами да,
не се бях сетил,
иначе аз си ги вкарвам в sql - вадя новата стойност от старата и така ,
но май ще се позанимавам с телнета като ми остане малко време

Отговор