OPNsense Forum

Archive => 19.7 Legacy Series => Topic started by: vir_db on September 24, 2019, 04:12:27 pm

Title: SNMP issue
Post by: vir_db on September 24, 2019, 04:12:27 pm
Dear all,
I'm experiencing a strange issue related to SNMP.
I installed the package, enabled it and configured listening an all interfaces i need.

I can correctly get value for inboud/oubound traffic for all interfaces except one.

em0 (wan interface), seem doesn't update the outbound traffic value.

snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.2.1.31.1.1.1.10.1

always return the same value

iso.3.6.1.2.1.31.1.1.1.10.1 = Counter64: 88530893

Obviously there is some outbound traffic on this interface. It's a bug?

thanks a lot and best regards
Title: Re: SNMP issue
Post by: mimugmail on September 24, 2019, 04:19:33 pm
Are you sure it's em0? Have your verified via snmpwalk?
Title: Re: SNMP issue
Post by: vir_db on September 24, 2019, 04:26:48 pm
Are you sure it's em0? Have your verified via snmpwalk?

to be honest, is my monitoring toos (netxms) that returned me the OID to use.

this is my snmpwalk against OID .1.3.6.1.2.1.31.1.1.1:

Code: [Select]
snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.2.1.31.1.1.1
[b]iso.3.6.1.2.1.31.1.1.1.1.1 = STRING: "em0"[/b]
iso.3.6.1.2.1.31.1.1.1.1.2 = STRING: "em1"
iso.3.6.1.2.1.31.1.1.1.1.3 = STRING: "em2"
iso.3.6.1.2.1.31.1.1.1.1.4 = STRING: "lo0"
iso.3.6.1.2.1.31.1.1.1.1.5 = STRING: "enc0"
iso.3.6.1.2.1.31.1.1.1.1.6 = STRING: "pfsync0"
iso.3.6.1.2.1.31.1.1.1.1.7 = STRING: "pflog0"
iso.3.6.1.2.1.31.1.1.1.2.1 = Counter32: 852072
iso.3.6.1.2.1.31.1.1.1.2.2 = Counter32: 617895
iso.3.6.1.2.1.31.1.1.1.2.3 = Counter32: 845443
iso.3.6.1.2.1.31.1.1.1.2.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.1 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.2 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.3 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.1 = Counter32: 5
iso.3.6.1.2.1.31.1.1.1.4.2 = Counter32: 3
iso.3.6.1.2.1.31.1.1.1.4.3 = Counter32: 4
iso.3.6.1.2.1.31.1.1.1.4.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.1 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.2 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.3 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.6.1 = Counter64: 21902664523
iso.3.6.1.2.1.31.1.1.1.6.2 = Counter64: 5218953122
iso.3.6.1.2.1.31.1.1.1.6.3 = Counter64: 77418359935
iso.3.6.1.2.1.31.1.1.1.6.4 = Counter64: 1012747195
iso.3.6.1.2.1.31.1.1.1.6.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.6.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.6.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.1 = Counter64: 61964
iso.3.6.1.2.1.31.1.1.1.7.2 = Counter64: 35493277
iso.3.6.1.2.1.31.1.1.1.7.3 = Counter64: 68932240
iso.3.6.1.2.1.31.1.1.1.7.4 = Counter64: 717640
iso.3.6.1.2.1.31.1.1.1.7.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.1 = Counter64: 852072
iso.3.6.1.2.1.31.1.1.1.8.2 = Counter64: 617895
iso.3.6.1.2.1.31.1.1.1.8.3 = Counter64: 845443
iso.3.6.1.2.1.31.1.1.1.8.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.1 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.2 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.3 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.1 = Counter64: 88530893
iso.3.6.1.2.1.31.1.1.1.10.2 = Counter64: 49641555953
iso.3.6.1.2.1.31.1.1.1.10.3 = Counter64: 9998788391
iso.3.6.1.2.1.31.1.1.1.10.4 = Counter64: 1012747195
iso.3.6.1.2.1.31.1.1.1.10.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.7 = Counter64: 200818348
iso.3.6.1.2.1.31.1.1.1.11.1 = Counter64: 90183
iso.3.6.1.2.1.31.1.1.1.11.2 = Counter64: 51303564
iso.3.6.1.2.1.31.1.1.1.11.3 = Counter64: 46405423
iso.3.6.1.2.1.31.1.1.1.11.4 = Counter64: 717640
iso.3.6.1.2.1.31.1.1.1.11.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.11.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.11.7 = Counter64: 2741120
iso.3.6.1.2.1.31.1.1.1.12.1 = Counter64: 5
iso.3.6.1.2.1.31.1.1.1.12.2 = Counter64: 3
iso.3.6.1.2.1.31.1.1.1.12.3 = Counter64: 4
iso.3.6.1.2.1.31.1.1.1.12.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.1 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.2 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.3 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.15.1 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.2 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.3 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.4 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.5 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.6 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.7 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.16.1 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.2 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.3 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.4 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.5 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.6 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.7 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.1 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.2 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.3 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.4 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.5 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.6 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.7 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.18.1 = ""
iso.3.6.1.2.1.31.1.1.1.18.2 = ""
iso.3.6.1.2.1.31.1.1.1.18.3 = ""
iso.3.6.1.2.1.31.1.1.1.18.4 = ""
iso.3.6.1.2.1.31.1.1.1.18.5 = ""
iso.3.6.1.2.1.31.1.1.1.18.6 = ""
iso.3.6.1.2.1.31.1.1.1.18.7 = ""
iso.3.6.1.2.1.31.1.1.1.19.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.3 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.4 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.5 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.6 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.7 = Timeticks: (0) 0:00:00.00

Title: Re: SNMP issue
Post by: vir_db on September 26, 2019, 08:33:57 am
Are you sure it's em0? Have your verified via snmpwalk?

to be honest, is my monitoring toos (netxms) that returned me the OID to use.

this is my snmpwalk against OID .1.3.6.1.2.1.31.1.1.1:

Code: [Select]
snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.2.1.31.1.1.1
[b]iso.3.6.1.2.1.31.1.1.1.1.1 = STRING: "em0"[/b]
iso.3.6.1.2.1.31.1.1.1.1.2 = STRING: "em1"
iso.3.6.1.2.1.31.1.1.1.1.3 = STRING: "em2"
iso.3.6.1.2.1.31.1.1.1.1.4 = STRING: "lo0"
iso.3.6.1.2.1.31.1.1.1.1.5 = STRING: "enc0"
iso.3.6.1.2.1.31.1.1.1.1.6 = STRING: "pfsync0"
iso.3.6.1.2.1.31.1.1.1.1.7 = STRING: "pflog0"
iso.3.6.1.2.1.31.1.1.1.2.1 = Counter32: 852072
iso.3.6.1.2.1.31.1.1.1.2.2 = Counter32: 617895
iso.3.6.1.2.1.31.1.1.1.2.3 = Counter32: 845443
iso.3.6.1.2.1.31.1.1.1.2.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.2.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.1 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.2 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.3 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.3.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.1 = Counter32: 5
iso.3.6.1.2.1.31.1.1.1.4.2 = Counter32: 3
iso.3.6.1.2.1.31.1.1.1.4.3 = Counter32: 4
iso.3.6.1.2.1.31.1.1.1.4.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.4.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.1 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.2 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.3 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.4 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.5 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.6 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.5.7 = Counter32: 0
iso.3.6.1.2.1.31.1.1.1.6.1 = Counter64: 21902664523
iso.3.6.1.2.1.31.1.1.1.6.2 = Counter64: 5218953122
iso.3.6.1.2.1.31.1.1.1.6.3 = Counter64: 77418359935
iso.3.6.1.2.1.31.1.1.1.6.4 = Counter64: 1012747195
iso.3.6.1.2.1.31.1.1.1.6.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.6.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.6.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.1 = Counter64: 61964
iso.3.6.1.2.1.31.1.1.1.7.2 = Counter64: 35493277
iso.3.6.1.2.1.31.1.1.1.7.3 = Counter64: 68932240
iso.3.6.1.2.1.31.1.1.1.7.4 = Counter64: 717640
iso.3.6.1.2.1.31.1.1.1.7.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.7.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.1 = Counter64: 852072
iso.3.6.1.2.1.31.1.1.1.8.2 = Counter64: 617895
iso.3.6.1.2.1.31.1.1.1.8.3 = Counter64: 845443
iso.3.6.1.2.1.31.1.1.1.8.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.8.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.1 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.2 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.3 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.9.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.1 = Counter64: 88530893
iso.3.6.1.2.1.31.1.1.1.10.2 = Counter64: 49641555953
iso.3.6.1.2.1.31.1.1.1.10.3 = Counter64: 9998788391
iso.3.6.1.2.1.31.1.1.1.10.4 = Counter64: 1012747195
iso.3.6.1.2.1.31.1.1.1.10.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.10.7 = Counter64: 200818348
iso.3.6.1.2.1.31.1.1.1.11.1 = Counter64: 90183
iso.3.6.1.2.1.31.1.1.1.11.2 = Counter64: 51303564
iso.3.6.1.2.1.31.1.1.1.11.3 = Counter64: 46405423
iso.3.6.1.2.1.31.1.1.1.11.4 = Counter64: 717640
iso.3.6.1.2.1.31.1.1.1.11.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.11.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.11.7 = Counter64: 2741120
iso.3.6.1.2.1.31.1.1.1.12.1 = Counter64: 5
iso.3.6.1.2.1.31.1.1.1.12.2 = Counter64: 3
iso.3.6.1.2.1.31.1.1.1.12.3 = Counter64: 4
iso.3.6.1.2.1.31.1.1.1.12.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.12.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.1 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.2 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.3 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.4 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.5 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.6 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.13.7 = Counter64: 0
iso.3.6.1.2.1.31.1.1.1.15.1 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.2 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.3 = Gauge32: 1000
iso.3.6.1.2.1.31.1.1.1.15.4 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.5 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.6 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.15.7 = Gauge32: 0
iso.3.6.1.2.1.31.1.1.1.16.1 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.2 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.3 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.4 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.5 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.6 = INTEGER: 2
iso.3.6.1.2.1.31.1.1.1.16.7 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.1 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.2 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.3 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.4 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.5 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.6 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.17.7 = INTEGER: 1
iso.3.6.1.2.1.31.1.1.1.18.1 = ""
iso.3.6.1.2.1.31.1.1.1.18.2 = ""
iso.3.6.1.2.1.31.1.1.1.18.3 = ""
iso.3.6.1.2.1.31.1.1.1.18.4 = ""
iso.3.6.1.2.1.31.1.1.1.18.5 = ""
iso.3.6.1.2.1.31.1.1.1.18.6 = ""
iso.3.6.1.2.1.31.1.1.1.18.7 = ""
iso.3.6.1.2.1.31.1.1.1.19.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.3 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.4 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.5 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.6 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.7 = Timeticks: (0) 0:00:00.00

was my assertion wrong about the interface? any help?

thanks alot and best regards
Title: Re: SNMP issue
Post by: mimugmail on September 26, 2019, 02:08:05 pm
Hm, I have no idea why it doesn't work, sorry.
Title: Re: SNMP issue
Post by: vir_db on December 18, 2019, 09:13:23 am
The issue is still present. Anybody got any idea where I can look to address the issue?
Title: Re: SNMP issue
Post by: vir_db on January 02, 2020, 12:50:42 pm
Seems the issue is the same reported here:

https://forum.opnsense.org/index.php?topic=9754.0

still present in the current version.

The problem is present also if I use paravirtualized VirtIO interface vtnet* (realtek is not working on my setup, running on proxmox VE).

Just disabling Suricata IDS+IPS fix this