TOKENRING-MIB 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841
  1. TOKENRING-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3. MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
  4. Counter32, Integer32 FROM SNMPv2-SMI
  5. transmission FROM RFC1213-MIB
  6. MacAddress,TimeStamp FROM SNMPv2-TC
  7. MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
  8. dot5 MODULE-IDENTITY
  9. LAST-UPDATED "9410231150Z"
  10. ORGANIZATION "IETF Interfaces MIB Working Group"
  11. CONTACT-INFO
  12. " Keith McCloghrie
  13. Postal: cisco Systems, Inc.
  14. 170 West Tasman Drive,
  15. San Jose, CA 95134-1706
  16. US
  17. Phone: +1 408 526 5260
  18. EMail: kzm@cisco.com"
  19. DESCRIPTION
  20. "The MIB module for IEEE Token Ring entities."
  21. ::= { transmission 9 }
  22. -- The 802.5 Interface Table
  23. -- This table contains state and parameter information which
  24. -- is specific to 802.5 interfaces. It is mandatory that
  25. -- systems having 802.5 interfaces implement this table in
  26. -- addition to the ifTable (see RFCs 1213 and 1573).
  27. dot5Table OBJECT-TYPE
  28. SYNTAX SEQUENCE OF Dot5Entry
  29. MAX-ACCESS not-accessible
  30. STATUS current
  31. DESCRIPTION
  32. "This table contains Token Ring interface
  33. parameters and state variables, one entry
  34. per 802.5 interface."
  35. ::= { dot5 1 }
  36. dot5Entry OBJECT-TYPE
  37. SYNTAX Dot5Entry
  38. MAX-ACCESS not-accessible
  39. STATUS current
  40. DESCRIPTION
  41. "A list of Token Ring status and parameter
  42. values for an 802.5 interface."
  43. INDEX { dot5IfIndex }
  44. ::= { dot5Table 1 }
  45. Dot5Entry ::= SEQUENCE {
  46. dot5IfIndex Integer32,
  47. dot5Commands INTEGER,
  48. dot5RingStatus INTEGER,
  49. dot5RingState INTEGER,
  50. dot5RingOpenStatus INTEGER,
  51. dot5RingSpeed INTEGER,
  52. dot5UpStream MacAddress,
  53. dot5ActMonParticipate INTEGER,
  54. dot5Functional MacAddress,
  55. dot5LastBeaconSent TimeStamp
  56. }
  57. dot5IfIndex OBJECT-TYPE
  58. SYNTAX Integer32
  59. MAX-ACCESS read-only
  60. STATUS current
  61. DESCRIPTION
  62. "The value of this object identifies the
  63. 802.5 interface for which this entry
  64. contains management information. The
  65. value of this object for a particular
  66. interface has the same value as the
  67. ifIndex object, defined in MIB-II for
  68. the same interface."
  69. ::= { dot5Entry 1 }
  70. dot5Commands OBJECT-TYPE
  71. SYNTAX INTEGER {
  72. noop(1),
  73. open(2),
  74. reset(3),
  75. close(4)
  76. }
  77. MAX-ACCESS read-write
  78. STATUS current
  79. DESCRIPTION
  80. "When this object is set to the value of
  81. open(2), the station should go into the
  82. open state. The progress and success of
  83. the open is given by the values of the
  84. objects dot5RingState and
  85. dot5RingOpenStatus.
  86. When this object is set to the value
  87. of reset(3), then the station should do
  88. a reset. On a reset, all MIB counters
  89. should retain their values, if possible.
  90. Other side affects are dependent on the
  91. hardware chip set.
  92. When this object is set to the value
  93. of close(4), the station should go into
  94. the stopped state by removing itself
  95. from the ring.
  96. Setting this object to a value of
  97. noop(1) has no effect.
  98. When read, this object always has a
  99. value of noop(1).
  100. The open(2) and close(4) values
  101. correspond to the up(1) and down(2) values
  102. of MIB-II's ifAdminStatus and ifOperStatus,
  103. i.e., the setting of ifAdminStatus and
  104. dot5Commands affects the values of both
  105. dot5Commands and ifOperStatus."
  106. ::= { dot5Entry 2 }
  107. dot5RingStatus OBJECT-TYPE
  108. SYNTAX INTEGER (0..262143)
  109. MAX-ACCESS read-only
  110. STATUS current
  111. DESCRIPTION
  112. "The current interface status which can
  113. be used to diagnose fluctuating problems
  114. that can occur on token rings, after a
  115. station has successfully been added to
  116. the ring.
  117. Before an open is completed, this
  118. object has the value for the 'no status'
  119. condition. The dot5RingState and
  120. dot5RingOpenStatus objects provide for
  121. debugging problems when the station
  122. can not even enter the ring.
  123. The object's value is a sum of
  124. values, one for each currently applicable
  125. condition. The following values are
  126. defined for various conditions:
  127. 0 = No Problems detected
  128. 32 = Ring Recovery
  129. 64 = Single Station
  130. 256 = Remove Received
  131. 512 = reserved
  132. 1024 = Auto-Removal Error
  133. 2048 = Lobe Wire Fault
  134. 4096 = Transmit Beacon
  135. 8192 = Soft Error
  136. 16384 = Hard Error
  137. 32768 = Signal Loss
  138. 131072 = no status, open not completed."
  139. ::= { dot5Entry 3 }
  140. dot5RingState OBJECT-TYPE
  141. SYNTAX INTEGER {
  142. opened(1),
  143. closed(2),
  144. opening(3),
  145. closing(4),
  146. openFailure(5),
  147. ringFailure(6)
  148. }
  149. MAX-ACCESS read-only
  150. STATUS current
  151. DESCRIPTION
  152. "The current interface state with respect
  153. to entering or leaving the ring."
  154. ::= { dot5Entry 4 }
  155. dot5RingOpenStatus OBJECT-TYPE
  156. SYNTAX INTEGER {
  157. noOpen(1), -- no open attempted
  158. badParam(2),
  159. lobeFailed(3),
  160. signalLoss(4),
  161. insertionTimeout(5),
  162. ringFailed(6),
  163. beaconing(7),
  164. duplicateMAC(8),
  165. requestFailed(9),
  166. removeReceived(10),
  167. open(11) -- last open successful
  168. }
  169. MAX-ACCESS read-only
  170. STATUS current
  171. DESCRIPTION
  172. "This object indicates the success, or the
  173. reason for failure, of the station's most
  174. recent attempt to enter the ring."
  175. ::= { dot5Entry 5 }
  176. dot5RingSpeed OBJECT-TYPE
  177. SYNTAX INTEGER {
  178. unknown(1),
  179. oneMegabit(2),
  180. fourMegabit(3),
  181. sixteenMegabit(4)
  182. }
  183. MAX-ACCESS read-write
  184. STATUS current
  185. DESCRIPTION
  186. "The ring-speed at the next insertion into
  187. the ring. Note that this may or may not be
  188. different to the current ring-speed which is
  189. given by MIB-II's ifSpeed. For interfaces
  190. which do not support changing ring-speed,
  191. dot5RingSpeed can only be set to its current
  192. value. When dot5RingSpeed has the value
  193. unknown(1), the ring's actual ring-speed is
  194. to be used."
  195. ::= { dot5Entry 6 }
  196. dot5UpStream OBJECT-TYPE
  197. SYNTAX MacAddress
  198. MAX-ACCESS read-only
  199. STATUS current
  200. DESCRIPTION
  201. "The MAC-address of the up stream neighbor
  202. station in the ring."
  203. ::= { dot5Entry 7 }
  204. dot5ActMonParticipate OBJECT-TYPE
  205. SYNTAX INTEGER {
  206. true(1),
  207. false(2)
  208. }
  209. MAX-ACCESS read-write
  210. STATUS current
  211. DESCRIPTION
  212. "If this object has a value of true(1) then
  213. this interface will participate in the
  214. active monitor selection process. If the
  215. value is false(2) then it will not.
  216. Setting this object does not take effect
  217. until the next Active Monitor election, and
  218. might not take effect until the next time
  219. the interface is opened."
  220. ::= { dot5Entry 8 }
  221. dot5Functional OBJECT-TYPE
  222. SYNTAX MacAddress
  223. MAX-ACCESS read-write
  224. STATUS current
  225. DESCRIPTION
  226. "The bit mask of all Token Ring functional
  227. addresses for which this interface will
  228. accept frames."
  229. ::= { dot5Entry 9 }
  230. dot5LastBeaconSent OBJECT-TYPE
  231. SYNTAX TimeStamp
  232. MAX-ACCESS read-only
  233. STATUS current
  234. DESCRIPTION
  235. "The value of MIB-II's sysUpTime object at which
  236. the local system last transmitted a Beacon frame
  237. on this interface."
  238. ::= { dot5Entry 10 }
  239. -- The 802.5 Statistics Table
  240. -- This table contains statistics and error counter which are
  241. -- specific to 802.5 interfaces. It is mandatory that systems
  242. -- having 802.5 interfaces implement this table.
  243. dot5StatsTable OBJECT-TYPE
  244. SYNTAX SEQUENCE OF Dot5StatsEntry
  245. MAX-ACCESS not-accessible
  246. STATUS current
  247. DESCRIPTION
  248. "A table containing Token Ring statistics,
  249. one entry per 802.5 interface.
  250. All the statistics are defined using
  251. the syntax Counter32 as 32-bit wrap around
  252. counters. Thus, if an interface's
  253. hardware maintains these statistics in
  254. 16-bit counters, then the agent must read
  255. the hardware's counters frequently enough
  256. to prevent loss of significance, in order
  257. to maintain 32-bit counters in software."
  258. ::= { dot5 2 }
  259. dot5StatsEntry OBJECT-TYPE
  260. SYNTAX Dot5StatsEntry
  261. MAX-ACCESS not-accessible
  262. STATUS current
  263. DESCRIPTION
  264. "An entry contains the 802.5 statistics
  265. for a particular interface."
  266. INDEX { dot5StatsIfIndex }
  267. ::= { dot5StatsTable 1 }
  268. Dot5StatsEntry ::= SEQUENCE {
  269. dot5StatsIfIndex Integer32,
  270. dot5StatsLineErrors Counter32,
  271. dot5StatsBurstErrors Counter32,
  272. dot5StatsACErrors Counter32,
  273. dot5StatsAbortTransErrors Counter32,
  274. dot5StatsInternalErrors Counter32,
  275. dot5StatsLostFrameErrors Counter32,
  276. dot5StatsReceiveCongestions Counter32,
  277. dot5StatsFrameCopiedErrors Counter32,
  278. dot5StatsTokenErrors Counter32,
  279. dot5StatsSoftErrors Counter32,
  280. dot5StatsHardErrors Counter32,
  281. dot5StatsSignalLoss Counter32,
  282. dot5StatsTransmitBeacons Counter32,
  283. dot5StatsRecoverys Counter32,
  284. dot5StatsLobeWires Counter32,
  285. dot5StatsRemoves Counter32,
  286. dot5StatsSingles Counter32,
  287. dot5StatsFreqErrors Counter32
  288. }
  289. dot5StatsIfIndex OBJECT-TYPE
  290. SYNTAX Integer32
  291. MAX-ACCESS read-only
  292. STATUS current
  293. DESCRIPTION
  294. "The value of this object identifies the
  295. 802.5 interface for which this entry
  296. contains management information. The
  297. value of this object for a particular
  298. interface has the same value as MIB-II's
  299. ifIndex object for the same interface."
  300. ::= { dot5StatsEntry 1 }
  301. dot5StatsLineErrors OBJECT-TYPE
  302. SYNTAX Counter32
  303. MAX-ACCESS read-only
  304. STATUS current
  305. DESCRIPTION
  306. "This counter is incremented when a frame
  307. or token is copied or repeated by a
  308. station, the E bit is zero in the frame
  309. or token and one of the following
  310. conditions exists: 1) there is a
  311. non-data bit (J or K bit) between the SD
  312. and the ED of the frame or token, or
  313. 2) there is an FCS error in the frame."
  314. ::= { dot5StatsEntry 2 }
  315. dot5StatsBurstErrors OBJECT-TYPE
  316. SYNTAX Counter32
  317. MAX-ACCESS read-only
  318. STATUS current
  319. DESCRIPTION
  320. "This counter is incremented when a station
  321. detects the absence of transitions for five
  322. half-bit timers (burst-five error)."
  323. ::= { dot5StatsEntry 3 }
  324. dot5StatsACErrors OBJECT-TYPE
  325. SYNTAX Counter32
  326. MAX-ACCESS read-only
  327. STATUS current
  328. DESCRIPTION
  329. "This counter is incremented when a station
  330. receives an AMP or SMP frame in which A is
  331. equal to C is equal to 0, and then receives
  332. another SMP frame with A is equal to C is
  333. equal to 0 without first receiving an AMP
  334. frame. It denotes a station that cannot set
  335. the AC bits properly."
  336. ::= { dot5StatsEntry 4 }
  337. dot5StatsAbortTransErrors OBJECT-TYPE
  338. SYNTAX Counter32
  339. MAX-ACCESS read-only
  340. STATUS current
  341. DESCRIPTION
  342. "This counter is incremented when a station
  343. transmits an abort delimiter while
  344. transmitting."
  345. ::= { dot5StatsEntry 5 }
  346. dot5StatsInternalErrors OBJECT-TYPE
  347. SYNTAX Counter32
  348. MAX-ACCESS read-only
  349. STATUS current
  350. DESCRIPTION
  351. "This counter is incremented when a station
  352. recognizes an internal error."
  353. ::= { dot5StatsEntry 6 }
  354. dot5StatsLostFrameErrors OBJECT-TYPE
  355. SYNTAX Counter32
  356. MAX-ACCESS read-only
  357. STATUS current
  358. DESCRIPTION
  359. "This counter is incremented when a station
  360. is transmitting and its TRR timer expires.
  361. This condition denotes a condition where a
  362. transmitting station in strip mode does not
  363. receive the trailer of the frame before the
  364. TRR timer goes off."
  365. ::= { dot5StatsEntry 7 }
  366. dot5StatsReceiveCongestions OBJECT-TYPE
  367. SYNTAX Counter32
  368. MAX-ACCESS read-only
  369. STATUS current
  370. DESCRIPTION
  371. "This counter is incremented when a station
  372. recognizes a frame addressed to its
  373. specific address, but has no available
  374. buffer space indicating that the station
  375. is congested."
  376. ::= { dot5StatsEntry 8 }
  377. dot5StatsFrameCopiedErrors OBJECT-TYPE
  378. SYNTAX Counter32
  379. MAX-ACCESS read-only
  380. STATUS current
  381. DESCRIPTION
  382. "This counter is incremented when a station
  383. recognizes a frame addressed to its
  384. specific address and detects that the FS
  385. field A bits are set to 1 indicating a
  386. possible line hit or duplicate address."
  387. ::= { dot5StatsEntry 9 }
  388. dot5StatsTokenErrors OBJECT-TYPE
  389. SYNTAX Counter32
  390. MAX-ACCESS read-only
  391. STATUS current
  392. DESCRIPTION
  393. "This counter is incremented when a station
  394. acting as the active monitor recognizes an
  395. error condition that needs a token
  396. transmitted."
  397. ::= { dot5StatsEntry 10 }
  398. dot5StatsSoftErrors OBJECT-TYPE
  399. SYNTAX Counter32
  400. MAX-ACCESS read-only
  401. STATUS current
  402. DESCRIPTION
  403. "The number of Soft Errors the interface
  404. has detected. It directly corresponds to
  405. the number of Report Error MAC frames
  406. that this interface has transmitted.
  407. Soft Errors are those which are
  408. recoverable by the MAC layer protocols."
  409. ::= { dot5StatsEntry 11 }
  410. dot5StatsHardErrors OBJECT-TYPE
  411. SYNTAX Counter32
  412. MAX-ACCESS read-only
  413. STATUS current
  414. DESCRIPTION
  415. "The number of times this interface has
  416. detected an immediately recoverable
  417. fatal error. It denotes the number of
  418. times this interface is either
  419. transmitting or receiving beacon MAC
  420. frames."
  421. ::= { dot5StatsEntry 12 }
  422. dot5StatsSignalLoss OBJECT-TYPE
  423. SYNTAX Counter32
  424. MAX-ACCESS read-only
  425. STATUS current
  426. DESCRIPTION
  427. "The number of times this interface has
  428. detected the loss of signal condition from
  429. the ring."
  430. ::= { dot5StatsEntry 13 }
  431. dot5StatsTransmitBeacons OBJECT-TYPE
  432. SYNTAX Counter32
  433. MAX-ACCESS read-only
  434. STATUS current
  435. DESCRIPTION
  436. "The number of times this interface has
  437. transmitted a beacon frame."
  438. ::= { dot5StatsEntry 14 }
  439. dot5StatsRecoverys OBJECT-TYPE
  440. SYNTAX Counter32
  441. MAX-ACCESS read-only
  442. STATUS current
  443. DESCRIPTION
  444. "The number of Claim Token MAC frames
  445. received or transmitted after the interface
  446. has received a Ring Purge MAC frame. This
  447. counter signifies the number of times the
  448. ring has been purged and is being recovered
  449. back into a normal operating state."
  450. ::= { dot5StatsEntry 15 }
  451. dot5StatsLobeWires OBJECT-TYPE
  452. SYNTAX Counter32
  453. MAX-ACCESS read-only
  454. STATUS current
  455. DESCRIPTION
  456. "The number of times the interface has
  457. detected an open or short circuit in the
  458. lobe data path. The adapter will be closed
  459. and dot5RingState will signify this
  460. condition."
  461. ::= { dot5StatsEntry 16 }
  462. dot5StatsRemoves OBJECT-TYPE
  463. SYNTAX Counter32
  464. MAX-ACCESS read-only
  465. STATUS current
  466. DESCRIPTION
  467. "The number of times the interface has
  468. received a Remove Ring Station MAC frame
  469. request. When this frame is received
  470. the interface will enter the close state
  471. and dot5RingState will signify this
  472. condition."
  473. ::= { dot5StatsEntry 17 }
  474. dot5StatsSingles OBJECT-TYPE
  475. SYNTAX Counter32
  476. MAX-ACCESS read-only
  477. STATUS current
  478. DESCRIPTION
  479. "The number of times the interface has
  480. sensed that it is the only station on the
  481. ring. This will happen if the interface
  482. is the first one up on a ring, or if
  483. there is a hardware problem."
  484. ::= { dot5StatsEntry 18 }
  485. dot5StatsFreqErrors OBJECT-TYPE
  486. SYNTAX Counter32
  487. MAX-ACCESS read-only
  488. STATUS current
  489. DESCRIPTION
  490. "The number of times the interface has
  491. detected that the frequency of the
  492. incoming signal differs from the expected
  493. frequency by more than that specified by
  494. the IEEE 802.5 standard."
  495. ::= { dot5StatsEntry 19 }
  496. -- The Timer Table
  497. -- This group contains the values of timers for 802.5
  498. -- interfaces. This table is obsolete, but its definition
  499. -- is retained here for backwards compatibility.
  500. dot5TimerTable OBJECT-TYPE
  501. SYNTAX SEQUENCE OF Dot5TimerEntry
  502. MAX-ACCESS not-accessible
  503. STATUS obsolete
  504. DESCRIPTION
  505. "This table contains Token Ring interface
  506. timer values, one entry per 802.5
  507. interface."
  508. ::= { dot5 5 }
  509. dot5TimerEntry OBJECT-TYPE
  510. SYNTAX Dot5TimerEntry
  511. MAX-ACCESS not-accessible
  512. STATUS obsolete
  513. DESCRIPTION
  514. "A list of Token Ring timer values for an
  515. 802.5 interface."
  516. INDEX { dot5TimerIfIndex }
  517. ::= { dot5TimerTable 1 }
  518. Dot5TimerEntry ::= SEQUENCE {
  519. dot5TimerIfIndex Integer32,
  520. dot5TimerReturnRepeat Integer32,
  521. dot5TimerHolding Integer32,
  522. dot5TimerQueuePDU Integer32,
  523. dot5TimerValidTransmit Integer32,
  524. dot5TimerNoToken Integer32,
  525. dot5TimerActiveMon Integer32,
  526. dot5TimerStandbyMon Integer32,
  527. dot5TimerErrorReport Integer32,
  528. dot5TimerBeaconTransmit Integer32,
  529. dot5TimerBeaconReceive Integer32
  530. }
  531. dot5TimerIfIndex OBJECT-TYPE
  532. SYNTAX Integer32
  533. MAX-ACCESS read-only
  534. STATUS obsolete
  535. DESCRIPTION
  536. "The value of this object identifies the
  537. 802.5 interface for which this entry
  538. contains timer values. The value of
  539. this object for a particular interface
  540. has the same value as MIB-II's ifIndex
  541. object for the same interface."
  542. ::= { dot5TimerEntry 1 }
  543. dot5TimerReturnRepeat OBJECT-TYPE
  544. SYNTAX Integer32
  545. MAX-ACCESS read-only
  546. STATUS obsolete
  547. DESCRIPTION
  548. "The time-out value used to ensure the
  549. interface will return to Repeat State, in
  550. units of 100 micro-seconds. The value
  551. should be greater than the maximum ring
  552. latency."
  553. ::= { dot5TimerEntry 2 }
  554. dot5TimerHolding OBJECT-TYPE
  555. SYNTAX Integer32
  556. MAX-ACCESS read-only
  557. STATUS obsolete
  558. DESCRIPTION
  559. "Maximum period of time a station is
  560. permitted to transmit frames after capturing
  561. a token, in units of 100 micro-seconds."
  562. ::= { dot5TimerEntry 3 }
  563. dot5TimerQueuePDU OBJECT-TYPE
  564. SYNTAX Integer32
  565. MAX-ACCESS read-only
  566. STATUS obsolete
  567. DESCRIPTION
  568. "The time-out value for enqueuing of an SMP
  569. PDU after reception of an AMP or SMP
  570. frame in which the A and C bits were
  571. equal to 0, in units of 100
  572. micro-seconds."
  573. ::= { dot5TimerEntry 4 }
  574. dot5TimerValidTransmit OBJECT-TYPE
  575. SYNTAX Integer32
  576. MAX-ACCESS read-only
  577. STATUS obsolete
  578. DESCRIPTION
  579. "The time-out value used by the active
  580. monitor to detect the absence of valid
  581. transmissions, in units of 100
  582. micro-seconds."
  583. ::= { dot5TimerEntry 5 }
  584. dot5TimerNoToken OBJECT-TYPE
  585. SYNTAX Integer32
  586. MAX-ACCESS read-only
  587. STATUS obsolete
  588. DESCRIPTION
  589. "The time-out value used to recover from
  590. various-related error situations.
  591. If N is the maximum number of stations on
  592. the ring, the value of this timer is
  593. normally:
  594. dot5TimerReturnRepeat + N*dot5TimerHolding."
  595. ::= { dot5TimerEntry 6 }
  596. dot5TimerActiveMon OBJECT-TYPE
  597. SYNTAX Integer32
  598. MAX-ACCESS read-only
  599. STATUS obsolete
  600. DESCRIPTION
  601. "The time-out value used by the active
  602. monitor to stimulate the enqueuing of an
  603. AMP PDU for transmission, in units of
  604. 100 micro-seconds."
  605. ::= { dot5TimerEntry 7 }
  606. dot5TimerStandbyMon OBJECT-TYPE
  607. SYNTAX Integer32
  608. MAX-ACCESS read-only
  609. STATUS obsolete
  610. DESCRIPTION
  611. "The time-out value used by the stand-by
  612. monitors to ensure that there is an active
  613. monitor on the ring and to detect a
  614. continuous stream of tokens, in units of
  615. 100 micro-seconds."
  616. ::= { dot5TimerEntry 8 }
  617. dot5TimerErrorReport OBJECT-TYPE
  618. SYNTAX Integer32
  619. MAX-ACCESS read-only
  620. STATUS obsolete
  621. DESCRIPTION
  622. "The time-out value which determines how
  623. often a station shall send a Report Error
  624. MAC frame to report its error counters,
  625. in units of 100 micro-seconds."
  626. ::= { dot5TimerEntry 9 }
  627. dot5TimerBeaconTransmit OBJECT-TYPE
  628. SYNTAX Integer32
  629. MAX-ACCESS read-only
  630. STATUS obsolete
  631. DESCRIPTION
  632. "The time-out value which determines how
  633. long a station shall remain in the state
  634. of transmitting Beacon frames before
  635. entering the Bypass state, in units of
  636. 100 micro-seconds."
  637. ::= { dot5TimerEntry 10 }
  638. dot5TimerBeaconReceive OBJECT-TYPE
  639. SYNTAX Integer32
  640. MAX-ACCESS read-only
  641. STATUS obsolete
  642. DESCRIPTION
  643. "The time-out value which determines how
  644. long a station shall receive Beacon
  645. frames from its downstream neighbor
  646. before entering the Bypass state, in
  647. units of 100 micro-seconds."
  648. ::= { dot5TimerEntry 11 }
  649. -- 802.5 Interface Tests
  650. dot5Tests OBJECT IDENTIFIER ::= { dot5 3 }
  651. -- RFC 1573 defines the ifTestTable, through which a
  652. -- network manager can instruct an agent to test an interface
  653. -- for various faults. A test to be performed is identified
  654. -- as an OBJECT IDENTIFIER.
  655. -- The Insert Function test
  656. dot5TestInsertFunc OBJECT-IDENTITY
  657. STATUS current
  658. DESCRIPTION
  659. "Invoking this test causes the station to test the insert
  660. ring logic of the hardware if the station's lobe media
  661. cable is connected to a wiring concentrator. Note that
  662. this command inserts the station into the network, and
  663. thus, could cause problems if the station is connected
  664. to a operational network."
  665. ::= { dot5Tests 1 }
  666. -- The Full-Duplex Loop Back test
  667. dot5TestFullDuplexLoopBack OBJECT-IDENTITY
  668. STATUS current
  669. DESCRIPTION
  670. "Invoking this test on a 802.5 interface causes the
  671. interface to check the path from memory through the
  672. chip set's internal logic and back to memory, thus
  673. checking the proper functioning of the system's
  674. interface to the chip set."
  675. ::= { dot5Tests 2 }
  676. -- 802.5 Hardware Chip Sets
  677. -- RFC 1229 specified an object, ifExtnsChipSet, with the
  678. -- syntax of OBJECT IDENTIFIER, to identify the hardware
  679. -- chip set in use by an interface. RFC 1573 obsoletes
  680. -- the use of ifExtnsChipSet. However, the following
  681. -- definitions are retained for backwards compatibility.
  682. dot5ChipSets OBJECT IDENTIFIER ::= { dot5 4 }
  683. dot5ChipSetIBM16 OBJECT-IDENTITY
  684. STATUS current
  685. DESCRIPTION
  686. "IBM's 16/4 Mbs chip set."
  687. ::= { dot5ChipSets 1 }
  688. dot5ChipSetTItms380 OBJECT-IDENTITY
  689. STATUS current
  690. DESCRIPTION
  691. "Texas Instruments' TMS 380 4Mbs chip-set"
  692. ::= { dot5ChipSets 2 }
  693. dot5ChipSetTItms380c16 OBJECT-IDENTITY
  694. STATUS current
  695. DESCRIPTION
  696. "Texas Instruments' TMS 380C16 16/4 Mbs chip-set"
  697. ::= { dot5ChipSets 3 }
  698. -- conformance information
  699. dot5Conformance OBJECT IDENTIFIER ::= { dot5 6 }
  700. dot5Groups OBJECT IDENTIFIER ::= { dot5Conformance 1 }
  701. dot5Compliances OBJECT IDENTIFIER ::= { dot5Conformance 2 }
  702. -- compliance statements
  703. dot5Compliance MODULE-COMPLIANCE
  704. STATUS current
  705. DESCRIPTION
  706. "The compliance statement for SNMPv2 entities
  707. which implement the IEEE 802.5 MIB."
  708. MODULE -- this module
  709. MANDATORY-GROUPS { dot5StateGroup, dot5StatsGroup }
  710. OBJECT dot5ActMonParticipate
  711. MIN-ACCESS read-only
  712. DESCRIPTION
  713. "Write access is not required."
  714. OBJECT dot5Functional
  715. MIN-ACCESS read-only
  716. DESCRIPTION
  717. "Write access is not required."
  718. ::= { dot5Compliances 1 }
  719. -- units of conformance
  720. dot5StateGroup OBJECT-GROUP
  721. OBJECTS { dot5Commands, dot5RingStatus, dot5RingState,
  722. dot5RingOpenStatus, dot5RingSpeed, dot5UpStream,
  723. dot5ActMonParticipate, dot5Functional,
  724. dot5LastBeaconSent
  725. }
  726. STATUS current
  727. DESCRIPTION
  728. "A collection of objects providing state information
  729. and parameters for IEEE 802.5 interfaces."
  730. ::= { dot5Groups 1 }
  731. dot5StatsGroup OBJECT-GROUP
  732. OBJECTS { dot5StatsLineErrors, dot5StatsBurstErrors,
  733. dot5StatsACErrors, dot5StatsAbortTransErrors,
  734. dot5StatsInternalErrors, dot5StatsLostFrameErrors,
  735. dot5StatsReceiveCongestions,
  736. dot5StatsFrameCopiedErrors, dot5StatsTokenErrors,
  737. dot5StatsSoftErrors, dot5StatsHardErrors,
  738. dot5StatsSignalLoss, dot5StatsTransmitBeacons,
  739. dot5StatsRecoverys, dot5StatsLobeWires,
  740. dot5StatsRemoves, dot5StatsSingles,
  741. dot5StatsFreqErrors
  742. }
  743. STATUS current
  744. DESCRIPTION
  745. "A collection of objects providing statistics for
  746. IEEE 802.5 interfaces."
  747. ::= { dot5Groups 2 }
  748. END