dominik (28.2.2005 12:01:25)
Mam problem so SNMP na ADSL routri Zyxel Prestige 650h-E3. ktory napriklad k svojim sluzbam predava aj ceska GTS. ked poslem SNMP request tomuto routru (trebars snmpwalk) tak zakazdym mi vrati upne haluzoidne hodnoty. Napriklad ak poslem trebars 4 requesty po sebe tak minimalne system up time by mal byt rovnaky a lisit sa v sekundach. No realita je ina: SNMPv2-MIB::sysUpTime.0 = Timeticks: (1754676480) 203 days, 2:06:04.80 SNMPv2-MIB::sysUpTime.0 = Timeticks: (1553480960) 179 days, 19:13:29.60 SNMPv2-MIB::sysUpTime.0 = Timeticks: (412826880) 47 days, 18:44:28.80 SNMPv2-MIB::sysUpTime.0 = Timeticks: (3567074560) 412 days, 20:32:25.60 Countre na interface-och su tie vzdy uplne odlisne a tak mi je znemoznene vycitavat z neho grafy do MRTG. Hodnoty ktore sa zakresluju su niekde medzi 3 a 40 megabit. Nevie nahodou niekto ci je to bug v zynose, alebo je to proste vadny kus? nenasiel som nikde na webe ziadny iny firmware ako ten co tam je: ZyNOS F/W Version: V3.40(PU.0) | 12/25/2003 :~# snmpwalk -v1 -c public xxx.xxx.xxx.xxx SNMPv2-MIB::sysDescr.0 = STRING: Prestige 650H-E3 SNMPv2-MIB::sysObjectID.0 = OID: ccitt.3.6.1.4.1.890.1.2.6.25 SNMPv2-MIB::sysUpTime.0 = Timeticks: (1754676480) 203 days, 2:06:04.80 SNMPv2-MIB::sysContact.0 = STRING: SNMPv2-MIB::sysName.0 = STRING: SNMPv2-MIB::sysLocation.0 = STRING: SNMPv2-MIB::sysServices.0 = INTEGER: 234881024 IF-MIB::ifNumber.0 = INTEGER: 50331648 IF-MIB::ifIndex.1 = INTEGER: 16777216 IF-MIB::ifIndex.2 = INTEGER: 33554432 IF-MIB::ifIndex.3 = INTEGER: 50331648 IF-MIB::ifDescr.1 = STRING: enet0 IF-MIB::ifDescr.2 = STRING: enet1 IF-MIB::ifDescr.3 = STRING: ppp IF-MIB::ifType.1 = INTEGER: 100663296 IF-MIB::ifType.2 = INTEGER: 100663296 IF-MIB::ifType.3 = INTEGER: 16777216 IF-MIB::ifMtu.1 = INTEGER: -603652096 IF-MIB::ifMtu.2 = INTEGER: -603652096 IF-MIB::ifMtu.3 = INTEGER: -167444480 IF-MIB::ifSpeed.1 = Gauge32: 2157352960 IF-MIB::ifSpeed.2 = Gauge32: 2157352960 :~# snmpwalk -v1 -c public xxx.xxx.xxx.xxx SNMPv2-MIB::sysDescr.0 = STRING: Prestige 650H-E3 SNMPv2-MIB::sysObjectID.0 = OID: ccitt.3.6.1.4.1.890.1.2.6.25 SNMPv2-MIB::sysUpTime.0 = Timeticks: (1553480960) 179 days, 19:13:29.60 SNMPv2-MIB::sysContact.0 = STRING: SNMPv2-MIB::sysName.0 = STRING: SNMPv2-MIB::sysLocation.0 = STRING: SNMPv2-MIB::sysServices.0 = INTEGER: 234881024 IF-MIB::ifNumber.0 = INTEGER: 50331648 IF-MIB::ifIndex.1 = INTEGER: 16777216 IF-MIB::ifIndex.2 = INTEGER: 33554432 IF-MIB::ifIndex.3 = INTEGER: 50331648 IF-MIB::ifDescr.1 = STRING: enet0 IF-MIB::ifDescr.2 = STRING: enet1 IF-MIB::ifDescr.3 = STRING: ppp IF-MIB::ifType.1 = INTEGER: 100663296 IF-MIB::ifType.2 = INTEGER: 100663296 IF-MIB::ifType.3 = INTEGER: 16777216 IF-MIB::ifMtu.1 = INTEGER: -603652096 IF-MIB::ifMtu.2 = INTEGER: -603652096 IF-MIB::ifMtu.3 = INTEGER: -167444480 IF-MIB::ifSpeed.1 = Gauge32: 2157352960 IF-MIB::ifSpeed.2 = Gauge32: 2157352960 :~# snmpwalk -v1 -c public xxx.xxx.xxx.xxx SNMPv2-MIB::sysDescr.0 = STRING: Prestige 650H-E3 SNMPv2-MIB::sysObjectID.0 = OID: ccitt.3.6.1.4.1.890.1.2.6.25 SNMPv2-MIB::sysUpTime.0 = Timeticks: (412826880) 47 days, 18:44:28.80 SNMPv2-MIB::sysContact.0 = STRING: SNMPv2-MIB::sysName.0 = STRING: SNMPv2-MIB::sysLocation.0 = STRING: SNMPv2-MIB::sysServices.0 = INTEGER: 234881024 IF-MIB::ifNumber.0 = INTEGER: 50331648 IF-MIB::ifIndex.1 = INTEGER: 16777216 IF-MIB::ifIndex.2 = INTEGER: 33554432 IF-MIB::ifIndex.3 = INTEGER: 50331648 IF-MIB::ifDescr.1 = STRING: enet0 IF-MIB::ifDescr.2 = STRING: enet1 IF-MIB::ifDescr.3 = STRING: ppp IF-MIB::ifType.1 = INTEGER: 100663296 IF-MIB::ifType.2 = INTEGER: 100663296 IF-MIB::ifType.3 = INTEGER: 16777216 IF-MIB::ifMtu.1 = INTEGER: -603652096 IF-MIB::ifMtu.2 = INTEGER: -603652096 IF-MIB::ifMtu.3 = INTEGER: -167444480 :~# snmpwalk -v1 -c public xxx.xxx.xxx.xxx SNMPv2-MIB::sysDescr.0 = STRING: Prestige 650H-E3 SNMPv2-MIB::sysObjectID.0 = OID: ccitt.3.6.1.4.1.890.1.2.6.25 SNMPv2-MIB::sysUpTime.0 = Timeticks: (3567074560) 412 days, 20:32:25.60 SNMPv2-MIB::sysContact.0 = STRING: SNMPv2-MIB::sysName.0 = STRING: SNMPv2-MIB::sysLocation.0 = STRING: SNMPv2-MIB::sysServices.0 = INTEGER: 234881024 IF-MIB::ifNumber.0 = INTEGER: 50331648 IF-MIB::ifIndex.1 = INTEGER: 16777216 IF-MIB::ifIndex.2 = INTEGER: 33554432 IF-MIB::ifIndex.3 = INTEGER: 50331648 IF-MIB::ifDescr.1 = STRING: enet0 IF-MIB::ifDescr.2 = STRING: enet1 IF-MIB::ifDescr.3 = STRING: ppp IF-MIB::ifType.1 = INTEGER: 100663296 IF-MIB::ifType.2 = INTEGER: 100663296 IF-MIB::ifType.3 = INTEGER: 16777216 IF-MIB::ifMtu.1 = INTEGER: -603652096 IF-MIB::ifMtu.2 = INTEGER: -603652096 IF-MIB::ifMtu.3 = INTEGER: -167444480 IF-MIB::ifSpeed.1 = Gauge32: 2157352960 IF-MIB::ifSpeed.2 = Gauge32: 2157352960 IF-MIB::ifSpeed.3 = Gauge32: 0 IF-MIB::ifPhysAddress.1 = STRING: 0:a0:c5:c3:60:b5