1CISCOSB-RADIUSSRV DEFINITIONS ::= BEGIN 2 3-- Title: CISCOSB Radius Server Private Extension 4-- Version: 910 5-- Date: June 2015 6IMPORTS 7 switch001, rlRadius,rlAAAEap FROM CISCOSB-MIB 8 Unsigned32, IpAddress,Counter32, 9 MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI 10 VlanId FROM Q-BRIDGE-MIB 11 TruthValue, RowStatus, DisplayString, 12 DateAndTime, TimeStamp, 13 TEXTUAL-CONVENTION, MacAddress FROM SNMPv2-TC 14 InetAddressType,InetAddress,InetAddressIPv6 FROM INET-ADDRESS-MIB; -- RFC2851 15 16rlRadiusServ MODULE-IDENTITY 17 LAST-UPDATED "201506210000Z" 18 ORGANIZATION "Cisco Systems, Inc." 19 20 CONTACT-INFO 21 "Postal: 170 West Tasman Drive 22 San Jose , CA 95134-1706 23 USA 24 25 26 Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>" 27 28 DESCRIPTION 29 "The private MIB module definition for Authentication, Authorization and Accounting 30 in CISCOSB devices." 31 REVISION "201506210000Z" 32 DESCRIPTION 33 "Added this MODULE-IDENTITY clause." 34 ::= { switch001 226 } 35 36rlRadiusServEnable OBJECT-TYPE 37 SYNTAX TruthValue 38 MAX-ACCESS read-write 39 STATUS current 40 DESCRIPTION 41 "Specifies whether Radius Server enabled on the switch. " 42 ::= { rlRadiusServ 1 } 43 44rlRadiusServAcctPort OBJECT-TYPE 45 SYNTAX INTEGER (1..59999) 46 MAX-ACCESS read-write 47 STATUS current 48 DESCRIPTION 49 "To define the accounting UDP port used for accounting requests." 50 DEFVAL { 1813 } 51 ::= { rlRadiusServ 2 } 52 53rlRadiusServAuthPort OBJECT-TYPE 54 SYNTAX INTEGER (1..59999) 55 MAX-ACCESS read-write 56 STATUS current 57 DESCRIPTION 58 "To define the authentication UDP port used for authentication requests." 59 DEFVAL { 1812 } 60 ::= { rlRadiusServ 3 } 61 62rlRadiusServDefaultKey OBJECT-TYPE 63 SYNTAX DisplayString (SIZE(0..128)) 64 MAX-ACCESS read-write 65 STATUS current 66 DESCRIPTION 67 "Default Secret key to be shared with this all Radius Clients server." 68 ::= { rlRadiusServ 4 } 69 70rlRadiusServDefaultKeyMD5 OBJECT-TYPE 71 SYNTAX OCTET STRING 72 MAX-ACCESS read-only 73 STATUS current 74 DESCRIPTION 75 "Default Secret key MD5." 76 ::= { rlRadiusServ 5 } 77 78rlRadiusServTrapAcct OBJECT-TYPE 79 SYNTAX TruthValue 80 MAX-ACCESS read-write 81 STATUS current 82 DESCRIPTION 83 "To enable sending accounting traps." 84 ::= { rlRadiusServ 6 } 85 86rlRadiusServTrapAuthFailure OBJECT-TYPE 87 SYNTAX TruthValue 88 MAX-ACCESS read-write 89 STATUS current 90 DESCRIPTION 91 "To enable sending traps when an authentication failed and Access-Reject is sent." 92 ::= { rlRadiusServ 7 } 93 94rlRadiusServTrapAuthSuccess OBJECT-TYPE 95 SYNTAX TruthValue 96 MAX-ACCESS read-write 97 STATUS current 98 DESCRIPTION 99 "To enable sending traps when a user is successfully authorized." 100 ::= { rlRadiusServ 8 } 101 102-- rlRadiusServGroupEntry 103 104rlRadiusServGroupTable OBJECT-TYPE 105 SYNTAX SEQUENCE OF RlRadiusServGroupEntry 106 MAX-ACCESS not-accessible 107 STATUS current 108 DESCRIPTION 109 "The (conceptual) table listing the RADIUS 110 server group entry." 111 ::= { rlRadiusServ 9 } 112 113rlRadiusServGroupEntry OBJECT-TYPE 114 SYNTAX RlRadiusServGroupEntry 115 MAX-ACCESS not-accessible 116 STATUS current 117 DESCRIPTION 118 "The (conceptual) table listing the RADIUS 119 server group entry." 120 INDEX { rlRadiusServGroupName } 121 ::= { rlRadiusServGroupTable 1 } 122 123RlRadiusServGroupEntry ::= SEQUENCE { 124 rlRadiusServGroupName DisplayString, 125 rlRadiusServGroupVLAN INTEGER, 126 rlRadiusServGroupVLANName DisplayString, 127 rlRadiusServGroupACL1 DisplayString, 128 rlRadiusServGroupACL2 DisplayString, 129 rlRadiusServGroupPrvLevel INTEGER, 130 rlRadiusServGroupTimeRangeName DisplayString, 131 rlRadiusServGroupStatus RowStatus 132} 133 134rlRadiusServGroupName OBJECT-TYPE 135 SYNTAX DisplayString (SIZE(1..32)) 136 MAX-ACCESS read-write 137 STATUS current 138 DESCRIPTION "To define Radius Server Group Name" 139 ::= { rlRadiusServGroupEntry 1 } 140 141rlRadiusServGroupVLAN OBJECT-TYPE 142 SYNTAX INTEGER (0|1..4094) 143 MAX-ACCESS read-write 144 STATUS current 145 DESCRIPTION "To define Radius Assigned VLAN" 146 DEFVAL { 0 } 147 ::= { rlRadiusServGroupEntry 2 } 148 149rlRadiusServGroupVLANName OBJECT-TYPE 150 SYNTAX DisplayString (SIZE(0..32)) 151 MAX-ACCESS read-write 152 STATUS current 153 DESCRIPTION "To define Radius Assigned VLAN name" 154 ::= { rlRadiusServGroupEntry 3 } 155 156rlRadiusServGroupACL1 OBJECT-TYPE 157 SYNTAX DisplayString (SIZE(0..32)) 158 MAX-ACCESS read-write 159 STATUS current 160 DESCRIPTION "To define first Radius Assigned ACL" 161 ::= { rlRadiusServGroupEntry 4 } 162 163rlRadiusServGroupACL2 OBJECT-TYPE 164 SYNTAX DisplayString (SIZE(0..32)) 165 MAX-ACCESS read-write 166 STATUS current 167 DESCRIPTION "To define second Radius Assigned ACL" 168 ::= { rlRadiusServGroupEntry 5 } 169 170rlRadiusServGroupPrvLevel OBJECT-TYPE 171 SYNTAX INTEGER (1..15) 172 MAX-ACCESS read-write 173 STATUS current 174 DESCRIPTION "To define the user privilege level" 175 ::= { rlRadiusServGroupEntry 6 } 176 177rlRadiusServGroupTimeRangeName OBJECT-TYPE 178 SYNTAX DisplayString (SIZE(0..32)) 179 MAX-ACCESS read-write 180 STATUS current 181 DESCRIPTION "To define the time user can connect" 182 ::= { rlRadiusServGroupEntry 7 } 183 184rlRadiusServGroupStatus OBJECT-TYPE 185 SYNTAX RowStatus 186 MAX-ACCESS read-write 187 STATUS current 188 DESCRIPTION "" 189 ::= { rlRadiusServGroupEntry 8 } 190 191-- rlRadiusServUserEntry 192 193rlRadiusServUserTable OBJECT-TYPE 194 SYNTAX SEQUENCE OF RlRadiusServUserEntry 195 MAX-ACCESS not-accessible 196 STATUS current 197 DESCRIPTION 198 "The (conceptual) table listing the RADIUS 199 server user entry." 200 ::= { rlRadiusServ 10 } 201 202rlRadiusServUserEntry OBJECT-TYPE 203 SYNTAX RlRadiusServUserEntry 204 MAX-ACCESS not-accessible 205 STATUS current 206 DESCRIPTION 207 "The (conceptual) table listing the RADIUS 208 server User entry." 209 INDEX { rlRadiusServUserName } 210 ::= { rlRadiusServUserTable 1 } 211 212RlRadiusServUserEntry ::= SEQUENCE { 213 rlRadiusServUserName DisplayString, 214 rlRadiusServUserPassword DisplayString, 215 rlRadiusServUserPasswordMD5 OCTET STRING, 216 rlRadiusServUserGroupName DisplayString, 217 rlRadiusServUserStatus RowStatus 218} 219 220rlRadiusServUserName OBJECT-TYPE 221 SYNTAX DisplayString (SIZE(1..32)) 222 MAX-ACCESS read-write 223 STATUS current 224 DESCRIPTION "To define Radius Server User Name" 225 ::= { rlRadiusServUserEntry 1 } 226 227rlRadiusServUserPassword OBJECT-TYPE 228 SYNTAX DisplayString (SIZE(1..64)) 229 MAX-ACCESS read-write 230 STATUS current 231 DESCRIPTION "Plain text Radius Server User Password" 232 ::= { rlRadiusServUserEntry 2 } 233 234rlRadiusServUserPasswordMD5 OBJECT-TYPE 235 SYNTAX OCTET STRING 236 MAX-ACCESS read-only 237 STATUS current 238 DESCRIPTION 239 "The MD5 of the rlRadiusServUserPassword" 240 ::= { rlRadiusServUserEntry 3 } 241 242rlRadiusServUserGroupName OBJECT-TYPE 243 SYNTAX DisplayString (SIZE(1..32)) 244 MAX-ACCESS read-write 245 STATUS current 246 DESCRIPTION "Assigned Radius Server Group Name to specific user" 247 ::= { rlRadiusServUserEntry 4 } 248 249rlRadiusServUserStatus OBJECT-TYPE 250 SYNTAX RowStatus 251 MAX-ACCESS read-write 252 STATUS current 253 DESCRIPTION "" 254 ::= { rlRadiusServUserEntry 5 } 255 256 257-- rlRadiusServClientInetEntry 258 259rlRadiusServClientInetTable OBJECT-TYPE 260 SYNTAX SEQUENCE OF RlRadiusServClientInetEntry 261 MAX-ACCESS not-accessible 262 STATUS current 263 DESCRIPTION 264 "The (conceptual) table listing the RADIUS 265 server group entry." 266 ::= { rlRadiusServ 11 } 267 268rlRadiusServClientInetEntry OBJECT-TYPE 269 SYNTAX RlRadiusServClientInetEntry 270 MAX-ACCESS not-accessible 271 STATUS current 272 DESCRIPTION 273 "The (conceptual) table listing the RADIUS Client entry." 274 INDEX { rlRadiusServClientInetAddressType, 275 rlRadiusServClientInetAddress } 276 ::= { rlRadiusServClientInetTable 1 } 277 278 279RlRadiusServClientInetEntry ::= SEQUENCE { 280 rlRadiusServClientInetAddressType InetAddressType, 281 rlRadiusServClientInetAddress InetAddress, 282 rlRadiusServClientInetKey DisplayString, 283 rlRadiusServClientInetKeyMD5 OCTET STRING, 284 rlRadiusServClientInetStatus RowStatus, 285 rlRadiusServClientInetUseGlobalKey TruthValue 286} 287 288rlRadiusServClientInetAddressType OBJECT-TYPE 289 SYNTAX InetAddressType 290 MAX-ACCESS read-write 291 STATUS current 292 DESCRIPTION 293 "The Inet address type of RADIUS client reffered to 294 in this table entry." 295 ::= { rlRadiusServClientInetEntry 1} 296 297rlRadiusServClientInetAddress OBJECT-TYPE 298 SYNTAX InetAddress 299 MAX-ACCESS read-write 300 STATUS current 301 DESCRIPTION 302 "The Inet address of the RADIUS client 303 referred to in this table entry." 304 ::= { rlRadiusServClientInetEntry 2 } 305 306rlRadiusServClientInetKey OBJECT-TYPE 307 SYNTAX DisplayString (SIZE(0..128)) 308 MAX-ACCESS read-write 309 STATUS current 310 DESCRIPTION 311 "Secret key to be shared with this RADIUS client." 312 DEFVAL { "" } 313 ::= { rlRadiusServClientInetEntry 3 } 314 315rlRadiusServClientInetKeyMD5 OBJECT-TYPE 316 SYNTAX OCTET STRING 317 MAX-ACCESS read-only 318 STATUS current 319 DESCRIPTION 320 "The MD5 of the rlRadiusServClientInetKey" 321 ::= { rlRadiusServClientInetEntry 4 } 322 323rlRadiusServClientInetStatus OBJECT-TYPE 324 SYNTAX RowStatus 325 MAX-ACCESS read-write 326 STATUS current 327 DESCRIPTION "" 328 ::= { rlRadiusServClientInetEntry 5 } 329 330rlRadiusServClientInetUseGlobalKey OBJECT-TYPE 331 SYNTAX TruthValue 332 MAX-ACCESS read-write 333 STATUS current 334 DESCRIPTION 335 "If this field is set to true the value in field rlRadiusServClientInetKey 336 is ignored and instead the value in the MIB 337 rlRadiusServDefaultKey is used. Otherwise the value in 338 rlRadiusServClientInetKey is used." 339 DEFVAL { false } 340 ::= { rlRadiusServClientInetEntry 6 } 341 342-- Action MIBs 343 344 345rlRadiusServClearAccounting OBJECT-TYPE 346 SYNTAX TruthValue 347 MAX-ACCESS read-write 348 STATUS current 349 DESCRIPTION 350 "Setting this object to TRUE clears the Radius Accounting cache." 351 ::= { rlRadiusServ 12 } 352 353rlRadiusServClearRejectedUsers OBJECT-TYPE 354 SYNTAX TruthValue 355 MAX-ACCESS read-write 356 STATUS current 357 DESCRIPTION 358 "Setting this object to TRUE clears the Radius Rejected Users cache." 359 ::= { rlRadiusServ 13 } 360 361rlRadiusServClearStatistics OBJECT-TYPE 362 SYNTAX TruthValue 363 MAX-ACCESS read-write 364 STATUS current 365 DESCRIPTION 366 "Setting this object to TRUE clears the Radius server counters." 367 ::= { rlRadiusServ 14 } 368 369rlRadiusServClearUsersOfGivenGroup OBJECT-TYPE 370 SYNTAX DisplayString (SIZE(0..32)) 371 MAX-ACCESS read-write 372 STATUS current 373 DESCRIPTION 374 "Clears users of specified Group. 0 string signes to clear all users." 375 ::= { rlRadiusServ 15 } 376 377 378rlRadiusServClearClientStatisticsTable OBJECT-TYPE 379 SYNTAX SEQUENCE OF RlRadiusServClearClientStatisticsEntry 380 MAX-ACCESS not-accessible 381 STATUS current 382 DESCRIPTION "Action MIB to clear radius server statistics per client." 383 ::= { rlRadiusServ 16 } 384 385rlRadiusServClearClientStatisticsEntry OBJECT-TYPE 386 SYNTAX RlRadiusServClearClientStatisticsEntry 387 MAX-ACCESS not-accessible 388 STATUS current 389 DESCRIPTION "The row definition for this table." 390 INDEX { rlRadiusServClearClientStatisticsIndex } 391::= { rlRadiusServClearClientStatisticsTable 1 } 392 393RlRadiusServClearClientStatisticsEntry::= SEQUENCE { 394 rlRadiusServClearClientStatisticsIndex INTEGER, 395 rlRadiusServClearClientStatisticsInetAddressType InetAddressType, 396 rlRadiusServClearClientStatisticsInetAddress InetAddress 397} 398 399rlRadiusServClearClientStatisticsIndex OBJECT-TYPE 400 SYNTAX INTEGER 401 MAX-ACCESS read-only 402 STATUS current 403 DESCRIPTION 404 "Index in the table. Already 1." 405 ::= { rlRadiusServClearClientStatisticsEntry 1 } 406 407rlRadiusServClearClientStatisticsInetAddressType OBJECT-TYPE 408 SYNTAX InetAddressType 409 MAX-ACCESS read-write 410 STATUS current 411 DESCRIPTION 412 "Clear statistics Inet address type parameter." 413 ::= { rlRadiusServClearClientStatisticsEntry 2 } 414 415rlRadiusServClearClientStatisticsInetAddress OBJECT-TYPE 416 SYNTAX InetAddress 417 MAX-ACCESS read-write 418 STATUS current 419 DESCRIPTION 420 "Clear statistics Inet address parameter." 421 ::= { rlRadiusServClearClientStatisticsEntry 3 } 422 423 424-- rlRadiusServRejectedEntry 425 426RlRadiusServUserType::= TEXTUAL-CONVENTION 427 STATUS current 428 DESCRIPTION 429 "Radius Server user service type" 430 SYNTAX INTEGER { 431 none(0), 432 x(1), 433 login(2) 434} 435 436RlRadiusServRejectedEventType ::= TEXTUAL-CONVENTION 437 STATUS current 438 DESCRIPTION 439 "Rejected Users Event Type" 440 SYNTAX INTEGER { 441 invalid(0), 442 reboot(2), 443 dateTimeChanged(3), 444 rejected(4) 445} 446 447RlRadiusServRejectedReasonType ::= TEXTUAL-CONVENTION 448 STATUS current 449 DESCRIPTION 450 "Authentication service rejects reason" 451 SYNTAX INTEGER { 452 noError(0), 453 unknownUser(1), 454 illegalPassword(2), 455 notAllowedTime(3), 456 notSupportedEAPMethod(4), 457 notAllowedPrivLevel(5) 458} 459 460rlRadiusServRejectedTable OBJECT-TYPE 461 SYNTAX SEQUENCE OF RlRadiusServRejectedEntry 462 MAX-ACCESS not-accessible 463 STATUS current 464 DESCRIPTION 465 "The (conceptual) table listing the RADIUS 466 server rejected user entry." 467 ::= { rlRadiusServ 17 } 468 469rlRadiusServRejectedEntry OBJECT-TYPE 470 SYNTAX RlRadiusServRejectedEntry 471 MAX-ACCESS not-accessible 472 STATUS current 473 DESCRIPTION 474 "The (conceptual) table listing the RADIUS Rejected user entry." 475 INDEX { rlRadiusServRejectedIndex } 476 ::= { rlRadiusServRejectedTable 1 } 477 478 479RlRadiusServRejectedEntry ::= SEQUENCE { 480 rlRadiusServRejectedIndex Unsigned32, 481 rlRadiusServRejectedUserName DisplayString, 482 rlRadiusServRejectedUserType RlRadiusServUserType, 483 rlRadiusServRejectedEvent RlRadiusServRejectedEventType, 484 rlRadiusServRejectedDateTime DisplayString, 485 rlRadiusServRejectedUpdatedDateTime DisplayString, 486 rlRadiusServRejectedNASInetAddressType InetAddressType, 487 rlRadiusServRejectedNASInetAddress InetAddress, 488 rlRadiusServRejectedNASPort INTEGER, 489 rlRadiusServRejectedUserAddress DisplayString, 490 rlRadiusServRejectedReason RlRadiusServRejectedReasonType 491} 492 493rlRadiusServRejectedIndex OBJECT-TYPE 494 SYNTAX Unsigned32(1..4294967295) 495 MAX-ACCESS not-accessible 496 STATUS current 497 DESCRIPTION "Rejected User Index" 498 ::= { rlRadiusServRejectedEntry 1 } 499 500rlRadiusServRejectedUserName OBJECT-TYPE 501 SYNTAX DisplayString (SIZE(0..32)) 502 MAX-ACCESS read-only 503 STATUS current 504 DESCRIPTION "Rejected User Name. In case of dateTimeChanged and reboot event contains 0." 505 ::= { rlRadiusServRejectedEntry 2 } 506 507rlRadiusServRejectedUserType OBJECT-TYPE 508 SYNTAX RlRadiusServUserType 509 MAX-ACCESS read-only 510 STATUS current 511 DESCRIPTION "Contains type of service." 512 ::= { rlRadiusServRejectedEntry 3 } 513 514rlRadiusServRejectedEvent OBJECT-TYPE 515 SYNTAX RlRadiusServRejectedEventType 516 MAX-ACCESS read-only 517 STATUS current 518 DESCRIPTION "Contains type of event." 519 ::= { rlRadiusServRejectedEntry 4 } 520 521rlRadiusServRejectedDateTime OBJECT-TYPE 522 SYNTAX DisplayString 523 MAX-ACCESS read-only 524 STATUS current 525 DESCRIPTION "Date of rejected event." 526 ::= { rlRadiusServRejectedEntry 5} 527 528rlRadiusServRejectedUpdatedDateTime OBJECT-TYPE 529 SYNTAX DisplayString 530 MAX-ACCESS read-only 531 STATUS current 532 DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0." 533 ::= { rlRadiusServRejectedEntry 6 } 534 535rlRadiusServRejectedNASInetAddressType OBJECT-TYPE 536 SYNTAX InetAddressType 537 MAX-ACCESS read-only 538 STATUS current 539 DESCRIPTION 540 "Rejected user NAS Inet address type. In case of dateTimeChange and reboot event contains 0." 541 ::= { rlRadiusServRejectedEntry 7 } 542 543rlRadiusServRejectedNASInetAddress OBJECT-TYPE 544 SYNTAX InetAddress 545 MAX-ACCESS read-only 546 STATUS current 547 DESCRIPTION 548 "Rejected user NAS Inet address. In case of dateTimeChanged and reboot event contains 0." 549 ::= { rlRadiusServRejectedEntry 8 } 550 551rlRadiusServRejectedNASPort OBJECT-TYPE 552 SYNTAX INTEGER 553 MAX-ACCESS read-only 554 STATUS current 555 DESCRIPTION 556 "Rejected user NAS port. In case of dateTimeChanged and reboot event contains 0." 557 ::= { rlRadiusServRejectedEntry 9 } 558 559rlRadiusServRejectedUserAddress OBJECT-TYPE 560 SYNTAX DisplayString 561 MAX-ACCESS read-only 562 STATUS current 563 DESCRIPTION 564 "Rejected user Inet address type. In case of 1x user contains mac address string, in case of login contains inet address." 565 ::= { rlRadiusServRejectedEntry 10 } 566 567rlRadiusServRejectedReason OBJECT-TYPE 568 SYNTAX RlRadiusServRejectedReasonType 569 MAX-ACCESS read-only 570 STATUS current 571 DESCRIPTION 572 "Rejected user reason." 573 ::= { rlRadiusServRejectedEntry 11 } 574 575 576-- rlRadiusServAcctLogEntry 577 578 579RlRadiusServAcctLogUserAuthType ::= TEXTUAL-CONVENTION 580 STATUS current 581 DESCRIPTION 582 "User Authentication Type" 583 SYNTAX INTEGER { 584 none(0), 585 radius(1), 586 local(2), 587 remote(3) 588} 589 590RlRadiusServAcctLogEventType ::= TEXTUAL-CONVENTION 591 STATUS current 592 DESCRIPTION 593 "Accounting Event Type" 594 SYNTAX INTEGER { 595 invalid(0), 596 reboot(2), 597 dateTimeChanged(3), 598 start(4), 599 stop(5) 600} 601 602RlRadiusServAcctLogTerminationReasonType ::= TEXTUAL-CONVENTION 603 STATUS current 604 DESCRIPTION 605 "Accounting User Termination reason" 606 SYNTAX INTEGER { 607 noError(0), 608 userRequest(1), 609 lostCarrier(2), 610 lostService(3), 611 idleTimeout(4), 612 sessionTimeout(5), 613 adminReset(6), 614 adminReboot(7), 615 portError(8), 616 nasError(9), 617 nasRequest(10), 618 nasReboot(11), 619 portUnneeded(12), 620 portPreempted(13), 621 portSuspended(14), 622 serviceUnavailable(15), 623 callback(16), 624 userError(17), 625 hostRequest(18) 626} 627 628rlRadiusServAcctLogTable OBJECT-TYPE 629 SYNTAX SEQUENCE OF RlRadiusServAcctLogEntry 630 MAX-ACCESS not-accessible 631 STATUS current 632 DESCRIPTION 633 "The (conceptual) table listing the RADIUS 634 server accounting log entry." 635 ::= { rlRadiusServ 18 } 636 637rlRadiusServAcctLogEntry OBJECT-TYPE 638 SYNTAX RlRadiusServAcctLogEntry 639 MAX-ACCESS not-accessible 640 STATUS current 641 DESCRIPTION 642 "The (conceptual) table listing the RADIUS server accounting log entry." 643 INDEX { rlRadiusServAcctLogIndex } 644 ::= { rlRadiusServAcctLogTable 1 } 645 646RlRadiusServAcctLogEntry ::= SEQUENCE { 647 rlRadiusServAcctLogIndex Unsigned32, 648 rlRadiusServAcctLogUserName DisplayString, 649 rlRadiusServAcctLogUserAuth RlRadiusServAcctLogUserAuthType, 650 rlRadiusServAcctLogEvent RlRadiusServAcctLogEventType, 651 rlRadiusServAcctLogDateTime DisplayString, 652 rlRadiusServAcctLogUpdatedDateTime DisplayString, 653 rlRadiusServAcctLogSessionDuration Unsigned32, 654 rlRadiusServAcctLogNASInetAddressType InetAddressType, 655 rlRadiusServAcctLogNASInetAddress InetAddress, 656 rlRadiusServAcctLogNASPort INTEGER, 657 rlRadiusServAcctLogUserAddress DisplayString, 658 rlRadiusServAcctLogTerminationReason RlRadiusServAcctLogTerminationReasonType 659} 660 661rlRadiusServAcctLogIndex OBJECT-TYPE 662 SYNTAX Unsigned32(1..4294967295) 663 MAX-ACCESS not-accessible 664 STATUS current 665 DESCRIPTION "Accounting Log Index" 666 ::= { rlRadiusServAcctLogEntry 1 } 667 668rlRadiusServAcctLogUserName OBJECT-TYPE 669 SYNTAX DisplayString (SIZE(0..32)) 670 MAX-ACCESS read-only 671 STATUS current 672 DESCRIPTION "Accounting Log User Name. In case of dateTimeChanged and reboot event contains 0." 673 ::= { rlRadiusServAcctLogEntry 2 } 674 675rlRadiusServAcctLogUserAuth OBJECT-TYPE 676 SYNTAX RlRadiusServAcctLogUserAuthType 677 MAX-ACCESS read-only 678 STATUS current 679 DESCRIPTION "Contains type of authenticator." 680 ::= { rlRadiusServAcctLogEntry 3 } 681 682rlRadiusServAcctLogEvent OBJECT-TYPE 683 SYNTAX RlRadiusServAcctLogEventType 684 MAX-ACCESS read-only 685 STATUS current 686 DESCRIPTION "Contains type of event." 687 ::= { rlRadiusServAcctLogEntry 4 } 688 689rlRadiusServAcctLogDateTime OBJECT-TYPE 690 SYNTAX DisplayString 691 MAX-ACCESS read-only 692 STATUS current 693 DESCRIPTION "Date of accounting event." 694 ::= { rlRadiusServAcctLogEntry 5} 695 696rlRadiusServAcctLogUpdatedDateTime OBJECT-TYPE 697 SYNTAX DisplayString 698 MAX-ACCESS read-only 699 STATUS current 700 DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0." 701 ::= { rlRadiusServAcctLogEntry 6 } 702 703rlRadiusServAcctLogSessionDuration OBJECT-TYPE 704 SYNTAX Unsigned32 705 MAX-ACCESS read-only 706 STATUS current 707 DESCRIPTION "Contains duration of user session in seconds. In case of dateTimeChanged and reboot event contains 0." 708 ::= { rlRadiusServAcctLogEntry 7 } 709 710rlRadiusServAcctLogNASInetAddressType OBJECT-TYPE 711 SYNTAX InetAddressType 712 MAX-ACCESS read-only 713 STATUS current 714 DESCRIPTION 715 "Accounting log user NAS Inet address type. In case of dateTimeChanged and reboot event contains 0." 716 ::= { rlRadiusServAcctLogEntry 8 } 717 718rlRadiusServAcctLogNASInetAddress OBJECT-TYPE 719 SYNTAX InetAddress 720 MAX-ACCESS read-only 721 STATUS current 722 DESCRIPTION 723 "Accounting log user NAS Inet address. In case of dateTimeChanged and reboot event contains 0." 724 ::= { rlRadiusServAcctLogEntry 9 } 725 726rlRadiusServAcctLogNASPort OBJECT-TYPE 727 SYNTAX INTEGER 728 MAX-ACCESS read-only 729 STATUS current 730 DESCRIPTION 731 "Accounting log user NAS port. In case of dateTimeChanged and reboot event contains 0." 732 ::= { rlRadiusServAcctLogEntry 10 } 733 734rlRadiusServAcctLogUserAddress OBJECT-TYPE 735 SYNTAX DisplayString 736 MAX-ACCESS read-only 737 STATUS current 738 DESCRIPTION 739 "Accounting log user address. In case of 1x user contains mac address string, in case of login contains inet address." 740 ::= { rlRadiusServAcctLogEntry 11 } 741 742rlRadiusServAcctLogTerminationReason OBJECT-TYPE 743 SYNTAX RlRadiusServAcctLogTerminationReasonType 744 MAX-ACCESS read-only 745 STATUS current 746 DESCRIPTION 747 "User Session termination reason." 748 ::= { rlRadiusServAcctLogEntry 12 } 749 750-- rlRadiusServUnknownNasEntry 751 752RlRadiusServUnknownNasEventType ::= TEXTUAL-CONVENTION 753 STATUS current 754 DESCRIPTION 755 "Unknown NAS Event Type" 756 SYNTAX INTEGER { 757 invalid(0), 758 reboot(2), 759 dateTimeChanged(3), 760 nas(4) 761} 762 763rlRadiusServUnknownNasTable OBJECT-TYPE 764 SYNTAX SEQUENCE OF RlRadiusServUnknownNasEntry 765 MAX-ACCESS not-accessible 766 STATUS current 767 DESCRIPTION 768 "The (conceptual) table listing the RADIUS 769 server unknown nas entry." 770 ::= { rlRadiusServ 19 } 771 772rlRadiusServUnknownNasEntry OBJECT-TYPE 773 SYNTAX RlRadiusServUnknownNasEntry 774 MAX-ACCESS not-accessible 775 STATUS current 776 DESCRIPTION 777 "The (conceptual) table listing the RADIUS server unknown nas entry." 778 INDEX { rlRadiusServUnknownNasIndex } 779 ::= { rlRadiusServUnknownNasTable 1 } 780 781RlRadiusServUnknownNasEntry ::= SEQUENCE { 782 rlRadiusServUnknownNasIndex Unsigned32, 783 rlRadiusServUnknownNasEvent RlRadiusServUnknownNasEventType, 784 rlRadiusServUnknownNasDateTime DisplayString, 785 rlRadiusServUnknownNasUpdatedDateTime DisplayString, 786 rlRadiusServUnknownNasInetAddressType InetAddressType, 787 rlRadiusServUnknownNasInetAddress InetAddress 788} 789 790rlRadiusServUnknownNasIndex OBJECT-TYPE 791 SYNTAX Unsigned32(1..4294967295) 792 MAX-ACCESS not-accessible 793 STATUS current 794 DESCRIPTION "unknown nas Index" 795 ::= { rlRadiusServUnknownNasEntry 1 } 796 797rlRadiusServUnknownNasEvent OBJECT-TYPE 798 SYNTAX RlRadiusServUnknownNasEventType 799 MAX-ACCESS read-only 800 STATUS current 801 DESCRIPTION "Contains type of event." 802 ::= { rlRadiusServUnknownNasEntry 2 } 803 804rlRadiusServUnknownNasDateTime OBJECT-TYPE 805 SYNTAX DisplayString 806 MAX-ACCESS read-only 807 STATUS current 808 DESCRIPTION "Date of unknown nas event." 809 ::= { rlRadiusServUnknownNasEntry 3} 810 811rlRadiusServUnknownNasUpdatedDateTime OBJECT-TYPE 812 SYNTAX DisplayString 813 MAX-ACCESS read-only 814 STATUS current 815 DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0." 816 ::= { rlRadiusServUnknownNasEntry 4 } 817 818rlRadiusServUnknownNasInetAddressType OBJECT-TYPE 819 SYNTAX InetAddressType 820 MAX-ACCESS read-only 821 STATUS current 822 DESCRIPTION 823 "Unknown nas Inet address type. In case of dateTimeChanged and reboot event contains 0." 824 ::= { rlRadiusServUnknownNasEntry 5 } 825 826rlRadiusServUnknownNasInetAddress OBJECT-TYPE 827 SYNTAX InetAddress 828 MAX-ACCESS read-only 829 STATUS current 830 DESCRIPTION 831 "Unknown nas Inet address. In case of dateTimeChanged and reboot event contains 0." 832 ::= { rlRadiusServUnknownNasEntry 9 } 833 834rlRadiusServClearUnknownNas OBJECT-TYPE 835 SYNTAX TruthValue 836 MAX-ACCESS read-write 837 STATUS current 838 DESCRIPTION 839 "Setting this object to TRUE clears the Radius Unknown Nas cache." 840 ::= { rlRadiusServ 20 } 841END 842