Sto usando SNMP (dalla porta net-mgmt / net-snmp, v5.7.2, compilato con "MFD_REWRITES") su un sistema FreeBSD9.1-RELEASE. Per qualche ragione, ifXTable MIB (1.3.6.1.2.1.31.1.1.1) sembra che manchi i contatori HC (come ifHCInOctets
(1.3.6.1.2.1.31.1.1.1.6) per esempio).
get (noSuchName) There is no such variable name in this MIB.
snmpget localhost <hostname> 1.3.6.1.2.1.31.1.1.1.6.5
snmpget localhost <hostname> ifHCInOctets.5
snmp error index = 1
E quando elenco 1.3.6.1.2.1.31.1.1.1 ottengo
usbus0 ifName.1
...
vr0 ifName.5
...
re0 ifName.8
...
re0.10 ifName.12
...
tun0 ifName.17
...
79144352 ifInMulticastPkts.5
...
120009 ifInMulticastPkts.8
...
43670 ifInMulticastPkts.12
...
0 ifInBroadcastPkts.5
...
0 ifOutMulticastPkts.5
...
0 ifOutBroadcastPkts.5
...
100 ifHighSpeed.5
...
1000 ifHighSpeed.8
...
false ifPromiscuousMode.5
...
true ifConnectorPresent.5
...
ifAlias.5
...
0:00:00 ifCounterDiscontinuityTime.5
...
A me sembra che ci sia "molto". Ma non il ifHC[In|Out]Octets
...
Come puoi vedere le mie interfacce usano "vr" (Via Reno) e "re" (Realtek). Qualcuno ha un suggerimento?