Hello,
What information do you need ?
I have this setup carp -> vlan -> trunk -> ix
Maybe the responsible is trunk ? I see in the snmpwalk that it is unknown too.
[root@sv-t-nl-nagios-res ~]# snmpwalk -c mipih -v 2c fw-t-core-repli02 | egrep
"ifDesc|ifOper"
IF-MIB::ifDescr.1 = STRING: ix0
IF-MIB::ifDescr.2 = STRING: ix1
IF-MIB::ifDescr.3 = STRING: bge0
IF-MIB::ifDescr.4 = STRING: bge1
IF-MIB::ifDescr.5 = STRING: enc0
IF-MIB::ifDescr.6 = STRING: lo0
IF-MIB::ifDescr.7 = STRING: trunk0
IF-MIB::ifDescr.8 = STRING: vlan3202
IF-MIB::ifDescr.9 = STRING: vlan3203
IF-MIB::ifDescr.10 = STRING: vlan4027
IF-MIB::ifDescr.11 = STRING: carp1
IF-MIB::ifDescr.12 = STRING: carp2
IF-MIB::ifDescr.13 = STRING: carp3
IF-MIB::ifDescr.14 = STRING: carp4
IF-MIB::ifDescr.15 = STRING: pfsync0
IF-MIB::ifDescr.16 = STRING: pflog0
IF-MIB::ifOperStatus.1 = INTEGER: up(1)
IF-MIB::ifOperStatus.2 = INTEGER: up(1)
IF-MIB::ifOperStatus.3 = INTEGER: up(1)
IF-MIB::ifOperStatus.4 = INTEGER: up(1)
IF-MIB::ifOperStatus.5 = INTEGER: down(2)
IF-MIB::ifOperStatus.6 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.7 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.8 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.9 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.10 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.11 = INTEGER: lowerLayerDown(7)
IF-MIB::ifOperStatus.12 = INTEGER: lowerLayerDown(7)
IF-MIB::ifOperStatus.13 = INTEGER: lowerLayerDown(7)
IF-MIB::ifOperStatus.14 = INTEGER: lowerLayerDown(7)
IF-MIB::ifOperStatus.15 = INTEGER: unknown(4)
IF-MIB::ifOperStatus.16 = INTEGER: unknown(4)
The ifconfig says active
root@fw-t-core-repli02:~ # ifconfig trunk0
trunk0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:11:0a:67:9f:9c
priority: 0
trunk: trunkproto lacp
trunk id: [(8000,00:11:0a:67:9f:9c,403D,0000,0000),
(8000,02:00:00:00:00:01,00CD,0000,0000)]
trunkport ix1 active,collecting,distributing
trunkport ix0 active,collecting,distributing
groups: trunk
media: Ethernet autoselect
status: active
--
Cordialement,
Pierre BARDOU
Le 19 oct. 2015 5:09 PM, Stuart Henderson <[email protected]> a écrit :
On 2015/10/19 13:13, BARDOU Pierre wrote:
> Whether a vlan(4) interface is up or down, SNMPD always report its
> ifOperStatus as unknown.
Hmm, might need more information to track it down, it's working here
(tested on various versions from sometime around 5.6 up to recent
-current):
$ snmptable -c public -v2c -Cw 100 -Cl 127.0.0.1 ifTable | head -12 | cut
-c1-39,69-
SNMP table: IF-MIB::ifTable
ifIndex ifDescr ifType ifMtu ifAdminStatus ifOperStatus
1 em0 ieee8023adLag 2500 up up
2 em1 ieee8023adLag 2500 up lowerLayerDown
3 enc0 other 0 down down
4 lo0 softwareLoopback 32768 up unknown
5 trunk0 ethernetCsmacd 2500 up up
6 vlan2 ethernetCsmacd 1500 up up
7 vlan4 ethernetCsmacd 1500 up up
8 vlan5 ethernetCsmacd 1500 up up
9 pflog0 other 33144 up unknown