The problem is that "radiusObject" is defined with an OBJECT-IDENTITY
macro, but it needs to be done with OBJECT-TYPE (i.e. a leaf node) to be
eligible for use in the OBJECTS clause of a NOTIFICATION-TYPE macro.
I've gotten jsmiparser happy by making that change, declaring the
object's syntax to be SNMP-FRAMEWORK-MIB::SnmpAdminString and setting
its max-access to "accessible-for-notify". These changes are reflected
in the attached version of the MIB definition.
OBJECT-IDENTITY
FROM SNMPv2-SMI
freeRadiusMgmt
- FROM FREERADIUS-SMI;
+ FROM FREERADIUS-SMI
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB;
freeradiusObjects MODULE-IDENTITY
LAST-UPDATED "200712170000Z"
"Generic objects used by notification MIBs"
::= { freeRadiusMgmt 1 }
-radiusObject OBJECT-IDENTITY
+radiusObject OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"A generic object"