Estou usando o SNMP (da porta net-mgmt / net-snmp, v5.7.2, compilado com "MFD_REWRITES") em um sistema FreeBSD9.1-RELEASE. Por alguma razão, o ifXTable MIB (1.3.6.1.2.1.31.1.1.1) parece estar faltando nos contadores HC (como ifHCInOctets
(1.3.6.1.2.1.31.1.1.1.6), por exemplo).
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 ao listar 1.3.6.1.2.1.31.1.1.1 eu recebo
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
...
Para mim, parece que "muito" estava lá. Mas não o ifHC[In|Out]Octets
...
Como você pode ver, minhas interfaces usam o "vr" (Via Rhine) e "re" (Realtek). Alguém tem uma dica?