[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: LMP MIB
At 04:24 PM 4/12/2002 +0200, Wijnen, Bert (Bert) wrote:
>I guess I don't understand the process of WGs.
>And I think I should udnerstand it as an AD should I not?
>
>But if I were a document author/editor, or if I were a WG
>co-chair, then, before I would even consider a MIB document
>to be ready for WG last call, then I would make SURE that
>the MIB in that document compiles clean.
>
>I fed the MIB to SMICng. It causes lots of trouble, errors,
>warnings. It also depends on the mpls bundle mib. Which in
>turn also cause lots of trouble and warnings. 21 Errors
>and 51 warnings all together.
>
>Below is the report. PLEASE PLEASE fix those things FIRST.
>And I did not look at the content at all yet.
Will do ASAP. I used smilint and found only warnings, but
I could be wrong. Could you post those two URLs that one
can send MIBs to so that they can be processed? Others may
find this useful.
In any event, a new version will be published after
the last call period is over that includes all of the suggested
changes AND compiles cleanly with SmicNg AND SmiLint.
--Tom
>Bert
>
>--------- SMICng report ----------
>In file mplsbundle.mi2
> 80: REVISION
> 81: "200105223200Z" -- 22 May 2001 12:00:00 EST
> ^
>W: REVISION value "200105223200Z" is not a valid extended UTC time
> 1124:
> 1125: OBJECT teLinkRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "teLinkRowStatus"
> 1132:
> 1133: OBJECT teLinkStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "teLinkStorageType"
> 1140:
> 1141: OBJECT teLinkDescrRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "teLinkDescrRowStatus"
> 1147:
> 1148: OBJECT teLinkDescrStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "teLinkDescrStorageType"
> 1156: OBJECT teLinkOspfLinkId
> 1157: SYNTAX INTEGER { pointToPoint(1) }
> ^
>E: Syntax type does not match that for "teLinkOspfLinkId"
> 1155:
> 1156: OBJECT teLinkOspfLinkId
> ^
>E: MIN-ACCESS value incompatible with access specified for "teLinkOspfLinkId"
> 1163:
> 1164: OBJECT srlgRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "srlgRowStatus"
> 1171:
> 1172: OBJECT srlgStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "srlgStorageType"
> 1179:
> 1180: OBJECT teLinkBandwidthRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"teLinkBandwidthRowStatus"
> 1187:
> 1188: OBJECT teLinkBandwidthStorageType
> ^
>W: MIN-ACCESS value identical to access specified for
>"teLinkBandwidthStorageType"
> 1195:
> 1196: OBJECT dataBearingChannelRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelRowStatus"
> 1203:
> 1204: OBJECT dataBearingChannelStorageType
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelStorageType"
> 1211:
> 1212: OBJECT dataBearingChannelDescrRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelDescrRowStatus"
> 1218:
> 1219: OBJECT dataBearingChannelDescrStorageType
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelDescrStorageType"
> 1226:
> 1227: OBJECT dataBearingChannelBwRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelBwRowStatus"
> 1234:
> 1235: OBJECT dataBearingChannelBwStorageType
> ^
>W: MIN-ACCESS value identical to access specified for
>"dataBearingChannelBwStorageType"
> 1211:
> 1212: OBJECT dataBearingChannelDescrRowStatus
> ^
>E: OBJECT-TYPE "dataBearingChannelDescrRowStatus" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1218:
> 1219: OBJECT dataBearingChannelDescrStorageType
> ^
>E: OBJECT-TYPE "dataBearingChannelDescrStorageType" is not in a MANDATORY
>or conditional group for module "LINK-BUNDLING-MIB"
> 1226:
> 1227: OBJECT dataBearingChannelBwRowStatus
> ^
>E: OBJECT-TYPE "dataBearingChannelBwRowStatus" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1234:
> 1235: OBJECT dataBearingChannelBwStorageType
> ^
>E: OBJECT-TYPE "dataBearingChannelBwStorageType" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1314: OBJECT teLinkOspfLinkId
> 1315: SYNTAX INTEGER { pointToPoint(1) }
> ^
>E: Syntax type does not match that for "teLinkOspfLinkId"
> 1313:
> 1314: OBJECT teLinkOspfLinkId
> ^
>W: MIN-ACCESS value identical to access specified for "teLinkOspfLinkId"
> 1375:
> 1376: OBJECT dataBearingChannelEncodingType
> ^
>E: OBJECT-TYPE "dataBearingChannelEncodingType" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1380:
> 1381: OBJECT dataBearingChannelDescrPriority
> ^
>E: OBJECT-TYPE "dataBearingChannelDescrPriority" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1385:
> 1386: OBJECT dataBearingChannelMinReservableBandwidth
> ^
>E: OBJECT-TYPE "dataBearingChannelMinReservableBandwidth" is not in a
>MANDATORY or conditional group for module "LINK-BUNDLING-MIB"
> 1390:
> 1391: OBJECT dataBearingChannelDescrRowStatus
> ^
>E: OBJECT-TYPE "dataBearingChannelDescrRowStatus" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1397:
> 1398: OBJECT dataBearingChannelDescrStorageType
> ^
>E: OBJECT-TYPE "dataBearingChannelDescrStorageType" is not in a MANDATORY
>or conditional group for module "LINK-BUNDLING-MIB"
> 1405:
> 1406: OBJECT dataBearingChannelBwRowStatus
> ^
>E: OBJECT-TYPE "dataBearingChannelBwRowStatus" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 1413:
> 1414: OBJECT dataBearingChannelBwStorageType
> ^
>E: OBJECT-TYPE "dataBearingChannelBwStorageType" is not in a MANDATORY or
>conditional group for module "LINK-BUNDLING-MIB"
> 4: MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
> 5: experimental, Integer32, Unsigned32
> ^
>W: "Integer32" imported but not used
> 10:
> 11: TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType,
> ^
>W: "TEXTUAL-CONVENTION" imported but not used
> 11: TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType,
> 12: RowPointer, TimeStamp
> ^
>W: "RowPointer" imported but not used
> ^
>W: "TimeStamp" imported but not used
> 14:
> 15: InterfaceIndex, InterfaceIndexOrZero, ifIndex
> ^
>W: "InterfaceIndex" imported but not used
> 21:
> 22: InetAddressType, InetAddress
> ^
>W: "InetAddressType" imported but not used
>
>------------------------------------------------------------------
>In file lmp.mi2
> 134: "This value represents a Node ID."
> 135: SYNTAX InetAddress
> ^
>E: In defining TC "NodeID", cannot define using syntax "InetAddress",
>which is another TC
> 1448: -- SONET/SDH encoding type:
> 1449: j016OverheadBytes(1),
> ^
>E: First named bit for BITS must be position zero
> 194: every pair of nodes that can establish control channels."
> 195: INDEX { lmpNbrNodeId }
> ^
>E: Index item "lmpNbrNodeId" may not have "read-write", "write-only",
>"read-create", or "accessible-for-notify" access
> 207:
> 208: lmpNbrNodeId OBJECT-TYPE
> ^
>E: Item "lmpNbrNodeId" has invalid value for MAX-ACCESS because it is an
>index column
> 386: well (see RFC 2863)."
> 387: INDEX { lmpCcId }
> ^
>E: Index item "lmpCcId" may not have "read-write", "write-only",
>"read-create", or "accessible-for-notify" access
> 414:
> 415: lmpCcId OBJECT-TYPE
> ^
>E: Item "lmpCcId" has invalid value for MAX-ACCESS because it is an index
>column
> 1878: lmpDataBearingLinkPropertyMismatch NOTIFICATION-TYPE
> 1879: OBJECTS { ifStackHigherLayer,
> ^
>E: Variable "ifStackHigherLayer" in notification
>"lmpDataBearingLinkPropertyMismatch" has access of "not-accessible"
> 2517: lmpCcBeginVerifySent,
> 2518: lmpCcBeginVerifyReceived,
> ^
>W: Duplicate item "lmpCcBeginVerifyReceived" in object-group
>"lmpPerfGroup" OBJECTS list
> 2524: lmpCcEndVerifySent,
> 2525: lmpCcEndVerifyReceived,
> ^
>W: Duplicate item "lmpCcEndVerifyReceived" in object-group "lmpPerfGroup"
>OBJECTS list
> 2529: lmpCcTestStatusSuccessSent,
> 2530: lmpCcTestStatusSuccessReceived,
> ^
>W: Duplicate item "lmpCcTestStatusSuccessReceived" in object-group
>"lmpPerfGroup" OBJECTS list
> 2532: lmpCcTestStatusFailureSent,
> 2533: lmpCcTestStatusFailureReceived,
> ^
>W: Duplicate item "lmpCcTestStatusFailureReceived" in object-group
>"lmpPerfGroup" OBJECTS list
> 908:
> 909: lmpCcBeginVerifyRetransmit OBJECT-TYPE
> ^
>W: Item "lmpCcBeginVerifyRetransmit" is not contained in any group defined
>in the current module
> 972:
> 973: lmpCcEndVerifyRetransmit OBJECT-TYPE
> ^
>W: Item "lmpCcEndVerifyRetransmit" is not contained in any group defined
>in the current module
> 1018:
> 1019: lmpCcTestStatusSuccessRetransmit OBJECT-TYPE
> ^
>W: Item "lmpCcTestStatusSuccessRetransmit" is not contained in any group
>defined in the current module
> 1045:
> 1046: lmpCcTestStatusFailureRetransmit OBJECT-TYPE
> ^
>W: Item "lmpCcTestStatusFailureRetransmit" is not contained in any group
>defined in the current module
> 1054:
> 1055: lmpCcTestStatusAckReceived OBJECT-TYPE
> ^
>W: Item "lmpCcTestStatusAckReceived" is not contained in any group defined
>in the current module
> 1063:
> 1064: lmpCcTestStatusAckSent OBJECT-TYPE
> ^
>W: Item "lmpCcTestStatusAckSent" is not contained in any group defined in
>the current module
> 1992:
> 1993: OBJECT lmpNbrRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpNbrRowStatus"
> 2000:
> 2001: OBJECT lmpNbrStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "lmpNbrStorageType"
> 2008:
> 2009: OBJECT lmpCcRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpCcRowStatus"
> 2016:
> 2017: OBJECT lmpCcOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpCcOperStatus"
> 2023:
> 2024: OBJECT lmpCcStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "lmpCcStorageType"
> 2031:
> 2032: OBJECT lmpTeLinkOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpTeLinkOperStatus"
> 2037:
> 2038: OBJECT lmpTeLinkRowStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpTeLinkRowStatus"
> 2045:
> 2046: OBJECT lmpTeLinkStorageType
> ^
>W: MIN-ACCESS value identical to access specified for "lmpTeLinkStorageType"
> 2053:
> 2054: OBJECT lmpDataBearingLinkActiveOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"lmpDataBearingLinkActiveOperStatus"
> 2059:
> 2060: OBJECT lmpDataBearingLinkPassiveOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"lmpDataBearingLinkPassiveOperStatus"
> 2074:
> 2075: OBJECT lmpDataBearingLinkStorageType
> ^
>W: MIN-ACCESS value identical to access specified for
>"lmpDataBearingLinkStorageType"
> 2254:
> 2255: OBJECT lmpCcOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpCcOperStatus"
> 2307:
> 2308: OBJECT lmpTeLinkOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for "lmpTeLinkOperStatus"
> 2366:
> 2367: OBJECT lmpDataBearingLinkActiveOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"lmpDataBearingLinkActiveOperStatus"
> 2372:
> 2373: OBJECT lmpDataBearingLinkPassiveOperStatus
> ^
>W: MIN-ACCESS value identical to access specified for
>"lmpDataBearingLinkPassiveOperStatus"
> 4: MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
> 5: experimental, Integer32, Unsigned32, Counter32, TimeTicks
> ^
>W: "Integer32" imported but not used
> 11: TEXTUAL-CONVENTION, TruthValue, RowStatus, StorageType,
> 12: RowPointer, TimeStamp
> ^
>W: "RowPointer" imported but not used
> 14:
> 15: InterfaceIndex, InterfaceIndexOrZero, ifIndex, ifStackHigherLayer
> ^
>W: "InterfaceIndex" imported but not used
> 17:
> 18: InetAddressType, InetAddress
> ^
>W: "InetAddressType" imported but not used
>
>*** 21 errors and 51 warnings in parsing
>
> > -----Original Message-----
> > From: Kireeti Kompella [mailto:kireeti@juniper.net]
> > Sent: Thursday, April 11, 2002 7:34 PM
> > To: ccamp@ops.ietf.org
> > Subject: LMP MIB
> >
> >
> > The authors of the LMP MIB
> > draft-ietf-ccamp-lmp-mib-01.txt
> > feel that it is ready for WG Last Call.
> >
> > Please comment by COB April 18th, especially if you think this
> > work is *not* ready.
> >
> > Authors: please read the ID Nits page and make any editorial
> > corrections needed, preferably prior to WG Last Call.
> >
> > Kireeti.
> >
> >
------------------------------------------------------------------------
Mathematics is the supreme nostalgia of our time.
- References:
- RE: LMP MIB
- From: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>