Don't use the NetSNMP names from the old MIB.

This commit is contained in:
Kristofer Hallin 2022-06-13 14:13:30 +02:00 committed by Olof hagsand
parent 9f48b491c1
commit a768e8db5d

View file

@ -152,29 +152,29 @@ OID21="${MIB}.2.2.1.3" # netSnmpHostAddress
OID22="${MIB}.2.2.1.4" # netSnmpHostStorage OID22="${MIB}.2.2.1.4" # netSnmpHostStorage
OID23="${MIB}.2.2.1.5" # netSnmpHostRowStatus OID23="${MIB}.2.2.1.5" # netSnmpHostRowStatus
NAME1="NET-SNMP-MIB::netSnmp.200.1.1" NAME1="CLIXON-TYPES-MIB::clixonExampleInteger"
NAME2="NET-SNMP-MIB::netSnmp.200.1.2" NAME2="CLIXON-TYPES-MIB::clixonExampleSleeper"
NAME3="NET-SNMP-MIB::netSnmp.200.1.3" NAME3="CLIXON-TYPES-MIB::clixonExampleString"
NAME4="NET-SNMP-MIB::netSnmp.200.1.4" NAME4="CLIXON-TYPES-MIB::ifTableLastChange"
NAME5="NET-SNMP-MIB::netSnmp.200.1.5" NAME5="CLIXON-TYPES-MIB::ifType"
NAME6="NET-SNMP-MIB::netSnmp.200.1.6" NAME6="CLIXON-TYPES-MIB::ifSpeed"
NAME7="NET-SNMP-MIB::netSnmp.200.1.7" NAME7="CLIXON-TYPES-MIB::ifAdminStatus"
NAME8="NET-SNMP-MIB::netSnmp.200.1.8" NAME8="CLIXON-TYPES-MIB::ifInOctets"
NAME9="NET-SNMP-MIB::netSnmp.200.1.9" NAME9="CLIXON-TYPES-MIB::ifHCInOctets"
NAME10="NET-SNMP-MIB::netSnmp.200.1.10" NAME10="CLIXON-TYPES-MIB::ifPromiscuousMode"
NAME11="NET-SNMP-MIB::netSnmp.200.1.11" NAME11="CLIXON-TYPES-MIB::ifCounterDiscontinuityTime"
NAME12="NET-SNMP-MIB::netSnmp.200.1.12" NAME12="CLIXON-TYPES-MIB::ifStackStatus"
NAME13="NET-SNMP-MIB::netSnmp.200.2.1" NAME13="CLIXON-TYPES-MIB::netSnmpIETFWGTable"
NAME14="NET-SNMP-MIB::netSnmp.200.2.1.1" NAME14="CLIXON-TYPES-MIB::netSnmpIETFWGEntry"
NAME15="NET-SNMP-MIB::netSnmp.200.2.1.1.1" NAME15="CLIXON-TYPES-MIB::nsIETFWGName"
NAME16="NET-SNMP-MIB::netSnmp.200.2.1.1.2" NAME16="CLIXON-TYPES-MIB::nsIETFWGChair1"
NAME17="NET-SNMP-MIB::netSnmp.200.2.1.1.3" NAME17="CLIXON-TYPES-MIB::nsIETFWGChair2"
NAME18="NET-SNMP-MIB::netSnmp.200.2.2" NAME18="CLIXON-TYPES-MIB::netSnmpHostsTable"
NAME19="NET-SNMP-MIB::netSnmp.200.2.2.1.1" NAME19="CLIXON-TYPES-MIB::netSnmpHostName"
NAME20="NET-SNMP-MIB::netSnmp.200.2.2.1.2" NAME20="CLIXON-TYPES-MIB::netSnmpHostAddressType"
NAME21="NET-SNMP-MIB::netSnmp.200.2.2.1.3" NAME21="CLIXON-TYPES-MIB::netSnmpHostAddress"
NAME22="NET-SNMP-MIB::netSnmp.200.2.2.1.4" NAME22="CLIXON-TYPES-MIB::netSnmpHostStorage"
NAME23="NET-SNMP-MIB::netSnmp.200.2.2.1.5" NAME23="CLIXON-TYPES-MIB::netSnmpHostRowStatus"
new "$snmpget" new "$snmpget"
@ -188,36 +188,36 @@ new "Get netSnmpExampleSleeper"
validate_oid $OID2 $OID2 "INTEGER" -1 validate_oid $OID2 $OID2 "INTEGER" -1
validate_oid $OID2 $OID3 "STRING" "\"This is not default\"" validate_oid $OID2 $OID3 "STRING" "\"This is not default\""
validate_oid $NAME2 $NAME2 "INTEGER" -1 validate_oid $NAME2 $NAME2 "INTEGER" -1
validate_oid $NAME2 $NAME3 "STRING" "\"This is not default\"" validate_oid $NAME2 $NAME3 "STRING" "This is not default"
new "Get netSnmpExampleString" new "Get netSnmpExampleString"
validate_oid $OID3 $OID3 "STRING" "\"This is not default\"" validate_oid $OID3 $OID3 "STRING" "\"This is not default\""
validate_oid $OID3 $OID4 "Timeticks" "(12345) 0:02:03.45" validate_oid $OID3 $OID4 "Timeticks" "(12345) 0:02:03.45"
validate_oid $NAME3 $NAME3 "STRING" "\"This is not default\"" validate_oid $NAME3 $NAME3 "STRING" "This is not default"
validate_oid $NAME3 $NAME4 "Timeticks" "(12345) 0:02:03.45" validate_oid $NAME3 $NAME4 "Timeticks" "(12345) 0:02:03.45"
new "Get ifTableLastChange" new "Get ifTableLastChange"
validate_oid $OID4 $OID4 "Timeticks" "(12345) 0:02:03.45" validate_oid $OID4 $OID4 "Timeticks" "(12345) 0:02:03.45"
validate_oid $OID4 $OID5 "INTEGER" 48 validate_oid $OID4 $OID5 "INTEGER" 48
validate_oid $NAME4 $NAME4 "Timeticks" "(12345) 0:02:03.45" validate_oid $NAME4 $NAME4 "Timeticks" "(12345) 0:02:03.45"
validate_oid $NAME4 $NAME5 "INTEGER" 48 validate_oid $NAME4 $NAME5 "INTEGER" "modem(48)"
new "Get ifType" new "Get ifType"
validate_oid $OID5 $OID5 "INTEGER" 48 validate_oid $OID5 $OID5 "INTEGER" 48
validate_oid $OID5 $OID6 "Gauge32" 123123123 validate_oid $OID5 $OID6 "Gauge32" 123123123
validate_oid $NAME5 $NAME5 "INTEGER" 48 validate_oid $NAME5 $NAME5 "INTEGER" "modem(48)"
validate_oid $NAME5 $NAME6 "Gauge32" 123123123 validate_oid $NAME5 $NAME6 "Gauge32" 123123123
new "Get ifSpeed" new "Get ifSpeed"
validate_oid $OID6 $OID6 "Gauge32" 123123123 validate_oid $OID6 $OID6 "Gauge32" 123123123
validate_oid $OID6 $OID7 "INTEGER" 3 validate_oid $OID6 $OID7 "INTEGER" 3
validate_oid $NAME6 $NAME6 "Gauge32" 123123123 validate_oid $NAME6 $NAME6 "Gauge32" 123123123
validate_oid $NAME6 $NAME7 "INTEGER" 3 validate_oid $NAME6 $NAME7 "INTEGER" "testing(3)"
new "Get ifAdminStatus" new "Get ifAdminStatus"
validate_oid $OID7 $OID7 "INTEGER" 3 validate_oid $OID7 $OID7 "INTEGER" 3
validate_oid $OID7 $OID8 "Counter32" 123456 validate_oid $OID7 $OID8 "Counter32" 123456
validate_oid $NAME7 $NAME7 "INTEGER" 3 validate_oid $NAME7 $NAME7 "INTEGER" "testing(3)"
validate_oid $NAME7 $NAME8 "Counter32" 123456 validate_oid $NAME7 $NAME8 "Counter32" 123456
new "Get ifInOctets" new "Get ifInOctets"
@ -229,33 +229,34 @@ validate_oid $NAME8 $NAME9 "Counter64" 4294967296
new "Get ifInHCOctets" new "Get ifInHCOctets"
validate_oid $OID9 $OID9 "Counter64" 4294967296 validate_oid $OID9 $OID9 "Counter64" 4294967296
validate_oid $OID9 $OID10 "INTEGER" 1 validate_oid $OID9 $OID10 "INTEGER" 1
validate_oid $NAME9 $NAME9 "Counter64" 4294967296 validate_oid $NAME9 $NAME9 "Counter64" 4294967296
validate_oid $NAME9 $NAME10 "INTEGER" 1 validate_oid $NAME9 $NAME10 "INTEGER" "true(1)"
new "Get ifPromiscuousMode" new "Get ifPromiscuousMode"
validate_oid $OID10 $OID10 "INTEGER" 1 validate_oid $OID10 $OID10 "INTEGER" 1
validate_oid $OID10 $OID11 "Timeticks" "(1234567890) 142 days, 21:21:18.90" validate_oid $OID10 $OID11 "Timeticks" "(1234567890) 142 days, 21:21:18.90"
validate_oid $NAME10 $NAME10 "INTEGER" 1 validate_oid $NAME10 $NAME10 "INTEGER" "true(1)"
validate_oid $NAME10 $NAME11 "Timeticks" "(1234567890) 142 days, 21:21:18.90" validate_oid $NAME10 $NAME11 "Timeticks" "(1234567890) 142 days, 21:21:18.90"
new "Get ifCounterDiscontinuityTime" new "Get ifCounterDiscontinuityTime"
validate_oid $OID11 $OID11 "Timeticks" "(1234567890) 142 days, 21:21:18.90" validate_oid $OID11 $OID11 "Timeticks" "(1234567890) 142 days, 21:21:18.90"
validate_oid $OID11 $OID12 "INTEGER" 1 validate_oid $OID11 $OID12 "INTEGER" 1
validate_oid $NAME11 $NAME11 "Timeticks" "(1234567890) 142 days, 21:21:18.90" validate_oid $NAME11 $NAME11 "Timeticks" "(1234567890) 142 days, 21:21:18.90"
validate_oid $NAME11 $NAME12 "INTEGER" 1 validate_oid $NAME11 $NAME12 "INTEGER" "active(1)"
new "Get ifStackStatus" new "Get ifStackStatus"
validate_oid $OID12 $OID12 "INTEGER" 1 validate_oid $OID12 $OID12 "INTEGER" 1
validate_oid $NAME12 $NAME12 "INTEGER" 1 validate_oid $NAME12 $NAME12 "INTEGER" "active(1)"
new "Get bulk OIDs" new "Get bulk OIDs"
expectpart "$($snmpbulkget $OID1)" 0 "$OID2 = INTEGER: -1" "$OID3 = STRING: \"This is not default\"" "$OID4 = Timeticks: (12345) 0:02:03.45" "$OID5 = INTEGER: 48" "$OID6 = Gauge32: 123123123" "$OID7 = INTEGER: 3" "$OID8 = Counter32: 123456" "$OID9 = Counter64: 4294967296" "$OID10 = INTEGER: 1" "$OID11 = Timeticks: (1234567890) 142 days, 21:21:18.90" expectpart "$($snmpbulkget $OID1)" 0 "$OID2 = INTEGER: -1" "$OID3 = STRING: \"This is not default\"" "$OID4 = Timeticks: (12345) 0:02:03.45" "$OID5 = INTEGER: 48" "$OID6 = Gauge32: 123123123" "$OID7 = INTEGER: 3" "$OID8 = Counter32: 123456" "$OID9 = Counter64: 4294967296" "$OID10 = INTEGER: 1" "$OID11 = Timeticks: (1234567890) 142 days, 21:21:18.90"
new "Test SNMP getnext netSnmpIETFWGTable" new "Test SNMP getnext netSnmpIETFWGTable"
expectpart "$($snmpgetnext $OID13)" 0 "$OID15 = INTEGER: 42" validate_oid $OID15 $OID15 "INTEGER" 42
new "Test SNMP get nsIETFWGName" new "Test SNMP get nsIETFWGName"
expectpart "$($snmpget $OID15)" 0 "INTEGER: 42" validate_oid $OID15 $OID15 "INTEGER" 42
new "Test SNMP getnext nsIETFWGName" new "Test SNMP getnext nsIETFWGName"
expectpart "$($snmpgetnext $OID15)" 0 "Hex-STRING: 4E 61 6D 65 31 00" expectpart "$($snmpgetnext $OID15)" 0 "Hex-STRING: 4E 61 6D 65 31 00"