From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB | 2855 ++++++++++++++++++++++++++++++++++++ 1 file changed, 2855 insertions(+) create mode 100644 MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB (limited to 'MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB') diff --git a/MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB b/MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB new file mode 100644 index 0000000..73143db --- /dev/null +++ b/MIBS/huawei/HUAWEI-BRAS-RADIUS-MIB @@ -0,0 +1,2855 @@ +-- ================================================================= +-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved. +-- +-- Description:HUAWEI-BRAS-RADIUS-MIB +-- Reference: +-- Version: V2.28 +-- History: +-- v1.1 +-- modified by huangjun 2009-12-08 +-- ================================================================= + HUAWEI-BRAS-RADIUS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwBRASMib + FROM HUAWEI-MIB + IpAddress, Unsigned32, Integer32, OBJECT-TYPE, MODULE-IDENTITY,NOTIFICATION-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP + FROM SNMPv2-CONF + EnabledStatus + FROM P-BRIDGE-MIB + DisplayString, RowStatus, TruthValue + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC; + hwBRASRadius MODULE-IDENTITY + LAST-UPDATED "201705281613Z" + ORGANIZATION + "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com " + DESCRIPTION + "Add hwRadiusServerSourceVlanifEachServer." + REVISION "201705281613Z" + DESCRIPTION + "Add hwRadiusGlobalSettingTable, hwRadiusGlobalSettingEntry, hwRadiusGlobalServerSourceIp, hwRadiusGlobalServerSourceIpv6, hwRadiusGlobalAttrNasIp, hwRadiusGlobalAttrNasIpv6." + REVISION "201611011613Z" + DESCRIPTION + "Add hwRadiusStateInRequest." + REVISION "201608311613Z" + DESCRIPTION + "Add hwRadiusServerSourceLoopBackEachServer." + REVISION "201607111613Z" + DESCRIPTION + "Add hwRadiusServerSourceIPAddressEachServer, hwRadiusServerSourceIPv6AddressEachServer." + REVISION "201604221613Z" + DESCRIPTION + "Modified the packetcount." + REVISION "201604131933Z" + DESCRIPTION + "Modified hwRadiusAuthorServerRowStatus for read-create." + REVISION "201603151933Z" + DESCRIPTION + "Added trap hwRadiusDiscardCachePacket, hwRadiusCachePacketThresholdAlarm, hwRadiusCachePacketThresholdResume." + REVISION "201506281933Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201412171457Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201410081620Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201402281734Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201309102040Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201308082040Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201307051545Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201302181634Z" + DESCRIPTION + "The MIB contains objects of module Radius." + REVISION "201307271419Z" + DESCRIPTION "V1.0-V1.1." + REVISION "201402150000Z" -- February 15, 2014 at 13:34 GMT + DESCRIPTION + "Revision 2.17" + REVISION "201412311457Z" + DESCRIPTION + "The MIB contains objects of module Radius." + + ::= { hwBRASMib 15} +-- +-- Node definitions +-- + + hwRadiusGroupObject OBJECT IDENTIFIER ::= { hwBRASRadius 1 } + + hwRadiusGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius Group Table. + " + ::= { hwRadiusGroupObject 1 } + + hwRadiusGroupEntry OBJECT-TYPE + SYNTAX HwRadiusGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius Group Entry. + Radius group table is used to configure the attribute of radius group including some public information of radius group. + Radius group table is uniquely identified by Radius group name which is the key word entered when radius group table is created and cannot be changed. + " + INDEX { hwRadiusGroupName } + ::= { hwRadiusGroupTable 1 } + + HwRadiusGroupEntry ::= + SEQUENCE { + hwRadiusGroupName + OCTET STRING, + hwRadiusServerKey + OCTET STRING, + hwRadiusServerProtType + INTEGER, + hwRadiusServerRetransmit + Integer32, + hwRadiusServerTimeout + Integer32, + hwRadiusServerAttrTran + TruthValue, + hwRadiusPacketUnit + INTEGER, + hwRadiusDomainInclude + INTEGER, + hwRadiusClassASCar + TruthValue, + hwRadiusAlgorithm + INTEGER, + hwRadiusServerNasPortFmt + OCTET STRING, + hwRadiusGroupRowStatus + RowStatus, + hwRadiusServerSourceInterface + OCTET STRING, + hwRadiusServerNasIpAddress + IpAddress , + hwRadiusServerCallingStationId + OCTET STRING, + hwRadiusServerCallingStationIdDelimiter + OCTET STRING, + hwRadiusAttributeNoExistPolicy + INTEGER, + hwRadiusServerKeyType + INTEGER, + hwRadiusServerNasPortIdOption82 + INTEGER, + hwRadiusServerAcctStopPacket + Integer32, + hwRadiusMasterServerDeadTime + Integer32, + hwRadiusServerDetectServer + Integer32, + hwRadiusServerNasPortIdFmt + INTEGER, + hwRadiusServerTestuserName + OCTET STRING, + hwRadiusServerTestuserPassword + OCTET STRING, + hwRadiusServerNasIpv6Address + Ipv6Address, + hwRadiusStateInRequest + Integer32 + } + + hwRadiusGroupName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius Group name. + " + ::= { hwRadiusGroupEntry 1 } + + hwRadiusServerKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..188)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Server secret. + " + ::= { hwRadiusGroupEntry 2 } + + hwRadiusServerProtType OBJECT-TYPE + SYNTAX INTEGER + { + radius(1), + radiusPlus10(2), + radiusPlus11(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius protocol. + " + ::= { hwRadiusGroupEntry 3 } + + hwRadiusServerRetransmit OBJECT-TYPE + SYNTAX Integer32 (1..5) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Max number of radius packet retransmission. + " + ::= { hwRadiusGroupEntry 4 } + + hwRadiusServerTimeout OBJECT-TYPE + SYNTAX Integer32 (3..25) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius packet retransmission interval. + " + ::= { hwRadiusGroupEntry 5 } + + hwRadiusServerAttrTran OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether the function of Radius server attribute translation is enabled. + 1 indicates that it is enabled. + 2 indicates that it is disabled. + " + DEFVAL { false } + ::= { hwRadiusGroupEntry 6 } + + hwRadiusPacketUnit OBJECT-TYPE + SYNTAX INTEGER + { + byte(1), + kbyte(2), + mbyte(3), + gbyte(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The packet unit of Radius server which is active when the Radius protocol is standard. + " + DEFVAL { byte } + ::= { hwRadiusGroupEntry 7 } + + hwRadiusDomainInclude OBJECT-TYPE + SYNTAX INTEGER + { + includingDomain(1), + notIncludingDomain(2), + original(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether the domain of Radius server is included. + " + DEFVAL { includingdomain } + ::= { hwRadiusGroupEntry 8 } + + hwRadiusClassASCar OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RADIUS server regards CLASS as CAR parameter. + " + DEFVAL { false } + ::= { hwRadiusGroupEntry 9 } + + + hwRadiusAlgorithm OBJECT-TYPE + SYNTAX INTEGER + { + masterbackup(1), + shareloading(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Packet sending algorithm of Radius server. + " + DEFVAL { masterbackup } + ::= { hwRadiusGroupEntry 10 } + + hwRadiusServerNasPortFmt OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Nas port format string. + " + ::= { hwRadiusGroupEntry 11 } + + hwRadiusGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row admin status. + + Support add and delete." + ::= { hwRadiusGroupEntry 12 } + + hwRadiusServerSourceInterface OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..47)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server source interface name. + " + ::= { hwRadiusGroupEntry 13 } + + hwRadiusServerNasIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server NAS IP address" + + ::= { hwRadiusGroupEntry 14 } + + hwRadiusServerCallingStationId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..47)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server Calling-station-id" + + ::= { hwRadiusGroupEntry 15 } + + hwRadiusServerCallingStationIdDelimiter OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..47)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server Calling-station-id-Delimiter" + + ::= { hwRadiusGroupEntry 16 } + + hwRadiusAttributeNoExistPolicy OBJECT-TYPE + SYNTAX INTEGER + { + online(1), + offline(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius-attribute qos-profile no-exist-policy." + + ::= { hwRadiusGroupEntry 17 } + + hwRadiusServerKeyType OBJECT-TYPE + SYNTAX INTEGER + { + simple(0), + cipher(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius Server secret type." + + ::= { hwRadiusGroupEntry 18 } + hwRadiusServerNasPortIdOption82 OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether of not using option82 when building NAS-PORT-ID." + + ::= { hwRadiusGroupEntry 19 } + + hwRadiusServerAcctStopPacket OBJECT-TYPE + SYNTAX Integer32 (1..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius stop account packet max num." + + ::= { hwRadiusGroupEntry 20 } + + hwRadiusMasterServerDeadTime OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius master server dead time, default 5 minutes." + + ::= { hwRadiusGroupEntry 21 } + + hwRadiusServerDetectServer OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server detect interval , the default value is 60." + + ::= { hwRadiusGroupEntry 22 } + + hwRadiusServerNasPortIdFmt OBJECT-TYPE + SYNTAX INTEGER + { + new(0), + old(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The format of NAS-PORT-ID." + + ::= { hwRadiusGroupEntry 23 } + + hwRadiusServerTestuserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server test user name." + + ::= { hwRadiusGroupEntry 24 } + + hwRadiusServerTestuserPassword OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server test user password." + + ::= { hwRadiusGroupEntry 25 } + + hwRadiusServerNasIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server nas ipv6 address." + + ::= { hwRadiusGroupEntry 26 } + + hwRadiusStateInRequest OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Take state in authentication request." + ::= { hwRadiusGroupEntry 27 } + + hwRadiusServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius server group extend table. + " + ::= { hwRadiusGroupObject 2 } + + hwRadiusServerEntry OBJECT-TYPE + SYNTAX HwRadiusServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName ,hwRadiusServerIndex,hwRadiusServerType} + ::= { hwRadiusServerTable 1 } + + HwRadiusServerEntry ::= + SEQUENCE { + hwRadiusServerIndex + Integer32, + hwRadiusServerType + INTEGER, + hwRadiusServerVRF + OCTET STRING, + hwRadiusServerIP + IpAddress, + hwRadiusServerPort + Integer32, + hwRadiusServerWeight + Integer32, + hwRadiusServerSecretKey + OCTET STRING, + hwRadiusServerRowStatus + RowStatus, + hwRadiusServerPktSendNumber + Integer32, + hwRadiusServerPktSendInterval + Integer32, + hwRadiusServerSourceInterfaceEachServer + OCTET STRING, + hwRadiusServerResponses + Unsigned32, + hwRadiusServerSecretKeyType + INTEGER, + hwRadiusServerDeadCount + Integer32, + hwRadiusServerDeadTime + Integer32, + hwRadiusServerDeadInterval + Integer32, + hwRadiusServerIPv6Address + Ipv6Address, + hwRadiusServerSourceIPAddressEachServer + IpAddress, + hwRadiusServerSourceIPv6AddressEachServer + Ipv6Address, + hwRadiusServerSourceLoopBackEachServer + Unsigned32, + hwRadiusServerSourceVlanifEachServer + Unsigned32 + } + + + hwRadiusServerIndex OBJECT-TYPE + SYNTAX Integer32 (0..512) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address index of authentication and accounting server, read-only. + " + ::= { hwRadiusServerEntry 1 } + + hwRadiusServerType OBJECT-TYPE + SYNTAX INTEGER + { + auth(1), + acct(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of authentication and accounting server, read-only. + " + ::= { hwRadiusServerEntry 2 } + + hwRadiusServerVRF OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VPN-instance of authentication and accounting server. + " + ::= { hwRadiusServerEntry 3 } + + hwRadiusServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of authentication and accounting server which is unnecessary to configure. + " + ::= { hwRadiusServerEntry 4} + + + hwRadiusServerPort OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port number of authentication and accounting server. Use the default value, if it is not configured. + " + ::= { hwRadiusServerEntry 5 } + + hwRadiusServerWeight OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Weight of authentication and accounting server, which is unnecessary to configure. + " + ::= { hwRadiusServerEntry 6 } + + + hwRadiusServerSecretKey OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (0..188)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Secret of authentication and accounting server. + " + ::= { hwRadiusServerEntry 7 } + + hwRadiusServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row admin status,either Add or Del. + + Support add and delete. + " + ::= { hwRadiusServerEntry 8 } + + hwRadiusServerPktSendNumber OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of packets that can be sent + + " + ::= { hwRadiusServerEntry 9 } + + hwRadiusServerPktSendInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The interval for counting the number of sent packets(in sec) + " + ::= { hwRadiusServerEntry 10 } + + hwRadiusServerSourceInterfaceEachServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..1023)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server source interface name + " + ::= { hwRadiusServerEntry 11 } + + hwRadiusServerResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS packets received from this server. + " + ::= { hwRadiusServerEntry 12 } + + hwRadiusServerSecretKeyType OBJECT-TYPE + SYNTAX INTEGER + { + simple(0), + cipher(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Secret key type of authentication and accounting server. + " + ::= { hwRadiusServerEntry 13 } + + hwRadiusServerDeadCount OBJECT-TYPE + SYNTAX Integer32 (3..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server dead count. + " + ::= { hwRadiusServerEntry 14 } + + hwRadiusServerDeadTime OBJECT-TYPE + SYNTAX Integer32 (0..60) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server dead time. + " + ::= { hwRadiusServerEntry 15 } + + hwRadiusServerDeadInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server dead interval. + " + ::= { hwRadiusServerEntry 16 } + + hwRadiusServerIPv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server ipv6 address." + ::= { hwRadiusServerEntry 17 } + + hwRadiusServerSourceIPAddressEachServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source IP address of each server. " + ::= { hwRadiusServerEntry 18} + + hwRadiusServerSourceIPv6AddressEachServer OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source IPv6 address of each server." + ::= { hwRadiusServerEntry 19 } + + hwRadiusServerSourceLoopBackEachServer OBJECT-TYPE + SYNTAX Unsigned32 (0..1023 | 4294967295) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source loopback of each server." + ::= { hwRadiusServerEntry 20 } + + hwRadiusServerSourceVlanifEachServer OBJECT-TYPE + SYNTAX Unsigned32 (0..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Source vlanif of each server." + ::= { hwRadiusServerEntry 21 } + + hwRadiusClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration table of server client end. + " + ::= { hwRadiusGroupObject 3 } + + hwRadiusClientEntry OBJECT-TYPE + SYNTAX HwRadiusClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusClientIP, hwRadiusClientVrf } + ::= { hwRadiusClientTable 1} + + HwRadiusClientEntry ::= + SEQUENCE { + hwRadiusClientIP + IpAddress, + hwRadiusClientVrf + OCTET STRING, + hwRadiusClientKey + OCTET STRING, + hwRadiusClientGroupName + OCTET STRING, + hwRadiusClientRowStatus + RowStatus, + hwRadiusClientKeyType + INTEGER + } + + hwRadiusClientIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client ip address. + " + ::= { hwRadiusClientEntry 1 } + + hwRadiusClientVrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client vpn instance. + " + ::= { hwRadiusClientEntry 2 } + + hwRadiusClientKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..188)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Client share key. + " + ::= { hwRadiusClientEntry 3 } + + hwRadiusClientGroupName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Client group name. + " + ::= { hwRadiusClientEntry 4 } + + hwRadiusClientRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Client row status. + " + ::= { hwRadiusClientEntry 5 } + + hwRadiusClientKeyType OBJECT-TYPE + SYNTAX INTEGER + { + simple(0), + cipher(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Client share key type. + " + ::= { hwRadiusClientEntry 6 } + + hwRadiusAuthorServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAuthorServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Configuration table of AUTHOR server. + " + ::= { hwRadiusGroupObject 4 } + + hwRadiusAuthorServerEntry OBJECT-TYPE + SYNTAX HwRadiusAuthorServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusAuthorServerIP, hwRadiusAuthorServerVrf} + ::= { hwRadiusAuthorServerTable 1 } + + HwRadiusAuthorServerEntry ::= + SEQUENCE { + hwRadiusAuthorServerIP + IpAddress, + hwRadiusAuthorServerVrf + OCTET STRING, + hwRadiusAuthorServerKey + OCTET STRING, + hwRadiusAuthorServerGroupName + OCTET STRING, + hwRadiusAuthorServerRowStatus + RowStatus, + hwRadiusAuthorServerKeyType + INTEGER + } + + hwRadiusAuthorServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authorization Server IP address. + " + ::= { hwRadiusAuthorServerEntry 1 } + + hwRadiusAuthorServerVrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authorization Server VPN instance. + " + ::= { hwRadiusAuthorServerEntry 2 } + + hwRadiusAuthorServerKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..188)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authorization Server share key. + " + ::= { hwRadiusAuthorServerEntry 3 } + + hwRadiusAuthorServerGroupName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authorization Server group name. + " + ::= { hwRadiusAuthorServerEntry 4 } + + hwRadiusAuthorServerRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Authorization Server row status. + " + ::= { hwRadiusAuthorServerEntry 5 } + + hwRadiusAuthorServerKeyType OBJECT-TYPE + SYNTAX INTEGER + { + simple(0), + cipher(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authorization Server share key type. + " + ::= { hwRadiusAuthorServerEntry 6 } + + hwRadiusSetting OBJECT IDENTIFIER ::= { hwRadiusGroupObject 5 } + + hwRadiusSettingEntry OBJECT IDENTIFIER ::= { hwRadiusSetting 1 } + + hwEnableSourcePortsExtended OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To enable one or more ports to be used as the source ports for sending out RADIUS requests,default is 2. + " + ::= { hwRadiusSettingEntry 1 } + hwSourcePortsExtendedStartPort OBJECT-TYPE + SYNTAX Integer32 (0|5000..55535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The start port to be used as the source ports for sending out RADIUS requests. + " + ::= { hwRadiusSettingEntry 2 } + hwSourcePortsExtendedPortNum OBJECT-TYPE + SYNTAX Integer32 (0|1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of port to be used as the source ports for sending out RADIUS requests. + " + ::= { hwRadiusSettingEntry 3 } + hwRadiusResetStatAll OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset statistics information of radius sending and receiving packets. + " + ::= { hwRadiusSettingEntry 4 } + + hwResetRadiusAttrCount OBJECT-TYPE + SYNTAX INTEGER + { + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset RADIUS attribute count. + " + ::= { hwRadiusSettingEntry 5 } + + hwRadiusTotalDeadCount OBJECT-TYPE + SYNTAX Integer32 (3..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server total dead count. + " + ::= { hwRadiusSettingEntry 6 } + + hwRadiusTotalDeadTime OBJECT-TYPE + SYNTAX Integer32 (0..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server total dead time. + " + ::= { hwRadiusSettingEntry 7 } + + hwRadiusTotalDeadInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Radius server total dead interval. + " + ::= { hwRadiusSettingEntry 8 } + + hwRadiusStatAuthenIpv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusStatAuthenIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authentication packet statistics information for IPv4 radius server. + " + ::= { hwRadiusGroupObject 6 } + + hwRadiusStatAuthenIpv4Entry OBJECT-TYPE + SYNTAX HwRadiusStatAuthenIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusStatAuthenIpv4ServerIP, hwRadiusStatAuthenIpv4Vrf } + ::= { hwRadiusStatAuthenIpv4Table 1 } + + HwRadiusStatAuthenIpv4Entry ::= + SEQUENCE { + hwRadiusStatAuthenIpv4ServerIP + IpAddress, + hwRadiusStatAuthenIpv4Vrf + OCTET STRING, + hwRadiusStatAuthenIpv4Requests + Unsigned32, + hwRadiusStatAuthenIpv4Accepts + Unsigned32, + hwRadiusStatAuthenIpv4Rejects + Unsigned32, + hwRadiusStatAuthenIpv4Retransmissions + Unsigned32, + hwRadiusStatAuthenIpv4Challenges + Unsigned32, + hwRadiusStatAuthenIpv4MalformedResponses + Unsigned32, + hwRadiusStatAuthenIpv4BadAuthenticators + Unsigned32, + hwRadiusStatAuthenIpv4PendingRequests + Unsigned32, + hwRadiusStatAuthenIpv4Timeouts + Unsigned32, + hwRadiusStatAuthenIpv4UnknownTypes + Unsigned32, + hwRadiusStatAuthenIpv4DroppedPackets + Unsigned32, + hwRadiusStatAuthenIpv4SpeedLimitBlock + Unsigned32, + hwRadiusStatAuthenIpv4PendingLimitBlock + Unsigned32, + hwRadiusStatAuthenIpv4ServerDownBlock + Unsigned32, + hwRadiusStatAuthenIpv4NoSourceIPBlock + Unsigned32, + hwRadiusStatAuthenIpv4ServerNotReply + Unsigned32 + } + + hwRadiusStatAuthenIpv4ServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server IP. + " + ::= { hwRadiusStatAuthenIpv4Entry 1 } + + hwRadiusStatAuthenIpv4Vrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN-instance name. + " + ::= { hwRadiusStatAuthenIpv4Entry 2 } + + hwRadiusStatAuthenIpv4Requests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 3 } + + hwRadiusStatAuthenIpv4Accepts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accept packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 4 } + + hwRadiusStatAuthenIpv4Rejects OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reject packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 5 } + + hwRadiusStatAuthenIpv4Retransmissions OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmission packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 6 } + + hwRadiusStatAuthenIpv4Challenges OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Challenge packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 7 } + + hwRadiusStatAuthenIpv4MalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Malformed response packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 8 } + + hwRadiusStatAuthenIpv4BadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bad packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 9 } + + hwRadiusStatAuthenIpv4PendingRequests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 10 } + + hwRadiusStatAuthenIpv4Timeouts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 11 } + + hwRadiusStatAuthenIpv4UnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 12 } + + hwRadiusStatAuthenIpv4DroppedPackets OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 13 } + + hwRadiusStatAuthenIpv4SpeedLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Speed-limit block packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 14 } + + hwRadiusStatAuthenIpv4PendingLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending-limit block packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 15 } + + hwRadiusStatAuthenIpv4ServerDownBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Server down block packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 16 } + + hwRadiusStatAuthenIpv4NoSourceIPBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No source IP block packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 17 } + + hwRadiusStatAuthenIpv4ServerNotReply OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Server not reply packets. + " + ::= { hwRadiusStatAuthenIpv4Entry 18 } + + hwRadiusStatAcctIpv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusStatAcctIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Account packet statistics information for IPv4 radius server. + " + ::= { hwRadiusGroupObject 7 } + + hwRadiusStatAcctIpv4Entry OBJECT-TYPE + SYNTAX HwRadiusStatAcctIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusStatAcctIpv4ServerIP, hwRadiusStatAcctIpv4Vrf } + ::= { hwRadiusStatAcctIpv4Table 1 } + + HwRadiusStatAcctIpv4Entry ::= + SEQUENCE { + hwRadiusStatAcctIpv4ServerIP + IpAddress, + hwRadiusStatAcctIpv4Vrf + OCTET STRING, + hwRadiusStatAcctIpv4Requests + Unsigned32, + hwRadiusStatAcctIpv4Responses + Unsigned32, + hwRadiusStatAcctIpv4Retransmissions + Unsigned32, + hwRadiusStatAcctIpv4MalformedResponses + Unsigned32, + hwRadiusStatAcctIpv4BadAuthenticators + Unsigned32, + hwRadiusStatAcctIpv4PendingRequests + Unsigned32, + hwRadiusStatAcctIpv4Timeouts + Unsigned32, + hwRadiusStatAcctIpv4UnknownTypes + Unsigned32, + hwRadiusStatAcctIpv4DroppedPackets + Unsigned32, + hwRadiusStatAcctIpv4SpeedLimitBlock + Unsigned32, + hwRadiusStatAcctIpv4PendingLimitBlock + Unsigned32, + hwRadiusStatAcctIpv4ServerDownBlock + Unsigned32, + hwRadiusStatAcctIpv4NoSourceIPBlock + Unsigned32, + hwRadiusStatAcctIpv4ServerNotReply + Unsigned32 + } + + hwRadiusStatAcctIpv4ServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server IP. + " + ::= { hwRadiusStatAcctIpv4Entry 1 } + + hwRadiusStatAcctIpv4Vrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN-instance name. + " + ::= { hwRadiusStatAcctIpv4Entry 2 } + + hwRadiusStatAcctIpv4Requests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request packets. + " + ::= { hwRadiusStatAcctIpv4Entry 3 } + + hwRadiusStatAcctIpv4Responses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Response packets. + " + ::= { hwRadiusStatAcctIpv4Entry 4 } + + hwRadiusStatAcctIpv4Retransmissions OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmission packets. + " + ::= { hwRadiusStatAcctIpv4Entry 5 } + + hwRadiusStatAcctIpv4MalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Malformed response packets. + " + ::= { hwRadiusStatAcctIpv4Entry 6 } + + hwRadiusStatAcctIpv4BadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bad packets. + " + ::= { hwRadiusStatAcctIpv4Entry 7 } + + + hwRadiusStatAcctIpv4PendingRequests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending packets. + " + ::= { hwRadiusStatAcctIpv4Entry 8 } + + hwRadiusStatAcctIpv4Timeouts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout packets. + " + ::= { hwRadiusStatAcctIpv4Entry 9 } + + hwRadiusStatAcctIpv4UnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown packets. + " + ::= { hwRadiusStatAcctIpv4Entry 10 } + + hwRadiusStatAcctIpv4DroppedPackets OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets. + " + ::= { hwRadiusStatAcctIpv4Entry 11 } + + hwRadiusStatAcctIpv4SpeedLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Speed-limit block packets. + " + ::= { hwRadiusStatAcctIpv4Entry 12 } + + hwRadiusStatAcctIpv4PendingLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending-limit block packets. + " + ::= { hwRadiusStatAcctIpv4Entry 13 } + + hwRadiusStatAcctIpv4ServerDownBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Server down block packets. + " + ::= { hwRadiusStatAcctIpv4Entry 14 } + + hwRadiusStatAcctIpv4NoSourceIPBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No route block packets. + " + ::= { hwRadiusStatAcctIpv4Entry 15 } + + hwRadiusStatAcctIpv4ServerNotReply OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No reply packets. + " + ::= { hwRadiusStatAcctIpv4Entry 16 } + + hwRadiusStatAuthorIpv4Table OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusStatAuthorIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authorization packet statistics information for IPv4 radius server. + " + ::= { hwRadiusGroupObject 8 } + + hwRadiusStatAuthorIpv4Entry OBJECT-TYPE + SYNTAX HwRadiusStatAuthorIpv4Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusStatAuthorIpv4ServerType, hwRadiusStatAuthorIpv4ServerIP, hwRadiusStatAuthorIpv4Vrf } + ::= { hwRadiusStatAuthorIpv4Table 1 } + + HwRadiusStatAuthorIpv4Entry ::= + SEQUENCE { + hwRadiusStatAuthorIpv4ServerType + Integer32, + hwRadiusStatAuthorIpv4ServerIP + IpAddress, + hwRadiusStatAuthorIpv4Vrf + OCTET STRING, + hwRadiusStatAuthorIpv4Requests + Unsigned32, + hwRadiusStatAuthorIpv4Accepts + Unsigned32, + hwRadiusStatAuthorIpv4Rejects + Unsigned32, + hwRadiusStatAuthorIpv4BadAuthenticators + Unsigned32, + hwRadiusStatAuthorIpv4Retransmissions + Unsigned32, + hwRadiusStatAuthorIpv4MalformedResponses + Unsigned32, + hwRadiusStatAuthorIpv4Timeouts + Unsigned32, + hwRadiusStatAuthorIpv4UnknownTypes + Unsigned32, + hwRadiusStatAuthorIpv4DroppedPackets + Unsigned32 + } + hwRadiusStatAuthorIpv4ServerType OBJECT-TYPE + SYNTAX Integer32 (1|2) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server type. + " + ::= { hwRadiusStatAuthorIpv4Entry 1 } + + hwRadiusStatAuthorIpv4ServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server IP. + " + ::= { hwRadiusStatAuthorIpv4Entry 2 } + + hwRadiusStatAuthorIpv4Vrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN-instance name. + " + ::= { hwRadiusStatAuthorIpv4Entry 3 } + + hwRadiusStatAuthorIpv4Requests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 4 } + + hwRadiusStatAuthorIpv4Accepts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accept packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 5 } + + hwRadiusStatAuthorIpv4Rejects OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reject packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 6 } + + hwRadiusStatAuthorIpv4BadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bad packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 7 } + + hwRadiusStatAuthorIpv4Retransmissions OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmission packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 8 } + + hwRadiusStatAuthorIpv4MalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Malformed response packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 9 } + + hwRadiusStatAuthorIpv4Timeouts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 10 } + + hwRadiusStatAuthorIpv4UnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 11 } + + hwRadiusStatAuthorIpv4DroppedPackets OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets. + " + ::= { hwRadiusStatAuthorIpv4Entry 12 } + + hwRadiusStatAuthenIpv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusStatAuthenIpv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authentication packet statistics information for IPv4 radius server. + " + ::= { hwRadiusGroupObject 9 } + + hwRadiusStatAuthenIpv6Entry OBJECT-TYPE + SYNTAX HwRadiusStatAuthenIpv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusStatAuthenIpv6ServerIP} + ::= { hwRadiusStatAuthenIpv6Table 1 } + + HwRadiusStatAuthenIpv6Entry ::= + SEQUENCE { + hwRadiusStatAuthenIpv6ServerIP + Ipv6Address, + hwRadiusStatAuthenIpv6Requests + Unsigned32, + hwRadiusStatAuthenIpv6Accepts + Unsigned32, + hwRadiusStatAuthenIpv6Rejects + Unsigned32, + hwRadiusStatAuthenIpv6Retransmissions + Unsigned32, + hwRadiusStatAuthenIpv6Challenges + Unsigned32, + hwRadiusStatAuthenIpv6MalformedResponses + Unsigned32, + hwRadiusStatAuthenIpv6BadAuthenticators + Unsigned32, + hwRadiusStatAuthenIpv6PendingRequests + Unsigned32, + hwRadiusStatAuthenIpv6Timeouts + Unsigned32, + hwRadiusStatAuthenIpv6UnknownTypes + Unsigned32, + hwRadiusStatAuthenIpv6DroppedPackets + Unsigned32, + hwRadiusStatAuthenIpv6SpeedLimitBlock + Unsigned32, + hwRadiusStatAuthenIpv6PendingLimitBlock + Unsigned32, + hwRadiusStatAuthenIpv6ServerDownBlock + Unsigned32, + hwRadiusStatAuthenIpv6NoSourceIPBlock + Unsigned32, + hwRadiusStatAuthenIpv6ServerNotReply + Unsigned32 + } + + hwRadiusStatAuthenIpv6ServerIP OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server IP. + " + ::= { hwRadiusStatAuthenIpv6Entry 1 } + + hwRadiusStatAuthenIpv6Requests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 3 } + + hwRadiusStatAuthenIpv6Accepts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accept packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 4 } + + hwRadiusStatAuthenIpv6Rejects OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reject packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 5 } + + hwRadiusStatAuthenIpv6Retransmissions OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmission packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 6 } + + hwRadiusStatAuthenIpv6Challenges OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Challenge packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 7 } + + hwRadiusStatAuthenIpv6MalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Malformed response packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 8 } + + hwRadiusStatAuthenIpv6BadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bad packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 9 } + + hwRadiusStatAuthenIpv6PendingRequests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 10 } + + hwRadiusStatAuthenIpv6Timeouts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 11 } + + hwRadiusStatAuthenIpv6UnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 12 } + + hwRadiusStatAuthenIpv6DroppedPackets OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 13 } + + hwRadiusStatAuthenIpv6SpeedLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Speed-limit block packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 14 } + + hwRadiusStatAuthenIpv6PendingLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending-limit block packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 15 } + + hwRadiusStatAuthenIpv6ServerDownBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Server down block packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 16 } + + hwRadiusStatAuthenIpv6NoSourceIPBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No route block packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 17 } + + hwRadiusStatAuthenIpv6ServerNotReply OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No reply packets. + " + ::= { hwRadiusStatAuthenIpv6Entry 18 } + + hwRadiusStatAcctIpv6Table OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusStatAcctIpv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Account packet statistics information for IPv4 radius server. + " + ::= { hwRadiusGroupObject 10 } + + hwRadiusStatAcctIpv6Entry OBJECT-TYPE + SYNTAX HwRadiusStatAcctIpv6Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusStatAcctIpv6ServerIP } + ::= { hwRadiusStatAcctIpv6Table 1 } + + HwRadiusStatAcctIpv6Entry ::= + SEQUENCE { + hwRadiusStatAcctIpv6ServerIP + Ipv6Address, + hwRadiusStatAcctIpv6Requests + Unsigned32, + hwRadiusStatAcctIpv6Responses + Unsigned32, + hwRadiusStatAcctIpv6Retransmissions + Unsigned32, + hwRadiusStatAcctIpv6MalformedResponses + Unsigned32, + hwRadiusStatAcctIpv6BadAuthenticators + Unsigned32, + hwRadiusStatAcctIpv6PendingRequests + Unsigned32, + hwRadiusStatAcctIpv6Timeouts + Unsigned32, + hwRadiusStatAcctIpv6UnknownTypes + Unsigned32, + hwRadiusStatAcctIpv6DroppedPackets + Unsigned32, + hwRadiusStatAcctIpv6SpeedLimitBlock + Unsigned32, + hwRadiusStatAAcctIpv6PendingLimitBlock + Unsigned32, + hwRadiusStatAcctIpv6ServerDownBlock + Unsigned32, + hwRadiusStatAcctIpv6NoSourceIPBlock + Unsigned32, + hwRadiusStatAcctIpv6ServerNotReply + Unsigned32 + } + + hwRadiusStatAcctIpv6ServerIP OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radius server IP. + " + ::= { hwRadiusStatAcctIpv6Entry 1 } + + hwRadiusStatAcctIpv6Requests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Request packets. + " + ::= { hwRadiusStatAcctIpv6Entry 3 } + + hwRadiusStatAcctIpv6Responses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Response packets. + " + ::= { hwRadiusStatAcctIpv6Entry 4 } + + hwRadiusStatAcctIpv6Retransmissions OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmission packets. + " + ::= { hwRadiusStatAcctIpv6Entry 5 } + + hwRadiusStatAcctIpv6MalformedResponses OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Malformed response packets. + " + ::= { hwRadiusStatAcctIpv6Entry 6 } + + hwRadiusStatAcctIpv6BadAuthenticators OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bad packets. + " + ::= { hwRadiusStatAcctIpv6Entry 7 } + + + hwRadiusStatAcctIpv6PendingRequests OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending packets. + " + ::= { hwRadiusStatAcctIpv6Entry 8 } + + hwRadiusStatAcctIpv6Timeouts OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout packets. + " + ::= { hwRadiusStatAcctIpv6Entry 9 } + + hwRadiusStatAcctIpv6UnknownTypes OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unknown packets. + " + ::= { hwRadiusStatAcctIpv6Entry 10 } + + hwRadiusStatAcctIpv6DroppedPackets OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Dropped packets. + " + ::= { hwRadiusStatAcctIpv6Entry 11 } + + hwRadiusStatAcctIpv6SpeedLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Speed-limit block packets. + " + ::= { hwRadiusStatAcctIpv6Entry 12 } + + hwRadiusStatAAcctIpv6PendingLimitBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Pending-limit block packets. + " + ::= { hwRadiusStatAcctIpv6Entry 13 } + + hwRadiusStatAcctIpv6ServerDownBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Server down block packets. + " + ::= { hwRadiusStatAcctIpv6Entry 14 } + + hwRadiusStatAcctIpv6NoSourceIPBlock OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No route block packets. + " + ::= { hwRadiusStatAcctIpv6Entry 15 } + + hwRadiusStatAcctIpv6ServerNotReply OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No reply packets. + " + ::= { hwRadiusStatAcctIpv6Entry 16 } + + hwRadiusAttrCountTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute count table. + " + ::= { hwRadiusGroupObject 11 } + + hwRadiusAttrCountEntry OBJECT-TYPE + SYNTAX HwRadiusAttrCountEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwAttributeName } + ::= { hwRadiusAttrCountTable 1 } + + HwRadiusAttrCountEntry ::= + SEQUENCE { + hwAttributeName + DisplayString, + hwAuthRequestPacketNum + Integer32, + hwAuthAcceptPacketNum + Integer32, + hwAuthRejectPacketNum + Integer32, + hwAcctRequestPacketNum + Integer32, + hwAcctResponsePacketNum + Integer32, + hwCOARequestPacketNum + Integer32, + hwCOAAcknowledgePacketNum + Integer32, + hwDMRequestPacketNum + Integer32, + hwDMAcknowledgePacketNum + Integer32 + } + + hwAttributeName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The attribute name. + " + ::= { hwRadiusAttrCountEntry 1 } + + hwAuthRequestPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in authentication request packet. + " + ::= { hwRadiusAttrCountEntry 2 } + + hwAuthAcceptPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in authentication accept packet. + " + ::= { hwRadiusAttrCountEntry 3 } + + hwAuthRejectPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in authentication reject packet. + " + ::= { hwRadiusAttrCountEntry 4 } + + hwAcctRequestPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in accounting request packet. + " + ::= { hwRadiusAttrCountEntry 5 } + hwAcctResponsePacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in accounting response packet. + " + ::= { hwRadiusAttrCountEntry 6 } + + hwCOARequestPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in COA request packet. + " + ::= { hwRadiusAttrCountEntry 7 } + + hwCOAAcknowledgePacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in COA acknowledge packet. + " + ::= { hwRadiusAttrCountEntry 8 } + + hwDMRequestPacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in DM request packet. + " + ::= { hwRadiusAttrCountEntry 9 } + + hwDMAcknowledgePacketNum OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attribute in DM acknowledge packet. + " + ::= { hwRadiusAttrCountEntry 10 } + + hwRadiusAttrApplyTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute apply table. + " + ::= { hwRadiusGroupObject 12 } + + hwRadiusAttrApplyEntry OBJECT-TYPE + SYNTAX HwRadiusAttrApplyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName, hwRadiusAttrApplyAttribute, hwRadiusAttrApplyAction, hwRadiusAttrApplyActionParameter } + ::= { hwRadiusAttrApplyTable 1 } + + HwRadiusAttrApplyEntry ::= + SEQUENCE { + hwRadiusAttrApplyAttribute + Integer32, + hwRadiusAttrApplyAction + INTEGER, + hwRadiusAttrApplyActionParameter + INTEGER, + hwRadiusAttrApplyRowStatus + RowStatus + } + + hwRadiusAttrApplyAttribute OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The ID of attribute, eg. VendorID+AttributeID. + " + ::= { hwRadiusAttrApplyEntry 1 } + + hwRadiusAttrApplyAction OBJECT-TYPE + SYNTAX INTEGER + { + match(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Detail action. + " + ::= { hwRadiusAttrApplyEntry 2 } + + hwRadiusAttrApplyActionParameter OBJECT-TYPE + SYNTAX INTEGER + { + pooltype(1) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The parameter of attribute apply action. + " + ::= { hwRadiusAttrApplyEntry 3 } + + hwRadiusAttrApplyRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row admin status,either Add or Del. + + Support add and delete. + " + ::= { hwRadiusAttrApplyEntry 50 } + + + hwRadiusAttrCheckTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrCheckEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute check table. + " + ::= { hwRadiusGroupObject 13 } + + hwRadiusAttrCheckEntry OBJECT-TYPE + SYNTAX HwRadiusAttrCheckEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName, hwRadiusAttrCheckIndex } + ::= { hwRadiusAttrCheckTable 1 } + + HwRadiusAttrCheckEntry ::= + SEQUENCE { + hwRadiusAttrCheckIndex + Integer32, + hwRadiusAttrCheckName + OCTET STRING, + hwRadiusAttrCheckRowStatus + RowStatus + } + + hwRadiusAttrCheckIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of radius check attribute." + ::= { hwRadiusAttrCheckEntry 1 } + + hwRadiusAttrCheckName OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Check attribute name." + ::= { hwRadiusAttrCheckEntry 2 } + + hwRadiusAttrCheckRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus." + ::={ hwRadiusAttrCheckEntry 3 } + + hwRadiusAttrDisableTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrDisableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute disable table. + " + ::= { hwRadiusGroupObject 14 } + + hwRadiusAttrDisableEntry OBJECT-TYPE + SYNTAX HwRadiusAttrDisableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName, hwRadiusAttrDisableIndex } + ::= { hwRadiusAttrDisableTable 1 } + + HwRadiusAttrDisableEntry ::= + SEQUENCE { + hwRadiusAttrDisableIndex + Integer32, + hwRadiusAttrDisableName + OCTET STRING, + hwRadiusAttrDisableDirection + INTEGER, + hwRadiusAttrDisableRowStatus + RowStatus + } + + hwRadiusAttrDisableIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of radius disable attribute." + ::= { hwRadiusAttrDisableEntry 1 } + + hwRadiusAttrDisableName OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Disable attribute name." + ::= { hwRadiusAttrDisableEntry 2 } + + hwRadiusAttrDisableDirection OBJECT-TYPE + SYNTAX INTEGER{send(1),receive(2),sendreceive(3)} + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Disable direction." + ::={ hwRadiusAttrDisableEntry 3 } + + hwRadiusAttrDisableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus." + ::={ hwRadiusAttrDisableEntry 4 } + + + + hwRadiusAttrTranslateTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrTranslateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute apply table. + " + ::= { hwRadiusGroupObject 15 } + + hwRadiusAttrTranslateEntry OBJECT-TYPE + SYNTAX HwRadiusAttrTranslateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName, hwRadiusAttrTranslateIndex } + ::= { hwRadiusAttrTranslateTable 1 } + + HwRadiusAttrTranslateEntry ::= + SEQUENCE { + hwRadiusAttrTranslateIndex + Integer32, + hwRadiusAttrTranslateSrcDescription + OCTET STRING, + hwRadiusAttrTranslateDestDescription + OCTET STRING, + hwRadiusAttrTranslateDirection + INTEGER, + hwRadiusAttrTranslatePacketType + INTEGER, + hwRadiusAttrTranslateSrcVendorId + Unsigned32, + hwRadiusAttrTranslateSrcSubAttrId + Integer32, + hwRadiusAttrTranslateDstVendorId + Unsigned32, + hwRadiusAttrTranslateDstSubAttrId + Integer32, + hwRadiusAttrTranslateRowStatus + RowStatus + } + + hwRadiusAttrTranslateIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of radius translate attribute." + ::= { hwRadiusAttrTranslateEntry 1 } + + hwRadiusAttrTranslateSrcDescription OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Source translate attribute name." + ::= { hwRadiusAttrTranslateEntry 2 } + + hwRadiusAttrTranslateDestDescription OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Destination translate attribute name." + ::= { hwRadiusAttrTranslateEntry 3 } + + hwRadiusAttrTranslateDirection OBJECT-TYPE + SYNTAX INTEGER{invalid(0),send(1),receive(2),sendreceive(3)} + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Translate direction." + ::={ hwRadiusAttrTranslateEntry 4} + + hwRadiusAttrTranslatePacketType OBJECT-TYPE + SYNTAX INTEGER + { + invalid(0), + authrequest(1), + authaccept(2), + authrequestauthaccept(3), + acctrequst(4), + authrequestacctrequst(5), + authacceptacctrequst(6), + authrequestauthacceptacctrequst(7), + acctresponse(8), + authrequestacctresponse(9), + authacceptacctresponse(10), + authrequestauthacceptacctresponse(11), + acctrequstacctresponse(12), + authrequestacctrequstacctresponse(13), + authacceptacctrequstacctresponse(14), + authrequestauthacceptacctrequstacctresponse(15) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Translate Packet type." + ::={ hwRadiusAttrTranslateEntry 5 } + + hwRadiusAttrTranslateSrcVendorId OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "radius attribute translate source vendor id." + ::= { hwRadiusAttrTranslateEntry 6 } + + hwRadiusAttrTranslateSrcSubAttrId OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "radius attribute translate source sub id." + ::= { hwRadiusAttrTranslateEntry 7 } + + hwRadiusAttrTranslateDstVendorId OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "radius attribute translate destination vendor id." + ::= { hwRadiusAttrTranslateEntry 8 } + + hwRadiusAttrTranslateDstSubAttrId OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "radius attribute translate destination sub id." + ::= { hwRadiusAttrTranslateEntry 9 } + + hwRadiusAttrTranslateRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus." + ::={ hwRadiusAttrTranslateEntry 10 } + + hwRadiusAttrSetTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwRadiusAttrSetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Radius attribute apply table. + " + ::= { hwRadiusGroupObject 16 } + + hwRadiusAttrSetEntry OBJECT-TYPE + SYNTAX HwRadiusAttrSetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Description." + INDEX { hwRadiusGroupName, hwRadiusAttrSetIndex } + ::= { hwRadiusAttrSetTable 1 } + + HwRadiusAttrSetEntry ::= + SEQUENCE { + hwRadiusAttrSetIndex + Integer32, + hwRadiusAttrSetName + OCTET STRING, + hwRadiusAttrSetValue + OCTET STRING, + hwRadiusSetRowStatus + RowStatus + } + + hwRadiusAttrSetIndex OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of radius set attribute." + ::= { hwRadiusAttrSetEntry 1 } + + hwRadiusAttrSetName OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set attribute name." + ::= { hwRadiusAttrSetEntry 2 } + + hwRadiusAttrSetValue OBJECT-TYPE + SYNTAX OCTET STRING(SIZE(1..253)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set value." + ::={ hwRadiusAttrSetEntry 3 } + + hwRadiusSetRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "RowStatus." + ::={ hwRadiusAttrSetEntry 4 } + + + hwRadiusAccountTest OBJECT IDENTIFIER ::= { hwRadiusGroupObject 17 } + + hwRadiusAccountTestEntry OBJECT IDENTIFIER ::= { hwRadiusAccountTest 1 } + + hwRadiusAccountTestResult OBJECT-TYPE + SYNTAX INTEGER + { + busy(0), + fail(1), + success(2), + wrongnameorpassword(3), + timeout(4), + servernotexist(5), + invalid(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The result of account test." + ::= { hwRadiusAccountTestEntry 1 } + + hwRadiusGlobalSettingTable OBJECT IDENTIFIER ::= { hwRadiusGroupObject 18 } + + hwRadiusGlobalSettingEntry OBJECT IDENTIFIER ::= { hwRadiusGlobalSettingTable 1 } + + hwRadiusGlobalServerSourceIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global Source IP address. " + ::= { hwRadiusGlobalSettingEntry 1} + + hwRadiusGlobalServerSourceIpv6 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global Source IPv6 address." + ::= { hwRadiusGlobalSettingEntry 2 } + + hwRadiusGlobalAttrNasIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global nas IP address of radius attribute. " + ::= { hwRadiusGlobalSettingEntry 3 } + + hwRadiusGlobalAttrNasIpv6 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Global nas IPv6 address of radius attribute." + ::= { hwRadiusGlobalSettingEntry 4 } + + ---Radius server up/down trap + + hwRadiusMIBTrap OBJECT IDENTIFIER ::= { hwBRASRadius 2 } + hwRadiusTrapObject OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 1 } + + + hwStateChangeServerIp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..40)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "IP address of authentication or accounting server which state is changed. + + " + ::= { hwRadiusTrapObject 1 } + + hwStateChangeServerVrf OBJECT-TYPE + SYNTAX OCTET STRING(SIZE (1..31)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " VPN-instance of authentication or accounting server which state is changed. + + " + ::= { hwRadiusTrapObject 2 } + + hwStateChangeServerPort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " port of authentication or accounting server which state is changed. + + " + ::= { hwRadiusTrapObject 3 } + + hwRadiusMemoryUsage OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The memory usage. + + " + ::= { hwRadiusTrapObject 4 } + + hwRadiusThreshold OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The threshold. + + " + ::= { hwRadiusTrapObject 5 } + + hwRadiusCachePackets OBJECT-TYPE + SYNTAX Integer32 (0..256000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The number of cached packets. + " + ::= { hwRadiusTrapObject 6 } + + + hwRadiusMaxCachePackets OBJECT-TYPE + SYNTAX Integer32 (0..256000) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + " The max cache packets limit. + " + ::= { hwRadiusTrapObject 7 } + + + + + hwRadiusTrapsDefine OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 2 } + + hwRadiusServerTraps OBJECT IDENTIFIER ::= { hwRadiusTrapsDefine 1 } + hwRadiusAuthServerUp NOTIFICATION-TYPE + OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf,hwStateChangeServerPort } + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: Radius authentication server up + 2 Notice/Trap generation cause: Radius authentication server up + 3 Repair suggestions: + Check radius authentication server status . + " + ::= { hwRadiusServerTraps 1 } + + hwRadiusAuthServerDown NOTIFICATION-TYPE + OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf,hwStateChangeServerPort} + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: Radius authentication server down + 2 Notice/Trap generation cause: Radius authentication server down + 3 Repair suggestions: + Check radius authentication server status . + " + ::= { hwRadiusServerTraps 2 } + + hwRadiusAcctServerUp NOTIFICATION-TYPE + OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf,hwStateChangeServerPort } + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: Radius accounting server up + 2 Notice/Trap generation cause: Radius accounting server up + 3 Repair suggestions: + Check radius accounting server status . + " + ::= { hwRadiusServerTraps 3 } + + hwRadiusAcctServerDown NOTIFICATION-TYPE + OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf,hwStateChangeServerPort} + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: Radius accounting server down + 2 Notice/Trap generation cause: Radius accounting server down + 3 Repair suggestions: + Check radius accounting server status . + " + ::= { hwRadiusServerTraps 4 } + + hwRadiusDiscardCachePacket NOTIFICATION-TYPE + OBJECTS {hwRadiusMemoryUsage,hwRadiusThreshold,hwRadiusCachePackets} + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: Packets buffered earliest were dropped because the memory usage reached the threshold. + 2 Notice/Trap generation cause: Packets buffered earliest were dropped because the memory usage reached the threshold. + 3 Repair suggestions: + Check the memory usage. + " + ::= { hwRadiusServerTraps 5 } + + hwRadiusCachePacketThresholdAlarm NOTIFICATION-TYPE + OBJECTS {hwRadiusMaxCachePackets,hwRadiusThreshold} + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: The number of cached packets reached the upper limit. + 2 Notice/Trap generation cause: The number of cached packets reached the upper limit. + 3 Repair suggestions: + Check the cached packets. + " + ::= { hwRadiusServerTraps 6 } + + hwRadiusCachePacketThresholdResume NOTIFICATION-TYPE + OBJECTS {hwRadiusMaxCachePackets,hwRadiusThreshold} + STATUS current + DESCRIPTION + " + 1 Notice/Trap name: The number of cached packets fell below the lower limit. + 2 Notice/Trap generation cause: The number of cached packets fell below the lower limit. + 3 Repair suggestions: + Check the cached packets. + " + ::= { hwRadiusServerTraps 7 } + + + + -- ============== conformance information ============== + hwRadiusConformance OBJECT IDENTIFIER ::= { hwBRASRadius 3 } + + + hwRadiusCompliances OBJECT IDENTIFIER ::= { hwRadiusConformance 1 } + hwRadiusCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for systems supporting + the this module." + + MODULE -- this module + MANDATORY-GROUPS {hwRadiusGroupGroup, hwRadiusServerGroup, + hwRadiusClientGroup, hwRadiusAuthorServerGroup, + hwRadiusSettingGroup, hwRadiusTrapObjectGroup, hwRadiusTrapsDefineGroup } + + ::= { hwRadiusCompliances 1 } + + + -- ============== groups ============== + hwRadiusGroups OBJECT IDENTIFIER ::= { hwRadiusConformance 2 } + + hwRadiusGroupGroup OBJECT-GROUP + OBJECTS { + hwRadiusGroupName, + hwRadiusServerKey, + hwRadiusServerProtType, + hwRadiusServerRetransmit, + hwRadiusServerTimeout, + hwRadiusServerAttrTran, + hwRadiusPacketUnit, + hwRadiusDomainInclude, + hwRadiusClassASCar, + hwRadiusAlgorithm, + hwRadiusServerNasPortFmt, + hwRadiusGroupRowStatus, + hwRadiusServerSourceInterface, + hwRadiusServerNasIpAddress , + hwRadiusServerCallingStationId, + hwRadiusServerCallingStationIdDelimiter, + hwRadiusAttributeNoExistPolicy + } + STATUS current + DESCRIPTION + "The radius group." + ::= { hwRadiusGroups 1 } + + + hwRadiusServerGroup OBJECT-GROUP + OBJECTS { + hwRadiusServerIndex, + hwRadiusServerType, + hwRadiusServerVRF, + hwRadiusServerIP, + hwRadiusServerPort, + hwRadiusServerWeight, + hwRadiusServerSecretKey, + hwRadiusServerRowStatus, + hwRadiusServerPktSendNumber, + hwRadiusServerPktSendInterval, + hwRadiusServerSourceInterfaceEachServer, + hwRadiusServerResponses, + hwRadiusServerSecretKeyType, + hwRadiusServerDeadCount, + hwRadiusServerDeadTime, + hwRadiusServerDeadInterval, + hwRadiusServerIPv6Address, + hwRadiusServerSourceIPAddressEachServer, + hwRadiusServerSourceIPv6AddressEachServer, + hwRadiusServerSourceLoopBackEachServer, + hwRadiusServerSourceVlanifEachServer + } + STATUS current + DESCRIPTION + "The Radius Server group." + ::= { hwRadiusGroups 2 } + + hwRadiusClientGroup OBJECT-GROUP + OBJECTS { + hwRadiusClientIP, + hwRadiusClientVrf, + hwRadiusClientKey, + hwRadiusClientGroupName, + hwRadiusClientRowStatus + } + STATUS current + DESCRIPTION + "The Radius Client group." + ::= { hwRadiusGroups 3 } + + hwRadiusAuthorServerGroup OBJECT-GROUP + OBJECTS { + hwRadiusAuthorServerIP, + hwRadiusAuthorServerVrf, + hwRadiusAuthorServerKey, + hwRadiusAuthorServerGroupName, + hwRadiusAuthorServerRowStatus + } + STATUS current + DESCRIPTION + "The Radius Author Server group." + ::= { hwRadiusGroups 4 } + + hwRadiusSettingGroup OBJECT-GROUP + OBJECTS { + hwEnableSourcePortsExtended, + hwSourcePortsExtendedStartPort, + hwSourcePortsExtendedPortNum, + hwRadiusTotalDeadInterval, + hwRadiusTotalDeadTime, + hwRadiusResetStatAll, + hwResetRadiusAttrCount, + hwRadiusTotalDeadCount + + } + STATUS current + DESCRIPTION + "The common setting of Radius server." + ::= { hwRadiusGroups 5 } + + hwRadiusTrapObjectGroup OBJECT-GROUP + OBJECTS { + hwStateChangeServerIp, + hwStateChangeServerVrf, + hwStateChangeServerPort + } + STATUS current + DESCRIPTION + "The Radius Trap Object group." + ::= { hwRadiusGroups 6 } + + hwRadiusTrapsDefineGroup NOTIFICATION-GROUP + NOTIFICATIONS { + hwRadiusAuthServerUp, + hwRadiusAuthServerDown, + hwRadiusAcctServerUp, + hwRadiusAcctServerDown + } + STATUS current + DESCRIPTION + "The Radius Traps Define group." + ::= { hwRadiusGroups 7 } + + + -- ============== conformance information define end ============== + + + END \ No newline at end of file -- cgit v1.2.3