only seen on cisco fabric interconnects, fi 6332 running "Version 5.0(3)N2(4.23d)"
Use of uninitialized value $proto in numeric eq (==) at /home/netdisco/perl5/lib/perl5/SNMP/Info/LLDP.pm line 450.
Use of uninitialized value $proto in numeric eq (==) at /home/netdisco/perl5/lib/perl5/SNMP/Info/LLDP.pm line 455.
Use of uninitialized value $proto in numeric eq (==) at /home/netdisco/perl5/lib/perl5/SNMP/Info/LLDP.pm line 461.
reason:
invalid response returned for lldpRemManAddrIfSubtype & lldpRemManAddrIfId. 0 is not a valid value for these enumerations.
Expected Behavior
Current Behavior
only seen on cisco fabric interconnects, fi 6332 running "Version 5.0(3)N2(4.23d)"
reason:
invalid response returned for lldpRemManAddrIfSubtype & lldpRemManAddrIfId. 0 is not a valid value for these enumerations.
Possible Solution
either add checks in
_lldp_addr_index
or perhaps a cleaner solution, change
lldp_rman_addr
to a sub function that checks for correct values & return undef otherwise? https://github.com/netdisco/snmp-info/blob/0b477ae16bee143a087679d324deded668211202/lib/SNMP/Info/LLDP.pm#L91Your Device
Your Environment