
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.