1CTRON-SFPS-COMMON-MIB DEFINITIONS ::= BEGIN 2 3-- sfps-common-mib.txt 4-- Revision: 0.0.13 5-- 6-- Cabletron Systems, Inc. 7-- 35 Industrial Way, P.O. Box 5005 8-- Rochester, NH 03867-0505 9-- (603) 332-9400 10-- support@ctron.com 11 12-- This module provides authoritative definitions for Cabletron's 13-- enterprise specific Fast Packet Switching Services MIB. 14-- 15-- This module will be extended, as required. 16-- 17 18-- Cabletron Systems reserves the right to make changes in 19-- specification and other information contained in this document 20-- without prior notice. The reader should consult Cabletron Systems 21-- to determine whether any such changes have been made. 22-- 23-- In no event shall Cabletron Systems be liable for any incidental, 24-- indirect, special, or consequential damages whatsoever (including 25-- but not limited to lost profits) arising out of or related to this 26-- document or the information contained in it, even if Cabletron 27-- Systems has been advised of, known, or should have known, the 28-- possibility of such damages. 29-- 30-- Cabletron grants vendors, end-users, and other interested parties 31-- a non-exclusive license to use this Specification in connection 32-- with the management of Cabletron products. 33-- Copyright October 93 Cabletron Systems 34-- 35 36 37IMPORTS 38 OBJECT-TYPE 39 FROM RFC-1212 40 DisplayString 41 FROM RFC1213-MIB 42-- enterprises, 43-- IpAddress, 44-- Counter, Gauge, 45-- TimeTicks 46-- FROM RFC1155-SMI 47 48-- These Objects are defined in the file sfps-inc.mib.txt.0.0.2 49 sfpsSystemGenerics, sfpsDiagEventLog, sfpsAOProperties, 50 sfpsAOPropertiesAPI 51 52 53 FROM CTRON-SFPS-INCLUDE-MIB; 54 55-- Textual Conventions 56 57HexInteger ::= INTEGER 58-- display this integer in hex format 59 60 61 62-- SFPS Switch Generics Group 63 64sfpsGenericVersionTable OBJECT-TYPE 65 SYNTAX SEQUENCE OF SfpsGenericVersionEntry 66 ACCESS not-accessible 67 STATUS mandatory 68 DESCRIPTION 69 "Table describing the SFS generics and their versions 70 that are contained within this image." 71 ::= { sfpsSystemGenerics 1 } 72 73sfpsGenericVersionEntry OBJECT-TYPE 74 SYNTAX SfpsGenericVersionEntry 75 ACCESS not-accessible 76 STATUS mandatory 77 DESCRIPTION 78 "An entry in the table instanced by the Generic name." 79 INDEX { sfpsGenericVersionHash } 80 ::= { sfpsGenericVersionTable 1 } 81 82SfpsGenericVersionEntry ::= 83 84SEQUENCE { 85 sfpsGenericVersionHash INTEGER, 86 sfpsGenericVersionName DisplayString, 87 sfpsGenericVersionVersion DisplayString, 88 sfpsGenericVersionMIBRev DisplayString 89 } 90 91sfpsGenericVersionHash OBJECT-TYPE 92 SYNTAX INTEGER 93 ACCESS read-only 94 STATUS mandatory 95 DESCRIPTION 96 "Hash of the name to make it a unique entry." 97 ::= { sfpsGenericVersionEntry 1 } 98 99sfpsGenericVersionName OBJECT-TYPE 100 SYNTAX DisplayString 101 ACCESS read-only 102 STATUS mandatory 103 DESCRIPTION 104 "Name of the Generic." 105 ::= { sfpsGenericVersionEntry 2 } 106 107sfpsGenericVersionVersion OBJECT-TYPE 108 SYNTAX DisplayString 109 ACCESS read-only 110 STATUS mandatory 111 DESCRIPTION 112 "Version stamp of the generic component." 113 ::= { sfpsGenericVersionEntry 3 } 114 115sfpsGenericVersionMIBRev OBJECT-TYPE 116 SYNTAX DisplayString 117 ACCESS read-only 118 STATUS mandatory 119 DESCRIPTION 120 "MIB version of the generic component." 121 ::= { sfpsGenericVersionEntry 4 } 122 123 124-- SFPS Diagnostics Group (Experiment) 125-- This group contains the objects that pertain to the SFPS Diagnostics group. 126 127-- SFPS Diagnostic Event Logger Groups (Experiment) 128-- This group contains the objects that pertain to the Event Logger 129-- of the Diagnostics group. 130 131 132sfpsDiagLogConfigTable OBJECT-TYPE 133 SYNTAX SEQUENCE OF SfpsDiagLogConfigEntry 134 ACCESS not-accessible 135 STATUS mandatory 136 DESCRIPTION 137 "This table contains the informtion to configure an 138 Event Logger object." 139 ::= { sfpsDiagEventLog 1 } 140 141sfpsDiagLogConfigEntry OBJECT-TYPE 142 SYNTAX SfpsDiagLogConfigEntry 143 ACCESS not-accessible 144 STATUS mandatory 145 DESCRIPTION 146 "Each entry contains configuration data." 147 INDEX { sfpsDiagLogConfigInstance } 148 ::= { sfpsDiagLogConfigTable 1 } 149 150SfpsDiagLogConfigEntry ::= 151 SEQUENCE { 152 sfpsDiagLogConfigInstance INTEGER, 153 sfpsDiagLogConfigStatus INTEGER, 154 sfpsDiagLogConfigIndex INTEGER, 155 sfpsDiagLogConfigStart INTEGER, 156 sfpsDiagLogConfigStop INTEGER, 157 sfpsDiagLogConfigLogIndex INTEGER, 158 sfpsDiagLogConfigFilterMatch INTEGER, 159 sfpsDiagLogConfigFilterStart INTEGER, 160 sfpsDiagLogConfigFilterStop INTEGER, 161 sfpsDiagLogAccessPortControl HexInteger, 162 sfpsDiagLogCallIdleTime INTEGER, 163 sfpsDiagLogFilterAddTimer INTEGER, 164 sfpsDiagLogRedirectorWakeup INTEGER, 165 sfpsDiagLogRedirectorNumPackets INTEGER, 166 sfpsDiagLogEndSystemTimeout INTEGER, 167 sfpsDiagLogSwitchIdleInterval INTEGER, 168 sfpsDiagLogInlnFltrAgeTime INTEGER, 169 sfpsDiagLogConfigDebug9 INTEGER, 170 sfpsDiagLogSignalThrottle INTEGER, 171 sfpsDiagLogConfigOther INTEGER, 172 sfpsDiagLogConfigSoftReset INTEGER, 173 sfpsDiagLogConfigSFPSVlan INTEGER 174 } 175 176 177sfpsDiagLogConfigInstance OBJECT-TYPE 178 SYNTAX INTEGER 179 ACCESS read-only 180 STATUS mandatory 181 DESCRIPTION 182 "The instance of this Event Logger." 183 ::= { sfpsDiagLogConfigEntry 1 } 184 185sfpsDiagLogConfigStatus OBJECT-TYPE 186 SYNTAX INTEGER { 187 other(1), 188 disabled(2), 189 enabled(3) 190 } 191 ACCESS read-write 192 STATUS mandatory 193 DESCRIPTION 194 "The status of this Event Logger object." 195 ::= { sfpsDiagLogConfigEntry 2 } 196 197sfpsDiagLogConfigIndex OBJECT-TYPE 198 SYNTAX INTEGER 199 ACCESS read-only 200 STATUS mandatory 201 DESCRIPTION 202 "The current index in the circular buffer where events are 203 being logged." 204 ::= { sfpsDiagLogConfigEntry 3 } 205 206sfpsDiagLogConfigStart OBJECT-TYPE 207 SYNTAX INTEGER 208 ACCESS read-write 209 STATUS mandatory 210 DESCRIPTION 211 "The starting index in the circular buffer to display." 212 ::= { sfpsDiagLogConfigEntry 4 } 213 214sfpsDiagLogConfigStop OBJECT-TYPE 215 SYNTAX INTEGER 216 ACCESS read-write 217 STATUS mandatory 218 DESCRIPTION 219 "The last index in the circular buffer to display." 220 ::= { sfpsDiagLogConfigEntry 5 } 221 222sfpsDiagLogConfigLogIndex OBJECT-TYPE 223 SYNTAX INTEGER 224 ACCESS read-write 225 STATUS mandatory 226 DESCRIPTION 227 "The current index in the log buffer where we are looking." 228 ::= { sfpsDiagLogConfigEntry 6 } 229 230sfpsDiagLogConfigFilterMatch OBJECT-TYPE 231 SYNTAX INTEGER 232 ACCESS read-write 233 STATUS mandatory 234 DESCRIPTION 235 "The specified Event Id to log. A value of 0 will 236 cause every event to be logged." 237 ::= { sfpsDiagLogConfigEntry 7 } 238 239sfpsDiagLogConfigFilterStart OBJECT-TYPE 240 SYNTAX INTEGER 241 ACCESS read-write 242 STATUS mandatory 243 DESCRIPTION 244 "The beginning range of Event Ids to log." 245 ::= { sfpsDiagLogConfigEntry 8 } 246 247sfpsDiagLogConfigFilterStop OBJECT-TYPE 248 SYNTAX INTEGER 249 ACCESS read-write 250 STATUS mandatory 251 DESCRIPTION 252 "The ending range of Event Ids to log." 253 ::= { sfpsDiagLogConfigEntry 9 } 254 255sfpsDiagLogAccessPortControl OBJECT-TYPE 256 SYNTAX HexInteger 257 ACCESS read-write 258 STATUS mandatory 259 DESCRIPTION 260 "Leaf to be used to set a port bit mask. This bit mask 261 represents which ports shall be statically set to be 262 an ACCESS port. Bit 0 corresponds to Port 1." 263 DEFVAL { 0 } 264 ::= { sfpsDiagLogConfigEntry 10 } 265 266sfpsDiagLogCallIdleTime OBJECT-TYPE 267 SYNTAX INTEGER 268 ACCESS read-write 269 STATUS mandatory 270 DESCRIPTION 271 "Leaf to be used to set a debug variable. (in seconds)" 272 DEFVAL { 60 } 273 ::= { sfpsDiagLogConfigEntry 11 } 274 275sfpsDiagLogFilterAddTimer OBJECT-TYPE 276 SYNTAX INTEGER 277 ACCESS read-write 278 STATUS mandatory 279 DESCRIPTION 280 "Leaf to be used to set how long a filter connection 281 should be (Default : 900 seconds)" 282 DEFVAL { 900 } 283 ::= { sfpsDiagLogConfigEntry 12 } 284 285sfpsDiagLogRedirectorWakeup OBJECT-TYPE 286 SYNTAX INTEGER 287 ACCESS read-write 288 STATUS mandatory 289 DESCRIPTION 290 "Leaf to be used to set how often the Redirector 291 wakes up to service the queue (in seconds)" 292 ::= { sfpsDiagLogConfigEntry 13 } 293 294sfpsDiagLogRedirectorNumPackets OBJECT-TYPE 295 SYNTAX INTEGER 296 ACCESS read-write 297 STATUS mandatory 298 DESCRIPTION 299 "Leaf to be used to set how many packets the 300 Redirector reads off at a time." 301 DEFVAL { 64 } 302 ::= { sfpsDiagLogConfigEntry 14 } 303 304sfpsDiagLogEndSystemTimeout OBJECT-TYPE 305 SYNTAX INTEGER 306 ACCESS read-write 307 STATUS mandatory 308 DESCRIPTION 309 "Leaf to be used to set a debug variable. (Default : 310 10 minutes) (in seconds)" 311 DEFVAL { 600 } 312 ::= { sfpsDiagLogConfigEntry 15 } 313 314sfpsDiagLogSwitchIdleInterval OBJECT-TYPE 315 SYNTAX INTEGER 316 ACCESS read-write 317 STATUS mandatory 318 DESCRIPTION 319 "Leaf to be used to set a debug variable. (in seconds)" 320 DEFVAL { 30 } 321 ::= { sfpsDiagLogConfigEntry 16 } 322 323sfpsDiagLogInlnFltrAgeTime OBJECT-TYPE 324 SYNTAX INTEGER 325 ACCESS read-write 326 STATUS mandatory 327 DESCRIPTION 328 "Leaf to be used to set the BAF age time (seconds)." 329 ::= { sfpsDiagLogConfigEntry 17 } 330 331sfpsDiagLogConfigDebug9 OBJECT-TYPE 332 SYNTAX INTEGER 333 ACCESS read-write 334 STATUS mandatory 335 DESCRIPTION 336 "Leaf to be used to set a debug variable." 337 ::= { sfpsDiagLogConfigEntry 18 } 338 339sfpsDiagLogSignalThrottle OBJECT-TYPE 340 SYNTAX INTEGER 341 ACCESS read-write 342 STATUS mandatory 343 DESCRIPTION 344 "Leaf to be used to set the Signal Thottle knob. 345 Throttling defaults to off. By setting it to 346 1,2,5, or 10 one can dictate the rate (signal/second) 347 at which SFPS sends signals to the ACMS Signal Stack.." 348 ::= { sfpsDiagLogConfigEntry 19 } 349 350sfpsDiagLogConfigOther OBJECT-TYPE 351 SYNTAX INTEGER { 352 string(1), 353 integer(2) 354 } 355 ACCESS read-write 356 STATUS mandatory 357 DESCRIPTION 358 "Dictates the format of the Event to be displayed (either 359 Text or Integer values)." 360 ::= { sfpsDiagLogConfigEntry 20 } 361 362sfpsDiagLogConfigSoftReset OBJECT-TYPE 363 SYNTAX INTEGER 364 ACCESS read-write 365 STATUS mandatory 366 DESCRIPTION 367 "" 368 ::= { sfpsDiagLogConfigEntry 21 } 369 370sfpsDiagLogConfigSFPSVlan OBJECT-TYPE 371 SYNTAX INTEGER 372 ACCESS read-write 373 STATUS mandatory 374 DESCRIPTION 375 "" 376 ::= { sfpsDiagLogConfigEntry 22 } 377 378-- AO Properties Table 379 380sfpsAOPropertiesTable OBJECT-TYPE 381 SYNTAX SEQUENCE OF SfpsAOPropertiesEntry 382 ACCESS not-accessible 383 STATUS mandatory 384 DESCRIPTION 385 "" 386 ::= { sfpsAOProperties 1 } 387 388sfpsAOPropertiesEntry OBJECT-TYPE 389 SYNTAX SfpsAOPropertiesEntry 390 ACCESS not-accessible 391 STATUS mandatory 392 DESCRIPTION 393 "An entry in the table instanced by the tag." 394 INDEX { sfpsAOPropertiesTag } 395 ::= { sfpsAOPropertiesTable 1 } 396 397SfpsAOPropertiesEntry ::= 398 399 SEQUENCE { 400 sfpsAOPropertiesTag INTEGER, 401 sfpsAOPropertiesTagDescriptor OCTET STRING, 402 sfpsAOPropertiesPrettyType OCTET STRING, 403 sfpsAOPropertiesNumBytes INTEGER, 404 sfpsAOPropertiesIsLimit INTEGER, 405 sfpsAOPropertiesIsMobile INTEGER, 406 sfpsAOPropertiesIsSingle INTEGER, 407 sfpsAOPropertiesNoBlock INTEGER, 408 sfpsAOPropertiesNoDelta INTEGER 409 } 410 411sfpsAOPropertiesTag OBJECT-TYPE 412 SYNTAX INTEGER 413 ACCESS read-only 414 STATUS mandatory 415 DESCRIPTION 416 "" 417 ::= { sfpsAOPropertiesEntry 1 } 418 419sfpsAOPropertiesTagDescriptor OBJECT-TYPE 420 SYNTAX OCTET STRING 421 ACCESS read-only 422 STATUS mandatory 423 DESCRIPTION 424 "" 425 ::= { sfpsAOPropertiesEntry 2 } 426 427sfpsAOPropertiesPrettyType OBJECT-TYPE 428 SYNTAX OCTET STRING 429 ACCESS read-only 430 STATUS mandatory 431 DESCRIPTION 432 "" 433 ::= { sfpsAOPropertiesEntry 3 } 434 435sfpsAOPropertiesNumBytes OBJECT-TYPE 436 SYNTAX INTEGER 437 ACCESS read-only 438 STATUS mandatory 439 DESCRIPTION 440 "" 441 ::= { sfpsAOPropertiesEntry 4 } 442 443sfpsAOPropertiesIsLimit OBJECT-TYPE 444 SYNTAX INTEGER { 445 false(1), 446 true(2) 447 } 448 ACCESS read-only 449 STATUS mandatory 450 DESCRIPTION 451 "" 452 ::= { sfpsAOPropertiesEntry 5 } 453 454sfpsAOPropertiesIsMobile OBJECT-TYPE 455 SYNTAX INTEGER { 456 false(1), 457 true(2) 458 } 459 ACCESS read-only 460 STATUS mandatory 461 DESCRIPTION 462 "" 463 ::= { sfpsAOPropertiesEntry 6 } 464 465sfpsAOPropertiesIsSingle OBJECT-TYPE 466 SYNTAX INTEGER { 467 false(1), 468 true(2) 469 } 470 ACCESS read-only 471 STATUS mandatory 472 DESCRIPTION 473 "" 474 ::= { sfpsAOPropertiesEntry 7 } 475 476sfpsAOPropertiesNoBlock OBJECT-TYPE 477 SYNTAX INTEGER { 478 false(1), 479 true(2) 480 } 481 ACCESS read-only 482 STATUS mandatory 483 DESCRIPTION 484 "" 485 ::= { sfpsAOPropertiesEntry 8 } 486 487sfpsAOPropertiesNoDelta OBJECT-TYPE 488 SYNTAX INTEGER { 489 false(1), 490 true(2) 491 } 492 ACCESS read-only 493 STATUS mandatory 494 DESCRIPTION 495 "" 496 ::= { sfpsAOPropertiesEntry 9 } 497 498-- AO Properties API 499 500sfpsAOPropertiesAPITag OBJECT-TYPE 501 SYNTAX INTEGER 502 ACCESS read-write 503 STATUS mandatory 504 DESCRIPTION 505 "" 506 ::= { sfpsAOPropertiesAPI 1 } 507 508sfpsAOPropertiesAPITagString OBJECT-TYPE 509 SYNTAX INTEGER 510 ACCESS read-only 511 STATUS mandatory 512 DESCRIPTION 513 "" 514 ::= { sfpsAOPropertiesAPI 2 } 515 516sfpsAOPropertiesAPIPrettyType OBJECT-TYPE 517 SYNTAX INTEGER 518 ACCESS read-only 519 STATUS mandatory 520 DESCRIPTION 521 "" 522 ::= { sfpsAOPropertiesAPI 3 } 523 524sfpsAOPropertiesAPINumBytes OBJECT-TYPE 525 SYNTAX INTEGER 526 ACCESS read-only 527 STATUS mandatory 528 DESCRIPTION 529 "" 530 ::= { sfpsAOPropertiesAPI 4 } 531 532sfpsAOPropertiesAPIIsLimit OBJECT-TYPE 533 SYNTAX INTEGER { 534 notSet(1), 535 false(2), 536 true(3) 537 } 538 ACCESS read-write 539 STATUS mandatory 540 DESCRIPTION 541 "" 542 ::= { sfpsAOPropertiesAPI 5 } 543 544sfpsAOPropertiesAPIIsMobile OBJECT-TYPE 545 SYNTAX INTEGER { 546 notSet(1), 547 false(2), 548 true(3) 549 } 550 ACCESS read-write 551 STATUS mandatory 552 DESCRIPTION 553 "" 554 ::= { sfpsAOPropertiesAPI 6 } 555 556sfpsAOPropertiesAPIIsSingle OBJECT-TYPE 557 SYNTAX INTEGER { 558 notSet(1), 559 false(2), 560 true(3) 561 } 562 ACCESS read-write 563 STATUS mandatory 564 DESCRIPTION 565 "" 566 ::= { sfpsAOPropertiesAPI 7 } 567 568sfpsAOPropertiesAPINoBlock OBJECT-TYPE 569 SYNTAX INTEGER { 570 notSet(1), 571 false(2), 572 true(3) 573 } 574 ACCESS read-write 575 STATUS mandatory 576 DESCRIPTION 577 "" 578 ::= { sfpsAOPropertiesAPI 8 } 579 580sfpsAOPropertiesAPINoDelta OBJECT-TYPE 581 SYNTAX INTEGER { 582 notSet(1), 583 false(2), 584 true(3) 585 } 586 ACCESS read-write 587 STATUS mandatory 588 DESCRIPTION 589 "" 590 ::= { sfpsAOPropertiesAPI 9 } 591 592sfpsAOPropertiesAPIAction OBJECT-TYPE 593 SYNTAX INTEGER { 594 readProperties(1), 595 setProperties(2) 596 } 597 ACCESS read-write 598 STATUS mandatory 599 DESCRIPTION 600 "" 601 ::= { sfpsAOPropertiesAPI 10 } 602 603END 604