1 -- ***************************************************************** 2 -- CISCO-MODEM-MGMT-MIB.my: Cisco Modem Management MIB file 3 -- 4 -- January 1996, Viet Nguyen 5 -- 6 -- Copyright (c) 1996-1998, 1999, 2000, 2001, 2005 by cisco Systems, Inc. 7 -- All rights reserved. 8 -- 9 -- ***************************************************************** 10 11CISCO-MODEM-MGMT-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, 15 NOTIFICATION-TYPE, 16 OBJECT-TYPE, 17 Integer32, 18 Gauge32, 19 Counter32, 20 TimeTicks, 21 Unsigned32 22 FROM SNMPv2-SMI 23 MODULE-COMPLIANCE, 24 OBJECT-GROUP, 25 NOTIFICATION-GROUP 26 FROM SNMPv2-CONF 27 TruthValue, 28 DisplayString 29 FROM SNMPv2-TC 30 InterfaceIndex 31 FROM IF-MIB 32 ciscoMgmt 33 FROM CISCO-SMI; 34 35 36ciscoModemMgmtMIB MODULE-IDENTITY 37 LAST-UPDATED "200512060000Z" -- Dec 06,2005 38 ORGANIZATION "Cisco Systems, Inc." 39 CONTACT-INFO 40 " Cisco Systems 41 Customer Service 42 43 Postal: 170 W Tasman Drive 44 San Jose, CA 95134 45 USA 46 47 Tel: +1 800 553-NETS 48 49 E-mail: cs-snmp@cisco.com" 50 DESCRIPTION 51 "This MIB module provides modem call related data for 52 tracking the progress and status of a call." 53 54 REVISION "200512060000Z" 55 DESCRIPTION 56 "Imported Unsigned32 from SNMPv2-SMI instead of CISCO-TC" 57 58 REVISION "200112011200Z" -- Dec 01,2001 12:00:00 GMT 59 DESCRIPTION 60 "Added one more comment for cmTXAnalogSignalLevel" 61 62 REVISION "200110011200Z" 63 DESCRIPTION 64 "General cleanup" 65 66 REVISION "200004010000Z" 67 DESCRIPTION 68 "Added cmStateNotification and cmStateNotifyEnable" 69 70 REVISION "9812160000Z" 71 DESCRIPTION 72 "Added cmTotalCallDuration" 73 74 REVISION "9806180000Z" 75 DESCRIPTION 76 "Added the new enum values for cmDisconnectReason" 77 78 REVISION "9712220000Z" 79 DESCRIPTION 80 "Changed the modulation from v27 to v29." 81 82 REVISION "9710130000Z" 83 DESCRIPTION 84 "Added new compliance statement for as5300 and c3600." 85 86 REVISION "9707180000Z" 87 DESCRIPTION 88 "Added new MIB variables cmInitialTxLineConnections and 89 cmInitialRxLineConnections" 90 91 REVISION "9803090000Z" 92 DESCRIPTION 93 "Added the new enum values v90 and v27ter for 94 cmModulationSchemeUsed." 95 96 REVISION "9712160000Z" 97 DESCRIPTION 98 "Changed the modulation from v27 to v29." 99 100 REVISION "9705010000Z" 101 DESCRIPTION 102 "Added objects: 103 cmSystemModemsInUse 104 cmSystemModemsAvailable 105 cmSystemModemsUnavailable 106 cmSystemModemsOffline 107 cmSystemModemsDead" 108 109 REVISION "9704290000Z" 110 DESCRIPTION 111 "Changed the modulation from v29 to v27." 112 113 REVISION "9706110000Z" 114 DESCRIPTION 115 "DEFVAL update for cmSystemWatchdogTime,cmSystemStatusPollTime." 116 117 REVISION "9703210000Z" 118 DESCRIPTION 119 "New enum values added for cmModulationSchemeUsed." 120 121 REVISION "9703170000Z" 122 DESCRIPTION 123 "New enum values added for cmDisconnectReason." 124 125 REVISION "9601110000Z" 126 DESCRIPTION 127 "Initial version of this MIB module." 128 ::= { ciscoMgmt 47 } 129 130ciscoModemMgmtMIBObjects OBJECT IDENTIFIER ::= { ciscoModemMgmtMIB 1 } 131 132cmSystemInfo OBJECT IDENTIFIER ::= { ciscoModemMgmtMIBObjects 1 } 133cmGroupInfo OBJECT IDENTIFIER ::= { ciscoModemMgmtMIBObjects 2 } 134cmLineInfo OBJECT IDENTIFIER ::= { ciscoModemMgmtMIBObjects 3 } 135cmNotificationConfig OBJECT IDENTIFIER ::= 136 { ciscoModemMgmtMIBObjects 4 } 137 138-- 139-- System Wide Modem Info Table 140-- 141 142cmSystemInstalledModem OBJECT-TYPE 143 SYNTAX Gauge32 144 UNITS "modems" 145 MAX-ACCESS read-only 146 STATUS current 147 DESCRIPTION 148 "The actual number of modems that are currently installed 149 within this system." 150 ::= { cmSystemInfo 1 } 151 152cmSystemConfiguredGroup OBJECT-TYPE 153 SYNTAX Gauge32 154 MAX-ACCESS read-only 155 STATUS current 156 DESCRIPTION 157 "The actual number of modem groups that are currently 158 configured within this system. Maximum value for this 159 object is cmSystemInstalledModem." 160 ::= { cmSystemInfo 2 } 161 162cmSystemWatchdogTime OBJECT-TYPE 163 SYNTAX Integer32 164 UNITS "minutes" 165 MAX-ACCESS read-write 166 STATUS current 167 DESCRIPTION 168 "A passive software watchdog timer value will be used to 169 recover a modem which enters into an unexpected state and 170 hangs. When this watch dog timer times out, the modem 171 associated Call Processing state will be set back to IDLE, 172 all related TDM paths will be restored to default 173 configurations, and all of call processing related actions 174 will stop for the modem." 175 DEFVAL { 6 } 176 ::= { cmSystemInfo 3 } 177 178cmSystemStatusPollTime OBJECT-TYPE 179 SYNTAX Integer32 (2..120) 180 UNITS "seconds" 181 MAX-ACCESS read-write 182 STATUS current 183 DESCRIPTION 184 "The ideal time interval between modem status polling via the 185 out of band management port." 186 DEFVAL { 12 } 187 ::= { cmSystemInfo 4 } 188 189cmSystemMaxRetries OBJECT-TYPE 190 SYNTAX Integer32 (0..10) 191 MAX-ACCESS read-write 192 STATUS current 193 DESCRIPTION 194 "A reply event is expected to be received for every message 195 sent to the modem through the out of band management port. 196 If an expected reply event is not received, the message will 197 be sent to the modem again. This object specifies the maximum 198 number of retries that should be executed." 199 DEFVAL { 3 } 200 ::= { cmSystemInfo 5 } 201 202cmSystemModemsInUse OBJECT-TYPE 203 SYNTAX Gauge32 204 MAX-ACCESS read-only 205 STATUS current 206 DESCRIPTION 207 "The number of modems in the system that are in the 208 following states: connected, offHook, loopback, 209 or downloadFirmware." 210 ::= { cmSystemInfo 6 } 211 212cmSystemModemsAvailable OBJECT-TYPE 213 SYNTAX Gauge32 214 MAX-ACCESS read-only 215 STATUS current 216 DESCRIPTION 217 "The number of modems in the system that are onHook. 218 That is, they are ready to accept a call." 219 ::= { cmSystemInfo 7 } 220 221cmSystemModemsUnavailable OBJECT-TYPE 222 SYNTAX Gauge32 223 MAX-ACCESS read-only 224 STATUS current 225 DESCRIPTION 226 "The number of modems in the system that cannot 227 accept calls. 228 They are in a state other than onHook." 229 ::= { cmSystemInfo 8 } 230 231cmSystemModemsOffline OBJECT-TYPE 232 SYNTAX Gauge32 233 MAX-ACCESS read-only 234 STATUS current 235 DESCRIPTION 236 "The number of modems in the system, which have 237 been held administratively offline" 238 ::= { cmSystemInfo 9 } 239 240cmSystemModemsDead OBJECT-TYPE 241 SYNTAX Gauge32 242 MAX-ACCESS read-only 243 STATUS current 244 DESCRIPTION 245 "The number of modems in the system with the state 246 bad or downloadFirmwareFailed." 247 ::= { cmSystemInfo 10 } 248 249-- 250-- Modem Group General Info Table 251-- 252 253cmGroupTable OBJECT-TYPE 254 SYNTAX SEQUENCE OF CmGroupEntry 255 MAX-ACCESS not-accessible 256 STATUS current 257 DESCRIPTION 258 "Table of descriptive and status information about the groups 259 of modems." 260 ::= { cmGroupInfo 1 } 261 262cmGroupEntry OBJECT-TYPE 263 SYNTAX CmGroupEntry 264 MAX-ACCESS not-accessible 265 STATUS current 266 DESCRIPTION 267 "An entry in the table, containing information about a single 268 group of modems." 269 INDEX { cmGroupIndex } 270 ::= { cmGroupTable 1 } 271 272CmGroupEntry ::= 273 SEQUENCE { 274 cmGroupIndex Unsigned32, 275 cmGroupTotalDevices Integer32 276 } 277 278cmGroupIndex OBJECT-TYPE 279 SYNTAX Unsigned32 280 MAX-ACCESS not-accessible 281 STATUS current 282 DESCRIPTION 283 "This object identifies the group containing the modems for 284 which this entry contains information." 285 ::= { cmGroupEntry 1 } 286 287cmGroupTotalDevices OBJECT-TYPE 288 SYNTAX Integer32 289 MAX-ACCESS read-only 290 STATUS current 291 DESCRIPTION 292 "The total number of modem devices which are configured in 293 the group." 294 ::= { cmGroupEntry 2 } 295 296-- 297-- Table for Modem Group Members 298-- 299 300cmGroupMemberTable OBJECT-TYPE 301 SYNTAX SEQUENCE OF CmGroupMemberEntry 302 MAX-ACCESS not-accessible 303 STATUS current 304 DESCRIPTION 305 "Table of information about the modem members in modem groups." 306 ::= { cmGroupInfo 2 } 307 308cmGroupMemberEntry OBJECT-TYPE 309 SYNTAX CmGroupMemberEntry 310 MAX-ACCESS not-accessible 311 STATUS current 312 DESCRIPTION 313 "An entry in the table, containing information about modem 314 members in a group. The modem groups are currently created 315 when an associated Async interface groups are configured 316 via CLI command 'interface group-async' and not via SNMP." 317 INDEX { 318 cmGroupIndex, 319 cmSlotIndex, 320 cmPortIndex 321 } 322 ::= { cmGroupMemberTable 1 } 323 324CmGroupMemberEntry ::= 325 SEQUENCE { 326 cmSlotIndex Unsigned32, 327 cmPortIndex Unsigned32 328 } 329 330cmSlotIndex OBJECT-TYPE 331 SYNTAX Unsigned32 332 MAX-ACCESS not-accessible 333 STATUS current 334 DESCRIPTION 335 "The modem feature card slot number in the group." 336 ::= { cmGroupMemberEntry 1 } 337 338cmPortIndex OBJECT-TYPE 339 SYNTAX Unsigned32 340 MAX-ACCESS read-only 341 STATUS current 342 DESCRIPTION 343 "The modem port number of a modem feature card in the group." 344 ::= { cmGroupMemberEntry 2 } 345 346-- 347-- Modem Line Status Info Table 348-- 349 350cmLineStatusTable OBJECT-TYPE 351 SYNTAX SEQUENCE OF CmLineStatusEntry 352 MAX-ACCESS not-accessible 353 STATUS current 354 DESCRIPTION 355 "A collection of objects that describe the status of the modem." 356 ::= { cmLineInfo 1 } 357 358cmLineStatusEntry OBJECT-TYPE 359 SYNTAX CmLineStatusEntry 360 MAX-ACCESS not-accessible 361 STATUS current 362 DESCRIPTION 363 "An entry in the table, containing status information about a 364 single modem." 365 INDEX { cmSlotIndex, cmPortIndex } 366 ::= { cmLineStatusTable 1 } 367 368CmLineStatusEntry ::= 369 SEQUENCE { 370 cmInterface InterfaceIndex, 371 cmGroup Integer32, 372 cmManufacturerID DisplayString, 373 cmProductDetails DisplayString, 374 cmManageable TruthValue, 375 cmState INTEGER, 376 cmCallDirection INTEGER, 377 cmDisconnectReason INTEGER, 378 cmCallDuration TimeTicks, 379 cmCallPhoneNumber DisplayString, 380 cmCallerID DisplayString, 381 cmModulationSchemeUsed INTEGER, 382 cmProtocolUsed INTEGER, 383 cmTXRate Gauge32, 384 cmRXRate Gauge32, 385 cmTXAnalogSignalLevel Integer32, 386 cmRXAnalogSignalLevel Integer32 387 } 388 389cmInterface OBJECT-TYPE 390 SYNTAX InterfaceIndex 391 MAX-ACCESS read-only 392 STATUS current 393 DESCRIPTION 394 "The interface that this modem is connected." 395 ::= { cmLineStatusEntry 1 } 396 397cmGroup OBJECT-TYPE 398 SYNTAX Integer32 399 MAX-ACCESS read-only 400 STATUS current 401 DESCRIPTION 402 "The modem group number that the modem may be in." 403 ::= { cmLineStatusEntry 2 } 404 405cmManufacturerID OBJECT-TYPE 406 SYNTAX DisplayString (SIZE (0..79)) 407 MAX-ACCESS read-only 408 STATUS current 409 DESCRIPTION 410 "A textual description to identify the modem, including the 411 manufacturer's name and type of modem." 412 ::= { cmLineStatusEntry 3 } 413 414cmProductDetails OBJECT-TYPE 415 SYNTAX DisplayString (SIZE (0..79)) 416 MAX-ACCESS read-only 417 STATUS current 418 DESCRIPTION 419 "A textual description of the modem, including hardware revision 420 number, firmware revision number, feature set and optionally, 421 its serial number." 422 ::= { cmLineStatusEntry 4 } 423 424cmManageable OBJECT-TYPE 425 SYNTAX TruthValue 426 MAX-ACCESS read-only 427 STATUS current 428 DESCRIPTION 429 "The Manageable modem allows to be accessed through the out of 430 band management port in which the modem statistic data can be 431 retrieved, and the Direct Connect session can be used to 432 provide the test and debugging ability. This object specifies 433 whether this modem is a Manageable modem." 434 ::= { cmLineStatusEntry 5 } 435 436cmState OBJECT-TYPE 437 SYNTAX INTEGER { 438 unknown(1), 439 onHook(2), 440 offHook(3), 441 connected(4), 442 busiedOut(5), 443 disabled(6), 444 bad(7), 445 loopback(8), 446 downloadFirmware(9), 447 downloadFirmwareFailed(10) 448 } 449 MAX-ACCESS read-only 450 STATUS current 451 DESCRIPTION 452 "Indicates the current state of modem. The meaning of each 453 state code is explained below: 454 455 unknown: the current state of the modem is unknown. 456 457 onHook: the condition similar to hanging up a telephone 458 receiver. The call cannot enter a connected state when 459 the modem is onHook. 460 461 offHook: The condition similar to picking up a telephone 462 receiver to dial or answer a call. 463 464 connected: The modem is in a state when it can transmit or 465 receive data over the communications line. 466 467 busiedOut: The modem is busied out (i.e. taken out of 468 service) and cannot make outgoing calls or receive incoming 469 calls. 470 471 disabled: The modem is in a reset state and non-functional. 472 This state can be set and clear via cmHoldReset. 473 474 bad: The modem is suspected or proven to be bad. The 475 operator can take the modem out of service and mark 476 the modem as 'bad' via cmBad. 477 478 loopback: The modem is in a state where it is currently 479 running back-to-back loopback testing. 480 481 downloadFirmware: The modem is in a state where it is 482 currently downloading the firmware. 483 484 downloadFirmwareFailed: The modem is not operational because 485 the downloading of firmware to it has failed." 486 ::= { cmLineStatusEntry 6 } 487 488cmCallDirection OBJECT-TYPE 489 SYNTAX INTEGER { 490 incoming(1), 491 outgoing(2), 492 none(3) 493 } 494 MAX-ACCESS read-only 495 STATUS current 496 DESCRIPTION 497 "The modem can be used either as an incoming call or 498 outgoing call. This object specifies the direction of 499 the current or previous call." 500 ::= { cmLineStatusEntry 7 } 501 502cmDisconnectReason OBJECT-TYPE 503 SYNTAX INTEGER { 504 unknown(1), 505 lostCarrier(2), 506 noCarrier(3), 507 noDialTone(4), 508 busy(5), 509 modemWatchdogTimeout(6), 510 dtrDrop(7), 511 userHangup(8), 512 compressionProblem(9), 513 retrainFailure(10), 514 remoteLinkDisconnect(11), 515 abort(12), 516 inactivityTimeout(13), 517 dialStringError(14), 518 linkFailure(15), 519 modulationError(16), 520 dialTimeout(17), 521 remoteHangup(18), 522 mnp10ProtocolError(19), 523 lapmProtocolError(20), 524 faxClass2Error(21), 525 trainupFailure(22), 526 fallbackTerminate(23), 527 excessiveEC(24), 528 hostDrop(25), 529 terminate(26), 530 autoLogonError(27), 531 ccpNotSeen(28), 532 callbackFailed(29), 533 blacklist(30), 534 lapmTimeout(31), 535 reliableLinkTxTimeout(32), 536 dspAccessFailure(33), 537 cdOffTimeout(34), 538 codewordSizeMismatch(35), 539 dspDownloadFailure(36), 540 modemDrNone(37), 541 modemDrSoftwareReset(38), 542 modemDrEcTerminated(39), 543 modemDrBadMnp5Rxdata(40), 544 modemDrBadV42bisRxdata(41), 545 modemDrBadCopState(42), 546 modemDrAth(43), 547 modemDrAborted(44), 548 modemDrConnectTimeout(45), 549 modemDrResetDsp(46), 550 modemDrNoCarrier(47), 551 modemDrNoAbtDetected(48), 552 modemDrTrainupFailure(49), 553 modemDrRetrainLimit(50), 554 modemDrAbtEndFailure(51), 555 modemDrNoLr(52), 556 modemDrLrParam1(53), 557 modemDrLrIncompat(54), 558 modemDrRetransmitLimit(55), 559 modemDrInactivity(56), 560 modemDrProtocolError(57), 561 modemDrFallbackTerminate(58), 562 modemDrNoXid(59), 563 modemDrXidIncompat(60), 564 modemDrDisc(61), 565 modemDrDm(62), 566 modemDrBadNr(63), 567 modemDrSabmeOnline(64), 568 modemDrXidOnline(65), 569 modemDrLrOnline(66), 570 modemDrBadCmnd(67), 571 modemDrFrmrBadCmnd(68), 572 modemDrFrmrData(69), 573 modemDrFrmrLength(70), 574 modemDrFrmrBadNr(71), 575 modemDrLdNoLr(72), 576 modemDrLdLrParam1(73), 577 modemDrLdLrIncompat(74), 578 modemDrLdRetransLimit(75), 579 modemDrLdInactivity(76), 580 modemDrLdProtocol(77), 581 modemDrLdUser(78), 582 modemDrHostNonspecific(79), 583 modemDrHostBusy(80), 584 modemDrHostNoAnswer(81), 585 modemDrHostDtr(82), 586 modemDrHostAth(83), 587 modemDrHostNoDialtone(84), 588 modemDrHostNoCarrier(85), 589 modemDrHostAck(86), 590 modemDrMohClrd(87), 591 modemDrMohTimeout(88), 592 modemDrCotAck(89), 593 modemDrCotNak1(90), 594 modemDrCotNak2(91), 595 modemDrCotOff(92), 596 modemDrCotTimeout(93), 597 modemDrDcIllegalCodewordStepup(94), 598 modemDrDcIllegalTokenEmptyNode(95), 599 modemDrDcIllegalTokenTooLarge(96), 600 modemDrDcReservedCommand(97), 601 modemDrDcIllegalCharacterSizeStepup(98), 602 modemDrDcRxDictionaryFull(99), 603 modemDrDcRxHistoryFull(100), 604 modemDrDcRxStringSizeExceeded(101), 605 modemDrDcNegotiationError(102), 606 modemDrDcCompressionError(103) 607 } 608 MAX-ACCESS read-only 609 STATUS current 610 DESCRIPTION 611 "Indicates the reason that the last connection or call attempt 612 disconnected. The meaning of each reason code is explained 613 below: 614 615 unknown: the failure reason is unknown or there has been 616 no previous call. 617 618 lostCarrier: the call was disconnected because the loss 619 of carrier. 620 621 noCarrier: the dial out attempt has failed because the 622 modem detects no carrier. 623 624 noDialTone: the dial out attempt has failed because the 625 modem failed to detect a dial tone. 626 627 busy: the call attempt failed because the modem detected 628 a busy signal. 629 630 modemWatchdogTimeout: the modem internal watchdog timer 631 has expired. 632 633 dtrDrop: DTR has been turned off while the modem is to 634 disconnect on DTR drop. 635 636 userHangup: normal disconnect where the user hangs up call. 637 638 compressionProblem: the call is disconnected due to a 639 problem detected during compression in the modem. 640 641 retrainFailure: the modem did not successfully train and 642 reach data mode on the previous connections. 643 644 remoteLinkDisconnect: the remote link disconnected the 645 connection. 646 647 abort: the call was aborted. 648 649 inactivityTimeout: the modem automatically hangs up because 650 data is not sent or received within the inactivity time out. 651 652 dialStringError: the dialed phone number is invalid. 653 654 linkFailure: the modem detects a link failure. 655 656 modulationError: the modem detects a modulation error. 657 658 dialTimeout: the modem times out while attempting to dial. 659 660 remoteHangup: the remote side hangs up the connection. 661 662 mnp10ProtocolError: MNP10 Protocol Error. 663 664 lapmProtocolError: LAPM Protocol Error. 665 666 faxClass2Error: Fax Class 2 Error. 667 668 trainupFailure: failure to trainup with a remote peer. 669 670 fallbackTerminate: User has EC fallback set to disconnect. 671 672 excessiveEC: Link loss due to excessive EC retransmissions. 673 EC packet transmit limit exceeded. 674 675 hostDrop: Host initiated link drop. 676 677 terminate: Lost Carrier Microcom HDMS product relating to 678 password security issues. 679 680 autoLogonError: An autologon sequence did not complete 681 successfully. 682 683 ccpNotSeen: The Credit Card Prompt was not detected. 684 685 callbackFailed: Applies to leased line connection. If after 686 a switched line dialback due to a leased line connection 687 failure, the switched line connection also fails and a 688 connection can still not be made on the leased line, a 689 disconnect occurs with this reason set. 690 691 blacklist: In coutries that support blacklisting, an attempt 692 was made to go off hook with a null dial string (ATD). 693 694 lapmTimeout: Timed out waiting for a reply from remote. 695 696 reliableLinkTxTimeout: Have not received the 697 link acknowledgement in the first 30 seconds of the 698 connection. 699 700 dspAccessFailure: Timed out trying to access the 701 DSP chip. 702 703 cdOffTimeout: Timed out waiting for carrier to return 704 after a retrain or rate renegotiation. 705 706 codewordSizeMismatch: The codeword size are mismatched. 707 708 dspDownloadFailure: Error during the DSP code download. 709 The time taken to recover and repeat the download 710 would take too long to complete the handshake." 711 712 ::= { cmLineStatusEntry 8 } 713 714cmCallDuration OBJECT-TYPE 715 SYNTAX TimeTicks 716 MAX-ACCESS read-only 717 STATUS current 718 DESCRIPTION 719 "This object specifies the call duration of the current 720 or previous call." 721 ::= { cmLineStatusEntry 9 } 722 723cmCallPhoneNumber OBJECT-TYPE 724 SYNTAX DisplayString (SIZE (0..64)) 725 MAX-ACCESS read-only 726 STATUS current 727 DESCRIPTION 728 "The dialed outgoing telephone number of the current or 729 previous call." 730 ::= { cmLineStatusEntry 10 } 731 732cmCallerID OBJECT-TYPE 733 SYNTAX DisplayString (SIZE (0..64)) 734 MAX-ACCESS read-only 735 STATUS current 736 DESCRIPTION 737 "The incoming caller identification of the current or 738 previous call if this entry is not in the connected state." 739 ::= { cmLineStatusEntry 11 } 740 741cmModulationSchemeUsed OBJECT-TYPE 742 SYNTAX INTEGER { 743 unknown(1), 744 bell103a(2), 745 bell212a(3), 746 v21(4), 747 v22(5), 748 v22bis(6), 749 v32(7), 750 v32bis(8), 751 vfc(9), 752 v34(10), 753 v17(11), 754 v29(12), 755 v33(13), 756 k56flex(14), 757 v23(15), 758 v32terbo(16), 759 v34plus(17), 760 v90(18), 761 v27ter(19), 762 v110(20), 763 piafs(21) 764 } 765 MAX-ACCESS read-only 766 STATUS current 767 DESCRIPTION 768 "The modem modulation scheme used in the current or previous 769 call. This object is valid only for modems which have 770 cmManageable to be true." 771 ::= { cmLineStatusEntry 12 } 772 773cmProtocolUsed OBJECT-TYPE 774 SYNTAX INTEGER { 775 normal(1), 776 direct(2), 777 reliableMNP(3), 778 reliableLAPM(4), 779 syncMode(5), 780 asyncMode(6), 781 ara10(7), 782 ara20(8), 783 unknown(9) 784 } 785 MAX-ACCESS read-only 786 STATUS current 787 DESCRIPTION 788 "The modem protocol used in the current or previous call. 789 This object is valid only for modems which have cmManageable 790 to be true." 791 ::= { cmLineStatusEntry 13 } 792 793cmTXRate OBJECT-TYPE 794 SYNTAX Gauge32 795 UNITS "bits/second" 796 MAX-ACCESS read-only 797 STATUS current 798 DESCRIPTION 799 "The speed of modem transmit rate of the current or previous 800 call in bits per second. This object is valid only for modems 801 which have cmManageable to be true." 802 ::= { cmLineStatusEntry 14 } 803 804cmRXRate OBJECT-TYPE 805 SYNTAX Gauge32 806 UNITS "bits/second" 807 MAX-ACCESS read-only 808 STATUS current 809 DESCRIPTION 810 "The speed of modem receive rate of the current or previous 811 call in bits per second. This object is valid only for modems 812 which have cmManageable to be true." 813 ::= { cmLineStatusEntry 15 } 814 815cmTXAnalogSignalLevel OBJECT-TYPE 816 SYNTAX Integer32 (-43..-9 | 0) 817 UNITS "dBm" 818 MAX-ACCESS read-only 819 STATUS current 820 DESCRIPTION 821 "The modem transmit analog signal level in the current or 822 previous call. The unit used is in dBm. This object 823 is valid for modems that have cmManageable set to true(1) 824 otherwise 0 will be returned." 825 ::= { cmLineStatusEntry 16 } 826 827cmRXAnalogSignalLevel OBJECT-TYPE 828 SYNTAX Integer32 (-128..-1 | 0) 829 UNITS "dBm" 830 MAX-ACCESS read-only 831 STATUS current 832 DESCRIPTION 833 "The modem transmit analog signal level in the current or 834 previous call. The unit used is in dBm. This object 835 is valid for modems that have cmManageable set to true(1) 836 otherwise 0 will be returned." 837 ::= { cmLineStatusEntry 17 } 838 839-- 840-- Modem Line Configuration Table 841-- 842 843cmLineConfigTable OBJECT-TYPE 844 SYNTAX SEQUENCE OF CmLineConfigEntry 845 MAX-ACCESS not-accessible 846 STATUS current 847 DESCRIPTION 848 "A collection of objects that describe some of the configuration 849 info of the modem." 850 ::= { cmLineInfo 2 } 851 852cmLineConfigEntry OBJECT-TYPE 853 SYNTAX CmLineConfigEntry 854 MAX-ACCESS not-accessible 855 STATUS current 856 DESCRIPTION 857 "An entry in the table, containing configuration information 858 about a single modem." 859 AUGMENTS { cmLineStatusEntry } 860 ::= { cmLineConfigTable 1 } 861 862CmLineConfigEntry ::= 863 SEQUENCE { 864 cmATModePermit TruthValue, 865 cmStatusPolling TruthValue, 866 cmBusyOutRequest TruthValue, 867 cmShutdown TruthValue, 868 cmHoldReset TruthValue, 869 cmBad TruthValue 870 } 871 872cmATModePermit OBJECT-TYPE 873 SYNTAX TruthValue 874 MAX-ACCESS read-write 875 STATUS current 876 DESCRIPTION 877 "Direct Connect session is used for test and debugging purpose 878 by using the modem AT commands through the out of band 879 management port when cmManageable is true. 880 881 This object specifies whether the Direct Connect session is 882 permitted to be used at this modem. 883 884 If cmManageable is true(1), Direct Connect session via the out 885 of band port is allowed and false(2) indicates that it isn't 886 allowed for the modem." 887 DEFVAL { true } 888 ::= { cmLineConfigEntry 1 } 889 890cmStatusPolling OBJECT-TYPE 891 SYNTAX TruthValue 892 MAX-ACCESS read-write 893 STATUS current 894 DESCRIPTION 895 "Modem status and events can be polled through the out of band 896 management port when the cmManageable is true. 897 898 This object specifies whether this status polling feature is 899 enabled at this modem. 900 901 If cmManageable is true(1), status polling will occur for the 902 modem and false(2) indicates that no status polling will occur." 903 DEFVAL { true } 904 ::= { cmLineConfigEntry 2 } 905 906cmBusyOutRequest OBJECT-TYPE 907 SYNTAX TruthValue 908 MAX-ACCESS read-write 909 STATUS current 910 DESCRIPTION 911 "This object is used to put modem out of service, i.e. modem 912 cannot make calls or answer calls. If the modem to 913 be busyout is handling a call, the busyout action will 914 be taken after the current call is disconnected. After 915 modem is busyout, the following commands can be applied 916 to those modems - reset, bad modem, download modem firmware, 917 etc. This is called nice or graceful busyout. 918 919 The value of true(1) indicates the busyOut request has been 920 issued to the modem, but the busyout could be pending. The 921 management entity needs to query the cmState to see 922 if the modem is successfully busied out. The value of false(2) 923 indicates the modem is not given the busyOut command." 924 DEFVAL { false } 925 ::= { cmLineConfigEntry 3 } 926 927cmShutdown OBJECT-TYPE 928 SYNTAX TruthValue 929 MAX-ACCESS read-write 930 STATUS current 931 DESCRIPTION 932 "This object is used to put modem out of service, i.e. modem 933 cannot make calls or answer calls. This is a hard busyout 934 command to bring the modem out of service immediately without 935 waiting for the call to be ended normally. After modem is 936 shutdown, the following commands can be applied to those 937 modems - reset, bad modem, download modem firmware, etc. 938 939 The value of true(1) indicates the hard busyout has been 940 issued to the modem. The value of false(2) indicates the 941 modem has not been hard busyout." 942 DEFVAL { false } 943 ::= { cmLineConfigEntry 4 } 944 945cmHoldReset OBJECT-TYPE 946 SYNTAX TruthValue 947 MAX-ACCESS read-write 948 STATUS current 949 DESCRIPTION 950 "A command hold-reset will put the state of modem into reset mode 951 until an inverse command to bring modem out of RESET mode. 952 During the period of reset mode, this modem can not be used 953 and is non-functional. 954 955 This object is only valid when cmState is onHook, busiedOut, or 956 disabled. The value of true(1) attempts to put the modem in 957 reset mode, and the value of false(2) takes the modem out of 958 reset. 959 960 This object is not applicable for Mica modems." 961 DEFVAL { false } 962 ::= { cmLineConfigEntry 5 } 963 964cmBad OBJECT-TYPE 965 SYNTAX TruthValue 966 MAX-ACCESS read-write 967 STATUS current 968 DESCRIPTION 969 "This object can hold modem out of service and marks the modem 970 as suspected or proven to be bad. During the router start-up 971 initialization sequence, modem back-to-back tests will test 972 modems and mark those modems failing tests as bad modems. The 973 management entity also can use this command to lock out the 974 suspicious modem or unlock the modem to do further debugging 975 or test. This command will be used accompanied with cmholdReset 976 command to put modem out of service. This command doesn't do 977 the reset. For a normally good modem, it can start handling 978 calls after it exits from modem reset mode. For a bad modem, it 979 cannot start handling calls after it exits from modem reset 980 mode. The manager needs to take modem out of bad modem mode 981 in order to handle calls. 982 983 This object is only valid when cmState is onHook or 984 busiedOut. The value of true(1) indicates the modem is 985 suspected to be bad and its state is set to bad. The 986 value of false(2) indicates the modem has not been suspected 987 to be bad or has been re-marked as good." 988 DEFVAL { false } 989 ::= { cmLineConfigEntry 6 } 990 991-- 992-- Modem Line Statistics Table 993-- 994 995cmLineStatisticsTable OBJECT-TYPE 996 SYNTAX SEQUENCE OF CmLineStatisticsEntry 997 MAX-ACCESS not-accessible 998 STATUS current 999 DESCRIPTION 1000 "A collection of objects that describe the status of the modem." 1001 ::= { cmLineInfo 3 } 1002 1003cmLineStatisticsEntry OBJECT-TYPE 1004 SYNTAX CmLineStatisticsEntry 1005 MAX-ACCESS not-accessible 1006 STATUS current 1007 DESCRIPTION 1008 "An entry in the table, containing status information about a 1009 single modem." 1010 AUGMENTS { cmLineStatusEntry } 1011 ::= { cmLineStatisticsTable 1 } 1012 1013CmLineStatisticsEntry ::= 1014 SEQUENCE { 1015 cmRingNoAnswers Counter32, 1016 cmIncomingConnectionFailures Counter32, 1017 cmIncomingConnectionCompletions Counter32, 1018 cmOutgoingConnectionFailures Counter32, 1019 cmOutgoingConnectionCompletions Counter32, 1020 cmFailedDialAttempts Counter32, 1021 cmNoDialTones Counter32, 1022 cmDialTimeouts Counter32, 1023 cmWatchdogTimeouts Counter32, 1024 cm2400OrLessConnections Counter32, -- deprecated 1025 cm2400To14400Connections Counter32, -- deprecated 1026 cmGreaterThan14400Connections Counter32, -- deprecated 1027 cmNoCarriers Counter32, 1028 cmLinkFailures Counter32, 1029 cmProtocolErrors Counter32, 1030 cmPollingTimeouts Counter32, 1031 cmTotalCallDuration Counter32 1032 } 1033 1034cmRingNoAnswers OBJECT-TYPE 1035 SYNTAX Counter32 1036 UNITS "calls" 1037 MAX-ACCESS read-only 1038 STATUS current 1039 DESCRIPTION 1040 "A counter to count the calls that ringing was detected but 1041 the call was not answered at this modem." 1042 ::= { cmLineStatisticsEntry 1 } 1043 1044cmIncomingConnectionFailures OBJECT-TYPE 1045 SYNTAX Counter32 1046 UNITS "calls" 1047 MAX-ACCESS read-only 1048 STATUS current 1049 DESCRIPTION 1050 "A counter that indicates the number of incoming 1051 connection requests that this modem answered in 1052 which it could not train with the other DCE. 1053 This object is valid only for modems which have 1054 cmManageable to be true." 1055 ::= { cmLineStatisticsEntry 2 } 1056 1057cmIncomingConnectionCompletions OBJECT-TYPE 1058 SYNTAX Counter32 1059 UNITS "calls" 1060 MAX-ACCESS read-only 1061 STATUS current 1062 DESCRIPTION 1063 "A counter that indicates the number of incoming 1064 connection requests that this modem answered and 1065 successfully trained with the other DCE. This 1066 object is valid only for modems which have 1067 cmManageable to be true." 1068 ::= { cmLineStatisticsEntry 3 } 1069 1070cmOutgoingConnectionFailures OBJECT-TYPE 1071 SYNTAX Counter32 1072 UNITS "calls" 1073 MAX-ACCESS read-only 1074 STATUS current 1075 DESCRIPTION 1076 "A counter that indicates the number of outgoing 1077 calls from this modem which successfully went off 1078 hook and dialed, in which it could not train with 1079 the other DCE. This object is valid only for 1080 modems which have cmManageable to be true." 1081 ::= { cmLineStatisticsEntry 4 } 1082 1083cmOutgoingConnectionCompletions OBJECT-TYPE 1084 SYNTAX Counter32 1085 UNITS "calls" 1086 MAX-ACCESS read-only 1087 STATUS current 1088 DESCRIPTION 1089 "A counter that indicates the number of outgoing 1090 calls from this modem which resulted in successfully 1091 training with the other DCE.This object is valid 1092 only for modems which have cmManageable to 1093 be true." 1094 ::= { cmLineStatisticsEntry 5 } 1095 1096cmFailedDialAttempts OBJECT-TYPE 1097 SYNTAX Counter32 1098 UNITS "calls" 1099 MAX-ACCESS read-only 1100 STATUS current 1101 DESCRIPTION 1102 "A counter that indicates the number of call 1103 attempts that failed because the modem didn't go 1104 off hook, or there was no dial tone." 1105 ::= { cmLineStatisticsEntry 6 } 1106 1107cmNoDialTones OBJECT-TYPE 1108 SYNTAX Counter32 1109 UNITS "calls" 1110 MAX-ACCESS read-only 1111 STATUS current 1112 DESCRIPTION 1113 "A counter that indicates the number of times the 1114 dial tone expected but not received. This object 1115 is valid only for modems which have cmManageable 1116 to be true." 1117 ::= { cmLineStatisticsEntry 7 } 1118 1119cmDialTimeouts OBJECT-TYPE 1120 SYNTAX Counter32 1121 UNITS "calls" 1122 MAX-ACCESS read-only 1123 STATUS current 1124 DESCRIPTION 1125 "A counter that indicates the number of times the 1126 dial time-out occurred. This object is valid only 1127 for modems which have cmManageable to be true." 1128 ::= { cmLineStatisticsEntry 8 } 1129 1130cmWatchdogTimeouts OBJECT-TYPE 1131 SYNTAX Counter32 1132 UNITS "calls" 1133 MAX-ACCESS read-only 1134 STATUS current 1135 DESCRIPTION 1136 "The number of times the Call Processing watchdog 1137 timer has expired." 1138 ::= { cmLineStatisticsEntry 9 } 1139 1140cm2400OrLessConnections OBJECT-TYPE 1141 SYNTAX Counter32 1142 UNITS "calls" 1143 MAX-ACCESS read-only 1144 STATUS deprecated 1145 DESCRIPTION 1146 "The number of connections initially established at 1147 a modulation speed of 2400 bits per second or less. 1148 This object is valid only for modems which have 1149 cmManageable to be true." 1150 ::= { cmLineStatisticsEntry 10 } 1151 1152cm2400To14400Connections OBJECT-TYPE 1153 SYNTAX Counter32 1154 UNITS "calls" 1155 MAX-ACCESS read-only 1156 STATUS deprecated 1157 DESCRIPTION 1158 "The number of connections initially established at a modulation 1159 speed of greater than 2400 bits per second and less than 14400 1160 bits per second. This object is valid only for modems which 1161 have cmManageable to be true." 1162 ::= { cmLineStatisticsEntry 11 } 1163 1164cmGreaterThan14400Connections OBJECT-TYPE 1165 SYNTAX Counter32 1166 UNITS "calls" 1167 MAX-ACCESS read-only 1168 STATUS deprecated 1169 DESCRIPTION 1170 "The number of connections initially established at a modulation 1171 speed of greater than 14400 bits per second. This object is 1172 valid only for modems which have cmManageable to be true." 1173 1174 ::= { cmLineStatisticsEntry 12 } 1175 1176cmNoCarriers OBJECT-TYPE 1177 SYNTAX Counter32 1178 UNITS "calls" 1179 MAX-ACCESS read-only 1180 STATUS current 1181 DESCRIPTION 1182 "A counter that indicates the number of times that the 1183 disconnect reason is no carrier. This object is valid only for 1184 modems which have cmManageable to be true." 1185 ::= { cmLineStatisticsEntry 13 } 1186 1187cmLinkFailures OBJECT-TYPE 1188 SYNTAX Counter32 1189 UNITS "calls" 1190 MAX-ACCESS read-only 1191 STATUS current 1192 DESCRIPTION 1193 "A counter that indicates the number of times that the 1194 disconnect reason is link failure. This object is valid only 1195 for modems which have cmManageable to be true." 1196 ::= { cmLineStatisticsEntry 14 } 1197 1198cmProtocolErrors OBJECT-TYPE 1199 SYNTAX Counter32 1200 UNITS "errors" 1201 MAX-ACCESS read-only 1202 STATUS current 1203 DESCRIPTION 1204 "A counter that indicates the number of times that the out of 1205 band protocol error occurred. This object is valid only for 1206 modems which have cmManageable to be true." 1207 ::= { cmLineStatisticsEntry 15 } 1208 1209cmPollingTimeouts OBJECT-TYPE 1210 SYNTAX Counter32 1211 UNITS "errors" 1212 MAX-ACCESS read-only 1213 STATUS current 1214 DESCRIPTION 1215 "A counter that indicates the number of times that the out of 1216 band protocol time-out error occurred. This object is valid 1217 only for modems which have cmManageable to be true." 1218 ::= { cmLineStatisticsEntry 16 } 1219 1220cmTotalCallDuration OBJECT-TYPE 1221 SYNTAX Counter32 1222 UNITS "seconds" 1223 MAX-ACCESS read-only 1224 STATUS current 1225 DESCRIPTION 1226 "A counter that indicates total call duration on the modem. This 1227 includes the duration of all previous calls." 1228 ::= { cmLineStatisticsEntry 17 } 1229-- 1230-- Modem Line Speed Statistics Table 1231-- 1232 1233 1234cmLineSpeedStatisticsTable OBJECT-TYPE 1235 SYNTAX SEQUENCE OF CmLineSpeedStatisticsEntry 1236 MAX-ACCESS not-accessible 1237 STATUS current 1238 DESCRIPTION 1239 "A collection of objects that describe the intial modem 1240 line speeds and connections" 1241 ::= { cmLineInfo 4 } 1242 1243cmLineSpeedStatisticsEntry OBJECT-TYPE 1244 SYNTAX CmLineSpeedStatisticsEntry 1245 MAX-ACCESS not-accessible 1246 STATUS current 1247 DESCRIPTION 1248 "An entry in the table, containing initial speed and 1249 connection information about a single modem." 1250 INDEX { cmSlotIndex, cmPortIndex, cmInitialLineSpeed } 1251 ::= { cmLineSpeedStatisticsTable 1} 1252 1253CmLineSpeedStatisticsEntry ::= 1254 SEQUENCE { 1255 cmInitialLineSpeed Unsigned32, 1256 cmInitialLineConnections Counter32, -- deprecated 1257 cmInitialTxLineConnections Counter32, 1258 cmInitialRxLineConnections Counter32 1259 } 1260 1261cmInitialLineSpeed OBJECT-TYPE 1262 SYNTAX Unsigned32 1263 MAX-ACCESS not-accessible 1264 STATUS current 1265 DESCRIPTION 1266 "A discrete initial speed at which the given line 1267 may operate" 1268 ::= { cmLineSpeedStatisticsEntry 1 } 1269 1270cmInitialLineConnections OBJECT-TYPE 1271 SYNTAX Counter32 1272 UNITS "calls" 1273 MAX-ACCESS read-only 1274 STATUS deprecated -- superceded by cmInitialTxLineConnections 1275 DESCRIPTION 1276 "The number of connections initially established at a 1277 given modulation speed. An instance of this object 1278 will be only present for those speeds where one or more 1279 connections have occurred" 1280 ::= { cmLineSpeedStatisticsEntry 2 } 1281 1282cmInitialTxLineConnections OBJECT-TYPE 1283 SYNTAX Counter32 1284 UNITS "calls" 1285 MAX-ACCESS read-only 1286 STATUS current 1287 DESCRIPTION 1288 "The number of Transmit connections initially established at a 1289 given modulation speed. An instance of this object 1290 will be only present for those speeds where one or more 1291 connections have occurred" 1292 ::= { cmLineSpeedStatisticsEntry 3 } 1293 1294cmInitialRxLineConnections OBJECT-TYPE 1295 SYNTAX Counter32 1296 UNITS "calls" 1297 MAX-ACCESS read-only 1298 STATUS current 1299 DESCRIPTION 1300 "The number of Receive connections initially established at a 1301 given modulation speed. An instance of this object 1302 will be only present for those speeds where one or more 1303 connections have occurred" 1304 ::= { cmLineSpeedStatisticsEntry 4 } 1305 1306 1307 1308-- 1309-- Notification Configuration 1310-- 1311cmStateNotifyEnable OBJECT-TYPE 1312 SYNTAX TruthValue 1313 MAX-ACCESS read-write 1314 STATUS current 1315 DESCRIPTION 1316 "This variable controls generation of the 1317 cmStateNotification. 1318 1319 When this variable is 'true(1)', generation of 1320 cmStateNotification is enabled. When this variable 1321 is 'false(2)', generation of cmStateNotification 1322 is disabled. 1323 1324 The default value is 'false(2)'. 1325 " 1326 ::= { cmNotificationConfig 1 } 1327 1328 1329 1330-- ****************************************************************** 1331-- Notifications 1332-- ****************************************************************** 1333cmMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoModemMgmtMIB 2 } 1334 1335cmMIBNotifications OBJECT IDENTIFIER ::= 1336 { cmMIBNotificationPrefix 0 } 1337 1338 1339cmStateNotification NOTIFICATION-TYPE 1340 OBJECTS { cmState } 1341 STATUS current 1342 DESCRIPTION 1343 "A modem port state change notification is generated whenever 1344 the port transitions to a state where it is offline due to 1345 a failure or administrative action. 1346 1347 The values of cmState which will trigger this notification are: 1348 busiedOut(5) - Administratively out of service 1349 disabled(6) - Administratively out of service 1350 bad(7) - Internally detected failure or 1351 administrative action 1352 loopback(8) - Testing 1353 downloadFirmware(9) - Administrative action 1354 downloadFirmwareFailed(10) - Internally detected failure 1355 " 1356 ::= { cmMIBNotifications 1 } 1357 1358-- 1359-- conformance information 1360-- 1361 1362ciscoModemMgmtMIBConformance OBJECT IDENTIFIER ::= { ciscoModemMgmtMIB 3 } 1363ciscoModemMgmtMIBCompliances OBJECT IDENTIFIER ::= 1364 { ciscoModemMgmtMIBConformance 1 } 1365ciscoModemMgmtMIBGroups OBJECT IDENTIFIER ::= 1366 { ciscoModemMgmtMIBConformance 2 } 1367 1368 1369-- compliance statements 1370 1371ciscoModemMgmtMIBCompliance MODULE-COMPLIANCE 1372 STATUS obsolete -- superseded by ciscoModemMgmtMIBComplianceRev1 1373 DESCRIPTION 1374 "The compliance statement for entities which implement 1375 the cisco Modem Management MIB" 1376 MODULE -- this module 1377 MANDATORY-GROUPS { 1378 cmSystemInfoGroup, 1379 cmLineInfoGroup, 1380 cmGroupInfoGroup 1381 } 1382 GROUP cmManagedLineInfoGroup 1383 DESCRIPTION 1384 "This group is mandatory for all managed modems." 1385 ::= { ciscoModemMgmtMIBCompliances 1 } 1386 1387ciscoModemMgmtMIBComplianceRev1 MODULE-COMPLIANCE 1388 STATUS obsolete -- superseded by ciscoModemMgmtMIBComplianceRev2 1389 DESCRIPTION 1390 "The compliance statement for entities which implement 1391 the cisco Modem Management MIB" 1392 MODULE -- this module 1393 MANDATORY-GROUPS { 1394 cmSystemInfoGroup, 1395 cmLineInfoGroup, 1396 cmGroupInfoGroup 1397 } 1398 GROUP cmManagedLineInfoGroup 1399 DESCRIPTION 1400 "This group is mandatory for all managed modems." 1401 GROUP cmLineSpeedInfoGroup 1402 DESCRIPTION 1403 "This group is mandatory for all managed modems." 1404 ::= { ciscoModemMgmtMIBCompliances 2 } 1405 1406ciscoModemMgmtMIBComplianceRev2 MODULE-COMPLIANCE 1407 STATUS obsolete -- superceded by ciscoModemMgmtMIBComplianceRev3 1408 DESCRIPTION 1409 "The compliance statement for entities which implement 1410 the cisco Modem Management MIB" 1411 MODULE -- this module 1412 MANDATORY-GROUPS { 1413 cmSystemInfoGroupRev1, 1414 cmLineInfoGroup, 1415 cmGroupInfoGroup 1416 } 1417 GROUP cmManagedLineInfoGroup 1418 DESCRIPTION 1419 "This group is mandatory for all managed modems." 1420 GROUP cmLineSpeedInfoGroup 1421 DESCRIPTION 1422 "This group is mandatory for all managed modems." 1423 1424 OBJECT cmSystemWatchdogTime 1425 MIN-ACCESS read-only 1426 DESCRIPTION 1427 "Write access is not required." 1428 ::= { ciscoModemMgmtMIBCompliances 3 } 1429 1430ciscoModemMgmtMIBComplianceRev3 MODULE-COMPLIANCE 1431 STATUS obsolete -- superceded by ciscoModemMgmtMIBComplianceRev4 1432 DESCRIPTION 1433 "The compliance statement for entities which implement 1434 the cisco Modem Management MIB" 1435 MODULE -- this module 1436 MANDATORY-GROUPS { 1437 cmSystemInfoGroupRev1, 1438 cmLineInfoGroup, 1439 cmGroupInfoGroup 1440 } 1441 GROUP cmManagedLineInfoGroup 1442 DESCRIPTION 1443 "This group is mandatory for all managed modems." 1444 GROUP cmLineSpeedInfoGroupRev1 1445 DESCRIPTION 1446 "This group is mandatory for all managed modems." 1447 1448 OBJECT cmSystemWatchdogTime 1449 MIN-ACCESS read-only 1450 DESCRIPTION 1451 "Write access is not required." 1452 ::= { ciscoModemMgmtMIBCompliances 4 } 1453 1454ciscoModemMgmtMIBComplianceRev4 MODULE-COMPLIANCE 1455 STATUS obsolete -- superceded by ciscoModemMgmtMIBComplianceRev5 1456 DESCRIPTION 1457 "The compliance statement for entities which implement 1458 the cisco Modem Management MIB" 1459 MODULE -- this module 1460 MANDATORY-GROUPS { 1461 cmGroupInfoGroup 1462 } 1463 GROUP cmLineSpeedInfoGroupRev1 1464 DESCRIPTION 1465 "This group is mandatory only for managed modems." 1466 1467 GROUP cmManagedLineInfoGroup 1468 DESCRIPTION 1469 "This group is mandatory only for managed modems. 1470 The following modifications may apply." 1471 1472 OBJECT cmTXAnalogSignalLevel 1473 MIN-ACCESS not-accessible 1474 DESCRIPTION 1475 "Not supported for MICA or nextport modems." 1476 1477 OBJECT cmPollingTimeouts 1478 MIN-ACCESS not-accessible 1479 DESCRIPTION 1480 "Status Polling not required." 1481 1482 GROUP cmLineInfoGroup 1483 DESCRIPTION 1484 "With the following modifications, this group 1485 is mandatory for all modems." 1486 1487 OBJECT cmATModePermit 1488 MIN-ACCESS not-accessible 1489 DESCRIPTION 1490 "AT Mode not required." 1491 1492 OBJECT cmHoldReset 1493 MIN-ACCESS not-accessible 1494 DESCRIPTION 1495 "HoldReset not required." 1496 1497 OBJECT cmStatusPolling 1498 MIN-ACCESS not-accessible 1499 DESCRIPTION 1500 "Status Polling not required." 1501 1502 GROUP cmSystemInfoGroupRev1 1503 DESCRIPTION 1504 "With the following modifications, this group 1505 is mandatory for all modems." 1506 1507 OBJECT cmSystemWatchdogTime 1508 MIN-ACCESS read-only 1509 DESCRIPTION 1510 "Write access not supported." 1511 1512 OBJECT cmSystemStatusPollTime 1513 MIN-ACCESS not-accessible 1514 DESCRIPTION 1515 "Status Polling not required." 1516 1517 OBJECT cmSystemMaxRetries 1518 MIN-ACCESS not-accessible 1519 DESCRIPTION 1520 "Status Polling not required." 1521 1522 ::= { ciscoModemMgmtMIBCompliances 5 } 1523 1524ciscoModemMgmtMIBComplianceRev5 MODULE-COMPLIANCE 1525 STATUS deprecated 1526 DESCRIPTION 1527 "The compliance statement for entities which implement 1528 the cisco Modem Management MIB" 1529 MODULE -- this module 1530 MANDATORY-GROUPS { 1531 cmGroupInfoGroup 1532 } 1533 GROUP cmLineSpeedInfoGroupRev1 1534 DESCRIPTION 1535 "This group is mandatory only for managed modems." 1536 1537 GROUP cmManagedLineInfoGroupRev1 1538 DESCRIPTION 1539 "This group is mandatory only for managed modems. 1540 The following modifications may apply." 1541 1542 OBJECT cmTXAnalogSignalLevel 1543 MIN-ACCESS not-accessible 1544 DESCRIPTION 1545 "Not supported for MICA or nextport modems." 1546 1547 OBJECT cmPollingTimeouts 1548 MIN-ACCESS not-accessible 1549 DESCRIPTION 1550 "Status Polling not required." 1551 1552 GROUP cmLineInfoGroup 1553 DESCRIPTION 1554 "With the following modifications, this group 1555 is mandatory for all modems." 1556 1557 OBJECT cmATModePermit 1558 MIN-ACCESS not-accessible 1559 DESCRIPTION 1560 "AT Mode not required." 1561 1562 OBJECT cmHoldReset 1563 MIN-ACCESS not-accessible 1564 DESCRIPTION 1565 "HoldReset not required." 1566 1567 OBJECT cmStatusPolling 1568 MIN-ACCESS not-accessible 1569 DESCRIPTION 1570 "Status Polling not required." 1571 1572 GROUP cmSystemInfoGroupRev1 1573 DESCRIPTION 1574 "With the following modifications, this group 1575 is mandatory for all modems." 1576 1577 OBJECT cmSystemWatchdogTime 1578 MIN-ACCESS read-only 1579 DESCRIPTION 1580 "Write access not supported." 1581 1582 OBJECT cmSystemStatusPollTime 1583 MIN-ACCESS not-accessible 1584 DESCRIPTION 1585 "Status Polling not required." 1586 1587 OBJECT cmSystemMaxRetries 1588 MIN-ACCESS not-accessible 1589 DESCRIPTION 1590 "Status Polling not required." 1591 1592 GROUP cmNotificationConfigGroup 1593 DESCRIPTION 1594 "This group is mandatory only for systems supporting 1595 generation of modem notifications." 1596 1597 1598 GROUP cmNotificationGroup 1599 DESCRIPTION 1600 "This group is mandatory only for systems supporting 1601 generation of modem notifications." 1602 1603 ::= { ciscoModemMgmtMIBCompliances 6 } 1604 1605ciscoModemMgmtMIBComplianceRev6 MODULE-COMPLIANCE 1606 STATUS current 1607 DESCRIPTION 1608 "The compliance statement for entities which implement 1609 the cisco Modem Management MIB" 1610 MODULE -- this module 1611 MANDATORY-GROUPS { 1612 cmGroupInfoGroup 1613 } 1614 GROUP cmLineSpeedInfoGroupRev2 1615 DESCRIPTION 1616 "This group is mandatory only for managed modems." 1617 1618 GROUP cmManagedLineInfoGroupRev2 1619 DESCRIPTION 1620 "This group is mandatory only for managed modems. 1621 The following modifications may apply." 1622 1623 OBJECT cmTXAnalogSignalLevel 1624 MIN-ACCESS not-accessible 1625 DESCRIPTION 1626 "Not supported for MICA or nextport modems." 1627 1628 OBJECT cmPollingTimeouts 1629 MIN-ACCESS not-accessible 1630 DESCRIPTION 1631 "Status Polling not required." 1632 1633 GROUP cmLineInfoGroup 1634 DESCRIPTION 1635 "With the following modifications, this group 1636 is mandatory for all modems." 1637 1638 OBJECT cmATModePermit 1639 MIN-ACCESS not-accessible 1640 DESCRIPTION 1641 "AT Mode not required." 1642 1643 OBJECT cmHoldReset 1644 MIN-ACCESS not-accessible 1645 DESCRIPTION 1646 "HoldReset not required." 1647 1648 OBJECT cmStatusPolling 1649 MIN-ACCESS not-accessible 1650 DESCRIPTION 1651 "Status Polling not required." 1652 1653 GROUP cmSystemInfoGroupRev1 1654 DESCRIPTION 1655 "With the following modifications, this group 1656 is mandatory for all modems." 1657 1658 OBJECT cmSystemWatchdogTime 1659 MIN-ACCESS read-only 1660 DESCRIPTION 1661 "Write access not supported." 1662 1663 OBJECT cmSystemStatusPollTime 1664 MIN-ACCESS not-accessible 1665 DESCRIPTION 1666 "Status Polling not required." 1667 1668 OBJECT cmSystemMaxRetries 1669 MIN-ACCESS not-accessible 1670 DESCRIPTION 1671 "Status Polling not required." 1672 1673 GROUP cmNotificationConfigGroup 1674 DESCRIPTION 1675 "This group is mandatory only for systems supporting 1676 generation of modem notifications." 1677 1678 GROUP cmNotificationGroup 1679 DESCRIPTION 1680 "This group is mandatory only for systems supporting 1681 generation of modem notifications." 1682 1683 ::= { ciscoModemMgmtMIBCompliances 7 } 1684 1685 1686-- units of conformance 1687 1688cmSystemInfoGroup OBJECT-GROUP 1689 OBJECTS { 1690 cmSystemInstalledModem, 1691 cmSystemConfiguredGroup, 1692 cmSystemWatchdogTime, 1693 cmSystemStatusPollTime, 1694 cmSystemMaxRetries 1695 } 1696 STATUS obsolete -- superseded by ciscoSystemInfoGroupRev1 1697 DESCRIPTION 1698 "A collection of objects providing system configuration and 1699 status information." 1700 ::= { ciscoModemMgmtMIBGroups 1 } 1701 1702cmGroupInfoGroup OBJECT-GROUP 1703 OBJECTS { 1704 -- modem group info 1705 cmGroupTotalDevices, 1706 -- modem group members info 1707 cmPortIndex 1708 } 1709 STATUS current 1710 DESCRIPTION 1711 "A collection of objects providing modem configuration and 1712 statistics information for modem groups." 1713 ::= { ciscoModemMgmtMIBGroups 2 } 1714 1715cmLineInfoGroup OBJECT-GROUP 1716 OBJECTS { 1717 -- status 1718 cmInterface, 1719 cmGroup, 1720 cmManufacturerID, 1721 cmProductDetails, 1722 cmManageable, 1723 cmState, 1724 cmDisconnectReason, 1725 cmCallDirection, 1726 cmCallDuration, 1727 cmCallPhoneNumber, 1728 cmCallerID, 1729 -- configurations 1730 cmATModePermit, 1731 cmStatusPolling, 1732 cmBusyOutRequest, 1733 cmShutdown, 1734 cmHoldReset, 1735 cmBad, 1736 -- statistics 1737 cmRingNoAnswers, 1738 cmFailedDialAttempts, 1739 cmWatchdogTimeouts 1740 } 1741 STATUS current 1742 DESCRIPTION 1743 "A collection of objects providing modem configuration and 1744 statistics information for individual modem." 1745 ::= { ciscoModemMgmtMIBGroups 3 } 1746 1747cmManagedLineInfoGroup OBJECT-GROUP 1748 OBJECTS { 1749 cmModulationSchemeUsed, 1750 cmProtocolUsed, 1751 cmTXRate, 1752 cmRXRate, 1753 cmTXAnalogSignalLevel, 1754 cmRXAnalogSignalLevel, 1755 cmIncomingConnectionFailures, 1756 cmIncomingConnectionCompletions, 1757 cmOutgoingConnectionFailures, 1758 cmOutgoingConnectionCompletions, 1759 cmNoDialTones, 1760 cmDialTimeouts, 1761 cm2400OrLessConnections, -- deprecated 1762 cm2400To14400Connections, -- deprecated 1763 cmGreaterThan14400Connections, -- deprecated 1764 cmNoCarriers, 1765 cmLinkFailures, 1766 cmProtocolErrors, 1767 cmPollingTimeouts, 1768 cmTotalCallDuration 1769 } 1770 STATUS deprecated 1771 DESCRIPTION 1772 "A collection of objects providing modem configuration and 1773 statistics information for individual managed modems." 1774 ::= { ciscoModemMgmtMIBGroups 4 } 1775 1776cmLineSpeedInfoGroup OBJECT-GROUP 1777 OBJECTS { 1778 cmInitialLineConnections -- deprecated 1779 } 1780 STATUS obsolete -- superceded by cmLineSpeedInfogroupRev1 1781 DESCRIPTION 1782 "A collection of objects providing modem configuration and 1783 statistics information for individual managed modems." 1784 ::= { ciscoModemMgmtMIBGroups 5 } 1785 1786cmSystemInfoGroupRev1 OBJECT-GROUP 1787 OBJECTS { 1788 cmSystemInstalledModem, 1789 cmSystemConfiguredGroup, 1790 cmSystemWatchdogTime, 1791 cmSystemStatusPollTime, 1792 cmSystemMaxRetries, 1793 cmSystemModemsInUse, 1794 cmSystemModemsAvailable, 1795 cmSystemModemsUnavailable, 1796 cmSystemModemsOffline, 1797 cmSystemModemsDead 1798 } 1799 STATUS current 1800 DESCRIPTION 1801 "A collection of objects providing system configuration and 1802 status information." 1803 ::= { ciscoModemMgmtMIBGroups 6 } 1804 1805cmLineSpeedInfoGroupRev1 OBJECT-GROUP 1806 OBJECTS { 1807 cmInitialLineConnections, -- deprecated 1808 cmInitialTxLineConnections, 1809 cmInitialRxLineConnections 1810 } 1811 STATUS deprecated 1812 DESCRIPTION 1813 "A collection of objects providing modem configuration and 1814 statistics information for individual managed modems." 1815 ::= { ciscoModemMgmtMIBGroups 7 } 1816 1817cmManagedLineInfoGroupRev1 OBJECT-GROUP 1818 OBJECTS { 1819 1820 cmModulationSchemeUsed, 1821 cmProtocolUsed, 1822 cmTXRate, 1823 cmRXRate, 1824 cmTXAnalogSignalLevel, 1825 cmRXAnalogSignalLevel, 1826 cmIncomingConnectionFailures, 1827 cmIncomingConnectionCompletions, 1828 cmOutgoingConnectionFailures, 1829 cmOutgoingConnectionCompletions, 1830 cmNoDialTones, 1831 cmDialTimeouts, 1832 cm2400OrLessConnections, -- deprecated 1833 cm2400To14400Connections, -- deprecated 1834 cmGreaterThan14400Connections, -- deprecated 1835 cmNoCarriers, 1836 cmLinkFailures, 1837 cmProtocolErrors, 1838 cmPollingTimeouts, 1839 cmTotalCallDuration 1840 } 1841 STATUS deprecated 1842 DESCRIPTION 1843 "A collection of objects providing modem configuration and 1844 statistics information for individual managed modems." 1845 ::= { ciscoModemMgmtMIBGroups 8 } 1846 1847cmNotificationConfigGroup OBJECT-GROUP 1848 OBJECTS { 1849 cmStateNotifyEnable 1850 } 1851 STATUS current 1852 DESCRIPTION 1853 "Objects for configuring the notification behavior 1854 of this MIB. 1855 " 1856 ::= { ciscoModemMgmtMIBGroups 9 } 1857 1858cmNotificationGroup NOTIFICATION-GROUP 1859 NOTIFICATIONS { 1860 cmStateNotification 1861 } 1862 STATUS current 1863 DESCRIPTION 1864 "The collection of notifications used for 1865 monitoring modem status" 1866 ::= { ciscoModemMgmtMIBGroups 10 } 1867 1868 1869cmLineSpeedInfoGroupRev2 OBJECT-GROUP 1870 OBJECTS { 1871 cmInitialTxLineConnections, 1872 cmInitialRxLineConnections 1873 } 1874 STATUS current 1875 DESCRIPTION 1876 "A collection of objects providing modem configuration and 1877 statistics information for individual managed modems." 1878 ::= { ciscoModemMgmtMIBGroups 11 } 1879 1880cmManagedLineInfoGroupRev2 OBJECT-GROUP 1881 OBJECTS { 1882 cmModulationSchemeUsed, 1883 cmProtocolUsed, 1884 cmTXRate, 1885 cmRXRate, 1886 cmTXAnalogSignalLevel, 1887 cmRXAnalogSignalLevel, 1888 cmIncomingConnectionFailures, 1889 cmIncomingConnectionCompletions, 1890 cmOutgoingConnectionFailures, 1891 cmOutgoingConnectionCompletions, 1892 cmNoDialTones, 1893 cmDialTimeouts, 1894 cmNoCarriers, 1895 cmLinkFailures, 1896 cmProtocolErrors, 1897 cmPollingTimeouts, 1898 cmTotalCallDuration 1899 } 1900 STATUS current 1901 DESCRIPTION 1902 "A collection of objects providing modem configuration and 1903 statistics information for individual managed modems." 1904 ::= { ciscoModemMgmtMIBGroups 12 } 1905 1906END 1907 1908 1909 1910