Discussion:
Cricket-config and GW which does not support ifName
Ingeborg Hellemo
2011-09-23 10:19:38 UTC
Permalink
The old (3.5) NAV's makecricketconfig.py used interface-indexes directly when
collecting router-interface data. The new (3.8) NAV's mcc.py uses a map based
on ifName:

map interface-name
base-oid = ifName
match = %ifname%


We have a couple of GWs (firewall nodes running some variation of Linux) which
does not support ifName. This breaks the collection of router-interface.

I know what is needed of a work-around (use ifDescr instead), but wonder if we
are the only ones who have this kind of (old) equipment? Will anyone be
interested in patching mcc.py or shall I just implement a local hack?


--Ingeborg
--
Ingeborg Østrem Hellemo -- ingeborg.hellemo-***@public.gmane.org
Dep. of Information Technology --- Univ. of Tromsø
Morten Brekkevold
2011-11-14 09:59:42 UTC
Permalink
Post by Ingeborg Hellemo
The old (3.5) NAV's makecricketconfig.py used interface-indexes directly when
collecting router-interface data. The new (3.8) NAV's mcc.py uses a map based
map interface-name
base-oid = ifName
match = %ifname%
We have a couple of GWs (firewall nodes running some variation of Linux) which
does not support ifName. This breaks the collection of router-interface.
I know what is needed of a work-around (use ifDescr instead), but wonder if we
are the only ones who have this kind of (old) equipment? Will anyone be
interested in patching mcc.py or shall I just implement a local hack?
John-Magne, what do you think?

Is it feasible to implement a workaround based on a device's SNMP
profile (netboxsnsmpoid)?
--
Morten Brekkevold
UNINETT
Loading...