I am having difficulty getting this MIB module to pass smilint. The
issue relates to the use of AUGMENTS. If I do not IMPORT objects from
RMON2, then I get severity [1] errors, but if I use IMPORT then I get
the following severity [3] errors. Any advise to correct or is this an
smilint issue?
I have attached the draft MIB module.
Thanks,
Bob Cole
> ---------------------------------------
>
> smilint returns:
>
> "
> rgc@chapman:~/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02$ smilint -m
> -s -l 6 -i
> namelength-32 /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:523: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlObjects' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:524: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlBucketsRequested' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:525: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlBucketsGranted' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:529: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlInterval' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:532: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlOwner' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:534: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryControlStatus' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:543: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryObjectVariable' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:547: [3] {compliance-member-not-local} OBJECTS or NOTIFICATIONS member `usrHistoryObjectSampleType' is not defined in this module
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:307: [5] {index-element-accessible} warning: index element `reportSampledReportIndex' of row `reportSampledEntry' should be not-accessible in SMIv2 MIB
> /home/rgc/IETF/MANET/REPORT-MIB/ietf-manet-report-mib-02/REPORT-SAMPLED-MIB:459: [5] {notification-not-reversible} warning: notification `reportSampledNewDataReport' is not reverse mappable
> "
>
> Can't seem to get rid of the level [3] complaints. Basically, i can't
> seem to use AUGMENTS without IMPORTS objects from RMON3, but then it
> complains that these are not defined within this module.
>
> I have attached .xml and .txt.