TN-SM12DP2XA-FUNCTION-MIB DEFINITIONS ::= BEGIN IMPORTS DisplayString,MacAddress,TEXTUAL-CONVENTION,RowStatus FROM SNMPv2-TC MODULE-COMPLIANCE,OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF ifIndex FROM IF-MIB enterprises,MODULE-IDENTITY,OBJECT-TYPE,NOTIFICATION-TYPE,Unsigned32,Integer32,Counter32,Counter64,IpAddress FROM SNMPv2-SMI -- PortList FROM Q-BRIDGE-MIB InetAddress, InetAddressType FROM INET-ADDRESS-MIB OwnerString FROM RMON-MIB sysObjectID FROM SNMPv2-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB; -- MacAddress FROM BRIDGE-MIB; transition MODULE-IDENTITY LAST-UPDATED "202203170252Z" ORGANIZATION "Corp." CONTACT-INFO " " DESCRIPTION "Managed Switch, (12) 100/1000Base-X SFP ports + (2) 1G/10G SFP+ with (2) 10/100/1000Base-T " REVISION "202203170252Z" DESCRIPTION " " REVISION "201405300000Z" DESCRIPTION "Rev 1.0 Initial version." ::= { enterprises 868 } -- ======================================================================================================================= OperState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Oper state." SYNTAX INTEGER { up ( 1 ) , down ( 2 ) } AdminMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Admin state - default: disable(0)." SYNTAX INTEGER { disable(0), enable(1) } AdminMode2 ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Admin state - default: disable(0)." SYNTAX INTEGER { disable(0), enable(1), notSupported(2) } ActivateCmd ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Used to activate commands. default: noAction(0). " SYNTAX INTEGER { noAction ( 0 ), activate ( 1 ) } KeyType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The key type specifying the key generated for frames received on the port. 0 : Normal, 1 : Double Tag, 2 : IP Address, 3 : MAC and IP Address." SYNTAX INTEGER { normal ( 0 ), doubleTag ( 1 ), ipAddr ( 2 ), macAndIpAddr ( 3 ) } FrameRate ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The values for frame rate" SYNTAX INTEGER { threeHundredFramesPerSec (0), oneHundredFramesPerSec (1), tenFramesPerSec (2), oneFramePerSec (3), sixFramesPerMin (4), oneFramePerMin (5), sixFramesPerHour (6) } DayOfWeek ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Used to set the days of the week." SYNTAX INTEGER {mon(1),tue(2),wed(3),thur(4), fri(5),sat(6),sun(7) } Month ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Used to set the month." SYNTAX INTEGER {jan(1),feb(2),march(3),april(4), may(5),june(6),july(7),aug(8), sept(9),oct(10),nov(11),dec(12)} switch OBJECT IDENTIFIER ::= { transition 2 } sm12dp2xaProductId OBJECT IDENTIFIER ::= { switch 76 } sm12dp2xaSystem OBJECT IDENTIFIER ::= { sm12dp2xaProductId 1 } sm12dp2xaSystemInformation OBJECT IDENTIFIER ::= { sm12dp2xaSystem 1 } sm12dp2xaSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASystemInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure System Information Table. " ::= { sm12dp2xaSystemInformation 1 } sm12dp2xaSystemInfoEntry OBJECT-TYPE SYNTAX SM12DP2XASystemInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaSystemInfoSwitchIndex } ::= { sm12dp2xaSystemInfoTable 1 } SM12DP2XASystemInfoEntry ::= SEQUENCE { sm12dp2xaSystemInfoSwitchIndex Integer32, sm12dp2xaSystemInfoModelName DisplayString, sm12dp2xaSystemInfoSystemDescript DisplayString, sm12dp2xaSystemInfoLocation DisplayString, sm12dp2xaSystemInfoContact DisplayString, sm12dp2xaSystemInfoSystemName DisplayString, sm12dp2xaSystemInfoSystemDate DisplayString, sm12dp2xaSystemInfoSystemUptime DisplayString, sm12dp2xaSystemInfoBootloaderVersion DisplayString, sm12dp2xaSystemInfoFirmwareVersion DisplayString, sm12dp2xaSystemInfoHardwareVersion DisplayString, sm12dp2xaSystemInfoMechanicalVersion DisplayString, sm12dp2xaSystemInfoSerialNumber DisplayString, sm12dp2xaSystemInfoHostMACAddress DisplayString, sm12dp2xaSystemInfoMemory DisplayString, sm12dp2xaSystemInfoFlash DisplayString, sm12dp2xaSystemInfoFanSpeed DisplayString, sm12dp2xaSystemInfoPowers DisplayString, sm12dp2xaSystemInfoTemperature1 DisplayString, sm12dp2xaSystemInfoTemperature2 DisplayString, sm12dp2xaSystemInfoCPULoad DisplayString } sm12dp2xaSystemInfoSwitchIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { sm12dp2xaSystemInfoEntry 1 } sm12dp2xaSystemInfoModelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 2 } sm12dp2xaSystemInfoSystemDescript OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 3 } sm12dp2xaSystemInfoLocation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 4 } sm12dp2xaSystemInfoContact OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 5 } sm12dp2xaSystemInfoSystemName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 6 } sm12dp2xaSystemInfoSystemDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 7 } sm12dp2xaSystemInfoSystemUptime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 8 } sm12dp2xaSystemInfoBootloaderVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 9 } sm12dp2xaSystemInfoFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 10 } sm12dp2xaSystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 11 } sm12dp2xaSystemInfoMechanicalVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 12 } sm12dp2xaSystemInfoSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 13 } sm12dp2xaSystemInfoHostMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 14 } sm12dp2xaSystemInfoMemory OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 15 } sm12dp2xaSystemInfoFlash OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 16 } sm12dp2xaSystemInfoFanSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 17 } sm12dp2xaSystemInfoPowers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 20 } sm12dp2xaSystemInfoTemperature1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { sm12dp2xaSystemInfoEntry 22 } sm12dp2xaSystemInfoTemperature2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 23 } sm12dp2xaSystemInfoCPULoad OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSystemInfoEntry 24 } sm12dp2xaSystemTimeConf OBJECT IDENTIFIER ::= { sm12dp2xaSystem 2 } sm12dp2xaSystemNTP OBJECT IDENTIFIER ::= { sm12dp2xaSystemTimeConf 1 } sm12dp2xaSystemTime OBJECT IDENTIFIER ::= { sm12dp2xaSystemTimeConf 2 } sm12dp2xaSystemTimeZone OBJECT IDENTIFIER ::= { sm12dp2xaSystemTime 1 } sm12dp2xaSystemTimeDaylightSaving OBJECT IDENTIFIER ::= { sm12dp2xaSystemTime 2 } sm12dp2xaSystemTimeConfiguration OBJECT IDENTIFIER ::= { sm12dp2xaSystemTime 3 } -- -- ======================================================================================================================= -- Objects in the sm12dp2xaSystemNTP Group -- ======================================================================================================================= sm12dp2xaSystemNTPMode OBJECT-TYPE SYNTAX INTEGER {useLocal(0),useNTP(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "The system NTP Mode. useLocal(0) : Use Local Settings, useNTP(1) : Use NTP Server." DEFVAL { useLocal } ::= { sm12dp2xaSystemNTP 1 } sm12dp2xaSystemNTPServer1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Server1. You can use the IP address or domain name." ::= { sm12dp2xaSystemNTP 2 } sm12dp2xaSystemNTPServer2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Server2. You can use the IP address or domain name." ::= { sm12dp2xaSystemNTP 3 } sm12dp2xaSystemNTPServer3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Server3. You can use the IP address or domain name." ::= { sm12dp2xaSystemNTP 4 } sm12dp2xaSystemNTPServer4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Server4. You can use the IP address or domain name." ::= { sm12dp2xaSystemNTP 5 } sm12dp2xaSystemNTPServer5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Server5. You can use the IP address or domain name." ::= { sm12dp2xaSystemNTP 6 } -- -- ======================================================================================================================= -- Objects in the sm12dp2xaSystemTime Group -- ======================================================================================================================= --sm12dp2xaSystemTimeZone sm12dp2xaSystemTimeZoneConf OBJECT-TYPE SYNTAX Integer32(-7200..7201) MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the NTP Time Zone. The value range is between -7200 and 7201 (minutes). 0 : None. -7200 : (GMT-12:00). -6600 : (GMT-11:00). -6000 : (GMT-10:00). -5400 : (GMT-09:00). -4800 : (GMT-08:00)Pacific Time. -4801 : (GMT-08:00)Tijuana, Baja California. -4200 : (GMT-07:00)Arizona. -4201 : (GMT-07:00)Chihuahua, La Paz, Mazatlan - New. -4202 : (GMT-07:00)Chihuahua, La Paz, Mazatlan - Old. -4203 : (GMT-07:00)Mountain Time. -3600 : (GMT-06:00)Central America. -3601 : (GMT-06:00)Central Time. -3602 : (GMT-06:00)Guadalajara, Mexico City, Monterrey - New. -3603 : (GMT-06:00)Guadalajara, Mexico City, Monterrey - Old. -3604 : (GMT-06:00)Saskatchewan. -3000 : (GMT-05:00)Bogota, Lima, Quito, Rio Branco. -3001 : (GMT-05:00)Eastern Time. -3002 : (GMT-05:00)Indiana. -2700 : (GMT-04:30). -2400 : (GMT-04:00)Atlantic Time. -2401 : (GMT-04:00)La Paz. -2402 : (GMT-04:00)Manaus. -2403 : (GMT-04:00)Santiago. -2100 : (GMT-03:30). -1800 : (GMT-03:00)Brasilia. -1801 : (GMT-03:00)Buenos Aires. -1802 : (GMT-03:00)Georgetown. -1803 : (GMT-03:00)Greenland. -1804 : (GMT-03:00)Montevideo. -1805 : (GMT-02:00). -600 : (GMT-01:00)Azores. -601 : (GMT-01:00)Cape Verde Is. 1 : (GMT) Casablanca. 2 : (GMT) Greenwich Mean Time. 3 : (GMT) Monrovia, Reykjavik. 600 : (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna. 601 : (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague. 602 : (GMT+01:00) Brussels, Copenhagen, Madrid, Paris. 603 : (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb. 604 : (GMT+01:00) West Central Africa. 1200 : (GMT+02:00) Amman. 1201 : (GMT+02:00) Athens, Bucharest, Istanbul. 1202 : (GMT+02:00) Beirut. 1203 : (GMT+02:00) Cairo. 1204 : (GMT+02:00) Harare, Pretoria. 1205 : (GMT+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius. 1206 : (GMT+02:00) Jerusalem. 1207 : (GMT+02:00) Minsk. 1208 : (GMT+02:00) Windhoek. 1800 : (GMT+03:00) Baghdad. 1801 : (GMT+03:00) Kuwait, Riyadh. 1802 : (GMT+03:00) Moscow, St. Petersburg, Volgograd. 1803 : (GMT+03:00) Nairobi. 1804 : (GMT+03:00) Tbilisi. 2100 : (GMT+03:30) Tehran. 2400 : (GMT+04:00) Abu Dhabi, Muscat. 2401 : (GMT+04:00) Baku. 2402 : (GMT+04:00) Caucasus Standard Time. 2403 : (GMT+04:00) Port Louis. 2404 : (GMT+04:00) Yerevan. 2700 : (GMT+04:30) Kabul. 3000 : (GMT+05:00) Ekaterinburg. 3001 : (GMT+05:00) Islamabad, Karachi. 3002 : (GMT+05:00) Tashkent. 3300 : (GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi. 3301 : (GMT+05:30) Sri Jayawardenepura. 3455 : (GMT+05:45) Kathmandu. 3600 : (GMT+06:00) Almaty, Novosibirsk. 3601 : (GMT+06:00) Astana, Dhaka. 3600 : (GMT+06:30) Yangon (Rangoon). 4200 : (GMT+07:00) Bangkok, Hanoi, Jakarta. 4201 : (GMT+07:00) Krasnoyarsk. 4800 : (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi. 4801 : (GMT+08:00) Irkutsk, Ulaan Bataar. 4802 : (GMT+08:00) Kuala Lumpur, Singapore. 4803 : (GMT+08:00) Perth. 4804 : (GMT+08:00) Taipei. 5400 : (GMT+09:00) Osaka, Sapporo, Tokyo. 5401 : (GMT+09:00) Seoul. 5402 : (GMT+09:00) Yakutsk. 5700 : (GMT+09:30) Adelaide. 5701 : (GMT+09:30) Darwin. 6000 : (GMT+10:00) Brisbane. 6001 : (GMT+10:00) Canberra, Melbourne, Sydney. 6002 : (GMT+10:00) Guam, Port Moresby. 6003 : (GMT+10:00) Hobart. 6004 : (GMT+10:00) Vladivostok. 6600 : (GMT+11:00) Magadan, Solomon Is., New Caledonia. 7200 : (GMT+12:00) Auckland, Wellington. 7201 : (GMT+12:00) Fiji, Kamchatka, Marshall Is." ::= { sm12dp2xaSystemTimeZone 1 } sm12dp2xaSystemTimeZoneAcronym OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Acronym - User can set the acronym of the time zone. This is a User configurable acronym to identify the time zone. Range : 0 - 16 characters." ::= { sm12dp2xaSystemTimeZone 2 } --sm12dp2xaSystemTimeDaylightSaving sm12dp2xaSystemTimeDaylightSavingMode OBJECT-TYPE SYNTAX INTEGER { disable(0), recurring(1), nonRecurring(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The system Daylight Savings Mode. disable(0) : Disable. recurring(1) : Recurring - configure the Daylight Saving Time duration to repeat the configuration every year. nonRecurring(2): Non-Recurring - configure the Daylight Saving Time duration for single time configuration." DEFVAL { disable } ::= { sm12dp2xaSystemTimeDaylightSaving 1 } sm12dp2xaSystemTimeDaylightSavingStartWeek OBJECT-TYPE SYNTAX Integer32 (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Week. Use in Recurring Mode. Range : 1 - 5. Default : 1." ::= { sm12dp2xaSystemTimeDaylightSaving 2 } sm12dp2xaSystemTimeDaylightSavingStartDay OBJECT-TYPE SYNTAX DayOfWeek MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Day. Use in Recurring Mode." DEFVAL { mon } ::= { sm12dp2xaSystemTimeDaylightSaving 3 } sm12dp2xaSystemTimeDaylightSavingStartMonth OBJECT-TYPE SYNTAX Month MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Month." DEFVAL { jan } ::= { sm12dp2xaSystemTimeDaylightSaving 4 } sm12dp2xaSystemTimeDaylightSavingStartDate OBJECT-TYPE SYNTAX Integer32 (1..31) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Date. Use in Non-Recurring Mode. Range : 1 - 31. Default : 1." ::= { sm12dp2xaSystemTimeDaylightSaving 5 } sm12dp2xaSystemTimeDaylightSavingStartYear OBJECT-TYPE SYNTAX Integer32 (2000..2097) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Year. Use in Non-Recurring Mode. Range : 2000 - 2097. Default : 2000." ::= { sm12dp2xaSystemTimeDaylightSaving 6 } sm12dp2xaSystemTimeDaylightSavingStartHours OBJECT-TYPE SYNTAX Integer32 (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Hours. Range : 0 - 23. Default : 0." ::= { sm12dp2xaSystemTimeDaylightSaving 7 } sm12dp2xaSystemTimeDaylightSavingStartMinutes OBJECT-TYPE SYNTAX Integer32 (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Minutes. Range : 0 - 59. Default : 0." ::= { sm12dp2xaSystemTimeDaylightSaving 8 } sm12dp2xaSystemTimeDaylightSavingEndWeek OBJECT-TYPE SYNTAX Integer32 (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Week. Use in Recurring Mode. Range : 1 - 5. Default : 1." ::= { sm12dp2xaSystemTimeDaylightSaving 9 } sm12dp2xaSystemTimeDaylightSavingEndDay OBJECT-TYPE SYNTAX DayOfWeek MAX-ACCESS read-write STATUS current DESCRIPTION "End time Day. Use in Recurring Mode." DEFVAL { mon } ::= { sm12dp2xaSystemTimeDaylightSaving 10 } sm12dp2xaSystemTimeDaylightSavingEndMonth OBJECT-TYPE SYNTAX Month MAX-ACCESS read-write STATUS current DESCRIPTION "End time Month." DEFVAL { jan } ::= { sm12dp2xaSystemTimeDaylightSaving 11 } sm12dp2xaSystemTimeDaylightSavingEndDate OBJECT-TYPE SYNTAX Integer32 (1..31) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Date. Use in Non-Recurring Mode. Range : 1 - 31. Default : 1." ::= { sm12dp2xaSystemTimeDaylightSaving 12 } sm12dp2xaSystemTimeDaylightSavingEndYear OBJECT-TYPE SYNTAX Integer32 (2000..2097) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Year. Use in Non-Recurring Mode. Range : 2000 - 2097. Default : 2000." ::= { sm12dp2xaSystemTimeDaylightSaving 13 } sm12dp2xaSystemTimeDaylightSavingEndHours OBJECT-TYPE SYNTAX Integer32 (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Hours. Range : 0 - 23. Default : 0." ::= { sm12dp2xaSystemTimeDaylightSaving 14 } sm12dp2xaSystemTimeDaylightSavingEndMinutes OBJECT-TYPE SYNTAX Integer32 (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Minutes. Range : 0 - 59. Default : 0." ::= { sm12dp2xaSystemTimeDaylightSaving 15 } sm12dp2xaSystemTimeDaylightSavingOffset OBJECT-TYPE SYNTAX Integer32 (1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "Offset - the number of minutes to add during Daylight Saving Time. Range : 1 - 1440(Minutes). Default : 1." ::= { sm12dp2xaSystemTimeDaylightSaving 16 } sm12dp2xaSystemTimeConfigurationClockSource OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Use Local Settings. 1:Use NTP Server." ::= { sm12dp2xaSystemTimeConfiguration 1} sm12dp2xaSystemTimeConfigurationDateFormat OBJECT-TYPE SYNTAX Integer32 (0|1|2) MAX-ACCESS read-write STATUS current DESCRIPTION "The date format of the system. 0:yyyy-mm-dd 1:mm-dd-yyyy 2:dd-mm-yyyy" ::= { sm12dp2xaSystemTimeConfiguration 2} sm12dp2xaSystemTimeConfigurationTimeFormat OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "The time format of the system. 0:24-hr, format:hh:mm:ss 1:12-hr, format:hh:mm:ss am/pm" ::= { sm12dp2xaSystemTimeConfiguration 3} sm12dp2xaSystemTimeConfigurationSystemDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "System date. Default format:yyyy-mm-dd. When ClockSource is Use Local Settings, you can set this field." ::= { sm12dp2xaSystemTimeConfiguration 4} sm12dp2xaSystemTimeConfigurationSystemTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "System date. 24-hr, format:hh:mm:ss 12-hr, format:hh:mm:ss am/pm When ClockSource is Use Local Settings, you can set this field." ::= { sm12dp2xaSystemTimeConfiguration 5} -- ======================================================================================================================= sm12dp2xaSystemAccount OBJECT IDENTIFIER ::= { sm12dp2xaSystem 3 } sm12dp2xaSystemAccountUsers OBJECT IDENTIFIER ::= { sm12dp2xaSystemAccount 1 } -- -- ======================================================================================================================= -- Start sm12dp2xaUserConfig group -- ======================================================================================================================= --sm12dp2xaUserConfigTable sm12dp2xaUserConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The User Config Table. " ::= { sm12dp2xaSystemAccountUsers 1 } sm12dp2xaUserConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The User Config Entry." INDEX { sm12dp2xaUserConfigIndex } ::= { sm12dp2xaUserConfigTable 1 } SM12DP2XAUserConfigEntry ::= SEQUENCE { sm12dp2xaUserConfigIndex Integer32, sm12dp2xaUserConfigUserName DisplayString, sm12dp2xaUserConfigPassword DisplayString, sm12dp2xaUserConfigPrivilegeLevel Integer32, sm12dp2xaUserConfigRowStatus RowStatus } sm12dp2xaUserConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The user Config Index. " ::= { sm12dp2xaUserConfigEntry 1 } sm12dp2xaUserConfigUserName OBJECT-TYPE SYNTAX DisplayString(SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "A string identifying the user name for the entry. string length: 1-31. " ::= { sm12dp2xaUserConfigEntry 2 } sm12dp2xaUserConfigPassword OBJECT-TYPE SYNTAX DisplayString(SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The password of the user. string length: 0-31. " ::= { sm12dp2xaUserConfigEntry 3 } sm12dp2xaUserConfigPrivilegeLevel OBJECT-TYPE SYNTAX Integer32(1..15) MAX-ACCESS read-create STATUS current DESCRIPTION "The privilege level of the user.If the privilege level value is 15, it can access all groups.range: 1-15. " ::= { sm12dp2xaUserConfigEntry 4 } sm12dp2xaUserConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaUserConfigEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaPrivilegeLevelConfig group -- ======================================================================================================================= --sm12dp2xaPrivilegeLevelConfigTable sm12dp2xaPrivilegeLevelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPrivilegeLevelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Config Table. " ::= { sm12dp2xaSystemAccountUsers 2 } sm12dp2xaPrivilegeLevelConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAPrivilegeLevelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Config Entry." INDEX { sm12dp2xaPrivilegeLevelIndex } ::= { sm12dp2xaPrivilegeLevelConfigTable 1 } SM12DP2XAPrivilegeLevelConfigEntry ::= SEQUENCE { sm12dp2xaPrivilegeLevelIndex Integer32, sm12dp2xaPrivilegeLevelGroupName DisplayString, sm12dp2xaPrivilegeLevelConfigReadOnly Integer32, sm12dp2xaPrivilegeLevelConfigReadWrite Integer32, sm12dp2xaPrivilegeLevelStatusReadOnly Integer32, sm12dp2xaPrivilegeLevelStatusReadWrite Integer32 } sm12dp2xaPrivilegeLevelIndex OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Index. " ::= { sm12dp2xaPrivilegeLevelConfigEntry 1 } sm12dp2xaPrivilegeLevelGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name identifying the privilege group." ::= { sm12dp2xaPrivilegeLevelConfigEntry 2 } sm12dp2xaPrivilegeLevelConfigReadOnly OBJECT-TYPE SYNTAX Integer32(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The privilege level of configuration read-only.If the privilege level value is 15,it can access all groups. range: 1-15. " ::= { sm12dp2xaPrivilegeLevelConfigEntry 3 } sm12dp2xaPrivilegeLevelConfigReadWrite OBJECT-TYPE SYNTAX Integer32(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The privilege level of configuration/execute read/write. If the privilege level value is 15,it can access all groups. range: 1-15. " ::= { sm12dp2xaPrivilegeLevelConfigEntry 4 } sm12dp2xaPrivilegeLevelStatusReadOnly OBJECT-TYPE SYNTAX Integer32(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The privilege level of status/statistics read-only. If the privilege level value is 15,it can access all groups. range: 1-15. " ::= { sm12dp2xaPrivilegeLevelConfigEntry 5 } sm12dp2xaPrivilegeLevelStatusReadWrite OBJECT-TYPE SYNTAX Integer32(1..15) MAX-ACCESS read-write STATUS current DESCRIPTION "The privilege level of status/statistics read-write. If the privilege level value is 15,it can access all groups. range: 1-15. " ::= { sm12dp2xaPrivilegeLevelConfigEntry 6 } -- ======================================================================================================================= sm12dp2xaIP OBJECT IDENTIFIER ::= { sm12dp2xaSystem 4 } sm12dp2xaIPConfiguration OBJECT IDENTIFIER ::= { sm12dp2xaIP 1 } sm12dp2xaMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IP Configuration Mode. default:0 0: Host 1: Router" ::= {sm12dp2xaIPConfiguration 2 } sm12dp2xaDNSServerSource1 OBJECT-TYPE SYNTAX Integer32 (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Server Source. 0: No DNS configuration is applied 1: DNS configuration is manually set 2: DNS configuration is derived from DHCPv4 3: DNS configuration is derived from DHCPv4 on specific VLAN. 4. DNS configuration is derived from DHCPv6. 5. DNS configuration is derived from DHCPv6 on specific VLAN. " ::= {sm12dp2xaIPConfiguration 3 } sm12dp2xaDNSServerSource2 OBJECT-TYPE SYNTAX Integer32 (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Server Source. 0: No DNS configuration is applied 1: DNS configuration is manually set 2: DNS configuration is derived from DHCPv4 3: DNS configuration is derived from DHCPv4 on specific VLAN. 4. DNS configuration is derived from DHCPv6. 5. DNS configuration is derived from DHCPv6 on specific VLAN. " ::= {sm12dp2xaIPConfiguration 4 } sm12dp2xaDNSServerSource3 OBJECT-TYPE SYNTAX Integer32 (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Server Source. 0: No DNS configuration is applied 1: DNS configuration is manually set 2: DNS configuration is derived from DHCPv4 3: DNS configuration is derived from DHCPv4 on specific VLAN. 4. DNS configuration is derived from DHCPv6. 5. DNS configuration is derived from DHCPv6 on specific VLAN. " ::= {sm12dp2xaIPConfiguration 5 } sm12dp2xaDNSServerSource4 OBJECT-TYPE SYNTAX Integer32 (0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Server Source. 0: No DNS configuration is applied 1: DNS configuration is manually set 2: DNS configuration is derived from DHCPv4 3: DNS configuration is derived from DHCPv4 on specific VLAN. 4. DNS configuration is derived from DHCPv6. 5. DNS configuration is derived from DHCPv6 on specific VLAN. " ::= {sm12dp2xaIPConfiguration 6 } sm12dp2xaDNSServerValue1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfiguration 7 } sm12dp2xaDNSServerValue2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfiguration 8 } sm12dp2xaDNSServerValue3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfiguration 9 } sm12dp2xaDNSServerValue4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfiguration 10 } sm12dp2xaDNSProxy OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Proxy enable/disable. default:0 0: disable 1: enable" ::= {sm12dp2xaIPConfiguration 11 } sm12dp2xaIPInterfaces OBJECT IDENTIFIER ::= { sm12dp2xaIP 2 } sm12dp2xaIPInterfacesDHCPPerPortMode OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The dhcp per-port mode for the interface. 0: Disable, 1: Enable, default: Disable. " ::= { sm12dp2xaIPInterfaces 1 } sm12dp2xaIPInterfacesDHCPPerPortIPRangeLow OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The dhcp per-port ip low for the interface." ::= { sm12dp2xaIPInterfaces 2 } sm12dp2xaIPInterfacesDHCPPerPortIPRangeHigh OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The dhcp per-port ip high for the interface." ::= { sm12dp2xaIPInterfaces 3 } sm12dp2xaIPInterfacesDHCPPerPortApply OBJECT-TYPE SYNTAX Integer32 (1) MAX-ACCESS read-write STATUS current DESCRIPTION "1: Apply DHCP Per Port settings." ::= { sm12dp2xaIPInterfaces 4 } sm12dp2xaIPInterfacesDHCPPerPortVLAN OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "dhcp per-port VLAN." ::= { sm12dp2xaIPInterfaces 6 } sm12dp2xaIPInterfacesTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of IP interface for switch." ::= { sm12dp2xaIPInterfaces 5 } sm12dp2xaIPInterfacesEntry OBJECT-TYPE SYNTAX SM12DP2XAIPInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sm12dp2xaIPInterfacesTable." INDEX { sm12dp2xaIPInterfacesIndex } ::= { sm12dp2xaIPInterfacesTable 1 } SM12DP2XAIPInterfacesEntry ::= SEQUENCE { sm12dp2xaIPInterfacesIndex Integer32, sm12dp2xaIPInterfacesVLAN Integer32, sm12dp2xaIPInterfacesIPv4DHCP Integer32, sm12dp2xaIPInterfacesIPv4DHCPFallback DisplayString, sm12dp2xaIPInterfacesIPv4DHCPCurrentLease IpAddress, sm12dp2xaIPInterfacesIPv4Address IpAddress, sm12dp2xaIPInterfacesIPv4Mask Integer32, sm12dp2xaIPInterfacesIPv6DHCP Integer32, sm12dp2xaIPInterfacesIPv6RapidCommit Integer32, sm12dp2xaIPInterfacesIPv6CurrentLease DisplayString, sm12dp2xaIPInterfacesIPv6Address DisplayString, sm12dp2xaIPInterfacesIPv6Mask Integer32, sm12dp2xaIPInterfacesRowStatus RowStatus } sm12dp2xaIPInterfacesIndex OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "interface table index" ::= {sm12dp2xaIPInterfacesEntry 1 } sm12dp2xaIPInterfacesVLAN OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN ID for interface, range: 1-4095." ::= {sm12dp2xaIPInterfacesEntry 2 } sm12dp2xaIPInterfacesIPv4DHCP OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesEntry 3 } sm12dp2xaIPInterfacesIPv4DHCPFallback OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 DHCP fallbcak. range: 1-4294967295 seconds." ::= {sm12dp2xaIPInterfacesEntry 4 } sm12dp2xaIPInterfacesIPv4DHCPCurrentLease OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 DHCP Current Lease Address for interface." ::= {sm12dp2xaIPInterfacesEntry 5 } sm12dp2xaIPInterfacesIPv4Address OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 address for interface." ::= {sm12dp2xaIPInterfacesEntry 6 } sm12dp2xaIPInterfacesIPv4Mask OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 mask for interface." ::= { sm12dp2xaIPInterfacesEntry 7 } sm12dp2xaIPInterfacesIPv6DHCP OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesEntry 8 } sm12dp2xaIPInterfacesIPv6RapidCommit OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the DHCPv6 Rapid-Commit option. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesEntry 9 } sm12dp2xaIPInterfacesIPv6CurrentLease OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 DHCP Current Lease Address for interface." ::= {sm12dp2xaIPInterfacesEntry 10 } sm12dp2xaIPInterfacesIPv6Address OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 address for interface." ::= { sm12dp2xaIPInterfacesEntry 11 } sm12dp2xaIPInterfacesIPv6Mask OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 mask for interface." ::= { sm12dp2xaIPInterfacesEntry 12 } sm12dp2xaIPInterfacesRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaIPInterfacesEntry 13 } sm12dp2xaIPRoutes OBJECT IDENTIFIER ::= { sm12dp2xaIP 3 } sm12dp2xaIPRoutesTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPRoutesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP routes table for switch." ::= { sm12dp2xaIPRoutes 1 } sm12dp2xaIPRoutesEntry OBJECT-TYPE SYNTAX SM12DP2XAIPRoutesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry in the sm12dp2xaIPRoutesTable." INDEX { sm12dp2xaIPRoutesIndex } ::= { sm12dp2xaIPRoutesTable 1 } SM12DP2XAIPRoutesEntry ::= SEQUENCE { sm12dp2xaIPRoutesIndex Integer32, sm12dp2xaIPRoutesNetwork DisplayString, sm12dp2xaIPRoutesMaskLength Integer32, sm12dp2xaIPRoutesGateway DisplayString, sm12dp2xaIPRoutesNextHopVLAN Integer32, sm12dp2xaIPRoutesRowStatus RowStatus } sm12dp2xaIPRoutesIndex OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "routes table index" ::= {sm12dp2xaIPRoutesEntry 2 } sm12dp2xaIPRoutesNetwork OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4/IPv6 Network address. Please don't set IPRoutesNetwork to IPv6 and then Set IPRoutesGateway to IPv4, vice versa. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry. If Set IPRoutesNetwork, please also set IPRoutesMaskLength, IPRoutesGateway, IPRoutesNextHopVLAN." ::= {sm12dp2xaIPRoutesEntry 3 } sm12dp2xaIPRoutesMaskLength OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4/IPv6 mask length. Please set IPRoutesNetwork first. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= { sm12dp2xaIPRoutesEntry 4 } sm12dp2xaIPRoutesGateway OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4/IPv6 Gateway. Please set IPRoutesNetwork first. Please don't set IPRoutesNetwork to IPv6 and then Set IPRoutesGateway to IPv4, vice versa. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= {sm12dp2xaIPRoutesEntry 5 } sm12dp2xaIPRoutesNextHopVLAN OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "Next Hop VLAN ID, range: 1-4095. Please set IPRoutesNetwork first. This entry only work when 1.network address is IPv6, 2.Gateway is link-local, 3.Interface of specific VLAN ID is IPv6. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= {sm12dp2xaIPRoutesEntry 6 } sm12dp2xaIPRoutesRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaIPRoutesEntry 7 } sm12dp2xaIPConfigurationConfigured OBJECT IDENTIFIER ::= { sm12dp2xaIP 4 } sm12dp2xaModeConfigured OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "IP Configuration Mode default:0 0: Host 1: Router" ::= {sm12dp2xaIPConfigurationConfigured 2 } sm12dp2xaDNSServerSource1Configured OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Server Source. 0: From any DHCP interfaces 1: No DNS Server 2: Configured 4: From this DHCP interface" ::= {sm12dp2xaIPConfigurationConfigured 3 } sm12dp2xaDNSServerSource2Configured OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Server Source. 0: From any DHCP interfaces 1: No DNS Server 2: Configured 4: From this DHCP interface" ::= {sm12dp2xaIPConfigurationConfigured 4 } sm12dp2xaDNSServerSource3Configured OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Server Source. 0: From any DHCP interfaces 1: No DNS Server 2: Configured 4: From this DHCP interface" ::= {sm12dp2xaIPConfigurationConfigured 5 } sm12dp2xaDNSServerSource4Configured OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Server Source. 0: From any DHCP interfaces 1: No DNS Server 2: Configured 4: From this DHCP interface" ::= {sm12dp2xaIPConfigurationConfigured 6 } sm12dp2xaDNSServerValue1Configured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfigurationConfigured 7 } sm12dp2xaDNSServerValue2Configured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfigurationConfigured 8 } sm12dp2xaDNSServerValue3Configured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfigurationConfigured 9 } sm12dp2xaDNSServerValue4Configured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {sm12dp2xaIPConfigurationConfigured 10 } sm12dp2xaDNSProxyConfigured OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "DNS Proxy enable/disable. default:0 0: disable 1: enable" ::= {sm12dp2xaIPConfigurationConfigured 11 } sm12dp2xaIPInterfacesConfigured OBJECT IDENTIFIER ::= { sm12dp2xaIP 5 } sm12dp2xaIPInterfacesConfiguredTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPInterfacesConfiguredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ip interface for switch." ::= { sm12dp2xaIPInterfacesConfigured 1 } sm12dp2xaIPInterfacesConfiguredEntry OBJECT-TYPE SYNTAX SM12DP2XAIPInterfacesConfiguredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sm12dp2xaIPInterfacesConfiguredTable." INDEX { sm12dp2xaIPInterfacesIndexConfigured } ::= { sm12dp2xaIPInterfacesConfiguredTable 1 } SM12DP2XAIPInterfacesConfiguredEntry ::= SEQUENCE { sm12dp2xaIPInterfacesIndexConfigured Integer32, sm12dp2xaIPInterfacesVLANConfigured Integer32, sm12dp2xaIPInterfacesIPv4DHCPConfigured Integer32, sm12dp2xaIPInterfacesIPv4DHCPFallbackConfigured DisplayString, sm12dp2xaIPInterfacesIPv4AddressConfigured IpAddress, sm12dp2xaIPInterfacesIPv4MaskConfigured Integer32, sm12dp2xaIPInterfacesIPv6DHCPConfigured Integer32, sm12dp2xaIPInterfacesIPv6RapidCommitConfigured Integer32, sm12dp2xaIPInterfacesIPv6AddressConfigured DisplayString, sm12dp2xaIPInterfacesIPv6MaskConfigured Integer32 } sm12dp2xaIPInterfacesIndexConfigured OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "interface table index" ::= {sm12dp2xaIPInterfacesConfiguredEntry 2 } sm12dp2xaIPInterfacesVLANConfigured OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID for interface, range: 1-4095." ::= {sm12dp2xaIPInterfacesConfiguredEntry 3 } sm12dp2xaIPInterfacesIPv4DHCPConfigured OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesConfiguredEntry 4 } sm12dp2xaIPInterfacesIPv4DHCPFallbackConfigured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 DHCP fallbcak. range: 1-4294967295 seconds." ::= {sm12dp2xaIPInterfacesConfiguredEntry 5 } sm12dp2xaIPInterfacesIPv4AddressConfigured OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 address for interface." ::= {sm12dp2xaIPInterfacesConfiguredEntry 6 } sm12dp2xaIPInterfacesIPv4MaskConfigured OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 mask for interface." ::= { sm12dp2xaIPInterfacesConfiguredEntry 7 } sm12dp2xaIPInterfacesIPv6DHCPConfigured OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesConfiguredEntry 8 } sm12dp2xaIPInterfacesIPv6RapidCommitConfigured OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "Enable the DHCPv6 Rapid-Commit option. default:0 0: disable 1: enable" ::= {sm12dp2xaIPInterfacesConfiguredEntry 9 } sm12dp2xaIPInterfacesIPv6AddressConfigured OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 address for interface." ::= { sm12dp2xaIPInterfacesConfiguredEntry 10 } sm12dp2xaIPInterfacesIPv6MaskConfigured OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 mask for interface." ::= { sm12dp2xaIPInterfacesConfiguredEntry 11 } sm12dp2xaIPRoutesConfigured OBJECT IDENTIFIER ::= { sm12dp2xaIP 6 } sm12dp2xaIPRoutesConfiguredTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPRoutesConfiguredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP routes table for switch." ::= { sm12dp2xaIPRoutesConfigured 1 } sm12dp2xaIPRoutesConfiguredEntry OBJECT-TYPE SYNTAX SM12DP2XAIPRoutesConfiguredEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry in the sm12dp2xaIPRoutesConfiguredTable." INDEX { sm12dp2xaIPRoutesIndexConfigured } ::= { sm12dp2xaIPRoutesConfiguredTable 1 } SM12DP2XAIPRoutesConfiguredEntry ::= SEQUENCE { sm12dp2xaIPRoutesIndexConfigured Integer32, sm12dp2xaIPRoutesNetworkConfigured DisplayString, sm12dp2xaIPRoutesMaskLengthConfigured Integer32, sm12dp2xaIPRoutesGatewayConfigured DisplayString, sm12dp2xaIPRoutesNextHopVLANConfigured Integer32 } sm12dp2xaIPRoutesIndexConfigured OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "routes table index" ::= {sm12dp2xaIPRoutesConfiguredEntry 2 } sm12dp2xaIPRoutesNetworkConfigured OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4/IPv6 Network address. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= {sm12dp2xaIPRoutesConfiguredEntry 3 } sm12dp2xaIPRoutesMaskLengthConfigured OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4/IPv6 mask length. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= { sm12dp2xaIPRoutesConfiguredEntry 4 } sm12dp2xaIPRoutesGatewayConfigured OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4/IPv6 Gateway. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= {sm12dp2xaIPRoutesConfiguredEntry 5 } sm12dp2xaIPRoutesNextHopVLANConfigured OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Next Hop VLAN ID, range: 1-4095. Note: All entries in routes table will be sort by 1.network address 2.mask length 3. gateway 4. next hop VLAN, if you add/modify an entry, all entries will be reordered. Please check all entries in table to find your modified entry after set/add an entry." ::= {sm12dp2xaIPRoutesConfiguredEntry 6 } sm12dp2xaIPStatusInterface OBJECT IDENTIFIER ::= { sm12dp2xaIP 7 } sm12dp2xaIPStatusInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPStatusInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system IP Status table to show all IP interfaces." ::= { sm12dp2xaIPStatusInterface 1 } sm12dp2xaIPStatusInterfaceEntry OBJECT-TYPE SYNTAX SM12DP2XAIPStatusInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IP Status Table." INDEX { sm12dp2xaIPStatusInterfaceIndex } ::= { sm12dp2xaIPStatusInterfaceTable 1 } SM12DP2XAIPStatusInterfaceEntry ::= SEQUENCE { sm12dp2xaIPStatusInterfaceIndex Integer32, sm12dp2xaIPStatusInterfaceName DisplayString, sm12dp2xaIPStatusInterfaceType DisplayString, sm12dp2xaIPStatusInterfaceAddress DisplayString, sm12dp2xaIPStatusInterfaceStatus DisplayString } sm12dp2xaIPStatusInterfaceIndex OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table to show all IP interfaces." ::= { sm12dp2xaIPStatusInterfaceEntry 1 } sm12dp2xaIPStatusInterfaceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the interface." ::= { sm12dp2xaIPStatusInterfaceEntry 2 } sm12dp2xaIPStatusInterfaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The address type of the entry. This may be LINK or IPv4." ::= { sm12dp2xaIPStatusInterfaceEntry 3 } sm12dp2xaIPStatusInterfaceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current address of the interface (of the given type)." ::= { sm12dp2xaIPStatusInterfaceEntry 4 } sm12dp2xaIPStatusInterfaceStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status flags of the interface (and/or address)." ::= { sm12dp2xaIPStatusInterfaceEntry 5 } sm12dp2xaIPStatusRoute OBJECT IDENTIFIER ::= { sm12dp2xaIP 8 } sm12dp2xaIPStatusRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPStatusRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Status Route table show all routing entries." ::= { sm12dp2xaIPStatusRoute 1 } sm12dp2xaIPStatusRouteEntry OBJECT-TYPE SYNTAX SM12DP2XAIPStatusRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "an entry in the IP Status route table." INDEX { sm12dp2xaIPStatusRouteIndex } ::= { sm12dp2xaIPStatusRouteTable 1 } SM12DP2XAIPStatusRouteEntry ::= SEQUENCE { sm12dp2xaIPStatusRouteIndex Integer32, sm12dp2xaIPStatusRouteNetwork DisplayString, sm12dp2xaIPStatusRouteGateway DisplayString, sm12dp2xaIPStatusRouteAddress DisplayString } sm12dp2xaIPStatusRouteIndex OBJECT-TYPE SYNTAX Integer32(1..2048) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table to show all routing entries." ::= { sm12dp2xaIPStatusRouteEntry 1 } sm12dp2xaIPStatusRouteNetwork OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP network or host address of this route." ::= { sm12dp2xaIPStatusRouteEntry 2 } sm12dp2xaIPStatusRouteGateway OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The gateway address of this route." ::= { sm12dp2xaIPStatusRouteEntry 3 } sm12dp2xaIPStatusRouteAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The route address." ::= { sm12dp2xaIPStatusRouteEntry 4 } sm12dp2xaIPStatusNeighborCache OBJECT IDENTIFIER ::= { sm12dp2xaIP 9 } sm12dp2xaIPStatusNeighborCacheTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPStatusNeighborCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Ip Status Neighbor Cache Table." ::= { sm12dp2xaIPStatusNeighborCache 1 } sm12dp2xaIPStatusNeighborCacheEntry OBJECT-TYPE SYNTAX SM12DP2XAIPStatusNeighborCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Ip Status Neighbor Cache Table." INDEX { sm12dp2xaIPStatusNeighborCacheIndex } ::= { sm12dp2xaIPStatusNeighborCacheTable 1 } SM12DP2XAIPStatusNeighborCacheEntry ::= SEQUENCE { sm12dp2xaIPStatusNeighborCacheIndex Integer32, sm12dp2xaIPStatusNeighborCacheIPAddress DisplayString, sm12dp2xaIPStatusNeighborCacheLinkAddress DisplayString } sm12dp2xaIPStatusNeighborCacheIndex OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index for the Ip Status Neighbor Cache Table." ::= { sm12dp2xaIPStatusNeighborCacheEntry 1 } sm12dp2xaIPStatusNeighborCacheIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the entry." ::= { sm12dp2xaIPStatusNeighborCacheEntry 2 } sm12dp2xaIPStatusNeighborCacheLinkAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Link (MAC) address for which a binding to the IP address given exist." ::= { sm12dp2xaIPStatusNeighborCacheEntry 3 } sm12dp2xaIPStatusDNSServer OBJECT IDENTIFIER ::= { sm12dp2xaIP 10 } sm12dp2xaIPStatusDNSServerType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The configuration type of DNS server." ::= { sm12dp2xaIPStatusDNSServer 1 } sm12dp2xaIPStatusDNSServerIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the DNS server." ::= { sm12dp2xaIPStatusDNSServer 2 } sm12dp2xaIPStatusDNSServerInterface OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the interface." ::= { sm12dp2xaIPStatusDNSServer 3 } -- ======================================================================================================================= sm12dp2xaSyslog OBJECT IDENTIFIER ::= { sm12dp2xaSystem 5 } sm12dp2xaSyslogConf OBJECT IDENTIFIER ::= { sm12dp2xaSyslog 1 } sm12dp2xaSysLogInfo OBJECT IDENTIFIER ::= { sm12dp2xaSyslog 2 } -- -- ======================================================================================================================= -- Objects in the sm12dp2xaSystemLog Group -- ======================================================================================================================= --sm12dp2xaSystemLogConf sm12dp2xaSystemLogServerMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "The System log server mode admin state." DEFVAL { disable } ::= { sm12dp2xaSyslogConf 1 } sm12dp2xaSystemLogServerAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Host address of syslog server." ::= { sm12dp2xaSyslogConf 2 } -- sm12dp2xaSystemLogSyslogLevel OBJECT-TYPE -- SYNTAX INTEGER { -- info(0), -- warning(1), -- error(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The syslog level. -- info(0) : Info. -- warning(1): Warning. -- error(2) : Error." -- DEFVAL { info } -- ::= { sm12dp2xaSyslogConf 3 } sm12dp2xaSystemLogServerPort OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "syslog service port number. range : 1-65535, default : 514." ::= { sm12dp2xaSyslogConf 4 } --sm12dp2xaSystemLogInfo sm12dp2xaSystemLogInfoLevel OBJECT-TYPE SYNTAX INTEGER { emergency(0), alert(1), critical(2), error(3), warning(4), notice(5), information(6), debug(7), all(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Level input field is used to filter the display system log entries. 0: Emergency. 1: Alert. 2: Critical. 3: Error. 4: Warning. 5: Notice. 6: Information. 7: Debug. 8: All." DEFVAL { all } ::= { sm12dp2xaSysLogInfo 1 } sm12dp2xaSystemLogInfoClearLevel OBJECT-TYPE SYNTAX INTEGER { emergency(0), alert(1), critical(2), error(3), warning(4), notice(5), information(6), debug(7), all(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Clear Level input field is used to specify which system log entries will be cleared. default: 8 (All). 0: Emergency. 1: Alert. 2: Critical. 3: Error. 4: Warning. 5: Notice. 6: Information. 7: Debug. 8: All." DEFVAL { all } ::= { sm12dp2xaSysLogInfo 2 } sm12dp2xaSystemLogInfoClearCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Command to clear the syslog. noAction(0) : do nothing (read only). activate(1) : Clear Syslog." DEFVAL { noAction } ::= { sm12dp2xaSysLogInfo 3 } sm12dp2xaSystemLogDetailedInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASystemLogDetailedInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system detailed Log Info table." ::= { sm12dp2xaSysLogInfo 4 } sm12dp2xaSystemLogDetailedInfoEntry OBJECT-TYPE SYNTAX SM12DP2XASystemLogDetailedInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the system detailed Log Info table." INDEX { sm12dp2xaSystemLogDetailedInfoID } ::= { sm12dp2xaSystemLogDetailedInfoTable 1 } SM12DP2XASystemLogDetailedInfoEntry ::= SEQUENCE { sm12dp2xaSystemLogDetailedSwitchIndex Integer32, sm12dp2xaSystemLogDetailedInfoID Integer32, sm12dp2xaSystemLogDetailedInfoLevel DisplayString, sm12dp2xaSystemLogDetailedInfoTime DisplayString, sm12dp2xaSystemLogDetailedInfoMessage DisplayString } sm12dp2xaSystemLogDetailedSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The switch index for the system detailed Log Info table." ::= { sm12dp2xaSystemLogDetailedInfoEntry 1 } sm12dp2xaSystemLogDetailedInfoID OBJECT-TYPE SYNTAX Integer32(1..999) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index for the system detailed Log Info table." ::= { sm12dp2xaSystemLogDetailedInfoEntry 2 } sm12dp2xaSystemLogDetailedInfoLevel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Info Level." ::= { sm12dp2xaSystemLogDetailedInfoEntry 3 } sm12dp2xaSystemLogDetailedInfoTime OBJECT-TYPE SYNTAX DisplayString(SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time" ::= { sm12dp2xaSystemLogDetailedInfoEntry 4 } sm12dp2xaSystemLogDetailedInfoMessage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The message of this entry." ::= { sm12dp2xaSystemLogDetailedInfoEntry 5 } -- ======================================================================================================================= sm12dp2xaSnmp OBJECT IDENTIFIER ::= { sm12dp2xaSystem 6 } sm12dp2xaSnmpSystem OBJECT IDENTIFIER ::= { sm12dp2xaSnmp 1 } sm12dp2xaSnmpSystemMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP mode operation. default : 1, 0: disable, 1: enable. " ::= { sm12dp2xaSnmpSystem 1 } sm12dp2xaSnmpSystemVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP supported version. default : snmpv2c. 0: snmpv1 1: snmpv2c 2: snmpv3." ::= { sm12dp2xaSnmpSystem 2 } sm12dp2xaSnmpSystemReadCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the community read access string to permit access to SNMP agent. The allowed string length is 0 to 255. The field is applicable only when SNMP version is SNMPv1 or SNMPv2c." ::= { sm12dp2xaSnmpSystem 3 } sm12dp2xaSnmpSystemWriteCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the community write access string to permit access to SNMP agent. The allowed string length is 0 to 255. The field is applicable only when SNMP version is SNMPv1 or SNMPv2c." ::= { sm12dp2xaSnmpSystem 4 } sm12dp2xaSnmpSystemEngineID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the SNMPv3 engine ID. The string must contain an even number(in hexadecimal format) with number of digits between 10 and 64, but all-zeros and all-'F's are not allowed. Allow string length is 10 to 32. Change of the Engine ID will clear all original local users." ::= { sm12dp2xaSnmpSystem 5 } sm12dp2xaSnmpSystemWriteCommunityMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP write community mode operation. default : 1, 0: disable, 1: enable. " ::= { sm12dp2xaSnmpSystem 6 } sm12dp2xaSnmpTrapGlobalMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the trap mode operation. 0:Disable. 1:Enable." ::= { sm12dp2xaSnmp 2 } sm12dp2xaTrapDestinationConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XATrapDestinationConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of trap host entry. The numbers of entries are given by the value of TrapHostConfNumber." ::= { sm12dp2xaSnmp 3 } sm12dp2xaTrapDestinationConfEntry OBJECT-TYPE SYNTAX SM12DP2XATrapDestinationConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for trap host." INDEX { sm12dp2xaTrapDestinationConfIndex } ::= { sm12dp2xaTrapDestinationConfTable 1 } SM12DP2XATrapDestinationConfEntry ::= SEQUENCE { sm12dp2xaTrapDestinationConfIndex Integer32, sm12dp2xaTrapDestinationConfTrapConfigName DisplayString, sm12dp2xaTrapDestinationConfTrapMode Integer32, sm12dp2xaTrapDestinationConfTrapVersion Integer32, sm12dp2xaTrapDestinationConfTrapCommunity DisplayString, sm12dp2xaTrapDestinationConfTrapDestinationAddres DisplayString, sm12dp2xaTrapDestinationConfTrapDestinationPort Integer32, sm12dp2xaTrapDestinationConfTrapInformMode Integer32, sm12dp2xaTrapDestinationConfTrapInformTimeout Integer32, sm12dp2xaTrapDestinationConfTrapInformRetryTimes Integer32, sm12dp2xaTrapDestinationConfTrapProbeSecurityEngineID Integer32, sm12dp2xaTrapDestinationConfTrapSecurityEngineID DisplayString, sm12dp2xaTrapDestinationConfTrapSecurityName DisplayString, sm12dp2xaTrapDestinationConfTrapRowStatus Integer32 } sm12dp2xaTrapDestinationConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of tarp destination configurations." ::= { sm12dp2xaTrapDestinationConfEntry 1 } sm12dp2xaTrapDestinationConfTrapConfigName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates which trap Configuration's name for configuring. The allowed string length is 0 to 255, and the allowed content is ASCII characters from 33 to 126." ::= { sm12dp2xaTrapDestinationConfEntry 2 } sm12dp2xaTrapDestinationConfTrapMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP mode operation. Possible modes are: 2: Enable TCP SNMP mode operation. 1: Enable UDP SNMP mode operation. 0: Disable SNMP mode operation. " ::= { sm12dp2xaTrapDestinationConfEntry 3 } sm12dp2xaTrapDestinationConfTrapVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0: snmpv1 1: snmpv2c 3: snmpv3. " ::= { sm12dp2xaTrapDestinationConfEntry 4 } sm12dp2xaTrapDestinationConfTrapCommunity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the community access string when sending SNMP trap packet. The allowed string length is 0 to 255, and the allowed content is ASCII characters from 33 to 126." ::= { sm12dp2xaTrapDestinationConfEntry 5 } sm12dp2xaTrapDestinationConfTrapDestinationAddres OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap destination address. It allow a valid IP address in dotted decimal notation ('x.y.z.w'). And it also allow a valid hostname. A valid hostname is a string drawn from the alphabet (A-Za-z), digits (0-9), dot (.), dash (-). Spaces are not allowed, the first character must be an alpha character, and the first and last characters must not be a dot or a dash. Indicates the SNMP trap destination IPv6 address. IPv6 address is in 128-bit records represented as eight fields of up to four hexadecimal digits with a colon separating each field (:). For example, 'fe80::215:c5ff:fe03:4dc7'. The symbol '::' is a special syntax that can be used as a shorthand way of representing multiple 16-bit groups of contiguous zeros; but it can appear only once. It can also represent a legally valid IPv4 address. For example, '::192.1.2.34'." ::= { sm12dp2xaTrapDestinationConfEntry 6 } sm12dp2xaTrapDestinationConfTrapDestinationPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap destination port. SNMP Agent will send SNMP message via this port, the port range is 1~65535." ::= { sm12dp2xaTrapDestinationConfEntry 7 } sm12dp2xaTrapDestinationConfTrapInformMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap inform mode operation. Possible modes are: 1: Enable SNMP trap inform mode operation. 0: Disable SNMP trap inform mode operation. " ::= { sm12dp2xaTrapDestinationConfEntry 8 } sm12dp2xaTrapDestinationConfTrapInformTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap inform timeout. The allowed range is 0 to 2147." ::= { sm12dp2xaTrapDestinationConfEntry 9 } sm12dp2xaTrapDestinationConfTrapInformRetryTimes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap inform retry times. The allowed range is 0 to 255." ::= { sm12dp2xaTrapDestinationConfEntry 10 } sm12dp2xaTrapDestinationConfTrapProbeSecurityEngineID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap probe security engine ID mode of operation. Possible values are: 1: Enable SNMP trap probe security engine ID mode of operation. 0: Disable SNMP trap probe security engine ID mode of operation." ::= { sm12dp2xaTrapDestinationConfEntry 11 } sm12dp2xaTrapDestinationConfTrapSecurityEngineID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap security engine ID. SNMPv3 sends traps and informs using USM for authentication and privacy. A unique engine ID for these traps and informs is needed. When Trap Probe Security Engine ID is enabled, the ID will be probed automatically. Otherwise, the ID specified in this field is used. The string must contain an even number(in hexadecimal format) with number of digits between 10 and 64, but all-zeros and all-'F's are not allowed." ::= { sm12dp2xaTrapDestinationConfEntry 12 } sm12dp2xaTrapDestinationConfTrapSecurityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP trap security name. SNMPv3 traps and informs using USM for authentication and privacy. A unique security name is needed when traps and informs are enabled. This name from user name of user configuration." ::= { sm12dp2xaTrapDestinationConfEntry 13 } sm12dp2xaTrapDestinationConfTrapRowStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaTrapDestinationConfEntry 14 } sm12dp2xaSNMPCommunityConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASNMPCommunityConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmp community configuration entry." ::= { sm12dp2xaSnmp 5 } sm12dp2xaSNMPCommunityConfEntry OBJECT-TYPE SYNTAX SM12DP2XASNMPCommunityConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmp community configuration." INDEX { sm12dp2xaSNMPCommunityConfIndex } ::= { sm12dp2xaSNMPCommunityConfTable 1 } SM12DP2XASNMPCommunityConfEntry ::= SEQUENCE { sm12dp2xaSNMPCommunityConfIndex Integer32, sm12dp2xaSNMPCommunityConfSNMPv3Community DisplayString, sm12dp2xaSNMPCommunityConfSNMPv3SourceIP IpAddress, sm12dp2xaSNMPCommunityConfSNMPv3SourceMask IpAddress, sm12dp2xaSNMPCommunityConfSNMPv3RowStatus Integer32 } sm12dp2xaSNMPCommunityConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Community configuration index." ::= { sm12dp2xaSNMPCommunityConfEntry 1 } sm12dp2xaSNMPCommunityConfSNMPv3Community OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the community access string to permit access to SNMPv3 agent. The allowed string length is 1 to 32, and the allowed content is ASCII characters from 33 to 126. The community string will be treated as security name and map a SNMPv1 or SNMPv2c community string." ::= { sm12dp2xaSNMPCommunityConfEntry 2 } sm12dp2xaSNMPCommunityConfSNMPv3SourceIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP access source address. A particular range of source addresses can be used to restrict source subnet when combined with source mask." ::= {sm12dp2xaSNMPCommunityConfEntry 3 } sm12dp2xaSNMPCommunityConfSNMPv3SourceMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP access source address mask." ::= {sm12dp2xaSNMPCommunityConfEntry 4 } sm12dp2xaSNMPCommunityConfSNMPv3RowStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaSNMPCommunityConfEntry 5 } sm12dp2xaSNMPv3UserConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASNMPv3UserConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 user configuration entry." ::= { sm12dp2xaSnmp 6 } sm12dp2xaSNMPv3UserConfEntry OBJECT-TYPE SYNTAX SM12DP2XASNMPv3UserConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 user configuration." INDEX { sm12dp2xaSNMPv3UserConfIndex } ::= { sm12dp2xaSNMPv3UserConfTable 1 } SM12DP2XASNMPv3UserConfEntry ::= SEQUENCE { sm12dp2xaSNMPv3UserConfIndex Integer32, sm12dp2xaSNMPv3UserConfEngineID DisplayString, sm12dp2xaSNMPv3UserConfUserName DisplayString, sm12dp2xaSNMPv3UserConfSecurityLevel Integer32, sm12dp2xaSNMPv3UserConfAuthenticationProtocol Integer32, sm12dp2xaSNMPv3UserConfAuthenticationPassword DisplayString, sm12dp2xaSNMPv3UserConfPrivacyProtocol Integer32, sm12dp2xaSNMPv3UserConfPrivacyPassword DisplayString, sm12dp2xaSNMPv3UserConfRowStatus RowStatus } sm12dp2xaSNMPv3UserConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "User configuration index." ::= { sm12dp2xaSNMPv3UserConfEntry 1 } sm12dp2xaSNMPv3UserConfEngineID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "An octet string identifying the engine ID that this entry should belong to. The string must contain an even number(in hexadecimal format) with number of digits between 10 and 64, but all-zeros and all-'F's are not allowed. The SNMPv3 architecture uses the User-based Security Model (USM) for message security and the View-based Access Control Model (VACM) for access control. For the USM entry, the usmUserEngineID and usmUserName are the entry's keys. In a simple agent, usmUserEngineID is always that agent's own snmpEngineID value. The value can also take the value of the snmpEngineID of a remote SNMP engine with which this user can communicate. In other words, if user engine ID equal system engine ID then it is local user; otherwise it's remote user. " ::= { sm12dp2xaSNMPv3UserConfEntry 2 } sm12dp2xaSNMPv3UserConfUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the user name that this entry should belong to. The allowed string length is 1 to 32, and the allowed content is ASCII characters from 33 to 126." ::= { sm12dp2xaSNMPv3UserConfEntry 3 } sm12dp2xaSNMPv3UserConfSecurityLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:NoAuth, NoPriv 2:Auth, NoPriv 3:Auth, Priv" ::= { sm12dp2xaSNMPv3UserConfEntry 4 } sm12dp2xaSNMPv3UserConfAuthenticationProtocol OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:None 1:MD5 2:SHA" ::= { sm12dp2xaSNMPv3UserConfEntry 5 } sm12dp2xaSNMPv3UserConfAuthenticationPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the authentication password phrase. For MD5 authentication protocol, the allowed string length is 8 to 32. For SHA authentication protocol, the allowed string length is 8 to 40. The allowed content is ASCII characters from 33 to 126." ::= { sm12dp2xaSNMPv3UserConfEntry 6 } sm12dp2xaSNMPv3UserConfPrivacyProtocol OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:None 1:DES 2:AES" ::= { sm12dp2xaSNMPv3UserConfEntry 7 } sm12dp2xaSNMPv3UserConfPrivacyPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the privacy password phrase. The allowed string length is 8 to 32, and the allowed content is ASCII characters from 33 to 126." ::= { sm12dp2xaSNMPv3UserConfEntry 8 } sm12dp2xaSNMPv3UserConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaSNMPv3UserConfEntry 9 } sm12dp2xaSNMPv3GroupConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASNMPv3GroupConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 group configuration entry." ::= { sm12dp2xaSnmp 7 } sm12dp2xaSNMPv3GroupConfEntry OBJECT-TYPE SYNTAX SM12DP2XASNMPv3GroupConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 group configuration." INDEX { sm12dp2xaSNMPv3GroupConfIndex } ::= { sm12dp2xaSNMPv3GroupConfTable 1 } SM12DP2XASNMPv3GroupConfEntry ::= SEQUENCE { sm12dp2xaSNMPv3GroupConfIndex Integer32, sm12dp2xaSNMPv3GroupConfSecurityModel Integer32, sm12dp2xaSNMPv3GroupConfSecurityName DisplayString, sm12dp2xaSNMPv3GroupConfGroupName DisplayString, sm12dp2xaSNMPv3GroupConfRowStatus RowStatus } sm12dp2xaSNMPv3GroupConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Group configuration index." ::= { sm12dp2xaSNMPv3GroupConfEntry 1 } sm12dp2xaSNMPv3GroupConfSecurityModel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:v1 2:v2c 3:usm" ::= { sm12dp2xaSNMPv3GroupConfEntry 2 } sm12dp2xaSNMPv3GroupConfSecurityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the security name that this entry should belong to. The allowed string length is 1 to 32, and the allowed content is ASCII characters from 33 to 126. This name is from the Community of Community configuration." ::= { sm12dp2xaSNMPv3GroupConfEntry 3 } sm12dp2xaSNMPv3GroupConfGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the group name that this entry should belong to. The allowed string length is 1 to 32, and the allowed content is ASCII characters from 33 to 126. " ::= { sm12dp2xaSNMPv3GroupConfEntry 4 } sm12dp2xaSNMPv3GroupConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaSNMPv3GroupConfEntry 5 } sm12dp2xaSNMPv3ViewsConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASNMPv3ViewsConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 view configuration entry." ::= { sm12dp2xaSnmp 8 } sm12dp2xaSNMPv3ViewsConfEntry OBJECT-TYPE SYNTAX SM12DP2XASNMPv3ViewsConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 view configuration." INDEX { sm12dp2xaSNMPv3ViewsConfIndex } ::= { sm12dp2xaSNMPv3ViewsConfTable 1 } SM12DP2XASNMPv3ViewsConfEntry ::= SEQUENCE { sm12dp2xaSNMPv3ViewsConfIndex Integer32, sm12dp2xaSNMPv3ViewsConfViewName DisplayString, sm12dp2xaSNMPv3ViewsConfViewType Integer32, sm12dp2xaSNMPv3ViewsConfOIDSubtree DisplayString, sm12dp2xaSNMPv3ViewsConfRowStatus RowStatus } sm12dp2xaSNMPv3ViewsConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "view configuration index." ::= { sm12dp2xaSNMPv3ViewsConfEntry 1 } sm12dp2xaSNMPv3ViewsConfViewName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the view name that this entry should belong to. The allowed string length is 1 to 32, and the allowed content is ASCII characters from 33 to 126. " ::= { sm12dp2xaSNMPv3ViewsConfEntry 2 } sm12dp2xaSNMPv3ViewsConfViewType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:included 2:excluded" ::= { sm12dp2xaSNMPv3ViewsConfEntry 3 } sm12dp2xaSNMPv3ViewsConfOIDSubtree OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OID defining the root of the subtree to add to the named view. The allowed OID length is 1 to 128. The allowed string content is digital number or asterisk(*)" ::= { sm12dp2xaSNMPv3ViewsConfEntry 4 } sm12dp2xaSNMPv3ViewsConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaSNMPv3ViewsConfEntry 5 } sm12dp2xaSNMPv3AccessConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASNMPv3AccessConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 access configuration entry." ::= { sm12dp2xaSnmp 9 } sm12dp2xaSNMPv3AccessConfEntry OBJECT-TYPE SYNTAX SM12DP2XASNMPv3AccessConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 access configuration." INDEX { sm12dp2xaSNMPv3AccessConfIndex } ::= { sm12dp2xaSNMPv3AccessConfTable 1 } SM12DP2XASNMPv3AccessConfEntry ::= SEQUENCE { sm12dp2xaSNMPv3AccessConfIndex Integer32, sm12dp2xaSNMPv3AccessConfGroupName DisplayString, sm12dp2xaSNMPv3AccessConfSecurityModel Integer32, sm12dp2xaSNMPv3AccessConfSecurityLevel Integer32, sm12dp2xaSNMPv3AccessConfReadViewName DisplayString, sm12dp2xaSNMPv3AccessConfWriteViewName DisplayString, sm12dp2xaSNMPv3AccessConfRowStatus RowStatus } sm12dp2xaSNMPv3AccessConfIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Access configuration index" ::= { sm12dp2xaSNMPv3AccessConfEntry 1 } sm12dp2xaSNMPv3AccessConfGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Group name from Group configuration." ::= { sm12dp2xaSNMPv3AccessConfEntry 2 } sm12dp2xaSNMPv3AccessConfSecurityModel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:any 1:v1 2:v2c 3:usm" ::= { sm12dp2xaSNMPv3AccessConfEntry 3 } sm12dp2xaSNMPv3AccessConfSecurityLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:NoAuth, NoPriv 2:Auth, NoPriv 3:Auth, Priv" ::= { sm12dp2xaSNMPv3AccessConfEntry 4 } sm12dp2xaSNMPv3AccessConfReadViewName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Read View Name from View configuration." ::= { sm12dp2xaSNMPv3AccessConfEntry 5 } sm12dp2xaSNMPv3AccessConfWriteViewName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Write View Name from View configuration." ::= { sm12dp2xaSNMPv3AccessConfEntry 6 } sm12dp2xaSNMPv3AccessConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create(5)/delete(6) entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaSNMPv3AccessConfEntry 7 } -- ======================================================================================================================= sm12dp2xaDHCPServer OBJECT IDENTIFIER ::= { sm12dp2xaSystem 9 } sm12dp2xaDHCPServerConf OBJECT IDENTIFIER ::= { sm12dp2xaDHCPServer 1 } sm12dp2xaDHCPServerMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, Global Mode : 0: Disable, 1: Enable. " ::= { sm12dp2xaDHCPServerConf 1 } sm12dp2xaVLANModeTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVLANModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of VLAN Mode for DHCP Server." ::= { sm12dp2xaDHCPServerConf 2 } sm12dp2xaVLANModeEntry OBJECT-TYPE SYNTAX SM12DP2XAVLANModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sm12dp2xaVLANModeTable." INDEX { sm12dp2xaVLANModeIndex } ::= { sm12dp2xaVLANModeTable 1 } SM12DP2XAVLANModeEntry ::= SEQUENCE { sm12dp2xaVLANModeIndex Integer32, sm12dp2xaVLANModeRangeLow Integer32, sm12dp2xaVLANModeRangeHigh Integer32, sm12dp2xaVLANModeEnable Integer32, sm12dp2xaVLANModeRowStatus RowStatus } sm12dp2xaVLANModeIndex OBJECT-TYPE SYNTAX Integer32 (1..2048) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Mode table index, range: 1-2048." ::= {sm12dp2xaVLANModeEntry 1 } sm12dp2xaVLANModeRangeLow OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN Mode low range: 1-4095." ::= {sm12dp2xaVLANModeEntry 2 } sm12dp2xaVLANModeRangeHigh OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN Mode high range: 1-4095." ::= {sm12dp2xaVLANModeEntry 3 } sm12dp2xaVLANModeEnable OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN Mode Enable, Enable:1, Disable:0." ::= {sm12dp2xaVLANModeEntry 4 } sm12dp2xaVLANModeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaVLANModeEntry 5 } -- sm12dp2xaDHCPServerBindingType OBJECT-TYPE -- SYNTAX Integer32 (0|1|2|3) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "default: None, -- Global Mode : -- 0: None, -- 1: Automatic, -- 2: Manual, -- 3: Expired. -- " -- ::= { sm12dp2xaDHCPServerConf 2 } -- sm12dp2xaDHCPServerBindingState OBJECT-TYPE -- SYNTAX Integer32 (0|1|2|3) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "default: None, -- Global Mode : -- 0: None, -- 1: Allocated, -- 2: Committed, -- 3: Expired. -- " -- ::= { sm12dp2xaDHCPServerConf 3 } -- sm12dp2xaDHCPServerBindingIP OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The DHCP Server Binding IP" -- ::= { sm12dp2xaDHCPServerConf 4 } sm12dp2xaDHCPServerExcludedIP OBJECT IDENTIFIER ::= { sm12dp2xaDHCPServer 2 } sm12dp2xaExcludedIPTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAExcludedIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Excluded IP for DHCP Server." ::= { sm12dp2xaDHCPServerExcludedIP 1 } sm12dp2xaExcludedIPEntry OBJECT-TYPE SYNTAX SM12DP2XAExcludedIPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the sm12dp2xaExcludedIPTable." INDEX { sm12dp2xaExcludedIPIndex } ::= { sm12dp2xaExcludedIPTable 1 } SM12DP2XAExcludedIPEntry ::= SEQUENCE { sm12dp2xaExcludedIPIndex Integer32, sm12dp2xaExcludedIPRangeLow IpAddress, sm12dp2xaExcludedIPRangeHigh IpAddress, sm12dp2xaExcludedIPRowStatus RowStatus } sm12dp2xaExcludedIPIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Excluded IP table index, range: 1-16." ::= {sm12dp2xaExcludedIPEntry 1 } sm12dp2xaExcludedIPRangeLow OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "ExcludedIP low range: 1-4095." ::= {sm12dp2xaExcludedIPEntry 2 } sm12dp2xaExcludedIPRangeHigh OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "ExcludedIP high range: 1-4095." ::= {sm12dp2xaExcludedIPEntry 3 } sm12dp2xaExcludedIPRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= {sm12dp2xaExcludedIPEntry 4 } sm12dp2xaDHCPServerPoolConf OBJECT IDENTIFIER ::= { sm12dp2xaDHCPServer 3 } sm12dp2xaDHCPServerPoolTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XADHCPServerPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for DHCP Pool." ::= { sm12dp2xaDHCPServerPoolConf 1 } sm12dp2xaDHCPServerPoolEntry OBJECT-TYPE SYNTAX SM12DP2XADHCPServerPoolEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaDHCPServerConfIndex } ::= { sm12dp2xaDHCPServerPoolTable 1 } SM12DP2XADHCPServerPoolEntry ::= SEQUENCE { sm12dp2xaDHCPServerConfIndex Integer32, sm12dp2xaDHCPServerPoolName DisplayString, sm12dp2xaDHCPServerPoolType Integer32, sm12dp2xaDHCPServerIP IpAddress, sm12dp2xaDHCPServerSubnetMask IpAddress, sm12dp2xaDHCPServerLeaseTimeDays Integer32, sm12dp2xaDHCPServerLeaseTimeHours Integer32, sm12dp2xaDHCPServerLeaseTimeMinutes Integer32, sm12dp2xaDHCPServerDomainName DisplayString, sm12dp2xaDHCPServerBroadcastAddress IpAddress, sm12dp2xaDHCPServerDefRouter1 IpAddress, sm12dp2xaDHCPServerDefRouter2 IpAddress, sm12dp2xaDHCPServerDefRouter3 IpAddress, sm12dp2xaDHCPServerDefRouter4 IpAddress, sm12dp2xaDHCPServerDNSServer1 IpAddress, sm12dp2xaDHCPServerDNSServer2 IpAddress, sm12dp2xaDHCPServerDNSServer3 IpAddress, sm12dp2xaDHCPServerDNSServer4 IpAddress, sm12dp2xaDHCPServerNTPServer1 IpAddress, sm12dp2xaDHCPServerNTPServer2 IpAddress, sm12dp2xaDHCPServerNTPServer3 IpAddress, sm12dp2xaDHCPServerNTPServer4 IpAddress, sm12dp2xaDHCPServerNetbiosType Integer32, sm12dp2xaDHCPServerNetbiosScope DisplayString, sm12dp2xaDHCPServerNetbiosNameServer1 IpAddress, sm12dp2xaDHCPServerNetbiosNameServer2 IpAddress, sm12dp2xaDHCPServerNetbiosNameServer3 IpAddress, sm12dp2xaDHCPServerNetbiosNameServer4 IpAddress, sm12dp2xaDHCPServerNisDomainName DisplayString, sm12dp2xaDHCPServerNisServer1 IpAddress, sm12dp2xaDHCPServerNisServer2 IpAddress, sm12dp2xaDHCPServerNisServer3 IpAddress, sm12dp2xaDHCPServerNisServer4 IpAddress, sm12dp2xaDHCPServerClientIDType Integer32, sm12dp2xaDHCPServerClientID DisplayString, sm12dp2xaDHCPServerHWAddr DisplayString, sm12dp2xaDHCPServerClientName DisplayString, sm12dp2xaDHCPServerVendorClassID1 DisplayString, sm12dp2xaDHCPServerVendorSpecificInfo1 DisplayString, sm12dp2xaDHCPServerVendorClassID2 DisplayString, sm12dp2xaDHCPServerVendorSpecificInfo2 DisplayString, sm12dp2xaDHCPServerVendorClassID3 DisplayString, sm12dp2xaDHCPServerVendorSpecificInfo3 DisplayString, sm12dp2xaDHCPServerVendorClassID4 DisplayString, sm12dp2xaDHCPServerVendorSpecificInfo4 DisplayString, -- sm12dp2xaDHCPServerVendorClassID5 DisplayString, -- sm12dp2xaDHCPServerVendorSpecificInfo5 DisplayString, -- sm12dp2xaDHCPServerVendorClassID6 DisplayString, -- sm12dp2xaDHCPServerVendorSpecificInfo6 DisplayString, -- sm12dp2xaDHCPServerVendorClassID7 DisplayString, -- sm12dp2xaDHCPServerVendorSpecificInfo7 DisplayString, -- sm12dp2xaDHCPServerVendorClassID8 DisplayString, -- sm12dp2xaDHCPServerVendorSpecificInfo8 DisplayString, sm12dp2xaDHCPServerLightingServer DisplayString, sm12dp2xaDHCPServerRowStatus RowStatus } sm12dp2xaDHCPServerConfIndex OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION " pool, range : 1 - 64. " ::= { sm12dp2xaDHCPServerPoolEntry 1 } sm12dp2xaDHCPServerPoolName OBJECT-TYPE SYNTAX DisplayString(SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP pool name. " ::= { sm12dp2xaDHCPServerPoolEntry 2 } sm12dp2xaDHCPServerPoolType OBJECT-TYPE SYNTAX Integer32(0|1|2) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Pool Type. 0:None 1:Network 2:Host, please set DHCP Server IP first." ::= { sm12dp2xaDHCPServerPoolEntry 3 } sm12dp2xaDHCPServerIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IP. " ::= { sm12dp2xaDHCPServerPoolEntry 4 } sm12dp2xaDHCPServerSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Subnet Mask. " ::= { sm12dp2xaDHCPServerPoolEntry 5} sm12dp2xaDHCPServerLeaseTimeDays OBJECT-TYPE SYNTAX Integer32(0..365) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Lease Time:Days. " ::= { sm12dp2xaDHCPServerPoolEntry 6 } sm12dp2xaDHCPServerLeaseTimeHours OBJECT-TYPE SYNTAX Integer32(0..23) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Lease Time:Hours. " ::= { sm12dp2xaDHCPServerPoolEntry 7 } sm12dp2xaDHCPServerLeaseTimeMinutes OBJECT-TYPE SYNTAX Integer32(0..59) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Lease Time:Minutes. " ::= { sm12dp2xaDHCPServerPoolEntry 8 } sm12dp2xaDHCPServerDomainName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Domain Name. " ::= { sm12dp2xaDHCPServerPoolEntry 9 } sm12dp2xaDHCPServerBroadcastAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Broadcast Address. " ::= { sm12dp2xaDHCPServerPoolEntry 10 } sm12dp2xaDHCPServerDefRouter1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Default Router 1. " ::= { sm12dp2xaDHCPServerPoolEntry 11 } sm12dp2xaDHCPServerDefRouter2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Default Router 2. " ::= { sm12dp2xaDHCPServerPoolEntry 12 } sm12dp2xaDHCPServerDefRouter3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Default Router 3. " ::= { sm12dp2xaDHCPServerPoolEntry 13 } sm12dp2xaDHCPServerDefRouter4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server IPv4 Default Router 4. " ::= { sm12dp2xaDHCPServerPoolEntry 14 } sm12dp2xaDHCPServerDNSServer1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server DNS Server 1. " ::= { sm12dp2xaDHCPServerPoolEntry 15 } sm12dp2xaDHCPServerDNSServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server DNS Server 2. " ::= { sm12dp2xaDHCPServerPoolEntry 16 } sm12dp2xaDHCPServerDNSServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server DNS Server 3. " ::= { sm12dp2xaDHCPServerPoolEntry 17 } sm12dp2xaDHCPServerDNSServer4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server DNS Server 4. " ::= { sm12dp2xaDHCPServerPoolEntry 18 } sm12dp2xaDHCPServerNTPServer1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server NTP Server 1. " ::= { sm12dp2xaDHCPServerPoolEntry 19 } sm12dp2xaDHCPServerNTPServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server NTP Server 2. " ::= { sm12dp2xaDHCPServerPoolEntry 20 } sm12dp2xaDHCPServerNTPServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server NTP Server 3. " ::= { sm12dp2xaDHCPServerPoolEntry 21 } sm12dp2xaDHCPServerNTPServer4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server NTP Server 4. " ::= { sm12dp2xaDHCPServerPoolEntry 22 } sm12dp2xaDHCPServerNetbiosType OBJECT-TYPE SYNTAX Integer32(1..4) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Node Type. 0:None 1:B-node 2:P-node 3:M-node 4:H-node" ::= { sm12dp2xaDHCPServerPoolEntry 23 } sm12dp2xaDHCPServerNetbiosScope OBJECT-TYPE SYNTAX DisplayString(SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Scope. " ::= { sm12dp2xaDHCPServerPoolEntry 24 } sm12dp2xaDHCPServerNetbiosNameServer1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Name Server 1. " ::= { sm12dp2xaDHCPServerPoolEntry 25 } sm12dp2xaDHCPServerNetbiosNameServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Name Server 2. " ::= { sm12dp2xaDHCPServerPoolEntry 26 } sm12dp2xaDHCPServerNetbiosNameServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Name Server 3. " ::= { sm12dp2xaDHCPServerPoolEntry 27 } sm12dp2xaDHCPServerNetbiosNameServer4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Netbios Name Server 4. " ::= { sm12dp2xaDHCPServerPoolEntry 28 } sm12dp2xaDHCPServerNisDomainName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Nis Domain Name. " ::= { sm12dp2xaDHCPServerPoolEntry 29 } sm12dp2xaDHCPServerNisServer1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Nis Server 1. " ::= { sm12dp2xaDHCPServerPoolEntry 30 } sm12dp2xaDHCPServerNisServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Nis Server 2. " ::= { sm12dp2xaDHCPServerPoolEntry 31 } sm12dp2xaDHCPServerNisServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Nis Server 3. " ::= { sm12dp2xaDHCPServerPoolEntry 32 } sm12dp2xaDHCPServerNisServer4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Nis Server 4. " ::= { sm12dp2xaDHCPServerPoolEntry 33 } sm12dp2xaDHCPServerClientIDType OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Client ID Type. 0:None 1:FQDN 2:MAC" ::= { sm12dp2xaDHCPServerPoolEntry 34 } sm12dp2xaDHCPServerClientID OBJECT-TYPE SYNTAX DisplayString(SIZE (0..128)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Pool Client ID. " ::= { sm12dp2xaDHCPServerPoolEntry 35 } sm12dp2xaDHCPServerHWAddr OBJECT-TYPE SYNTAX DisplayString(SIZE (0..17)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Pool Hardware Address. " ::= { sm12dp2xaDHCPServerPoolEntry 36 } sm12dp2xaDHCPServerClientName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Pool Client Name. " ::= { sm12dp2xaDHCPServerPoolEntry 37 } sm12dp2xaDHCPServerVendorClassID1 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Class ID 1. Please also set VendorSpecificInfo1." ::= { sm12dp2xaDHCPServerPoolEntry 38 } sm12dp2xaDHCPServerVendorSpecificInfo1 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Specific Info 1. Please also set VendorClassID1." ::= { sm12dp2xaDHCPServerPoolEntry 39 } sm12dp2xaDHCPServerVendorClassID2 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Class ID 2. Please also set VendorSpecificInfo2." ::= { sm12dp2xaDHCPServerPoolEntry 40 } sm12dp2xaDHCPServerVendorSpecificInfo2 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Specific Info 2. Please also set VendorClassID2." ::= { sm12dp2xaDHCPServerPoolEntry 41 } sm12dp2xaDHCPServerVendorClassID3 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Class ID 3. Please also set VendorSpecificInfo3." ::= { sm12dp2xaDHCPServerPoolEntry 42 } sm12dp2xaDHCPServerVendorSpecificInfo3 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Specific Info 3. Please also set VendorClassID3." ::= { sm12dp2xaDHCPServerPoolEntry 43 } sm12dp2xaDHCPServerVendorClassID4 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Class ID 4. Please also set VendorSpecificInfo4." ::= { sm12dp2xaDHCPServerPoolEntry 44 } sm12dp2xaDHCPServerVendorSpecificInfo4 OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " DHCP Server Vendor Specific Info 4. Please also set VendorClassID4." ::= { sm12dp2xaDHCPServerPoolEntry 45 } --sm12dp2xaDHCPServerVendorClassID5 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 5. Please also set VendorSpecificInfo5." -- ::= { sm12dp2xaDHCPServerPoolEntry 46 } -- --sm12dp2xaDHCPServerVendorSpecificInfo5 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 5. Please also set VendorClassID5." -- ::= { sm12dp2xaDHCPServerPoolEntry 47 } -- --sm12dp2xaDHCPServerVendorClassID6 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 6. Please also set VendorSpecificInfo6." -- ::= { sm12dp2xaDHCPServerPoolEntry 48 } -- --sm12dp2xaDHCPServerVendorSpecificInfo6 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 6. Please also set VendorClassID6." -- ::= { sm12dp2xaDHCPServerPoolEntry 49 } -- --sm12dp2xaDHCPServerVendorClassID7 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 7. Please also set VendorSpecificInfo7." -- ::= { sm12dp2xaDHCPServerPoolEntry 50 } -- --sm12dp2xaDHCPServerVendorSpecificInfo7 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 7. Please also set VendorClassID7." -- ::= { sm12dp2xaDHCPServerPoolEntry 51 } -- --sm12dp2xaDHCPServerVendorClassID8 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 8. Please also set VendorSpecificInfo8." -- ::= { sm12dp2xaDHCPServerPoolEntry 52 } -- --sm12dp2xaDHCPServerVendorSpecificInfo8 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 8. Please also set VendorClassID8." -- ::= { sm12dp2xaDHCPServerPoolEntry 53 } sm12dp2xaDHCPServerLightingServer OBJECT-TYPE SYNTAX DisplayString(SIZE (7..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "DHCP option 229. Specify a lighting server available to the client." ::= { sm12dp2xaDHCPServerPoolEntry 54 } sm12dp2xaDHCPServerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= {sm12dp2xaDHCPServerPoolEntry 55 } -- ======================================================================================================================= sm12dp2xaVLANConf OBJECT IDENTIFIER ::= { sm12dp2xaSystem 10 } sm12dp2xaVLAN OBJECT IDENTIFIER ::= { sm12dp2xaVLANConf 2} sm12dp2xaVlanStatus OBJECT IDENTIFIER ::= { sm12dp2xaVLAN 6 } -- -- ======================================================================================================================= -- Start sm12dp2xaVlan group -- ======================================================================================================================= sm12dp2xaVlanExistingVLANs OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This field shows the VLANs that are created on the switch. More VLANs may be created by using a list syntax where the individual elements are separated by commas. Ranges are specified with a dash separating the lower and upper bound. The following example will create VLANs 1, 10, 11, 12 , 13, 200, and 300: 1,10-13,200,300. default: 1." ::= { sm12dp2xaVLAN 1 } sm12dp2xaVlanEthertypeforCustomSPorts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This field specifies the ethertype/TPID (specified in hexadecimal) used for Custom S-ports. The setting is in force for all ports whose Port Type is set to S-Custom-Port. range: 0600-ffff, default: 88a8." ::= { sm12dp2xaVLAN 2 } sm12dp2xaVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure Vlan ports Configuration mode. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaVLAN 3 } sm12dp2xaVlanEntry OBJECT-TYPE SYNTAX SM12DP2XAVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Vlan entry." INDEX { ifIndex } ::= { sm12dp2xaVlanTable 1 } SM12DP2XAVlanEntry ::= SEQUENCE { sm12dp2xaVlanMode INTEGER, sm12dp2xaVlanPortVLAN Integer32, sm12dp2xaVlanPortType INTEGER, sm12dp2xaVlanIngressFiltering AdminMode, sm12dp2xaVlanVLANTrunking AdminMode, sm12dp2xaVlanIngressAcceptance INTEGER, sm12dp2xaVlanEgressTagging INTEGER, sm12dp2xaVlanAllowedVLANs DisplayString, sm12dp2xaVlanForbiddenVLANs DisplayString } sm12dp2xaVlanMode OBJECT-TYPE SYNTAX INTEGER{access(0), trunk(1), hybrid(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "The port mode determines the fundamental behavior of the port in question. A port can be in one of three modes as described below. 0: access, 1: trunk, 2: hybrid." DEFVAL { access } ::= { sm12dp2xaVlanEntry 2 } sm12dp2xaVlanPortVLAN OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the port's VLAN ID (a.k.a. PVID). range: 1-4095, default: 1." ::= { sm12dp2xaVlanEntry 3 } sm12dp2xaVlanPortType OBJECT-TYPE SYNTAX INTEGER { unaware(0), cPort(1), sPort(2), sCustomPort(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Ports in hybrid mode allow for changing the port type, that is, whether a frame's VLAN tag is used to classify the frame on ingress to a particular VLAN, and if so, which TPID it reacts on. Likewise, on egress, the Port Type determines the TPID of the tag, if a tag is required. 0: unaware, 1: c-Port, 2: s-Port, 3: s-Custom-Port." DEFVAL { cPort } ::= { sm12dp2xaVlanEntry 4 } sm12dp2xaVlanIngressFiltering OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Hybrid ports allow for changing ingress filtering. Access and Trunk ports always have ingress filtering enabled.If ingress filtering is enabled, frames classified to a VLAN that the port is not a member of get discarded." ::= { sm12dp2xaVlanEntry 5 } sm12dp2xaVlanVLANTrunking OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Trunk and Hybrid ports allow for enabling VLAN trunking. When VLAN trunking is enabled, frames classified to unknown VLANs are accepted on the port whether ingress filtering is enabled or not." DEFVAL { disable } ::= { sm12dp2xaVlanEntry 6 } sm12dp2xaVlanIngressAcceptance OBJECT-TYPE SYNTAX INTEGER { taggedAndUntagged ( 0 ), taggedOnly ( 1 ), untaggedOnly ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Hybrid ports allow for changing the type of frames that are accepted on ingress. 0: Tagged and Untagged, 1: Tagged Only, 2: Untagged Only." ::= { sm12dp2xaVlanEntry 7 } sm12dp2xaVlanEgressTagging OBJECT-TYPE SYNTAX INTEGER { untagPortVlan ( 0 ), tagAll ( 1 ), untagAll ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Ports in Trunk and Hybrid mode may control the tagging of frames on egress. 0: Untag Port VLAN, 1: Tag All, 2: Untag All." ::= { sm12dp2xaVlanEntry 8 } sm12dp2xaVlanAllowedVLANs OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Ports in Trunk and Hybrid mode may control which VLANs they are allowed to become members of. Access ports can only be member of one VLAN, the Access VLAN. range: 1~4095. '-': Allowed VLANs is empty." ::= { sm12dp2xaVlanEntry 9 } sm12dp2xaVlanForbiddenVLANs OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A port may be configured to never be member of one or more VLANs. This is particularly useful when dynamic VLAN protocols like MVRP and GVRP must be prevented from dynamically adding ports to VLANs. range: 1~4095. '-': Forbidden VLANs is empty." ::= { sm12dp2xaVlanEntry 10 } --sm12dp2xaVLANMembershipStatusTable sm12dp2xaVLANMembershipStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVLANMembershipStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Vlan membership Status table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaVlanStatus 1 } sm12dp2xaVLANMembershipStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAVLANMembershipStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Vlan membership Status entry." INDEX { ifIndex, sm12dp2xaVLANMembershipVlanID } ::= { sm12dp2xaVLANMembershipStatusTable 1 } SM12DP2XAVLANMembershipStatusEntry ::= SEQUENCE { sm12dp2xaVLANMembershipVlanID Integer32, sm12dp2xaVLANMembershipStatus INTEGER } sm12dp2xaVLANMembershipVlanID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN ID for which the Port members are displayed." ::= { sm12dp2xaVLANMembershipStatusEntry 2 } sm12dp2xaVLANMembershipStatus OBJECT-TYPE SYNTAX INTEGER { portIsNotInVlan ( 0 ), portIncludedInVlan ( 1 ), portInForbiddenPortList( 2 ), portInForbiddenPortListAndVlan( 3 ) } MAX-ACCESS read-only STATUS current DESCRIPTION "portIsNotInVlan(0): A port is nothing in a VLAN. portIncludedInVlan(1): A port is included in a VLAN. portInForbiddenPortList(2): A port is in the forbidden port list. portInForbiddenPortListAndVlan(3): A port is in the forbidden port list and at the same time attempted included in the VLAN." ::= { sm12dp2xaVLANMembershipStatusEntry 3 } --sm12dp2xaVLANPortStatusTable sm12dp2xaVLANPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVLANPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vlan port status table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaVlanStatus 2 } sm12dp2xaVLANPortStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAVLANPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vlan port status entry." INDEX { ifIndex } ::= { sm12dp2xaVLANPortStatusTable 1 } SM12DP2XAVLANPortStatusEntry ::= SEQUENCE { sm12dp2xaVLANPortStatusPortType DisplayString, sm12dp2xaVLANPortStatusIngressFiltering AdminMode, sm12dp2xaVLANPortStatusFrameType DisplayString, sm12dp2xaVLANPortStatusPortVLANID Integer32, sm12dp2xaVLANPortStatusTxTag DisplayString, sm12dp2xaVLANPortStatusUntaggedVLANID Integer32, sm12dp2xaVLANPortStatusConflicts DisplayString } sm12dp2xaVLANPortStatusPortType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the port type (Unaware, C-Port, S-Port, S-Custom-Port.) that a given user wants to configure on the port.The field is empty if not overridden by the selected user." ::= { sm12dp2xaVLANPortStatusEntry 2 } sm12dp2xaVLANPortStatusIngressFiltering OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-only STATUS current DESCRIPTION "Shows whether a given user wants ingress filtering enabled or not." ::= { sm12dp2xaVLANPortStatusEntry 3 } sm12dp2xaVLANPortStatusFrameType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the acceptable frame types (All, Taged, Untagged) that a given user wants to configure on the port. The field is empty if not overridden by the selected user." ::= { sm12dp2xaVLANPortStatusEntry 4 } sm12dp2xaVLANPortStatusPortVLANID OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the Port VLAN ID (PVID) that a given user wants the port to have. The field is 0 if not overridden by the selected user." ::= { sm12dp2xaVLANPortStatusEntry 5 } sm12dp2xaVLANPortStatusTxTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the Tx Tag requirements (Tag All, Tag PVID, Tag UVID, Untag All, Untag PVID, Untag UVID) that a given user has on a port.The field is empty if not overridden by the selected user." ::= { sm12dp2xaVLANPortStatusEntry 6 } sm12dp2xaVLANPortStatusUntaggedVLANID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "If Tx Tag is overridden by the selected user and is set to Tag or Untag UVID, then this field will show the VLAN ID the user wants to tag or untag on egress. The field is 0 if not overridden by the selected user." ::= { sm12dp2xaVLANPortStatusEntry 7 } sm12dp2xaVLANPortStatusConflicts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Two users may have conflicting requirements to a port's configuration. For instance, one user may require all frames to be tagged on egress while another requires all frames to be untagged on egress.Since both users cannot win, this gives rise to a conflict, which is solved in a prioritized way. The Administrator has the least priority. Other software modules are prioritized according to their position in the drop-down list: The higher in the list, the higher priority. If conflicts exist, it will be displayed as 'Yes'." ::= { sm12dp2xaVLANPortStatusEntry 8 } sm12dp2xaNTPConf OBJECT IDENTIFIER ::= { sm12dp2xaSystem 12 } sm12dp2xaNTPConfigAutomatic OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the Automatic mode operation. Possible modes are: 0:Disable, NTP servers available from the config. 1:Enable, NTP servers available from the DHCP." ::= { sm12dp2xaNTPConf 2 } sm12dp2xaNTPConfigTimeSyncInterval OBJECT-TYPE SYNTAX Integer32 (5|10|15|30|60|120) MAX-ACCESS read-write STATUS current DESCRIPTION "Time-Sync Interval. Valid values are restricted to 5,10,15,30,60,120 minutes. " ::= { sm12dp2xaNTPConf 3 } sm12dp2xaNTPConfigServerAddress1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { sm12dp2xaNTPConf 4 } sm12dp2xaNTPConfigServerAddress2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { sm12dp2xaNTPConf 5 } sm12dp2xaNTPConfigServerAddress3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { sm12dp2xaNTPConf 6 } sm12dp2xaNTPConfigServerAddress4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { sm12dp2xaNTPConf 7 } sm12dp2xaNTPConfigServerAddress5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { sm12dp2xaNTPConf 8 } -- ======================================================================================================================= sm12dp2xaConfiguration OBJECT IDENTIFIER ::= { sm12dp2xaProductId 2 } sm12dp2xaPort OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 1 } sm12dp2xaPortConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show port configurations. " ::= { sm12dp2xaPort 1 } sm12dp2xaPortConfigurationEntry OBJECT-TYPE SYNTAX SM12DP2XAPortConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortConfPort } ::= { sm12dp2xaPortConfigurationTable 1 } SM12DP2XAPortConfigurationEntry ::= SEQUENCE { sm12dp2xaPortConfPort Integer32, sm12dp2xaPortConfPortMedia DisplayString, sm12dp2xaPortConfLink DisplayString, sm12dp2xaPortConfCurrentSpeed DisplayString, sm12dp2xaPortConfSpeed Integer32, sm12dp2xaPortConfCurrentFlowControlRx Integer32, sm12dp2xaPortConfCurrentFlowControlTx Integer32, sm12dp2xaPortConfFlowControl Integer32, sm12dp2xaPortConfMaxFrameSize Integer32, sm12dp2xaPortConfExcessiveCollisionMode Integer32, -- sm12dp2xaPortConfPowerControl Integer32, sm12dp2xaPortConfDescription DisplayString, sm12dp2xaPortConfFrameLengthCheck Integer32 } sm12dp2xaPortConfPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { sm12dp2xaPortConfigurationEntry 1 } sm12dp2xaPortConfPortMedia OBJECT-TYPE SYNTAX DisplayString(SIZE (1..4)) MAX-ACCESS read-only STATUS current DESCRIPTION " Show port media. " ::= { sm12dp2xaPortConfigurationEntry 2 } sm12dp2xaPortConfLink OBJECT-TYPE SYNTAX DisplayString(SIZE (2..4)) MAX-ACCESS read-only STATUS current DESCRIPTION " The current link state. " ::= { sm12dp2xaPortConfigurationEntry 3 } sm12dp2xaPortConfCurrentSpeed OBJECT-TYPE SYNTAX DisplayString(SIZE (6..12)) MAX-ACCESS read-only STATUS current DESCRIPTION " The current link speed of the port. " ::= { sm12dp2xaPortConfigurationEntry 4 } sm12dp2xaPortConfSpeed OBJECT-TYPE SYNTAX Integer32 (0..11) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 1, 0: disable state, 1: auto, 2: 10 Half, 3: 10 Full, 4: 100 Half, 5: 100 Full, 6: 1G full, only 'Dual Media' port have 7-11 option. Dual Media port default: 7, 7: SFP_Auto_AMS, 8: 100FX_AMS, 9: 1000X_AMS, 10: 100FX, 11: 1000X, 12: 10G Full. " ::= { sm12dp2xaPortConfigurationEntry 5 } sm12dp2xaPortConfCurrentFlowControlRx OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "0: disable 1: enable 2: not support. " ::= { sm12dp2xaPortConfigurationEntry 6 } sm12dp2xaPortConfCurrentFlowControlTx OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "0: disable 1: enable 2: not support. " ::= { sm12dp2xaPortConfigurationEntry 7 } sm12dp2xaPortConfFlowControl OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, 0: disable 1: enable 2: not support. " ::= { sm12dp2xaPortConfigurationEntry 8 } sm12dp2xaPortConfMaxFrameSize OBJECT-TYPE SYNTAX Integer32 (1518..10240) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 10240 , range : 1518 - 10240 " ::= { sm12dp2xaPortConfigurationEntry 9 } sm12dp2xaPortConfExcessiveCollisionMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, Excessive Collision Mode : 0: Discard, 1: Restart, 2: not support. " ::= { sm12dp2xaPortConfigurationEntry 10 } --sm12dp2xaPortConfPowerControl OBJECT-TYPE -- SYNTAX Integer32 (0..3) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0, -- PowerControl : -- 0: disable, -- 1: Actiphy, -- 2: Dynamic (perfectReach), -- 3: Enable, -- 4: not support. -- " -- ::= { sm12dp2xaPortConfigurationEntry 11 } sm12dp2xaPortConfDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Interface specific description. Up to 128 characters describing this interface. " ::= { sm12dp2xaPortConfigurationEntry 12 } sm12dp2xaPortConfFrameLengthCheck OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, 0: disable 1: enable" ::= { sm12dp2xaPortConfigurationEntry 13 } sm12dp2xaPortTrafficStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortTrafficStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPort 2 } sm12dp2xaPortTrafficStatisticsEntry OBJECT-TYPE SYNTAX SM12DP2XAPortTrafficStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortTrafficStatisticsPort } ::= { sm12dp2xaPortTrafficStatisticsTable 1 } SM12DP2XAPortTrafficStatisticsEntry ::= SEQUENCE { sm12dp2xaPortTrafficStatisticsPort Integer32, sm12dp2xaPortTrafficStatisticsClear Integer32, sm12dp2xaPortTrafficRxPackets Counter64, sm12dp2xaPortTrafficRxOctets Counter64, sm12dp2xaPortTrafficRxUnicast Counter64, sm12dp2xaPortTrafficRxMulticast Counter64, sm12dp2xaPortTrafficRxBroadcast Counter64, sm12dp2xaPortTrafficRxPause Counter64, sm12dp2xaPortTrafficRx64Bytes Counter64, sm12dp2xaPortTrafficRx65to127Bytes Counter64, sm12dp2xaPortTrafficRx128to255Bytes Counter64, sm12dp2xaPortTrafficRx256to511Bytes Counter64, sm12dp2xaPortTrafficRx512to1023Bytes Counter64, sm12dp2xaPortTrafficRx1024to1526Bytes Counter64, sm12dp2xaPortTrafficRxExceecd1527Bytes Counter64, sm12dp2xaPortTrafficRxQ0 Counter64, sm12dp2xaPortTrafficRxQ1 Counter64, sm12dp2xaPortTrafficRxQ2 Counter64, sm12dp2xaPortTrafficRxQ3 Counter64, sm12dp2xaPortTrafficRxQ4 Counter64, sm12dp2xaPortTrafficRxQ5 Counter64, sm12dp2xaPortTrafficRxQ6 Counter64, sm12dp2xaPortTrafficRxQ7 Counter64, sm12dp2xaPortTrafficRxDrops Counter64, sm12dp2xaPortTrafficRxCRCorAlignment Counter64, sm12dp2xaPortTrafficRxUndersize Counter64, sm12dp2xaPortTrafficRxOversize Counter64, sm12dp2xaPortTrafficRxFragments Counter64, sm12dp2xaPortTrafficRxJabber Counter64, sm12dp2xaPortTrafficRxFiltered Counter64, sm12dp2xaPortTrafficTxPackets Counter64, sm12dp2xaPortTrafficTxOctets Counter64, sm12dp2xaPortTrafficTxUnicast Counter64, sm12dp2xaPortTrafficTxMulticast Counter64, sm12dp2xaPortTrafficTxBroadcast Counter64, sm12dp2xaPortTrafficTxPause Counter64, sm12dp2xaPortTrafficTx64Bytes Counter64, sm12dp2xaPortTrafficTx65to127Bytes Counter64, sm12dp2xaPortTrafficTx128to255Bytes Counter64, sm12dp2xaPortTrafficTx256to511Bytes Counter64, sm12dp2xaPortTrafficTx512to1023Bytes Counter64, sm12dp2xaPortTrafficTx1024to1526Bytes Counter64, sm12dp2xaPortTrafficTxExceecd1527Bytes Counter64, sm12dp2xaPortTrafficTxQ0 Counter64, sm12dp2xaPortTrafficTxQ1 Counter64, sm12dp2xaPortTrafficTxQ2 Counter64, sm12dp2xaPortTrafficTxQ3 Counter64, sm12dp2xaPortTrafficTxQ4 Counter64, sm12dp2xaPortTrafficTxQ5 Counter64, sm12dp2xaPortTrafficTxQ6 Counter64, sm12dp2xaPortTrafficTxQ7 Counter64, sm12dp2xaPortTrafficTxDrops Counter64, sm12dp2xaPortTrafficTxLateOrExcColl Counter64 } sm12dp2xaPortTrafficStatisticsPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 1 } sm12dp2xaPortTrafficStatisticsClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 2 } sm12dp2xaPortTrafficRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 3 } sm12dp2xaPortTrafficRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 4 } sm12dp2xaPortTrafficRxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 5 } sm12dp2xaPortTrafficRxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 6 } sm12dp2xaPortTrafficRxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 7 } sm12dp2xaPortTrafficRxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 8 } sm12dp2xaPortTrafficRx64Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 9 } sm12dp2xaPortTrafficRx65to127Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 10 } sm12dp2xaPortTrafficRx128to255Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 11 } sm12dp2xaPortTrafficRx256to511Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 12 } sm12dp2xaPortTrafficRx512to1023Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 13 } sm12dp2xaPortTrafficRx1024to1526Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 14 } sm12dp2xaPortTrafficRxExceecd1527Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 15 } sm12dp2xaPortTrafficRxQ0 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 16 } sm12dp2xaPortTrafficRxQ1 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 17 } sm12dp2xaPortTrafficRxQ2 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 18 } sm12dp2xaPortTrafficRxQ3 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 19 } sm12dp2xaPortTrafficRxQ4 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 20 } sm12dp2xaPortTrafficRxQ5 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 21 } sm12dp2xaPortTrafficRxQ6 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 22 } sm12dp2xaPortTrafficRxQ7 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 23 } sm12dp2xaPortTrafficRxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 24 } sm12dp2xaPortTrafficRxCRCorAlignment OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 25 } sm12dp2xaPortTrafficRxUndersize OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 26 } sm12dp2xaPortTrafficRxOversize OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 27 } sm12dp2xaPortTrafficRxFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 28 } sm12dp2xaPortTrafficRxJabber OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 29 } sm12dp2xaPortTrafficRxFiltered OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 30 } sm12dp2xaPortTrafficTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 31 } sm12dp2xaPortTrafficTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 32 } sm12dp2xaPortTrafficTxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 33 } sm12dp2xaPortTrafficTxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 34 } sm12dp2xaPortTrafficTxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 35 } sm12dp2xaPortTrafficTxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 36 } sm12dp2xaPortTrafficTx64Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 37 } sm12dp2xaPortTrafficTx65to127Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 38 } sm12dp2xaPortTrafficTx128to255Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 39 } sm12dp2xaPortTrafficTx256to511Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 40 } sm12dp2xaPortTrafficTx512to1023Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 41 } sm12dp2xaPortTrafficTx1024to1526Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 42 } sm12dp2xaPortTrafficTxExceecd1527Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 43 } sm12dp2xaPortTrafficTxQ0 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 44 } sm12dp2xaPortTrafficTxQ1 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 45 } sm12dp2xaPortTrafficTxQ2 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 46 } sm12dp2xaPortTrafficTxQ3 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 47 } sm12dp2xaPortTrafficTxQ4 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 48 } sm12dp2xaPortTrafficTxQ5 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 49 } sm12dp2xaPortTrafficTxQ6 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 50 } sm12dp2xaPortTrafficTxQ7 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 51 } sm12dp2xaPortTrafficTxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 52 } sm12dp2xaPortTrafficTxLateOrExcColl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortTrafficStatisticsEntry 53 } sm12dp2xaPortQoSStatistics OBJECT IDENTIFIER ::= { sm12dp2xaPort 3 } sm12dp2xaPortQoSStatisticsClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "default: 0 0: none 1: clear " ::= { sm12dp2xaPortQoSStatistics 1 } sm12dp2xaPortQoSStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortQoSStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatistics 2 } sm12dp2xaPortQoSStatisticsEntry OBJECT-TYPE SYNTAX SM12DP2XAPortQoSStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortQoSStatisticsPort } ::= { sm12dp2xaPortQoSStatisticsTable 1 } SM12DP2XAPortQoSStatisticsEntry ::= SEQUENCE { sm12dp2xaPortQoSStatisticsPort Integer32, sm12dp2xaPortQoSQ0Rx Counter64, sm12dp2xaPortQoSQ0Tx Counter64, sm12dp2xaPortQoSQ1Rx Counter64, sm12dp2xaPortQoSQ1Tx Counter64, sm12dp2xaPortQoSQ2Rx Counter64, sm12dp2xaPortQoSQ2Tx Counter64, sm12dp2xaPortQoSQ3Rx Counter64, sm12dp2xaPortQoSQ3Tx Counter64, sm12dp2xaPortQoSQ4Rx Counter64, sm12dp2xaPortQoSQ4Tx Counter64, sm12dp2xaPortQoSQ5Rx Counter64, sm12dp2xaPortQoSQ5Tx Counter64, sm12dp2xaPortQoSQ6Rx Counter64, sm12dp2xaPortQoSQ6Tx Counter64, sm12dp2xaPortQoSQ7Rx Counter64, sm12dp2xaPortQoSQ7Tx Counter64 } sm12dp2xaPortQoSStatisticsPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 1 } sm12dp2xaPortQoSQ0Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 2 } sm12dp2xaPortQoSQ0Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 3 } sm12dp2xaPortQoSQ1Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 4 } sm12dp2xaPortQoSQ1Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 5 } sm12dp2xaPortQoSQ2Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 6 } sm12dp2xaPortQoSQ2Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 7 } sm12dp2xaPortQoSQ3Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 8 } sm12dp2xaPortQoSQ3Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 9 } sm12dp2xaPortQoSQ4Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 10 } sm12dp2xaPortQoSQ4Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 11 } sm12dp2xaPortQoSQ5Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 12 } sm12dp2xaPortQoSQ5Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 13 } sm12dp2xaPortQoSQ6Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 14 } sm12dp2xaPortQoSQ6Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 15 } sm12dp2xaPortQoSQ7Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 16 } sm12dp2xaPortQoSQ7Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortQoSStatisticsEntry 17 } sm12dp2xaSFPInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASFPInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPort 4 } sm12dp2xaSFPInfoEntry OBJECT-TYPE SYNTAX SM12DP2XASFPInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaSFPInfoIndex } ::= { sm12dp2xaSFPInfoTable 1 } SM12DP2XASFPInfoEntry ::= SEQUENCE { sm12dp2xaSFPInfoIndex Integer32, sm12dp2xaSFPInfoPort DisplayString, sm12dp2xaSFPConnectorType DisplayString, sm12dp2xaSFPFiberType DisplayString, sm12dp2xaSFPTxCentralWavelength DisplayString, sm12dp2xaSFPBaudRate DisplayString, sm12dp2xaSFPVendorOUI DisplayString, sm12dp2xaSFPVendorName DisplayString, sm12dp2xaSFPVendorPN DisplayString, sm12dp2xaSFPVendorRev DisplayString, sm12dp2xaSFPVendorSN DisplayString, sm12dp2xaSFPDateCode DisplayString, sm12dp2xaSFPTemperature DisplayString, sm12dp2xaSFPVcc DisplayString, sm12dp2xaSFPMon1Bias DisplayString, sm12dp2xaSFPMon2TxPWR DisplayString, sm12dp2xaSFPMon3RxPWR DisplayString } sm12dp2xaSFPInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 1 } sm12dp2xaSFPInfoPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 2 } sm12dp2xaSFPConnectorType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 3 } sm12dp2xaSFPFiberType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 4 } sm12dp2xaSFPTxCentralWavelength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 5 } sm12dp2xaSFPBaudRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 6 } sm12dp2xaSFPVendorOUI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 7 } sm12dp2xaSFPVendorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 8 } sm12dp2xaSFPVendorPN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 9 } sm12dp2xaSFPVendorRev OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 10 } sm12dp2xaSFPVendorSN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 11 } sm12dp2xaSFPDateCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 12 } sm12dp2xaSFPTemperature OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 13 } sm12dp2xaSFPVcc OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 14 } sm12dp2xaSFPMon1Bias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 15 } sm12dp2xaSFPMon2TxPWR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 16 } sm12dp2xaSFPMon3RxPWR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaSFPInfoEntry 17 } sm12dp2xaVoiceVLAN OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 2 } sm12dp2xaVoiceVLANConf OBJECT IDENTIFIER ::= { sm12dp2xaVoiceVLAN 1 } sm12dp2xaVoiceVLANMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN mode operation. default: 0, 0: disable 1: enable" ::= { sm12dp2xaVoiceVLANConf 1 } sm12dp2xaVoiceVLANVLANId OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Voice VLAN ID. default: 1000, range : 1-4094. " ::= { sm12dp2xaVoiceVLANConf 2 } sm12dp2xaVoiceVLANAgingTime OBJECT-TYPE SYNTAX Integer32 (10..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN secure learning aging time. default: 86400, range : 10 - 10000000. " ::= { sm12dp2xaVoiceVLANConf 3 } sm12dp2xaVoiceVLANTrafficClass OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN traffic class, all traffic on the Voice VLAN will apply this class, available value is from 0(Low) to 7(High). default: 7. " ::= { sm12dp2xaVoiceVLANConf 4 } sm12dp2xaVoiceVLANPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVoiceVLANPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Voice Vlan configuration. " ::= { sm12dp2xaVoiceVLANConf 5 } sm12dp2xaVoiceVLANPortEntry OBJECT-TYPE SYNTAX SM12DP2XAVoiceVLANPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaVoiceVLANPort } ::= { sm12dp2xaVoiceVLANPortTable 1 } SM12DP2XAVoiceVLANPortEntry ::= SEQUENCE { sm12dp2xaVoiceVLANPort Integer32, sm12dp2xaVoiceVLANPortMode Integer32, sm12dp2xaVoiceVLANPortSecurity Integer32, sm12dp2xaVoiceVLANPortDiscoveryProtocol Integer32 } sm12dp2xaVoiceVLANPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { sm12dp2xaVoiceVLANPortEntry 1 } sm12dp2xaVoiceVLANPortMode OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN port mode. default: 0, 0: Disable (Disjoin from Voice VLAN.) 1: Auto (Enable auto detect mode. It detects whether there is VoIP phone attached to the specific port and configures the Voice VLAN members automatically.) 2: Forced (Force join to Voice VLAN.)" ::= { sm12dp2xaVoiceVLANPortEntry 2 } sm12dp2xaVoiceVLANPortSecurity OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN port security mode. default: 0, 0: Disable (Disjoin from Voice VLAN.) 1: enable ( Enable Voice VLAN security mode. When the function is enabled, all non-telephone MAC address in Voice VLAN will be blocked 10 seconds.)" ::= { sm12dp2xaVoiceVLANPortEntry 3 } sm12dp2xaVoiceVLANPortDiscoveryProtocol OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN port discovery protocol. default: 0 0: OUI (Detect telephony device by OUI address.) 1: LLDP (Detect telephony device by LLDP.) 2: Both (Both OUI and LLDP.) " ::= { sm12dp2xaVoiceVLANPortEntry 4 } sm12dp2xaVoiceVLANOUI OBJECT IDENTIFIER ::= { sm12dp2xaVoiceVLAN 2 } sm12dp2xaVoiceVLANOUICreate OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0 : None (read only) 1 : Create an OUI entry" ::= { sm12dp2xaVoiceVLANOUI 1 } sm12dp2xaVoiceVLANOUITable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAVoiceVLANOUIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Create Voice VLAN OUI entry. Modify OUI table will restart auto detect OUI process. " ::= { sm12dp2xaVoiceVLANOUI 2 } sm12dp2xaVoiceVLANOUIEntry OBJECT-TYPE SYNTAX SM12DP2XAVoiceVLANOUIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaVoiceVLANOUIIndex } ::= { sm12dp2xaVoiceVLANOUITable 1 } SM12DP2XAVoiceVLANOUIEntry ::= SEQUENCE { sm12dp2xaVoiceVLANOUIIndex Integer32, sm12dp2xaVoiceVLANTelephonyOUI DisplayString, sm12dp2xaVoiceVLANDescription DisplayString, sm12dp2xaVoiceVLANOUIRowStatus Integer32 } sm12dp2xaVoiceVLANOUIIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaVoiceVLANOUIEntry 1 } sm12dp2xaVoiceVLANTelephonyOUI OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "OUI address, format : 0a 1b 2c " ::= { sm12dp2xaVoiceVLANOUIEntry 2 } sm12dp2xaVoiceVLANDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 32 characters describing OUI address. " ::= { sm12dp2xaVoiceVLANOUIEntry 3 } sm12dp2xaVoiceVLANOUIRowStatus OBJECT-TYPE SYNTAX Integer32 (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "1: active 2: notInservice 4: destroy 5: undo" ::= { sm12dp2xaVoiceVLANOUIEntry 4 } --sm12dp2xaGARP OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 3 } --sm12dp2xaGARPConfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SM12DP2XAGARPConfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGARP 1 } --sm12dp2xaGARPConfEntry OBJECT-TYPE -- SYNTAX SM12DP2XAGARPConfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { sm12dp2xaGARPConfPort } -- ::= { sm12dp2xaGARPConfTable 1 } --SM12DP2XAGARPConfEntry ::= SEQUENCE { -- sm12dp2xaGARPConfPort Integer32, -- sm12dp2xaGARPJoinTimer Integer32, -- sm12dp2xaGARPLeaveTimer Integer32, -- sm12dp2xaGARPLeaveAllTimer Integer32, -- sm12dp2xaGARPApplicantion Integer32, -- sm12dp2xaGARPAttributeType Integer32, -- sm12dp2xaGARPApplicant Integer32 --} --sm12dp2xaGARPConfPort OBJECT-TYPE -- SYNTAX Integer32 (1..4095) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGARPConfEntry 1 } --sm12dp2xaGARPJoinTimer OBJECT-TYPE -- SYNTAX Integer32 (200..1000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 200, range : 200 - 1000 " -- ::= { sm12dp2xaGARPConfEntry 2 } --sm12dp2xaGARPLeaveTimer OBJECT-TYPE -- SYNTAX Integer32 (600..3000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 600 , range : 600 - 3000" -- ::= { sm12dp2xaGARPConfEntry 3 } --sm12dp2xaGARPLeaveAllTimer OBJECT-TYPE -- SYNTAX Integer32 (10000..50000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 10000, range : 10000 - 50000 " -- ::= { sm12dp2xaGARPConfEntry 4 } --sm12dp2xaGARPApplicantion OBJECT-TYPE -- SYNTAX Integer32(1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 1: GVRP" -- ::= { sm12dp2xaGARPConfEntry 5 } --sm12dp2xaGARPAttributeType OBJECT-TYPE -- SYNTAX Integer32(1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 1: VLAN" -- ::= { sm12dp2xaGARPConfEntry 6 } --sm12dp2xaGARPApplicant OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: normal-participant -- 1: non-participant" -- ::= { sm12dp2xaGARPConfEntry 7 } --sm12dp2xaGARPStatisticsTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SM12DP2XAGARPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " Show the basic GARP port statistics. " -- ::= { sm12dp2xaGARP 2 } --sm12dp2xaGARPStatisticsEntry OBJECT-TYPE -- SYNTAX SM12DP2XAGARPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { sm12dp2xaGARPStatisticsPort } -- ::= { sm12dp2xaGARPStatisticsTable 1 } --SM12DP2XAGARPStatisticsEntry ::= SEQUENCE { -- sm12dp2xaGARPStatisticsPort Integer32, -- sm12dp2xaGARPStatisticsPeerMAC DisplayString, -- sm12dp2xaGARPStatisticsFailedCount Counter32 --} --sm12dp2xaGARPStatisticsPort OBJECT-TYPE -- SYNTAX Integer32 (1..4095) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " port, range : 1 - port number. " -- ::= { sm12dp2xaGARPStatisticsEntry 1 } --sm12dp2xaGARPStatisticsPeerMAC OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " Peer MAC is MAC address of the neighbour Switch from with GARP frame is received. " -- ::= { sm12dp2xaGARPStatisticsEntry 2 } --sm12dp2xaGARPStatisticsFailedCount OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " explain Failed count here. " -- ::= { sm12dp2xaGARPStatisticsEntry 3 } sm12dp2xaGVRP OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 4 } sm12dp2xaGVRPConf OBJECT IDENTIFIER ::= { sm12dp2xaGVRP 1 } sm12dp2xaGVRPMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, 0: disable, 1: enable. " ::= { sm12dp2xaGVRPConf 1 } sm12dp2xaGVRPMaxVlan OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of simultaniously VLANs that GVRP can control. " ::= { sm12dp2xaGVRPConf 2 } sm12dp2xaGVRPJoinTime OBJECT-TYPE SYNTAX Integer32(1..20) MAX-ACCESS read-write STATUS current DESCRIPTION "join-time in units of centi seconds. Range is 1-20. Default is 20. " ::= { sm12dp2xaGVRPConf 3 } sm12dp2xaGVRPLeaveTime OBJECT-TYPE SYNTAX Integer32(60..300) MAX-ACCESS read-write STATUS current DESCRIPTION "leave-time in units of centi seconds. Range is 60-300. Default is 60. " ::= { sm12dp2xaGVRPConf 4 } sm12dp2xaGVRPLeaveAllTime OBJECT-TYPE SYNTAX Integer32(1000..5000) MAX-ACCESS read-write STATUS current DESCRIPTION "leave-all-time in units of centi seconds Range is 1000-5000. Default is 1000" ::= { sm12dp2xaGVRPConf 5 } sm12dp2xaGVRPConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAGVRPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaGVRPConf 6 } sm12dp2xaGVRPConfEntry OBJECT-TYPE SYNTAX SM12DP2XAGVRPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaGVRPConfPort } ::= { sm12dp2xaGVRPConfTable 1 } SM12DP2XAGVRPConfEntry ::= SEQUENCE { sm12dp2xaGVRPConfPort Integer32, sm12dp2xaGVRPConfPortMode Integer32 -- sm12dp2xaGVRPConfPortRRole Integer32 } sm12dp2xaGVRPConfPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaGVRPConfEntry 1 } sm12dp2xaGVRPConfPortMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 1: enable 0: disable" ::= { sm12dp2xaGVRPConfEntry 2 } --sm12dp2xaGVRPConfPortRRole OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 1: enable -- 0: disable" -- ::= { sm12dp2xaGVRPConfEntry 3 } --sm12dp2xaGVRPStatisticsTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SM12DP2XAGVRPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGVRP 2 } --sm12dp2xaGVRPStatisticsEntry OBJECT-TYPE -- SYNTAX SM12DP2XAGVRPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { sm12dp2xaGVRPStatisticsPort } -- ::= { sm12dp2xaGVRPStatisticsTable 1 } --SM12DP2XAGVRPStatisticsEntry ::= SEQUENCE { -- sm12dp2xaGVRPStatisticsPort Integer32, -- sm12dp2xaGVRPStatisticsJoinTxCnt Counter32, -- sm12dp2xaGVRPStatisticsLeaveTxCnt Counter32 --} --sm12dp2xaGVRPStatisticsPort OBJECT-TYPE -- SYNTAX Integer32 (1..4095) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGVRPStatisticsEntry 1 } --sm12dp2xaGVRPStatisticsJoinTxCnt OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGVRPStatisticsEntry 2 } --sm12dp2xaGVRPStatisticsLeaveTxCnt OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaGVRPStatisticsEntry 3 } sm12dp2xaMirroring OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 6 } --sm12dp2xaPortToMirrorOn OBJECT-TYPE -- SYNTAX Integer32(0..10) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: disable, -- range : 1 - port number. " -- ::= { sm12dp2xaMirroring 2 } -- --sm12dp2xaMirrorTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SM12DP2XAMirrorEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaMirroring 3 } -- --sm12dp2xaMirrorEntry OBJECT-TYPE -- SYNTAX SM12DP2XAMirrorEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { sm12dp2xaMirrorPort } -- ::= { sm12dp2xaMirrorTable 1 } -- --SM12DP2XAMirrorEntry ::= SEQUENCE { -- sm12dp2xaMirrorPort Integer32, -- sm12dp2xaMirrorMode Integer32 --} -- --sm12dp2xaMirrorPort OBJECT-TYPE -- SYNTAX Integer32 (1..4095) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { sm12dp2xaMirrorEntry 1 } -- --sm12dp2xaMirrorMode OBJECT-TYPE -- SYNTAX Integer32(0..3) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: disable -- 1: enable -- 2: rx only -- 3: tx only -- Setting Tx mirroring for analyzer port has no effect. Tx mirroring ignored" -- ::= { sm12dp2xaMirrorEntry 2 } sm12dp2xaRMirrorMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable, 1: enable" ::= { sm12dp2xaMirroring 4 } sm12dp2xaRMirrorType OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "0: Mirror 1: Source(RMirror) 2: Intermediate(RMirror) 3: Destination(RMirror)" ::= { sm12dp2xaMirroring 5 } sm12dp2xaRMirrorVLANID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN ID" ::= { sm12dp2xaMirroring 6 } sm12dp2xaRMirrorReflectorPort OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "Reflector Port range: 1 - port number." ::= { sm12dp2xaMirroring 7 } sm12dp2xaRMirrorSourceVLANs OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN-based Mirroring." ::= { sm12dp2xaMirroring 8 } sm12dp2xaRMirrorCPUSource OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "0: Disable 1: RX Only 2: TX Only 3: Both" ::= { sm12dp2xaMirroring 9 } sm12dp2xaRMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XARMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaMirroring 12 } sm12dp2xaRMirrorEntry OBJECT-TYPE SYNTAX SM12DP2XARMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaRMirrorPort } ::= { sm12dp2xaRMirrorTable 1 } SM12DP2XARMirrorEntry ::= SEQUENCE { sm12dp2xaRMirrorPort Integer32, sm12dp2xaRMirrorPortSource Integer32, sm12dp2xaRMirrorPortIntermediate Integer32, sm12dp2xaRMirrorPortDestination Integer32 } sm12dp2xaRMirrorPort OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaRMirrorEntry 1 } sm12dp2xaRMirrorPortSource OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "0: Disable 1: RX Only 2: TX Only 3: Both" ::= { sm12dp2xaRMirrorEntry 2 } sm12dp2xaRMirrorPortIntermediate OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0: disable, 1: enable" ::= { sm12dp2xaRMirrorEntry 3 } sm12dp2xaRMirrorPortDestination OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0: disable, 1: enable" ::= { sm12dp2xaRMirrorEntry 4 } sm12dp2xaTrapEventSeverity OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 7 } sm12dp2xaTrapEventSeverityTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XATrapEventSeverityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaTrapEventSeverity 1 } sm12dp2xaTrapEventSeverityEntry OBJECT-TYPE SYNTAX SM12DP2XATrapEventSeverityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaTrapEventSeverityIndex } ::= { sm12dp2xaTrapEventSeverityTable 1 } SM12DP2XATrapEventSeverityEntry ::= SEQUENCE { sm12dp2xaTrapEventSeverityIndex Integer32, sm12dp2xaTrapEventSeverityGroupName DisplayString, sm12dp2xaTrapEventSeverityLevel Integer32, sm12dp2xaTrapEventSeveritySyslog Integer32, sm12dp2xaTrapEventSeverityTrap Integer32, sm12dp2xaTrapEventSeveritySMTP Integer32, sm12dp2xaTrapEventSeveritySwitch2go Integer32 } sm12dp2xaTrapEventSeverityIndex OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaTrapEventSeverityEntry 1 } sm12dp2xaTrapEventSeverityGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Group Name" ::= { sm12dp2xaTrapEventSeverityEntry 2 } sm12dp2xaTrapEventSeverityLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:Emergency 1:Alert 2:Critical 3:Error 4:Warning 5:Notice 6:Information 7:Debug" ::= { sm12dp2xaTrapEventSeverityEntry 3 } sm12dp2xaTrapEventSeveritySyslog OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { sm12dp2xaTrapEventSeverityEntry 4 } sm12dp2xaTrapEventSeverityTrap OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { sm12dp2xaTrapEventSeverityEntry 5 } sm12dp2xaTrapEventSeveritySMTP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { sm12dp2xaTrapEventSeverityEntry 6 } sm12dp2xaTrapEventSeveritySwitch2go OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { sm12dp2xaTrapEventSeverityEntry 7 } -- ======================================================================================================================= sm12dp2xaSMTP OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 8 } sm12dp2xaSMTPMailServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing email server. " ::= { sm12dp2xaSMTP 1 } sm12dp2xaSMTPUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing user name. " ::= { sm12dp2xaSMTP 2 } sm12dp2xaSMTPPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing password. " ::= { sm12dp2xaSMTP 3 } sm12dp2xaSMTPSender OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing sender. " ::= { sm12dp2xaSMTP 5 } sm12dp2xaSMTPReturnPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing return path. " ::= { sm12dp2xaSMTP 6 } sm12dp2xaSMTPEmailAddress1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 7 } sm12dp2xaSMTPEmailAddress2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 8 } sm12dp2xaSMTPEmailAddress3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 9 } sm12dp2xaSMTPEmailAddress4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 10 } sm12dp2xaSMTPEmailAddress5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 11 } sm12dp2xaSMTPEmailAddress6 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { sm12dp2xaSMTP 12 } -- ======================================================================================================================= sm12dp2xaACLConf OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 9 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the sm12dp2xa Acl Mib -- ======================================================================================================================= -- sm12dp2xaACL OBJECT IDENTIFIER ::= { sm12dp2xaACLConf 1 } sm12dp2xaACLACE OBJECT IDENTIFIER ::= { sm12dp2xaACLConf 3 } -- -- ======================================================================================================================= -- Start sm12dp2xaACLPortConf group -- ======================================================================================================================= --sm12dp2xaACLPortConfTable sm12dp2xaACLPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAACLPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Port Conf Table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaACL 1 } sm12dp2xaACLPortConfEntry OBJECT-TYPE SYNTAX SM12DP2XAACLPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Port Conf Entry. " INDEX { ifIndex } ::= { sm12dp2xaACLPortConfTable 1 } SM12DP2XAACLPortConfEntry ::= SEQUENCE { sm12dp2xaACLPortConfPolicyID Integer32, sm12dp2xaACLPortConfAction INTEGER, sm12dp2xaACLPortConfRateLimiterID Integer32, sm12dp2xaACLPortConfPortRedirect Integer32, -- sm12dp2xaACLPortConfMirror AdminMode, sm12dp2xaACLPortConfLogging AdminMode, sm12dp2xaACLPortConfShutdown AdminMode, sm12dp2xaACLPortConfState AdminMode, sm12dp2xaACLPortConfCounter Counter32 } sm12dp2xaACLPortConfPolicyID OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "The policy to apply to this port. default: 0, range : 0 - 63. " ::= { sm12dp2xaACLPortConfEntry 2 } sm12dp2xaACLPortConfAction OBJECT-TYPE SYNTAX INTEGER { deny(0), permit(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Whether forwarding is permitted ('Permit') or denied ('Deny'). default: 1, 0: Deny, 1: Permit." ::= { sm12dp2xaACLPortConfEntry 3 } sm12dp2xaACLPortConfRateLimiterID OBJECT-TYPE SYNTAX Integer32 (0..16) MAX-ACCESS read-write STATUS current DESCRIPTION "The rate limiter to apply on this port. 0: Disable, range : 0 - 16. " ::= { sm12dp2xaACLPortConfEntry 4 } sm12dp2xaACLPortConfPortRedirect OBJECT-TYPE SYNTAX Integer32 (0..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "Port frames are redirected on. 0: Disable, range : 0 - end port number. " ::= { sm12dp2xaACLPortConfEntry 5 } -- sm12dp2xaACLPortConfMirror OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "The mirror operation of this port. -- Not support 'sm12dp2xa'. " -- ::= { sm12dp2xaACLPortConfEntry 6 } sm12dp2xaACLPortConfLogging OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the logging operation of this port." ::= { sm12dp2xaACLPortConfEntry 7 } sm12dp2xaACLPortConfShutdown OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the port shut down operation of this port." DEFVAL { disable } ::= { sm12dp2xaACLPortConfEntry 8 } sm12dp2xaACLPortConfState OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the port state of this port." DEFVAL { enable } ::= { sm12dp2xaACLPortConfEntry 9 } sm12dp2xaACLPortConfCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Counts the number of frames that match this ACE. " ::= { sm12dp2xaACLPortConfEntry 10 } -- -- ======================================================================================================================= -- Start sm12dp2xaACLRateLimiter group -- ======================================================================================================================= --sm12dp2xaACLRateLimiterTable sm12dp2xaACLRateLimiterTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAACLRateLimiterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Rate Limiter Table." ::= { sm12dp2xaACL 2 } sm12dp2xaACLRateLimiterEntry OBJECT-TYPE SYNTAX SM12DP2XAACLRateLimiterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Rate Limiter Entry. " INDEX { sm12dp2xaACLRateLimiterID } ::= { sm12dp2xaACLRateLimiterTable 1 } SM12DP2XAACLRateLimiterEntry ::= SEQUENCE { sm12dp2xaACLRateLimiterID Integer32, sm12dp2xaACLRateLimiterRate Integer32 -- sm12dp2xaACLRateLimiterUnit INTEGER } sm12dp2xaACLRateLimiterID OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Rate Limiter ID. range : 1-16 " ::= { sm12dp2xaACLRateLimiterEntry 1 } sm12dp2xaACLRateLimiterRate OBJECT-TYPE SYNTAX Integer32(0..3276700) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 1, range : <0-3276700> pps,The valid rate is 0 - 99, 100, 200, 300, ..., 3276700 in pps. <0-10000> kbps,The valid rate is 0, 100, 200, 300,..., 1000000 in kbps." ::= { sm12dp2xaACLRateLimiterEntry 2 } -- sm12dp2xaACLRateLimiterUnit OBJECT-TYPE -- SYNTAX INTEGER { pps(0), kbps(1) } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Specify the rate unit. -- sm12dp2xa(e){0: pps, 1: kbps.} -- sm12dp2xa{0: pps}" -- ::= { sm12dp2xaACLRateLimiterEntry 3 } -- -- ======================================================================================================================= -- Start sm12dp2xaACLACE group -- ======================================================================================================================= --sm12dp2xaACLACEClear sm12dp2xaACLACEClear OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear all ACE counters." ::= { sm12dp2xaACLACE 1 } --sm12dp2xaACLACETable sm12dp2xaACLACETable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAACLACEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Create ACL ACE entry. " ::= { sm12dp2xaACLACE 2 } sm12dp2xaACLACEEntry OBJECT-TYPE SYNTAX SM12DP2XAACLACEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACLACE Table." INDEX { sm12dp2xaACLACEIndex } ::= { sm12dp2xaACLACETable 1 } SM12DP2XAACLACEEntry ::= SEQUENCE { sm12dp2xaACLACEIndex Integer32, sm12dp2xaACLACEID Integer32, sm12dp2xaACLACENextID Integer32, sm12dp2xaACLACELoopUp AdminMode, sm12dp2xaACLACEIngressPort DisplayString, sm12dp2xaACLACEPortPolicyNumber Integer32, sm12dp2xaACLACEPortPolicyBitmask Integer32, sm12dp2xaACLACEFrameType INTEGER, sm12dp2xaACLACEAction INTEGER, -- sm12dp2xaACLACEFilterPort Integer32, sm12dp2xaACLACEDenyPortRedirect DisplayString, sm12dp2xaACLACERateLimiter Integer32, -- sm12dp2xaACLACEMirror AdminMode, sm12dp2xaACLACELogging AdminMode, sm12dp2xaACLACEShutdown AdminMode, sm12dp2xaACLACECounter Counter32, -- sm12dp2xaACLACEVLAN8021QTagged INTEGER, sm12dp2xaACLACEVLANVID Integer32, sm12dp2xaACLACEVLANTagPriority DisplayString, sm12dp2xaACLACESMAC DisplayString, sm12dp2xaACLACEDMACType INTEGER, sm12dp2xaACLACEDMAC DisplayString, sm12dp2xaACLACEEtherType Integer32, sm12dp2xaACLACEArpOpCode INTEGER, sm12dp2xaACLACEArpFlagsRequestReply INTEGER, sm12dp2xaACLACEArpFlagsArpSMac INTEGER, sm12dp2xaACLACEArpFlagsRarpDmac INTEGER, sm12dp2xaACLACEArpFlagsLength INTEGER, sm12dp2xaACLACEArpFlagsIp INTEGER, sm12dp2xaACLACEArpFlagsEthernet INTEGER, sm12dp2xaACLACESIPType INTEGER, sm12dp2xaACLACESIPIPAddress IpAddress, sm12dp2xaACLACESIPIPMask IpAddress, sm12dp2xaACLACEDIPType INTEGER, sm12dp2xaACLACEDIPIPAddress IpAddress, sm12dp2xaACLACEDIPIPMask IpAddress, sm12dp2xaACLACEIPProtocol INTEGER, sm12dp2xaACLACEIPProtocolValue Integer32, sm12dp2xaACLACEIPFlagsTTL INTEGER, sm12dp2xaACLACEIPFlagsFragment INTEGER, sm12dp2xaACLACEIPFlagsOptions INTEGER, sm12dp2xaACLACEICMPType Integer32, sm12dp2xaACLACEICMPCode Integer32, sm12dp2xaACLACESourcePort DisplayString, sm12dp2xaACLACEDestPort DisplayString, sm12dp2xaACLACETCPFlagsFin INTEGER, sm12dp2xaACLACETCPFlagsSyn INTEGER, sm12dp2xaACLACETCPFlagsRst INTEGER, sm12dp2xaACLACETCPFlagsPsh INTEGER, sm12dp2xaACLACETCPFlagsAck INTEGER, sm12dp2xaACLACETCPFlagsUrg INTEGER, sm12dp2xaACLACEIPv6SIPAddress DisplayString, sm12dp2xaACLACEIPv6SIPBitmask DisplayString, sm12dp2xaACLACEIPv6HopLimit INTEGER, sm12dp2xaACLACERowStatus RowStatus } sm12dp2xaACLACEIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index. " ::= { sm12dp2xaACLACEEntry 1 } sm12dp2xaACLACEID OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS read-create STATUS current DESCRIPTION "If the ACE ID is specified and an entry with this ACE ID already exists, the ACE will be modified. Otherwise, a new ACE will be added. range : 1 - 256. " ::= { sm12dp2xaACLACEEntry 2 } sm12dp2xaACLACENextID OBJECT-TYPE SYNTAX Integer32 (0..256) MAX-ACCESS read-create STATUS current DESCRIPTION "If the next ACE ID is non zero, the ACE will be placed before this ACE in the list. If the next ACE ID is zero, the ACE will be placed last in the list. range : 0 - 256. " ::= { sm12dp2xaACLACEEntry 3 } sm12dp2xaACLACELoopUp OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the second lookup operation of the ACE. Not support 'sm12dp2xa'." ::= { sm12dp2xaACLACEEntry 4 } sm12dp2xaACLACEIngressPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the ingress port of the ACE. Possible values are: 0: All,The ACE will match all ingress port. Port n: The ACE will match a specific ingress port." ::= { sm12dp2xaACLACEEntry 5 } sm12dp2xaACLACEPortPolicyNumber OBJECT-TYPE SYNTAX Integer32(0..64) MAX-ACCESS read-create STATUS current DESCRIPTION "policy value. range : 0 - 64. 64: Any. " ::= { sm12dp2xaACLACEEntry 6 } sm12dp2xaACLACEPortPolicyBitmask OBJECT-TYPE SYNTAX Integer32(0..256) MAX-ACCESS read-create STATUS current DESCRIPTION "When 'Specific' is selected for the policy filter, you can enter a specific policy bitmask. sm12dp2xa{range : 0 - 63(0x3f), 64: no data.} sm12dp2xa{range : 0 - 255(0xff), 256: no data.}" ::= { sm12dp2xaACLACEEntry 7 } sm12dp2xaACLACEFrameType OBJECT-TYPE SYNTAX INTEGER { any(0), etype(1), arp(2), ipv4(3), ipv6(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Select the frame type for this ACE. When change the type Related oid will set default. 0: any, 1: etype, 2: arp, 3: ipv4, 4: ipv6." ::= { sm12dp2xaACLACEEntry 8 } sm12dp2xaACLACEAction OBJECT-TYPE SYNTAX INTEGER { deny(0), permit(1), filter(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "sm12dp2xa{0: Deny,1: Permit,2: Filter, range: 0-2.} sm12dp2xa{0: Deny,1: Permit }" ::= { sm12dp2xaACLACEEntry 9 } -- sm12dp2xaACLACEFilterPort OBJECT-TYPE -- SYNTAX Integer32(-1..255) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "When 'Action' is 'Filter' can set. -- 0: All, -- Port n: The ACE applies to this port number, where n is -- the number of the switch port. -- -1: no data. -- range: -1 - Port number. -- Not support 'sm12dp2xa'." -- ::= { sm12dp2xaACLACEEntry 10 } sm12dp2xaACLACEDenyPortRedirect OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Frames that hit the ACE are redirected to the port number specified here.Disabled,indicates that the port redirect operation is disabled. When 'Action' is 'Deny' can set. 0: disabled, Port no: The ACE applies to this port number, where n is the number of the switch port." ::= { sm12dp2xaACLACEEntry 11 } sm12dp2xaACLACERateLimiter OBJECT-TYPE SYNTAX Integer32(0..16) MAX-ACCESS read-create STATUS current DESCRIPTION "default: 0, 0: Disable range : 0 - 16 " ::= { sm12dp2xaACLACEEntry 12 } -- sm12dp2xaACLACEMirror OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "default: 0, -- 0: disable - Frames matching the ACE are not mirrored. -- 1: enable - Frames matching the ACE are mirrored. -- Not support 'sm12dp2xa'." -- ::= { sm12dp2xaACLACEEntry 13 } sm12dp2xaACLACELogging OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "default: 0, 0: disable - Frames matching the ACE are not logged. 1: enable - Frames matching the ACE are stored in the system log." ::= { sm12dp2xaACLACEEntry 14 } sm12dp2xaACLACEShutdown OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "default: 0, 0: disable - Port shut down is disabled for the AC. 1: enable - If a frame matches the ACE, the ingress port will be disabled." ::= { sm12dp2xaACLACEEntry 15 } sm12dp2xaACLACECounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter indicates the number of times the ACE was hit by a frame. " ::= { sm12dp2xaACLACEEntry 16 } -- sm12dp2xaACLACEVLAN8021QTagged OBJECT-TYPE -- SYNTAX INTEGER { disable(0), enable(1), any(2) } -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Specify whether frames can hit the action according to -- the 802.1Q tagged. -- default: 2, -- 0: disable - Untagged frame only. -- 1: enable - Tagged frame only. -- 2: Any - Any value is allowed. -- Not support 'sm12dp2xa'. " -- ::= { sm12dp2xaACLACEEntry 17 } sm12dp2xaACLACEVLANVID OBJECT-TYPE SYNTAX Integer32(0..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the VLAN ID filter for this ACE. The vid can't be set when 802.1Q Tagged is disabled. default: 0, 0: Any - No VLAN ID filter is specified. range : 0 - 4095 " ::= { sm12dp2xaACLACEEntry 18 } sm12dp2xaACLACEVLANTagPriority OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the tag priority for this ACE. The tag priority can't be set when 802.1Q Tagged is disabled. range: 0~7,0-1,2-3,4-5,6-7,0-3,4-7." ::= { sm12dp2xaACLACEEntry 19 } sm12dp2xaACLACESMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure source MAC address for this ACE. : A frame that hits this ACE matches this source MAC address value. xx-xx-xx-xx-xx-xx. Any: Don't care." ::= { sm12dp2xaACLACEEntry 20 } sm12dp2xaACLACEDMACType OBJECT-TYPE SYNTAX INTEGER { any(0), mc(1), bc(2), uc(3) , macAddress(4) , noData(5) } MAX-ACCESS read-create STATUS current DESCRIPTION "DMAC Type. default: 0, 0: Any - Don't care. 1: Multicast - Frame must be multicast. 2: Broadcast - Frame must be broadcast. 3: Unicast - Frame must be unicast. 4: mac address. 5: no data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 21 } sm12dp2xaACLACEDMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure destination MAC address for this ACE. : A frame that hits this ACE matches this destination MAC address value. xx-xx-xx-xx-xx-xx." ::= { sm12dp2xaACLACEEntry 22 } sm12dp2xaACLACEEtherType OBJECT-TYPE SYNTAX Integer32(-1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "0: Any - Any but excluding 0x0800(IPv4) 0x0806(ARP) and 0x86DD(IPv6). range : 0 or 1536(0x0600), 65535(0xffff). -1: No data. " ::= { sm12dp2xaACLACEEntry 23 } sm12dp2xaACLACEArpOpCode OBJECT-TYPE SYNTAX INTEGER { any(0), arp(1), rarp(2), other(3), noData(4) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure ARP opcode for this ACE. default: 0, 0: Any - Don't care. 1: arp. 2: rarp. 3: other. 4: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 24 } sm12dp2xaACLACEArpFlagsRequestReply OBJECT-TYPE SYNTAX INTEGER { reply(0), request(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the available ARP/RARP opcode (OP) flag for this ACE. default: 2, 0: Frame must have ARP Reply or RARP Reply OP flag. 1: Frame must have ARP Request or RARP Request OP flag set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 25 } sm12dp2xaACLACEArpFlagsArpSMac OBJECT-TYPE SYNTAX INTEGER { notEqualSMAC(0), equalSMAC(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify whether frames can hit the action according to their sender hardware address field (SHA) settings. default: 2, 0: ARP frames where SHA is not equal to the SMAC address. 1: ARP frames where SHA is equal to the SMAC address. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 26 } sm12dp2xaACLACEArpFlagsRarpDmac OBJECT-TYPE SYNTAX INTEGER { notEqualDMAC(0), equalDMAC(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify whether frames can hit the action according to their target hardware address field (THA) settings. default: 2, 0: RARP frames where THA is not equal to the DMAC address. 1: RARP frames where THA is equal to the DMAC address. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 27 } sm12dp2xaACLACEArpFlagsLength OBJECT-TYPE SYNTAX INTEGER { notEqualEthIpV4 (0), equalEthIpV4(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify whether frames can hit the action according to their ARP/RARP hardware address length (HLN) and protocol address length (PLN) settings. default: 2, 0: ARP/RARP frames where the HLN is not equal to Ethernet(0x06) or the (PLN) is not equal to IPv4(0x04). 1: ARP/RARP frames where the HLN is equal to Ethernet (0x06) and the (PLN) is equal to IPv4(0x04). 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 28 } sm12dp2xaACLACEArpFlagsIp OBJECT-TYPE SYNTAX INTEGER { notEqualEth(0), equalEth(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify whether frames can hit the action according to their ARP/RARP hardware address space (HRD) settings. default: 2, 0: ARP/RARP frames where the HLD is not equal to Ethernet(1). 1: ARP/RARP frames where the HLD is equal to Ethernet(1). 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 29 } sm12dp2xaACLACEArpFlagsEthernet OBJECT-TYPE SYNTAX INTEGER { notEqualIp(0), equalIp(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify whether frames can hit the action according to their ARP/RARP protocol address space (PRO) settings. default: 2, 0: ARP/RARP frames where the PRO is not equal to IP\n(0x800). 1: ARP/RARP frames where the PRO is equal to IP(0x800). 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 30 } sm12dp2xaACLACESIPType OBJECT-TYPE SYNTAX INTEGER { any(0), ip(1), network(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure source IP address for this ACE. default: 0, 0: Any - Don't care. 1: IP Address. 2: Network. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 31 } sm12dp2xaACLACESIPIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "A frame that hits this ACE matches this source IP address value." ::= { sm12dp2xaACLACEEntry 32 } sm12dp2xaACLACESIPIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Specific sender IP mask in dotted decimal notation." ::= { sm12dp2xaACLACEEntry 33 } sm12dp2xaACLACEDIPType OBJECT-TYPE SYNTAX INTEGER { any(0), ip(1), network(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure destination IP address for this ACE. default: 0, 0: Any - Don't care. 1: IP Address. 2: Network. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 34 } sm12dp2xaACLACEDIPIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "A frame that hits this ACE matches this destination IP address value." ::= { sm12dp2xaACLACEEntry 35 } sm12dp2xaACLACEDIPIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Specific sender IP mask in dotted decimal notation." ::= { sm12dp2xaACLACEEntry 36 } sm12dp2xaACLACEIPProtocol OBJECT-TYPE SYNTAX INTEGER{ any(0), icmp(1), udp(2), tcp(3), other(4), noData(5)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the IP protocol filter for this ACE. default: 0, 0: Any, 1: ICMP, 2: UDP, 3: TCP, 4: Other, 5: no data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 37 } sm12dp2xaACLACEIPProtocolValue OBJECT-TYPE SYNTAX Integer32(0..256) MAX-ACCESS read-create STATUS current DESCRIPTION "Configure IP protocol value for this ACE when IP Protocol is 'other'. default: 256, 256: No data. range : 0 - 256" ::= { sm12dp2xaACLACEEntry 38 } sm12dp2xaACLACEIPFlagsTTL OBJECT-TYPE SYNTAX INTEGER { nonZero(0), zero(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the Time-to-Live settings for this ACE. default: 0, 0: zero, 1: Non-Zero 2: Any,, 3: No data." DEFVAL { nonZero } ::= { sm12dp2xaACLACEEntry 39 } sm12dp2xaACLACEIPFlagsFragment OBJECT-TYPE SYNTAX INTEGER{yes(0), no(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the fragment offset settings for this ACE. default: 2, 0: No, 1: Yes, 2: Any, 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 40 } sm12dp2xaACLACEIPFlagsOptions OBJECT-TYPE SYNTAX INTEGER{yes(0), no(1), any(2), noData(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the options flag setting for this ACE. default: 2, 0: No, 1: Yes, 2: Any, 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 41 } sm12dp2xaACLACEICMPType OBJECT-TYPE SYNTAX Integer32(0..257) MAX-ACCESS read-create STATUS current DESCRIPTION "Configure ICMP type for this ACE. default: 256, 256: Any - Don't care. 257: No data. range : 0 - 257." ::= { sm12dp2xaACLACEEntry 42 } sm12dp2xaACLACEICMPCode OBJECT-TYPE SYNTAX Integer32(0..257) MAX-ACCESS read-create STATUS current DESCRIPTION "Configure ICMP code for this ACE. default: 256, 256: Any - Don't care. 257: No data. range : 0 - 257." ::= { sm12dp2xaACLACEEntry 43 } sm12dp2xaACLACESourcePort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure Source UDP/TCP port range for this ACE. default: any, specific: 0~65535, range : 0 - 65535." ::= { sm12dp2xaACLACEEntry 44 } sm12dp2xaACLACEDestPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure Destination UDP/TCP port range for this ACE. default: any, specific: 0~65535, range : 0 - 65535." ::= { sm12dp2xaACLACEEntry 45 } sm12dp2xaACLACETCPFlagsFin OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (FIN) flags for this ACE. default: 2, 0: TCP frames where the FIN field is unset. 1: TCP frames where the FIN field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 46 } sm12dp2xaACLACETCPFlagsSyn OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (SYN) flags for this ACE. default: 2, 0: TCP frames where the SYN field is unset. 1: TCP frames where the SYN field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 47 } sm12dp2xaACLACETCPFlagsRst OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (RST) flags for this ACE. default: 2, 0: TCP frames where the RST field is unset. 1: TCP frames where the RST field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 48 } sm12dp2xaACLACETCPFlagsPsh OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (PSH) flags for this ACE. default: 2, 0: TCP frames where the PSH field is unset. 1: TCP frames where the PSH field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 49 } sm12dp2xaACLACETCPFlagsAck OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (ACK) flags for this ACE. default: 2, 0: TCP frames where the ACK field is unset. 1: TCP frames where the ACK field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 50 } sm12dp2xaACLACETCPFlagsUrg OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Configure TCP (URG) flags for this ACE. default: 2, 0: TCP frames where the URG field is unset. 1: TCP frames where the URG field is set. 2: Any - Don't care. 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 51 } sm12dp2xaACLACEIPv6SIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "When 'Specific' is selected for the source IPv6 filter, you can enter a specific SIPv6 address. The field only supported last 32 bits for IPv6 address. " ::= { sm12dp2xaACLACEEntry 52 } sm12dp2xaACLACEIPv6SIPBitmask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "When 'Specific' is selected for the source IPv6 filter, you can enter a specific SIPv6 mask. The field only supported last 32 bits for IPv6 address. " ::= { sm12dp2xaACLACEEntry 53 } sm12dp2xaACLACEIPv6HopLimit OBJECT-TYPE SYNTAX INTEGER { unset(0), set(1), any(2), noData(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Specify the hop limit settings for this ACE. default: 2, 0: Where the Hop Limit field is unset. 1: Where the Hop Limit field is set. 2: Any - Don't care, 3: No data." DEFVAL { any } ::= { sm12dp2xaACLACEEntry 54 } sm12dp2xaACLACERowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaACLACEEntry 56 } -- -- ======================================================================================================================= -- Start sm12dp2xaACLStatus group -- ======================================================================================================================= --sm12dp2xaACLStatusTable sm12dp2xaACLStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAACLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL ACE Status entry. " ::= { sm12dp2xaACL 4 } sm12dp2xaACLStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAACLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Status Entry." INDEX { sm12dp2xaACLStatusIndex } ::= { sm12dp2xaACLStatusTable 1 } SM12DP2XAACLStatusEntry ::= SEQUENCE { sm12dp2xaACLStatusIndex Integer32, sm12dp2xaACLStatusUser DisplayString, sm12dp2xaACLStatusID Integer32, sm12dp2xaACLStatusIngressPort DisplayString, sm12dp2xaACLStatusFrameType DisplayString, sm12dp2xaACLStatusAction DisplayString, sm12dp2xaACLStatusRateLimiter DisplayString, sm12dp2xaACLStatusPortRedirect DisplayString, sm12dp2xaACLStatusMirror DisplayString, sm12dp2xaACLStatusCPU DisplayString, sm12dp2xaACLStatusCPUOnce DisplayString, sm12dp2xaACLStatusCounter Counter32, sm12dp2xaACLStatusConflict DisplayString } sm12dp2xaACLStatusIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL status index. " ::= { sm12dp2xaACLStatusEntry 1 } sm12dp2xaACLStatusUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the ACL user. S : Static, IPMG : IP Management, IPSG : IP Source Guard, IPMC : IPMC, ARPI : Arp Inspection, UPnP : UPnP, DHCP : DHCP. " ::= { sm12dp2xaACLStatusEntry 2 } sm12dp2xaACLStatusID OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "ACE ID. range : 1 - 256. " ::= { sm12dp2xaACLStatusEntry 3 } sm12dp2xaACLStatusIngressPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the ingress port of the ACE. Possible values are: All: The ACE will match all ingress port. Port: The ACE will match a specific ingress port. " ::= { sm12dp2xaACLStatusEntry 4 } sm12dp2xaACLStatusFrameType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the frame type of the ACE. Any: The ACE will match any frame type. EType: The ACE will match Ethernet Type frames. Note that an Ethernet Type based ACE will not get matched by IP and ARP frames. ARP: The ACE will match ARP/RARP frames. IPv4: The ACE will match all IPv4 frames. IPv4/ICMP: The ACE will match IPv4 frames with ICMP protocol. IPv4/UDP: The ACE will match IPv4 frames with UDP protocol. IPv4/TCP: The ACE will match IPv4 frames with TCP protocol. IPv4/Other: The ACE will match IPv4 frames, which are not ICMP/UDP/TCP. IPv6: The ACE will match all IPv6 standard frames. " ::= { sm12dp2xaACLStatusEntry 5 } sm12dp2xaACLStatusAction OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the forwarding action of the ACE. " ::= { sm12dp2xaACLStatusEntry 6 } sm12dp2xaACLStatusRateLimiter OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the rate limiter number of the ACE. " ::= { sm12dp2xaACLStatusEntry 7 } sm12dp2xaACLStatusPortRedirect OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the port redirect operation of the ACE. Frames matching the ACE are redirected to the port number. " ::= { sm12dp2xaACLStatusEntry 8 } sm12dp2xaACLStatusMirror OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Specify the mirror operation of this port. Not support 'sm12dp2xa'." ::= { sm12dp2xaACLStatusEntry 9 } sm12dp2xaACLStatusCPU OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Forward packet that matched the specific ACE to CPU. " ::= { sm12dp2xaACLStatusEntry 10 } sm12dp2xaACLStatusCPUOnce OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Forward first packet that matched the specific ACE to CPU. " ::= { sm12dp2xaACLStatusEntry 11 } sm12dp2xaACLStatusCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The counter indicates the number of times the ACE was hit by a frame. " ::= { sm12dp2xaACLStatusEntry 12 } sm12dp2xaACLStatusConflict OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the hardware status of the specific ACE. The specific ACE is not applied to the hardware due to hardware limitations. " ::= { sm12dp2xaACLStatusEntry 13 } -- ======================================================================================================================= -- sm12dp2xaAclConformance -- ======================================================================================================================= sm12dp2xaAclConformance OBJECT IDENTIFIER ::= { sm12dp2xaACL 200 } sm12dp2xaAclCompliances OBJECT IDENTIFIER ::= { sm12dp2xaAclConformance 1 } sm12dp2xaAclGroups OBJECT IDENTIFIER ::= { sm12dp2xaAclConformance 2 } sm12dp2xaACLPortConfGroup OBJECT-GROUP OBJECTS { -- sm12dp2xaACLPortConfTable sm12dp2xaACLPortConfPolicyID, sm12dp2xaACLPortConfAction, sm12dp2xaACLPortConfRateLimiterID, sm12dp2xaACLPortConfPortRedirect, -- sm12dp2xaACLPortConfMirror, sm12dp2xaACLPortConfLogging, sm12dp2xaACLPortConfShutdown, sm12dp2xaACLPortConfState, sm12dp2xaACLPortConfCounter } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa ACL information." ::= { sm12dp2xaAclGroups 1 } sm12dp2xaACLRateLimiterGroup OBJECT-GROUP OBJECTS { -- sm12dp2xaACLRateLimiterTable sm12dp2xaACLRateLimiterRate -- sm12dp2xaACLRateLimiterUnit } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa ACL information." ::= { sm12dp2xaAclGroups 2 } sm12dp2xaACLACEGroup OBJECT-GROUP OBJECTS { -- sm12dp2xaACLACEClear sm12dp2xaACLACEClear, -- sm12dp2xaACLACETable sm12dp2xaACLACEID, sm12dp2xaACLACENextID, sm12dp2xaACLACELoopUp, sm12dp2xaACLACEIngressPort, sm12dp2xaACLACEPortPolicyNumber, sm12dp2xaACLACEPortPolicyBitmask, sm12dp2xaACLACEFrameType, sm12dp2xaACLACEAction, -- sm12dp2xaACLACEFilterPort, sm12dp2xaACLACEDenyPortRedirect, sm12dp2xaACLACERateLimiter, -- sm12dp2xaACLACEMirror, sm12dp2xaACLACELogging, sm12dp2xaACLACEShutdown, sm12dp2xaACLACECounter, -- sm12dp2xaACLACEVLAN8021QTagged, sm12dp2xaACLACEVLANVID, sm12dp2xaACLACEVLANTagPriority, sm12dp2xaACLACESMAC, sm12dp2xaACLACEDMACType, sm12dp2xaACLACEDMAC, sm12dp2xaACLACEEtherType, sm12dp2xaACLACEArpOpCode, sm12dp2xaACLACEArpFlagsRequestReply, sm12dp2xaACLACEArpFlagsArpSMac, sm12dp2xaACLACEArpFlagsRarpDmac, sm12dp2xaACLACEArpFlagsLength, sm12dp2xaACLACEArpFlagsIp, sm12dp2xaACLACEArpFlagsEthernet, sm12dp2xaACLACESIPType, sm12dp2xaACLACESIPIPAddress, sm12dp2xaACLACESIPIPMask, sm12dp2xaACLACEDIPType, sm12dp2xaACLACEDIPIPAddress, sm12dp2xaACLACEDIPIPMask, sm12dp2xaACLACEIPProtocol, sm12dp2xaACLACEIPProtocolValue, sm12dp2xaACLACEIPFlagsTTL, sm12dp2xaACLACEIPFlagsFragment, sm12dp2xaACLACEIPFlagsOptions, sm12dp2xaACLACEICMPType, sm12dp2xaACLACEICMPCode, sm12dp2xaACLACESourcePort, sm12dp2xaACLACEDestPort, sm12dp2xaACLACETCPFlagsFin, sm12dp2xaACLACETCPFlagsSyn, sm12dp2xaACLACETCPFlagsRst, sm12dp2xaACLACETCPFlagsPsh, sm12dp2xaACLACETCPFlagsAck, sm12dp2xaACLACETCPFlagsUrg, sm12dp2xaACLACEIPv6SIPAddress, sm12dp2xaACLACEIPv6SIPBitmask, sm12dp2xaACLACEIPv6HopLimit, sm12dp2xaACLACERowStatus } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa ACL information." ::= { sm12dp2xaAclGroups 3 } sm12dp2xaACLStatusGroup OBJECT-GROUP OBJECTS { -- sm12dp2xaACLStatusTable sm12dp2xaACLStatusUser, sm12dp2xaACLStatusID, sm12dp2xaACLStatusIngressPort, sm12dp2xaACLStatusFrameType, sm12dp2xaACLStatusAction, sm12dp2xaACLStatusRateLimiter, sm12dp2xaACLStatusPortRedirect, sm12dp2xaACLStatusMirror, sm12dp2xaACLStatusCPU, sm12dp2xaACLStatusCPUOnce, sm12dp2xaACLStatusCounter, sm12dp2xaACLStatusConflict } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa ACL information." ::= { sm12dp2xaAclGroups 4 } -- ======================================================================================================================= -- ======================================================================================================================= -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the sm12dp2xa Qos Mib -- ======================================================================================================================= -- sm12dp2xaQosConf OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 10 } sm12dp2xaQos OBJECT IDENTIFIER ::= { sm12dp2xaQosConf 1 } sm12dp2xaQosPortClassification OBJECT IDENTIFIER ::= { sm12dp2xaQos 1 } sm12dp2xaQosPortPolicing OBJECT IDENTIFIER ::= { sm12dp2xaQos 2 } sm12dp2xaQosQueuePolicing OBJECT IDENTIFIER ::= { sm12dp2xaQos 3 } sm12dp2xaQosPortScheduler OBJECT IDENTIFIER ::= { sm12dp2xaQos 4 } sm12dp2xaQosPortEgressTagRemarking OBJECT IDENTIFIER ::= { sm12dp2xaQos 6 } sm12dp2xaQosPortDSCP OBJECT IDENTIFIER ::= { sm12dp2xaQos 7 } sm12dp2xaQosDSCP OBJECT IDENTIFIER ::= { sm12dp2xaQos 8 } sm12dp2xaQosDSCPTranslation OBJECT IDENTIFIER ::= { sm12dp2xaQos 9 } sm12dp2xaQosDSCPClassification OBJECT IDENTIFIER ::= { sm12dp2xaQos 10 } sm12dp2xaQosControlList OBJECT IDENTIFIER ::= { sm12dp2xaQos 11 } sm12dp2xaQosStormControl OBJECT IDENTIFIER ::= { sm12dp2xaQos 12 } sm12dp2xaQosPortStormControl OBJECT IDENTIFIER ::= { sm12dp2xaQos 13 } sm12dp2xaQosWRED OBJECT IDENTIFIER ::= { sm12dp2xaQos 14 } sm12dp2xaQosQCLStatus OBJECT IDENTIFIER ::= { sm12dp2xaQos 15 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortClassification group -- ======================================================================================================================= --sm12dp2xaQosPortClassificationTable sm12dp2xaQosPortClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS Ingress Port Classification. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortClassification 1 } sm12dp2xaQosPortClassificationEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Classification Table." INDEX { ifIndex } ::= { sm12dp2xaQosPortClassificationTable 1 } SM12DP2XAQosPortClassificationEntry ::= SEQUENCE { sm12dp2xaQosPortClassificationQoSClass Integer32, sm12dp2xaQosPortClassificationDPlevel Integer32, sm12dp2xaQosPortClassificationPCP Integer32, sm12dp2xaQosPortClassificationDEI Integer32, sm12dp2xaQosPortClassificationTagClass AdminMode, sm12dp2xaQosPortClassificationDSCPBased AdminMode, sm12dp2xaQosPortClassificationQCLAddr INTEGER, sm12dp2xaQosPortClassificationKeyType KeyType, sm12dp2xaQosPortClassificationWredGroup Integer32 } sm12dp2xaQosPortClassificationQoSClass OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the default QoS class, i.e., the QoS class for frames not classified in any way. There is a one to one mapping between QoS class, queue and priority. A QoS class of 0 (zero) has the lowest priority. NOTe: If the QoS class has been dynamically changed, then the actual QoS class is shown in parentheses after the configured QoS class. range: 0~7, default: 0." ::= { sm12dp2xaQosPortClassificationEntry 2 } sm12dp2xaQosPortClassificationDPlevel OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "DP level for frames not classified in any way. range: 0~3, default: 0." ::= { sm12dp2xaQosPortClassificationEntry 3 } sm12dp2xaQosPortClassificationPCP OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority Code Point. It is a 3-bit field storing the priority level for the 802.1Q frame. range: 0~7, default: 0. Not support JAGUAR." ::= { sm12dp2xaQosPortClassificationEntry 4 } sm12dp2xaQosPortClassificationDEI OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Drop Eligible Indicator. It is a 1-bit field in the VLAN. range 0~1, default: 0. Not support JAGUAR." ::= { sm12dp2xaQosPortClassificationEntry 5 } sm12dp2xaQosPortClassificationTagClass OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the classification mode for tagged frames. Not support SMB and JAGUAR." DEFVAL { disable } ::= { sm12dp2xaQosPortClassificationEntry 6 } sm12dp2xaQosPortClassificationDSCPBased OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Click to Enable DSCP Based QoS Ingress Port Classification." DEFVAL { disable } ::= { sm12dp2xaQosPortClassificationEntry 7 } sm12dp2xaQosPortClassificationQCLAddr OBJECT-TYPE SYNTAX INTEGER { sMacSip(0), dMacDip (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the QCL address matching mode. 0: SMAC/SIP, 1: DMAC/DIP, default: SMAC/SIP. Only support SPARX_III." DEFVAL { sMacSip } ::= { sm12dp2xaQosPortClassificationEntry 8 } sm12dp2xaQosPortClassificationKeyType OBJECT-TYPE SYNTAX KeyType MAX-ACCESS read-write STATUS current DESCRIPTION "The key type specifying the key generated for frames received on the port. 0: Normal, Half key, match outer tag, SIP/DIP and SMAC/DMAC. 1: Double Tag: Quarter key, match inner and outer tag. 2: IP Address: Half key, match inner and outer tag, SIP and DIP. For non-IP frames, match outer tag only. 3: MAC and IP Address: Full key, match inner and outer tag, SMAC, DMAC, SIP and DIP. Only support on SERVAL version." DEFVAL { normal } ::= { sm12dp2xaQosPortClassificationEntry 9 } sm12dp2xaQosPortClassificationWredGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the WRED group membership. Range:1-3." ::= { sm12dp2xaQosPortClassificationEntry 10 } --sm12dp2xaQoSIngressPortTagClassificationTable sm12dp2xaQoSIngressPortTagClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQoSIngressPortTagClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show QoS Ingress Port Tag Classification. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortClassification 2 } sm12dp2xaQoSIngressPortTagClassificationEntry OBJECT-TYPE SYNTAX SM12DP2XAQoSIngressPortTagClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS Ingress Port Tag Classification entry." INDEX { ifIndex, sm12dp2xaQoSIngressPortTagPCP, sm12dp2xaQoSIngressPortTagDEI } ::= { sm12dp2xaQoSIngressPortTagClassificationTable 1 } SM12DP2XAQoSIngressPortTagClassificationEntry ::= SEQUENCE { sm12dp2xaQoSIngressPortTagPCP INTEGER, sm12dp2xaQoSIngressPortTagDEI INTEGER, sm12dp2xaQoSIngressPortTagQosClass Integer32, sm12dp2xaQoSIngressPortTagDPLevel Integer32 } sm12dp2xaQoSIngressPortTagPCP OBJECT-TYPE SYNTAX INTEGER { pcp0(1), pcp1(2), pcp2(3), pcp3(4), pcp4(5), pcp5(6), pcp6(7), pcp7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "range: 1-8, PCP0:1, PCP1:2..." ::= { sm12dp2xaQoSIngressPortTagClassificationEntry 2 } sm12dp2xaQoSIngressPortTagDEI OBJECT-TYPE SYNTAX INTEGER { dei0(1), dei1(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ingress Port Tag dei, DEI0:1, DEI1:2." ::= { sm12dp2xaQoSIngressPortTagClassificationEntry 3 } sm12dp2xaQoSIngressPortTagQosClass OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-7." ::= { sm12dp2xaQoSIngressPortTagClassificationEntry 4 } sm12dp2xaQoSIngressPortTagDPLevel OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-1." ::= { sm12dp2xaQoSIngressPortTagClassificationEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortPolicing group -- ======================================================================================================================= --sm12dp2xaQosPortPolicingTable sm12dp2xaQosPortPolicingTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortPolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Policer settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortPolicing 1 } sm12dp2xaQosPortPolicingEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortPolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Policer setting entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortPolicingTable 1 } SM12DP2XAQosPortPolicingEntry ::= SEQUENCE { sm12dp2xaQosPortPolicingEnabled AdminMode, sm12dp2xaQosPortPolicingRate Integer32, sm12dp2xaQosPortPolicingUnit Integer32, sm12dp2xaQosPortPolicingFlowControl AdminMode } sm12dp2xaQosPortPolicingEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosPortPolicingEntry 2 } sm12dp2xaQosPortPolicingRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the policer. default: 500(kbps)." ::= { sm12dp2xaQosPortPolicingEntry 3 } sm12dp2xaQosPortPolicingUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the policer rate. 0: kbps 1: Mbps 2: fps 3: kfps " ::= { sm12dp2xaQosPortPolicingEntry 4 } sm12dp2xaQosPortPolicingFlowControl OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "If flow control is enabled and the port is in flow control mode, then pause frames are sent instead of discarding frames." DEFVAL { disable } ::= { sm12dp2xaQosPortPolicingEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosQueuePolicing group -- ======================================================================================================================= --sm12dp2xaQosQueuePolicingTable sm12dp2xaQosQueuePolicingTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosQueuePolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Queue Policer settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosQueuePolicing 1 } sm12dp2xaQosQueuePolicingEntry OBJECT-TYPE SYNTAX SM12DP2XAQosQueuePolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Queue Policing Entry." INDEX { ifIndex } ::= { sm12dp2xaQosQueuePolicingTable 1 } SM12DP2XAQosQueuePolicingEntry ::= SEQUENCE { sm12dp2xaQosQueuePolicingQueue0Enable AdminMode, sm12dp2xaQosQueuePolicingQueue0Rate Integer32, sm12dp2xaQosQueuePolicingQueue0Unit Integer32, sm12dp2xaQosQueuePolicingQueue1Enable AdminMode, sm12dp2xaQosQueuePolicingQueue1Rate Integer32, sm12dp2xaQosQueuePolicingQueue1Unit Integer32, sm12dp2xaQosQueuePolicingQueue2Enable AdminMode, sm12dp2xaQosQueuePolicingQueue2Rate Integer32, sm12dp2xaQosQueuePolicingQueue2Unit Integer32, sm12dp2xaQosQueuePolicingQueue3Enable AdminMode, sm12dp2xaQosQueuePolicingQueue3Rate Integer32, sm12dp2xaQosQueuePolicingQueue3Unit Integer32, sm12dp2xaQosQueuePolicingQueue4Enable AdminMode, sm12dp2xaQosQueuePolicingQueue4Rate Integer32, sm12dp2xaQosQueuePolicingQueue4Unit Integer32, sm12dp2xaQosQueuePolicingQueue5Enable AdminMode, sm12dp2xaQosQueuePolicingQueue5Rate Integer32, sm12dp2xaQosQueuePolicingQueue5Unit Integer32, sm12dp2xaQosQueuePolicingQueue6Enable AdminMode, sm12dp2xaQosQueuePolicingQueue6Rate Integer32, sm12dp2xaQosQueuePolicingQueue6Unit Integer32, sm12dp2xaQosQueuePolicingQueue7Enable AdminMode, sm12dp2xaQosQueuePolicingQueue7Rate Integer32, sm12dp2xaQosQueuePolicingQueue7Unit Integer32 } sm12dp2xaQosQueuePolicingQueue0Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 0 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 3 } sm12dp2xaQosQueuePolicingQueue0Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 0 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 4 } sm12dp2xaQosQueuePolicingQueue0Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 5 } sm12dp2xaQosQueuePolicingQueue1Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 1 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 6 } sm12dp2xaQosQueuePolicingQueue1Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 1 policer is enabled on this switch port., default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 7 } sm12dp2xaQosQueuePolicingQueue1Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 8 } sm12dp2xaQosQueuePolicingQueue2Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 2 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 9 } sm12dp2xaQosQueuePolicingQueue2Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 2 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 10 } sm12dp2xaQosQueuePolicingQueue2Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 11 } sm12dp2xaQosQueuePolicingQueue3Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 3 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 12 } sm12dp2xaQosQueuePolicingQueue3Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 3 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 13 } sm12dp2xaQosQueuePolicingQueue3Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 14 } sm12dp2xaQosQueuePolicingQueue4Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 4 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 15 } sm12dp2xaQosQueuePolicingQueue4Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 4 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 16 } sm12dp2xaQosQueuePolicingQueue4Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 17 } sm12dp2xaQosQueuePolicingQueue5Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 5 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 18 } sm12dp2xaQosQueuePolicingQueue5Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 5 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 19 } sm12dp2xaQosQueuePolicingQueue5Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 20 } sm12dp2xaQosQueuePolicingQueue6Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 6 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 21 } sm12dp2xaQosQueuePolicingQueue6Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 6 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 22 } sm12dp2xaQosQueuePolicingQueue6Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 23 } sm12dp2xaQosQueuePolicingQueue7Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 7 policer is enabled on this switch port." DEFVAL { disable } ::= { sm12dp2xaQosQueuePolicingEntry 24 } sm12dp2xaQosQueuePolicingQueue7Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue 7 policer is enabled on this switch port. default: 500(Kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 25 } sm12dp2xaQosQueuePolicingQueue7Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue policer rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { sm12dp2xaQosQueuePolicingEntry 26 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortScheduler group -- ======================================================================================================================= --sm12dp2xaQosPortSchedulerModeTable sm12dp2xaQosPortSchedulerModeTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortSchedulerModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS Port Scheduler Mode settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortScheduler 1 } sm12dp2xaQosPortSchedulerModeEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortSchedulerModeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Scheduler Mode entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortSchedulerModeTable 1 } SM12DP2XAQosPortSchedulerModeEntry ::= SEQUENCE { sm12dp2xaQosSchedulerMode Integer32, sm12dp2xaQosSchedulerShaper AdminMode, sm12dp2xaQosSchedulerShaperRate Integer32 } sm12dp2xaQosSchedulerMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the scheduler mode is Strict Priority or Weighted on this switch port. 0:Strict Priority, 2: 2 Queues Weighted 3: 3 Queues Weighted: only Jaguar2 support 4: 4 Queues Weighted: only Jaguar2 support 5: 5 Queues Weighted: only Jaguar2 support 6: 6 Queues Weighted 7: 7 Queues Weighted: only Jaguar2 support 8: 8 Queues Weighted: only Jaguar2 support" ::= { sm12dp2xaQosPortSchedulerModeEntry 2 } sm12dp2xaQosSchedulerShaper OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the port shaper is enabled." DEFVAL { disable } ::= { sm12dp2xaQosPortSchedulerModeEntry 3 } sm12dp2xaQosSchedulerShaperRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the port shaper. default: 500 kbps." ::= { sm12dp2xaQosPortSchedulerModeEntry 4 } --sm12dp2xaQosPortSchedulerTable sm12dp2xaQosPortSchedulerTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortSchedulerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show Qos Port Scheduler. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortScheduler 2 } sm12dp2xaQosPortSchedulerEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortSchedulerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Scheduler Entry." INDEX { ifIndex, sm12dp2xaQosSchedulerPortQueue} ::= { sm12dp2xaQosPortSchedulerTable 1 } SM12DP2XAQosPortSchedulerEntry ::= SEQUENCE { sm12dp2xaQosSchedulerPortQueue INTEGER, sm12dp2xaQosSchedulerPortQueueShaper AdminMode, sm12dp2xaQosSchedulerPortQueueShaperRate Integer32, sm12dp2xaQosSchedulerPortQueueShaperExcess AdminMode, sm12dp2xaQosSchedulerPortQueueSchedulerWeight Integer32, sm12dp2xaQosSchedulerPortQueueSchedulerPercent DisplayString } sm12dp2xaQosSchedulerPortQueue OBJECT-TYPE SYNTAX INTEGER { q0(1), q1(2), q2(3), q3(4), q4(5), q5(6), q6(7), q7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "range: 1-8. Q0: 1, Q1: 2, ..." ::= { sm12dp2xaQosPortSchedulerEntry 2 } sm12dp2xaQosSchedulerPortQueueShaper OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Qos scheduler admin state." DEFVAL { disable } ::= { sm12dp2xaQosPortSchedulerEntry 3 } sm12dp2xaQosSchedulerPortQueueShaperRate OBJECT-TYPE SYNTAX Integer32(100..1000000) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 100..1000000 kbps. " ::= { sm12dp2xaQosPortSchedulerEntry 4 } sm12dp2xaQosSchedulerPortQueueShaperExcess OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "admin state sm12dp2xaQosSchedulerPortQueueShaperExcess" DEFVAL { disable } ::= { sm12dp2xaQosPortSchedulerEntry 5 } sm12dp2xaQosSchedulerPortQueueSchedulerWeight OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 1-100, default: 17. Only use in Q0 - Q5. Q6 & Q7 show 0" ::= { sm12dp2xaQosPortSchedulerEntry 6 } sm12dp2xaQosSchedulerPortQueueSchedulerPercent OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Only use in Q0 - Q5. Q6 & Q7 show empty" ::= { sm12dp2xaQosPortSchedulerEntry 7 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortEgressTagRemarking group -- ======================================================================================================================= --sm12dp2xaQosPortEgressTagRemarkingTable sm12dp2xaQosPortEgressTagRemarkingTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortEgressTagRemarkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS Port Egress Tag Remark Configuration settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortEgressTagRemarking 1 } sm12dp2xaQosPortEgressTagRemarkingEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortEgressTagRemarkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Egress Tag Remarking Entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortEgressTagRemarkingTable 1 } SM12DP2XAQosPortEgressTagRemarkingEntry ::= SEQUENCE { sm12dp2xaQosEgressTagRemarkingMode INTEGER } sm12dp2xaQosEgressTagRemarkingMode OBJECT-TYPE SYNTAX INTEGER { classified(0), default(1), mapped(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "the tag remarking mode for this port. 0:Classified, Use classified PCP/DEI values. 1:Default, Use default PCP/DEI values. 2:Mapped, Use mapped versions of QoS class and DP level." ::= { sm12dp2xaQosPortEgressTagRemarkingEntry 2 } --sm12dp2xaQosPortEgressTagRemarkingDefTable sm12dp2xaQosPortEgressTagRemarkingDefTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortEgressTagRemarkingDefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS Port Egress Tag Remark Configuration settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortEgressTagRemarking 2 } sm12dp2xaQosPortEgressTagRemarkingDefEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortEgressTagRemarkingDefEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The oQos Port Egress Tag Remarking Default Entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortEgressTagRemarkingDefTable 1 } SM12DP2XAQosPortEgressTagRemarkingDefEntry ::= SEQUENCE { sm12dp2xaQosEgressTagRemarkingDefPCP Integer32, sm12dp2xaQosEgressTagRemarkingDefDEI AdminMode } sm12dp2xaQosEgressTagRemarkingDefPCP OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the default PCP Range : 0-7" ::= { sm12dp2xaQosPortEgressTagRemarkingDefEntry 2 } sm12dp2xaQosEgressTagRemarkingDefDEI OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "controls the admin state of DEI" ::= { sm12dp2xaQosPortEgressTagRemarkingDefEntry 3 } --sm12dp2xaQosPortEgressTagRemarkingMapDPTable -- sm12dp2xaQosPortEgressTagRemarkingMapDPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SM12DP2XAQosPortEgressTagRemarkingMapDPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Show Qos Port Egress Tag Remarking Map DP. -- INDEX for this table is ifIndex which is -- equivalent to the panel port number." -- ::= { sm12dp2xaQosPortEgressTagRemarking 3 } -- sm12dp2xaQosPortEgressTagRemarkingMapDPEntry OBJECT-TYPE -- SYNTAX SM12DP2XAQosPortEgressTagRemarkingMapDPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Qos Port Egress Tag Remarking Map DP Entry." -- INDEX { ifIndex, -- sm12dp2xaQosPortEgressTagRemarkingClassifiedDPLevel} -- ::= { sm12dp2xaQosPortEgressTagRemarkingMapDPTable 1 } -- SM12DP2XAQosPortEgressTagRemarkingMapDPEntry ::= SEQUENCE { -- sm12dp2xaQosPortEgressTagRemarkingClassifiedDPLevel Integer32, -- sm12dp2xaQosPortEgressTagRemarkingDPLevel AdminMode -- } -- sm12dp2xaQosPortEgressTagRemarkingClassifiedDPLevel OBJECT-TYPE -- SYNTAX Integer32(1..4) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "range: 1-4." -- ::= { sm12dp2xaQosPortEgressTagRemarkingMapDPEntry 2 } -- sm12dp2xaQosPortEgressTagRemarkingDPLevel OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "admin state of Tag remark" -- ::= { sm12dp2xaQosPortEgressTagRemarkingMapDPEntry 3 } --sm12dp2xaQosPortEgressTagRemarkingMapTable sm12dp2xaQosPortEgressTagRemarkingMapTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortEgressTagRemarkingMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show Qos Port Egress Tag Remarking Map. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortEgressTagRemarking 4 } sm12dp2xaQosPortEgressTagRemarkingMapEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortEgressTagRemarkingMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Egress Tag Remarking Map Entry." INDEX { ifIndex, sm12dp2xaQosTagRemarkingQoSClass, sm12dp2xaQosTagRemarkingDPLevel } ::= { sm12dp2xaQosPortEgressTagRemarkingMapTable 1 } SM12DP2XAQosPortEgressTagRemarkingMapEntry ::= SEQUENCE { sm12dp2xaQosTagRemarkingQoSClass INTEGER, sm12dp2xaQosTagRemarkingDPLevel INTEGER, sm12dp2xaQosTagRemarkingPCP Integer32, sm12dp2xaQosTagRemarkingDEI Integer32 } sm12dp2xaQosTagRemarkingQoSClass OBJECT-TYPE SYNTAX INTEGER { class0(1), class1(2), class2(3), class3(4), class4(5), class5(6), class6(7), class7(8) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "range: 1-8, QoS Class0: 1, QoS Class1: 2..." ::= { sm12dp2xaQosPortEgressTagRemarkingMapEntry 2 } sm12dp2xaQosTagRemarkingDPLevel OBJECT-TYPE SYNTAX INTEGER { level0(1), level1(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "range: 1-2, DP Level0: 1, DP Level1: 2." ::= { sm12dp2xaQosPortEgressTagRemarkingMapEntry 3 } sm12dp2xaQosTagRemarkingPCP OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-7." ::= { sm12dp2xaQosPortEgressTagRemarkingMapEntry 4 } sm12dp2xaQosTagRemarkingDEI OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-1." ::= { sm12dp2xaQosPortEgressTagRemarkingMapEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortDSCP group -- ======================================================================================================================= --sm12dp2xaQosPortDSCPTable sm12dp2xaQosPortDSCPTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS Port DSCP Configuration settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortDSCP 1 } sm12dp2xaQosPortDSCPEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port DSCP Entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortDSCPTable 1 } SM12DP2XAQosPortDSCPEntry ::= SEQUENCE { sm12dp2xaQosPortDSCPIngressTranslate AdminMode, sm12dp2xaQosPortDSCPIngressClassify INTEGER, sm12dp2xaQosPortDSCPEgressRewrite INTEGER } sm12dp2xaQosPortDSCPIngressTranslate OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure DSCP ingress translation mode." DEFVAL { disable } ::= { sm12dp2xaQosPortDSCPEntry 2 } sm12dp2xaQosPortDSCPIngressClassify OBJECT-TYPE SYNTAX INTEGER { disable (0), dscp (1), selected (2), all(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Classification for a port have 4 different values. 0: disable, 1: DSCP=0, 2: Selected, 3: All." DEFVAL { disable } ::= { sm12dp2xaQosPortDSCPEntry 3 } sm12dp2xaQosPortDSCPEgressRewrite OBJECT-TYPE SYNTAX INTEGER { disable (0),enable (1), remapDPUnaware (2), remapDPaware (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the port egress rewriting mode. LUTON26:{0: Disable,1: Enable,2: Remap DP Unaware, 3: Remap DP Aware,range: 0-3} Others:{0: Disable,1: Enable,2: Remap,range: 0-2}" ::= { sm12dp2xaQosPortDSCPEntry 4 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosDSCP group -- ======================================================================================================================= sm12dp2xaQosDSCPTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "configure the basic QoS DSCP based QoS Ingress Classification settings for all switches." ::= { sm12dp2xaQosDSCP 1 } sm12dp2xaQosDSCPEntry OBJECT-TYPE SYNTAX SM12DP2XAQosDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Entry." INDEX { sm12dp2xaQosDSCPList } ::= { sm12dp2xaQosDSCPTable 1 } SM12DP2XAQosDSCPEntry ::= SEQUENCE { sm12dp2xaQosDSCPList Integer32, sm12dp2xaQosBasedDSCP DisplayString, sm12dp2xaQosDSCPTrust AdminMode, sm12dp2xaQosDSCPQosClass Integer32, sm12dp2xaQosDSCPDPL Integer32 } sm12dp2xaQosDSCPList OBJECT-TYPE SYNTAX Integer32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP mapping table index(1-64)." ::= { sm12dp2xaQosDSCPEntry 1 } sm12dp2xaQosBasedDSCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of supported DSCP values are 64." ::= { sm12dp2xaQosDSCPEntry 2 } sm12dp2xaQosDSCPTrust OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether a specific DSCP value is trusted. Only frames with trusted DSCP values are mapped to a specific QoS class and Drop Precedence Level. Frames with untrusted DSCP values are treated as a non-IP frame." DEFVAL { disable } ::= { sm12dp2xaQosDSCPEntry 3 } sm12dp2xaQosDSCPQosClass OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "QoS class. range: 0-7, default: 0." ::= { sm12dp2xaQosDSCPEntry 4 } sm12dp2xaQosDSCPDPL OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Drop Precedence Level. range: 0-1, default: 0." ::= { sm12dp2xaQosDSCPEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosDSCPTranslation group -- ======================================================================================================================= --sm12dp2xaQosDSCPTranslationTable sm12dp2xaQosDSCPTranslationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosDSCPTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { sm12dp2xaQosDSCPTranslation 1 } sm12dp2xaQosDSCPTranslationEntry OBJECT-TYPE SYNTAX SM12DP2XAQosDSCPTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Translation Entry." INDEX { sm12dp2xaQosDSCPTranslationList } ::= { sm12dp2xaQosDSCPTranslationTable 1 } SM12DP2XAQosDSCPTranslationEntry ::= SEQUENCE { sm12dp2xaQosDSCPTranslationList Integer32, sm12dp2xaQosDSCPTranslationDSCPBasedId DisplayString, sm12dp2xaQosDSCPTranslationIngressTranslate Integer32, sm12dp2xaQosDSCPTranslationIngressClassify AdminMode, sm12dp2xaQosDSCPTranslationEgressRemapDP0 Integer32, sm12dp2xaQosDSCPTranslationEgressRemapDP1 Integer32 } sm12dp2xaQosDSCPTranslationList OBJECT-TYPE SYNTAX Integer32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP translation table index(1-64)." ::= { sm12dp2xaQosDSCPTranslationEntry 1 } sm12dp2xaQosDSCPTranslationDSCPBasedId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Configure global ingress DSCP translation table." ::= { sm12dp2xaQosDSCPTranslationEntry 2 } sm12dp2xaQosDSCPTranslationIngressTranslate OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "DSCP at Ingress side can be translated to any of DSCP values. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPTranslationEntry 3 } sm12dp2xaQosDSCPTranslationIngressClassify OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure DSCP ingress classification." DEFVAL { disable } ::= { sm12dp2xaQosDSCPTranslationEntry 4 } sm12dp2xaQosDSCPTranslationEgressRemapDP0 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the DSCP value from select menu to which you want to remap. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPTranslationEntry 5 } sm12dp2xaQosDSCPTranslationEgressRemapDP1 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the DSCP value from select menu to which you want to remap. range: 0-63, default: 0. Only support LUTON26." ::= { sm12dp2xaQosDSCPTranslationEntry 6 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosDSCPClassification group -- ======================================================================================================================= --sm12dp2xaQosDSCPClassificationTable sm12dp2xaQosDSCPClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosDSCPClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mapping of QoS class to DSCP value." ::= { sm12dp2xaQosDSCPClassification 1 } sm12dp2xaQosDSCPClassificationEntry OBJECT-TYPE SYNTAX SM12DP2XAQosDSCPClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Classification Entry." INDEX { sm12dp2xaQosDSCPClassificationQoSClass } ::= { sm12dp2xaQosDSCPClassificationTable 1 } SM12DP2XAQosDSCPClassificationEntry ::= SEQUENCE { sm12dp2xaQosDSCPClassificationQoSClass Integer32, sm12dp2xaQosDSCPClassificationDSCPDP0 Integer32, sm12dp2xaQosDSCPClassificationDSCPDP1 Integer32, sm12dp2xaQosDSCPClassificationDSCPDP2 Integer32, sm12dp2xaQosDSCPClassificationDSCPDP3 Integer32 } sm12dp2xaQosDSCPClassificationQoSClass OBJECT-TYPE SYNTAX Integer32(1..8) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This page allows you to configure the mapping of QoS class and Drop Precedence Level to DSCP value. range: 1-8}" ::= { sm12dp2xaQosDSCPClassificationEntry 1 } sm12dp2xaQosDSCPClassificationDSCPDP0 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPClassificationEntry 2 } sm12dp2xaQosDSCPClassificationDSCPDP1 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPClassificationEntry 3 } sm12dp2xaQosDSCPClassificationDSCPDP2 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPClassificationEntry 4 } sm12dp2xaQosDSCPClassificationDSCPDP3 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { sm12dp2xaQosDSCPClassificationEntry 5 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosControlList group -- ======================================================================================================================= --sm12dp2xaQosQceTable sm12dp2xaQosQceTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosQceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Create Qos QCE entry." ::= { sm12dp2xaQosControlList 1 } sm12dp2xaQosQceEntry OBJECT-TYPE SYNTAX SM12DP2XAQosQceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos Qce Entry." INDEX { sm12dp2xaQosQceIndex } ::= { sm12dp2xaQosQceTable 1 } SM12DP2XAQosQceEntry ::= SEQUENCE { sm12dp2xaQosQceIndex Integer32, sm12dp2xaQosQceID Integer32, sm12dp2xaQosQceList Integer32, sm12dp2xaQosQcePortMembersSwitch Integer32, sm12dp2xaQosQcePortMembers DisplayString, sm12dp2xaQosQceTag DisplayString, sm12dp2xaQosQceVID DisplayString, sm12dp2xaQosPCP DisplayString, sm12dp2xaQosDEI DisplayString, sm12dp2xaQosSMAC DisplayString, sm12dp2xaQosDMACType DisplayString, sm12dp2xaQosDMACValue DisplayString, sm12dp2xaQosQceInnerTag DisplayString, sm12dp2xaQosQceInnerVID DisplayString, sm12dp2xaQosInnerPCP DisplayString, sm12dp2xaQosInnerDEI DisplayString, sm12dp2xaQosFrameType INTEGER, sm12dp2xaQosMacEtherType DisplayString, sm12dp2xaQosLLCSSAPAddr DisplayString, sm12dp2xaQosLLCDSAPAddr DisplayString, sm12dp2xaQosLLCControl DisplayString, sm12dp2xaQosSNAPPID DisplayString, sm12dp2xaQosIpv4Protocol DisplayString, sm12dp2xaQosIpv4ProtocolValue Integer32, sm12dp2xaQosIpv4ProtocolUDPSPort DisplayString, sm12dp2xaQosIpv4ProtocolUDPDPort DisplayString, sm12dp2xaQosIpv4ProtocolTCPSPort DisplayString, sm12dp2xaQosIpv4ProtocolTCPDPort DisplayString, sm12dp2xaQosIpv4SourceIp DisplayString, sm12dp2xaQosIpv4SourceMask DisplayString, sm12dp2xaQosIpv4IPFragment INTEGER, sm12dp2xaQosIpv4DSCP DisplayString, sm12dp2xaQosIpv6Protocol DisplayString, sm12dp2xaQosIpv6ProtocolValue Integer32, sm12dp2xaQosIpv6ProtocolUDPSPort DisplayString, sm12dp2xaQosIpv6ProtocolUDPDPort DisplayString, sm12dp2xaQosIpv6ProtocolTCPSPort DisplayString, sm12dp2xaQosIpv6ProtocolTCPDPort DisplayString, sm12dp2xaQosIpv6SourceIp DisplayString, sm12dp2xaQosIpv6SourceMask DisplayString, sm12dp2xaQosIpv6DSCP DisplayString, sm12dp2xaQosActionClass Integer32, sm12dp2xaQosActionDPL Integer32, sm12dp2xaQosActionDSCP Integer32, sm12dp2xaQosActionPCP Integer32, sm12dp2xaQosActionDEI Integer32, sm12dp2xaQosActionPolicy Integer32, sm12dp2xaQosQceRowStatus RowStatus } sm12dp2xaQosQceIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "the index to this table." ::= { sm12dp2xaQosQceEntry 1 } sm12dp2xaQosQceID OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "If the QCE ID is specified and an entry with this QCE ID already exists, the QCE will be modified. Otherwise, a new QCE will be added. range : 1 - 256." ::= { sm12dp2xaQosQceEntry 2 } sm12dp2xaQosQceList OBJECT-TYPE SYNTAX Integer32(0..256) MAX-ACCESS read-create STATUS current DESCRIPTION "If the QCE List is non zero, the QCE will be placed in the list. If the QCE List is zero, the QCE will be placed last in the list. range : 0 - 256." ::= { sm12dp2xaQosQceEntry 3 } sm12dp2xaQosQcePortMembersSwitch OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Switch number for port members. -1:Any. Only support stacking switch." ::= { sm12dp2xaQosQceEntry 4 } sm12dp2xaQosQcePortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the ingress port of the QCE. Possible values are: All: The QCE will match all ingress port. Port: The QCE will match a specific ingress port.Format: 1,3-6." ::= { sm12dp2xaQosQceEntry 5 } sm12dp2xaQosQceTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "SERVAL:{'Any', 'Untag' or 'Tag' or 'cTag' or 'sTag'}. Others:{'Any', 'Untag' or 'Tag'}." ::= { sm12dp2xaQosQceEntry 6 } sm12dp2xaQosQceVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value of VLAN ID can be any value in 'Specific 1~4095' or 'range 1-4095' or 'Any'." ::= { sm12dp2xaQosQceEntry 7 } sm12dp2xaQosPCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Priority Code Point: Valid value PCP are specific(0, 1, 2, 3, 4, 5, 6, 7) or range(0-1, 2-3, 4-5, 6-7, 0-3, 4-7) or 'Any'." ::= { sm12dp2xaQosQceEntry 8 } sm12dp2xaQosDEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Drop Eligible Indicator: Valid value of DEI can be any of values between 0, 1 or 'Any'." ::= { sm12dp2xaQosQceEntry 9 } sm12dp2xaQosSMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "JAGUAR:{Source MAC address: 24 MS bits OUI(00-00-00 ~ FF-FF-FF) or 'Any'.} Others:{Source MAC address: xx-xx-xx-xx-xx-xx or 'Any'.}" ::= { sm12dp2xaQosQceEntry 10 } sm12dp2xaQosDMACType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination MAC type: possible values are 'UC'(unicast), 'MC'(multicast), 'BC'(broadcast) or 'Any'. 'SP' only support SERVAL version." ::= { sm12dp2xaQosQceEntry 11 } sm12dp2xaQosDMACValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "when sm12dp2xaQosDMACType is 'SP'(specific) can set mac address. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 12 } sm12dp2xaQosQceInnerTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Value of Inner Tag field can be 'Any', 'Untag' or 'Tag' or 'cTag' or 'sTag'. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 13 } sm12dp2xaQosQceInnerVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value of Inner VLAN ID can be any value in 'Specific 1~4095' or 'range 1-4095' or 'Any'. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 14 } sm12dp2xaQosInnerPCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value Inner PCP are specific(0, 1, 2, 3, 4, 5, 6, 7) or range(0-1, 2-3, 4-5, 6-7, 0-3, 4-7) or 'Any'. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 15 } sm12dp2xaQosInnerDEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value of Inner DEI can be any of values between 0, 1 or 'Any'. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 16 } sm12dp2xaQosFrameType OBJECT-TYPE SYNTAX INTEGER { any(1), ethernet(2), llc(3), snap(4), ipv4(5), ipv6(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "Frame Type can have any of the following values: 1: Any, 2: Ethernet, 3: LLC, 4: SNAP, 5: IPv4, 6: IPv6." ::= { sm12dp2xaQosQceEntry 17 } sm12dp2xaQosMacEtherType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid ethernet type can have a value within 0x600-0xFFFF or 'Any' , but excluding 0x800(IPv4) and 0x86DD(IPv6), range: 0000-FFFF, default: Any." ::= { sm12dp2xaQosQceEntry 18 } sm12dp2xaQosLLCSSAPAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid SSAP(Source Service Access Point) can vary from 0x00 to 0xFF or 'Any', range: 00-FF, default: Any." ::= { sm12dp2xaQosQceEntry 19 } sm12dp2xaQosLLCDSAPAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid DSAP(Destination Service Access Point) can vary from 0x00 to 0xFF or 'Any', range: 00-FF, default: Any." ::= { sm12dp2xaQosQceEntry 20 } sm12dp2xaQosLLCControl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid Control field can vary from 0x00 to 0xFF or 'Any', range: 00-FF, default: Any." ::= { sm12dp2xaQosQceEntry 21 } sm12dp2xaQosSNAPPID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid PID(a.k.a ethernet type) can have value within 0x00-0xFFFF or 'Any', range: 0000-FFFF, default: Any." ::= { sm12dp2xaQosQceEntry 22 } sm12dp2xaQosIpv4Protocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP protocol number: (Other, TCP or UDP) or 'Any'." ::= { sm12dp2xaQosQceEntry 23 } sm12dp2xaQosIpv4ProtocolValue OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Ipv4 Protocol is Other. range: 0-255 default: 0." ::= { sm12dp2xaQosQceEntry 24 } sm12dp2xaQosIpv4ProtocolUDPSPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Source TCP/UDP Port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 25 } sm12dp2xaQosIpv4ProtocolUDPDPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 26 } sm12dp2xaQosIpv4ProtocolTCPSPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Source TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 27 } sm12dp2xaQosIpv4ProtocolTCPDPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 28 } sm12dp2xaQosIpv4SourceIp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Specific Source IP address in value format or value 0.0.0.0 is 'Any'. if Ipv4 Mask value 0.0.0.0 is 'Any' ,IP address value also is 'Any'. (x.y.z.w),x=0 unless y.z.w also 0,x not is 127 or greater than 223." ::= { sm12dp2xaQosQceEntry 29 } sm12dp2xaQosIpv4SourceMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Specific Source IP address in mask format or value 0.0.0.0 is 'Any'." ::= { sm12dp2xaQosQceEntry 30 } sm12dp2xaQosIpv4IPFragment OBJECT-TYPE SYNTAX INTEGER { any(0), no(1), yes(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "IPv4 frame fragmented option: 2: yes, 1: no, 0: any." ::= { sm12dp2xaQosQceEntry 31 } sm12dp2xaQosIpv4DSCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Diffserv Code Point value (DSCP): It can be a specific value, range of values or 'Any'. DSCP values are in the range 0-63." ::= { sm12dp2xaQosQceEntry 32 } sm12dp2xaQosIpv6Protocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP protocol number: (Other, TCP or UDP) or 'Any'." ::= { sm12dp2xaQosQceEntry 33 } sm12dp2xaQosIpv6ProtocolValue OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "when IPv6 protocol is Other , range: 0-255." ::= { sm12dp2xaQosQceEntry 34 } sm12dp2xaQosIpv6ProtocolUDPSPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Source TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 35 } sm12dp2xaQosIpv6ProtocolUDPDPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 36 } sm12dp2xaQosIpv6ProtocolTCPSPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Source TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 37 } sm12dp2xaQosIpv6ProtocolTCPDPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination TCP/UDP port:(0-65535) or 'Any', specific or port range applicable for IP protocol UDP/TCP." ::= { sm12dp2xaQosQceEntry 38 } sm12dp2xaQosIpv6SourceIp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IPv6 source address: (a.b.c.d) or value 0.0.0.0 is 'Any', 32 LS bits." ::= { sm12dp2xaQosQceEntry 39 } sm12dp2xaQosIpv6SourceMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IPv6 mask address: (a.b.c.d) or value 0.0.0.0 is 'Any', 32 LS bits." ::= { sm12dp2xaQosQceEntry 40 } sm12dp2xaQosIpv6DSCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Diffserv Code Point value (DSCP): It can be a specific value, range of values or 'Any'. DSCP values are in the range 0-63 including BE, CS1-CS7, EF or AF11-AF43." ::= { sm12dp2xaQosQceEntry 41 } sm12dp2xaQosActionClass OBJECT-TYPE SYNTAX Integer32(0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "QoS class: (0-7) or 8: Default." ::= { sm12dp2xaQosQceEntry 42 } sm12dp2xaQosActionDPL OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-create STATUS current DESCRIPTION "JAGUAR:{range:0-4. 4: Default} Others:{range:0-2. 2: Default}." ::= { sm12dp2xaQosQceEntry 43 } sm12dp2xaQosActionDSCP OBJECT-TYPE SYNTAX Integer32(0..64) MAX-ACCESS read-create STATUS current DESCRIPTION "Valid DSCP value can be (0-63, BE, CS1-CS7, EF or AF11-AF43) or 64: Default." ::= { sm12dp2xaQosQceEntry 44 } sm12dp2xaQosActionPCP OBJECT-TYPE SYNTAX Integer32(0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "pcp: (0-7) or 8: Default. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 45 } sm12dp2xaQosActionDEI OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-create STATUS current DESCRIPTION "dei: (0-1) or 2: Default. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 46 } sm12dp2xaQosActionPolicy OBJECT-TYPE SYNTAX Integer32(0..64) MAX-ACCESS read-create STATUS current DESCRIPTION "ACL Policy number: (0-63) or 'empty' (64 field). Default: empty. Only support SERVAL version." ::= { sm12dp2xaQosQceEntry 47 } sm12dp2xaQosQceRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaQosQceEntry 48 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosStormControl group -- ======================================================================================================================= --sm12dp2xaQosStormControlTable sm12dp2xaQosStormControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { sm12dp2xaQosStormControl 1 } sm12dp2xaQosStormControlEntry OBJECT-TYPE SYNTAX SM12DP2XAQosStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Storm Control Entry." INDEX { sm12dp2xaQosStormControlFrameType } ::= { sm12dp2xaQosStormControlTable 1 } SM12DP2XAQosStormControlEntry ::= SEQUENCE { sm12dp2xaQosStormControlFrameType INTEGER, sm12dp2xaQosStormControlEnabled AdminMode, sm12dp2xaQosStormControlRate Integer32, sm12dp2xaQosStormControlUnit Integer32 } sm12dp2xaQosStormControlFrameType OBJECT-TYPE SYNTAX INTEGER { unicast(1), multicast (2), broadcast (3)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "The settings in a particular row apply to the frame type listed here. 1:Unicast, 2:Multicast, 3:Broadcast." ::= { sm12dp2xaQosStormControlEntry 1 } sm12dp2xaQosStormControlEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the global storm policer for the given frame type." ::= { sm12dp2xaQosStormControlEntry 2 } sm12dp2xaQosStormControlRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the global storm policer." ::= { sm12dp2xaQosStormControlEntry 3 } sm12dp2xaQosStormControlUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the global storm policer rate as fps or kfps. 0: kbps 1: Mbps 2: fps 3: kbps" ::= { sm12dp2xaQosStormControlEntry 4 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosPortStormControl group -- ======================================================================================================================= --sm12dp2xaQosPortStormControlTable sm12dp2xaQosPortStormControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosPortStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure the storm control settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaQosPortStormControl 1 } sm12dp2xaQosPortStormControlEntry OBJECT-TYPE SYNTAX SM12DP2XAQosPortStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Storm Control Entry." INDEX { ifIndex } ::= { sm12dp2xaQosPortStormControlTable 1 } SM12DP2XAQosPortStormControlEntry ::= SEQUENCE { sm12dp2xaQosPortStormControlUnicastEnabled AdminMode, sm12dp2xaQosPortStormControlUnicastRate Integer32, sm12dp2xaQosPortStormControlUnicastUnit Integer32, sm12dp2xaQosPortStormControlBroadcastEnabled AdminMode, sm12dp2xaQosPortStormControlBroadcastRate Integer32, sm12dp2xaQosPortStormControlBroadcastUnit Integer32, sm12dp2xaQosPortStormControlUnknownEnabled AdminMode, sm12dp2xaQosPortStormControlUnknownRate Integer32, sm12dp2xaQosPortStormControlUnknownUnit Integer32 } sm12dp2xaQosPortStormControlUnicastEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { sm12dp2xaQosPortStormControlEntry 2 } sm12dp2xaQosPortStormControlUnicastRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { sm12dp2xaQosPortStormControlEntry 3 } sm12dp2xaQosPortStormControlUnicastUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the storm control rate. 0: kbps 1: Mbps 2: fps 3: kbps" ::= { sm12dp2xaQosPortStormControlEntry 4 } sm12dp2xaQosPortStormControlBroadcastEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { sm12dp2xaQosPortStormControlEntry 5 } sm12dp2xaQosPortStormControlBroadcastRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { sm12dp2xaQosPortStormControlEntry 6 } sm12dp2xaQosPortStormControlBroadcastUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the storm control rate. 0: kbps 1: Mbps 2: fps 3: kbps" ::= { sm12dp2xaQosPortStormControlEntry 7 } sm12dp2xaQosPortStormControlUnknownEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { sm12dp2xaQosPortStormControlEntry 8 } sm12dp2xaQosPortStormControlUnknownRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { sm12dp2xaQosPortStormControlEntry 9 } sm12dp2xaQosPortStormControlUnknownUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the storm control rate. 0: kbps 1: Mbps 2: fps 3: kbps" ::= { sm12dp2xaQosPortStormControlEntry 10 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosWRED group -- ======================================================================================================================= --sm12dp2xaQosWREDTable sm12dp2xaQosWREDTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosWREDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { sm12dp2xaQosWRED 1 } sm12dp2xaQosWREDEntry OBJECT-TYPE SYNTAX SM12DP2XAQosWREDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos WRED Entry." INDEX { sm12dp2xaQosWREDQueue } ::= { sm12dp2xaQosWREDTable 1 } SM12DP2XAQosWREDEntry ::= SEQUENCE { sm12dp2xaQosWREDGroupIndex Integer32, sm12dp2xaQosWREDQueue Integer32, sm12dp2xaQosWREDDPL Integer32, sm12dp2xaQosWREDEnable AdminMode, sm12dp2xaQosWREDMinThreshold Integer32, sm12dp2xaQosWREDMaxThreshold Integer32, sm12dp2xaQosWREDMaxUnit INTEGER } sm12dp2xaQosWREDGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The group number for which the configuration below applies." ::= { sm12dp2xaQosWREDEntry 1 } sm12dp2xaQosWREDQueue OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue number (QoS class) for which the configuration below applies." ::= { sm12dp2xaQosWREDEntry 2 } sm12dp2xaQosWREDDPL OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dpl number for which the configuration below applies." ::= { sm12dp2xaQosWREDEntry 3 } sm12dp2xaQosWREDEnable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether RED is enabled for this queue. " DEFVAL { disable } ::= { sm12dp2xaQosWREDEntry 4 } sm12dp2xaQosWREDMinThreshold OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the lower RED fill level threshold. If the queue filling level is below this threshold, the drop probability is zero. range:0-100%, default: 0. " ::= { sm12dp2xaQosWREDEntry 5 } sm12dp2xaQosWREDMaxThreshold OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the upper RED drop probability or fill level threshold for frames marked with Drop Precedence Level 1 (yellow frames). range:0-100%, default: 50. " ::= { sm12dp2xaQosWREDEntry 6 } sm12dp2xaQosWREDMaxUnit OBJECT-TYPE SYNTAX INTEGER {dropProbability (0), fillLevel (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Selects the unit for Max. 0: Drop Probability, 1: Fill Level, default: Drop Probability. " DEFVAL { dropProbability } ::= { sm12dp2xaQosWREDEntry 7 } -- -- ======================================================================================================================= -- Start sm12dp2xaQosQCLStatus -- ======================================================================================================================= --sm12dp2xaQosQCLStatusTable sm12dp2xaQosQCLStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAQosQCLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { sm12dp2xaQosQCLStatus 1 } sm12dp2xaQosQCLStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAQosQCLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos QCL Status Entry." INDEX { sm12dp2xaQosQCLStatusList } ::= { sm12dp2xaQosQCLStatusTable 1 } SM12DP2XAQosQCLStatusEntry ::= SEQUENCE { sm12dp2xaQosQCLStatusList Integer32, sm12dp2xaQosQCLStatusUser DisplayString, sm12dp2xaQosQCLStatusQCEId DisplayString, sm12dp2xaQosQCLStatusFrameType DisplayString, sm12dp2xaQosQCLStatusPortlist DisplayString, sm12dp2xaQosQCLStatusActionClass DisplayString, sm12dp2xaQosQCLStatusActionDPL DisplayString, sm12dp2xaQosQCLStatusActionDSCP DisplayString, sm12dp2xaQosQCLStatusActionPCP DisplayString, sm12dp2xaQosQCLStatusActionDEL DisplayString, sm12dp2xaQosQCLStatusActionPolicy DisplayString, sm12dp2xaQosQCLStatusConflict DisplayString, sm12dp2xaQosQCLStatusSwitch Integer32, sm12dp2xaQosQCLStatusDMAC DisplayString, sm12dp2xaQosQCLStatusSMAC DisplayString, sm12dp2xaQosQCLStatusTag DisplayString, sm12dp2xaQosQCLStatusVID DisplayString, sm12dp2xaQosQCLStatusPCP DisplayString, sm12dp2xaQosQCLStatusDEI DisplayString } sm12dp2xaQosQCLStatusList OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "QCL table index." ::= { sm12dp2xaQosQCLStatusEntry 1} sm12dp2xaQosQCLStatusUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the QCL user." ::= { sm12dp2xaQosQCLStatusEntry 2 } sm12dp2xaQosQCLStatusQCEId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of QCE." ::= { sm12dp2xaQosQCLStatusEntry 3} sm12dp2xaQosQCLStatusFrameType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the type of frame to look for incomming frames. Any: The QCE will match all frame type. Ethernet: Only Ethernet frames (with Ether Type 0x600-0xFFFF) are allowed. LLC: Only (LLC) frames are allowed. SNAP: Only (SNAP) frames are allowed. IPv4: The QCE will match only IPV4 frames. IPv6: The QCE will match only IPV6 frames." ::= { sm12dp2xaQosQCLStatusEntry 4} sm12dp2xaQosQCLStatusPortlist OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the list of ports configured with the QCE." ::= { sm12dp2xaQosQCLStatusEntry 5} sm12dp2xaQosQCLStatusActionClass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classified QoS class; if a frame matches the QCE it will be put in the queue." ::= { sm12dp2xaQosQCLStatusEntry 6} sm12dp2xaQosQCLStatusActionDPL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Drop Precedence Level; if a frame matches the QCE then DP level will set to value displayed under DPL column." ::= { sm12dp2xaQosQCLStatusEntry 7} sm12dp2xaQosQCLStatusActionDSCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If a frame matches the QCE then DSCP will be classified with the value displayed under DSCP column." ::= { sm12dp2xaQosQCLStatusEntry 8} sm12dp2xaQosQCLStatusActionPCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify PCP value. Only support SERVAL." ::= { sm12dp2xaQosQCLStatusEntry 9} sm12dp2xaQosQCLStatusActionDEL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify DEI value. Only support SERVAL." ::= { sm12dp2xaQosQCLStatusEntry 10} sm12dp2xaQosQCLStatusActionPolicy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify ACL Policy number. Only support SERVAL." ::= { sm12dp2xaQosQCLStatusEntry 11} sm12dp2xaQosQCLStatusConflict OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Displays Conflict status of QCL entries." ::= { sm12dp2xaQosQCLStatusEntry 12} sm12dp2xaQosQCLStatusSwitch OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Switch number for port members. -1:Any. Only support stacking switch." ::= { sm12dp2xaQosQCLStatusEntry 13} sm12dp2xaQosQCLStatusDMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Destination MAC address: Possible values are 'Unicast', 'Multicast', 'Broadcast' or 'Any'." ::= { sm12dp2xaQosQCLStatusEntry 14} sm12dp2xaQosQCLStatusSMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source MAC address: xx-xx-xx-xx-xx-xx or 'Any'." ::= { sm12dp2xaQosQCLStatusEntry 15} sm12dp2xaQosQCLStatusTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Value of Tag field can be 'Untagged', 'Tagged', 'C-Tagged', 'S-Tagged' or 'Any'." ::= { sm12dp2xaQosQCLStatusEntry 16} sm12dp2xaQosQCLStatusVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Valid value of VLAN ID can be any value in the range 1-4095 or 'Any'" ::= { sm12dp2xaQosQCLStatusEntry 17} sm12dp2xaQosQCLStatusPCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Valid value PCP are specific (0, 1, 2, 3, 4, 5, 6, 7) or range (0-1, 2-3, 4-5, 6-7, 0-3, 4-7) or 'Any'." ::= { sm12dp2xaQosQCLStatusEntry 18} sm12dp2xaQosQCLStatusDEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Valid value of DEI can be '0', '1' or 'Any'." ::= { sm12dp2xaQosQCLStatusEntry 19} -- ======================================================================================================================= -- sm12dp2xaQosConformance -- ======================================================================================================================= sm12dp2xaQosConformance OBJECT IDENTIFIER ::= { sm12dp2xaQosConf 200 } sm12dp2xaQosCompliances OBJECT IDENTIFIER ::= { sm12dp2xaQosConformance 1 } sm12dp2xaQosGroups OBJECT IDENTIFIER ::= { sm12dp2xaQosConformance 2 } sm12dp2xaQosPortClassificationGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortClassificationTable sm12dp2xaQosPortClassificationQoSClass, sm12dp2xaQosPortClassificationDPlevel, sm12dp2xaQosPortClassificationPCP, sm12dp2xaQosPortClassificationDEI, sm12dp2xaQosPortClassificationTagClass, sm12dp2xaQosPortClassificationDSCPBased, sm12dp2xaQosPortClassificationQCLAddr, sm12dp2xaQosPortClassificationKeyType, --sm12dp2xaQoSIngressPortTagClassificationTable sm12dp2xaQoSIngressPortTagQosClass, sm12dp2xaQoSIngressPortTagDPLevel } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 1} sm12dp2xaQosPortPolicingGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortPolicingTable sm12dp2xaQosPortPolicingEnabled, sm12dp2xaQosPortPolicingRate, sm12dp2xaQosPortPolicingUnit, sm12dp2xaQosPortPolicingFlowControl } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 2} sm12dp2xaQosQueuePolicingGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortPolicingTable sm12dp2xaQosQueuePolicingQueue0Enable, sm12dp2xaQosQueuePolicingQueue0Rate, sm12dp2xaQosQueuePolicingQueue1Enable, sm12dp2xaQosQueuePolicingQueue1Rate, sm12dp2xaQosQueuePolicingQueue2Enable, sm12dp2xaQosQueuePolicingQueue2Rate, sm12dp2xaQosQueuePolicingQueue3Enable, sm12dp2xaQosQueuePolicingQueue3Rate, sm12dp2xaQosQueuePolicingQueue4Enable, sm12dp2xaQosQueuePolicingQueue4Rate, sm12dp2xaQosQueuePolicingQueue5Enable, sm12dp2xaQosQueuePolicingQueue5Rate, sm12dp2xaQosQueuePolicingQueue6Enable, sm12dp2xaQosQueuePolicingQueue6Rate, sm12dp2xaQosQueuePolicingQueue7Enable, sm12dp2xaQosQueuePolicingQueue7Rate } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 3} sm12dp2xaQosPortSchedulerGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortSchedulerModeTable sm12dp2xaQosSchedulerMode, sm12dp2xaQosSchedulerShaper, sm12dp2xaQosSchedulerShaperRate, --sm12dp2xaQosPortSchedulerTable sm12dp2xaQosSchedulerPortQueueShaper, sm12dp2xaQosSchedulerPortQueueShaperRate, sm12dp2xaQosSchedulerPortQueueShaperExcess, sm12dp2xaQosSchedulerPortQueueSchedulerWeight, sm12dp2xaQosSchedulerPortQueueSchedulerPercent, --sm12dp2xaQosPortEgressTagRemarkingMapTable sm12dp2xaQosTagRemarkingPCP, sm12dp2xaQosTagRemarkingDEI } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 4} sm12dp2xaQosPortEgressTagRemarkingGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortEgressTagRemarkingTable sm12dp2xaQosEgressTagRemarkingMode, --sm12dp2xaQosPortEgressTagRemarkingDefTable sm12dp2xaQosEgressTagRemarkingDefPCP, sm12dp2xaQosEgressTagRemarkingDefDEI --sm12dp2xaQosPortEgressTagRemarkingMapDPTable -- sm12dp2xaQosPortEgressTagRemarkingDPLevel } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 6} sm12dp2xaQosPortDSCPGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortDSCPTable sm12dp2xaQosPortDSCPIngressTranslate, sm12dp2xaQosPortDSCPIngressClassify, sm12dp2xaQosPortDSCPEgressRewrite } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 7} sm12dp2xaQosDSCPGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosDSCPTable sm12dp2xaQosBasedDSCP, sm12dp2xaQosDSCPTrust, sm12dp2xaQosDSCPQosClass, sm12dp2xaQosDSCPDPL } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 8} sm12dp2xaQosDSCPTranslationGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosDSCPTranslationTable sm12dp2xaQosDSCPTranslationDSCPBasedId, sm12dp2xaQosDSCPTranslationIngressTranslate, sm12dp2xaQosDSCPTranslationIngressClassify, sm12dp2xaQosDSCPTranslationEgressRemapDP0, sm12dp2xaQosDSCPTranslationEgressRemapDP1 } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 9} --sm12dp2xaQosDSCPClassificationGroup OBJECT-GROUP -- OBJECTS { -- sm12dp2xaQosDSCPClassificationTable -- sm12dp2xaQosDSCPClassificationDSCP -- } -- STATUS current -- DESCRIPTION -- "The collection of objects which are used to indicate -- sm12dp2xa qos information." -- ::= { sm12dp2xaQosGroups 10} sm12dp2xaQosControlListGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosQceTable sm12dp2xaQosQceID, sm12dp2xaQosQceList, sm12dp2xaQosQcePortMembers, sm12dp2xaQosQceTag, sm12dp2xaQosQceVID, sm12dp2xaQosPCP, sm12dp2xaQosDEI, sm12dp2xaQosSMAC, sm12dp2xaQosDMACType, sm12dp2xaQosDMACValue, sm12dp2xaQosQceInnerTag, sm12dp2xaQosQceInnerVID, sm12dp2xaQosInnerPCP, sm12dp2xaQosInnerDEI, sm12dp2xaQosFrameType, sm12dp2xaQosMacEtherType, sm12dp2xaQosLLCSSAPAddr, sm12dp2xaQosLLCDSAPAddr, sm12dp2xaQosLLCControl, sm12dp2xaQosSNAPPID, sm12dp2xaQosIpv4Protocol, sm12dp2xaQosIpv4ProtocolValue, sm12dp2xaQosIpv4ProtocolUDPSPort, sm12dp2xaQosIpv4ProtocolUDPDPort, sm12dp2xaQosIpv4ProtocolTCPSPort, sm12dp2xaQosIpv4ProtocolTCPDPort, sm12dp2xaQosIpv4SourceIp, sm12dp2xaQosIpv4SourceMask, sm12dp2xaQosIpv4IPFragment, sm12dp2xaQosIpv4DSCP, sm12dp2xaQosIpv6Protocol, sm12dp2xaQosIpv6ProtocolValue, sm12dp2xaQosIpv6ProtocolUDPSPort, sm12dp2xaQosIpv6ProtocolUDPDPort, sm12dp2xaQosIpv6ProtocolTCPSPort, sm12dp2xaQosIpv6ProtocolTCPDPort, sm12dp2xaQosIpv6SourceIp, sm12dp2xaQosIpv6SourceMask, sm12dp2xaQosIpv6DSCP, sm12dp2xaQosActionClass, sm12dp2xaQosActionDPL, sm12dp2xaQosActionDSCP, sm12dp2xaQosActionPCP, sm12dp2xaQosActionDEI, sm12dp2xaQosActionPolicy, sm12dp2xaQosQceRowStatus } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 11} sm12dp2xaQosStormControlGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosStormControlTable sm12dp2xaQosStormControlEnabled, sm12dp2xaQosStormControlRate } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 12} sm12dp2xaQosPortStormControlGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosPortStormControlTable sm12dp2xaQosPortStormControlUnicastEnabled, sm12dp2xaQosPortStormControlUnicastRate, sm12dp2xaQosPortStormControlUnicastUnit, sm12dp2xaQosPortStormControlBroadcastEnabled, sm12dp2xaQosPortStormControlBroadcastRate, sm12dp2xaQosPortStormControlBroadcastUnit, sm12dp2xaQosPortStormControlUnknownEnabled, sm12dp2xaQosPortStormControlUnknownRate, sm12dp2xaQosPortStormControlUnknownUnit } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 13} sm12dp2xaQosWREDGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosWREDTable sm12dp2xaQosWREDEnable, sm12dp2xaQosWREDMinThreshold, sm12dp2xaQosWREDMaxThreshold, sm12dp2xaQosWREDMaxUnit } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 14} sm12dp2xaQosQCLStatusGroup OBJECT-GROUP OBJECTS { --sm12dp2xaQosQCLStatusTable sm12dp2xaQosQCLStatusUser, sm12dp2xaQosQCLStatusQCEId, sm12dp2xaQosQCLStatusFrameType, sm12dp2xaQosQCLStatusPortlist, sm12dp2xaQosQCLStatusActionClass, sm12dp2xaQosQCLStatusActionDPL, sm12dp2xaQosQCLStatusActionDSCP, sm12dp2xaQosQCLStatusActionPCP, sm12dp2xaQosQCLStatusActionDEL, sm12dp2xaQosQCLStatusActionPolicy, sm12dp2xaQosQCLStatusConflict } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa qos information." ::= { sm12dp2xaQosGroups 15} -- ======================================================================================================================= sm12dp2xaLoopProtection OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 12 } sm12dp2xaLoopProtectionConfig OBJECT IDENTIFIER ::= { sm12dp2xaLoopProtection 1 } sm12dp2xaLoopProtectionGlobalEnable OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection mode. 0: disable, 1: enable, default: disable. " ::= { sm12dp2xaLoopProtectionConfig 1 } sm12dp2xaLoopProtectionTranmisstionTime OBJECT-TYPE SYNTAX Integer32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection transmit interval. default: 5, range: 1-10. " ::= { sm12dp2xaLoopProtectionConfig 2 } sm12dp2xaLoopProtectionShutdownTime OBJECT-TYPE SYNTAX Integer32(0..604800) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection shutdown time. default: 180, range: 0-604800. " ::= { sm12dp2xaLoopProtectionConfig 3 } sm12dp2xaLoopProtectionConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALoopProtectionConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Loop Protection configurations. " ::= { sm12dp2xaLoopProtectionConfig 4 } sm12dp2xaLoopProtectionConfigurationEntry OBJECT-TYPE SYNTAX SM12DP2XALoopProtectionConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLoopProtectionConfPort } ::= { sm12dp2xaLoopProtectionConfigurationTable 1 } SM12DP2XALoopProtectionConfigurationEntry ::= SEQUENCE { sm12dp2xaLoopProtectionConfPort Integer32, sm12dp2xaLoopProtectionConfEnable Integer32, sm12dp2xaLoopProtectionConfAction Integer32, sm12dp2xaLoopProtectionConfTxmode Integer32 } sm12dp2xaLoopProtectionConfPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { sm12dp2xaLoopProtectionConfigurationEntry 1 } sm12dp2xaLoopProtectionConfEnable OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection port mode. 0: disable, 1: enable, default: enable. " ::= { sm12dp2xaLoopProtectionConfigurationEntry 2 } sm12dp2xaLoopProtectionConfAction OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION " Configure loop protection port action. 0: Shutdown port, 1: Shutdown port and Log, 2: Log Only, default: Shutdown port. " ::= { sm12dp2xaLoopProtectionConfigurationEntry 3 } sm12dp2xaLoopProtectionConfTxmode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection port transmit mode. 0: disable, 1: enable, default: enable. " ::= { sm12dp2xaLoopProtectionConfigurationEntry 4 } sm12dp2xaLoopProtectionStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALoopProtectionStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Loop Protection Status. " ::= { sm12dp2xaLoopProtection 2 } sm12dp2xaLoopProtectionStatusEntry OBJECT-TYPE SYNTAX SM12DP2XALoopProtectionStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLoopProtectionStatusPort } ::= { sm12dp2xaLoopProtectionStatusTable 1 } SM12DP2XALoopProtectionStatusEntry ::= SEQUENCE { sm12dp2xaLoopProtectionStatusPort Integer32, sm12dp2xaLoopProtectionStatusAction DisplayString, sm12dp2xaLoopProtectionStatusTransmit DisplayString, sm12dp2xaLoopProtectionStatusLoops Integer32, sm12dp2xaLoopProtectionStatusStatus DisplayString, sm12dp2xaLoopProtectionStatusLoop DisplayString, sm12dp2xaLoopProtectionStatusTimeLastLoop DisplayString } sm12dp2xaLoopProtectionStatusPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { sm12dp2xaLoopProtectionStatusEntry 1 } sm12dp2xaLoopProtectionStatusAction OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The currently configured port action. " ::= { sm12dp2xaLoopProtectionStatusEntry 2 } sm12dp2xaLoopProtectionStatusTransmit OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The currently configured port transmit mode. " ::= { sm12dp2xaLoopProtectionStatusEntry 3 } sm12dp2xaLoopProtectionStatusLoops OBJECT-TYPE SYNTAX Integer32 (0..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION " The number of loops detected on this port. " ::= { sm12dp2xaLoopProtectionStatusEntry 4 } sm12dp2xaLoopProtectionStatusStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The current loop protection status of the port. " ::= { sm12dp2xaLoopProtectionStatusEntry 5 } sm12dp2xaLoopProtectionStatusLoop OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Whether a loop is currently detected on the port. " ::= { sm12dp2xaLoopProtectionStatusEntry 6 } sm12dp2xaLoopProtectionStatusTimeLastLoop OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The time of the last loop event detected. " ::= { sm12dp2xaLoopProtectionStatusEntry 7 } -- ======================================================================================================================= -- ======================================================================================================================= -- RowStatus Info: createAndWait, notReady, notInService not supported. -- ======================================================================================================================= -- Textual Conventions for the sm12dp2xa AAA Mib -- ======================================================================================================================= -- sm12dp2xaAAAMIB OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 15 } sm12dp2xaAAA OBJECT IDENTIFIER ::= { sm12dp2xaAAAMIB 1 } sm12dp2xaRADIUS OBJECT IDENTIFIER ::= { sm12dp2xaAAA 1 } sm12dp2xaRADIUSGlobalConfig OBJECT IDENTIFIER ::= { sm12dp2xaRADIUS 1 } sm12dp2xaTACACS OBJECT IDENTIFIER ::= { sm12dp2xaAAA 2 } -- -- ======================================================================================================================= -- Start sm12dp2xaRADIUS group -- ======================================================================================================================= --sm12dp2xaRADIUSGlobalConfig sm12dp2xaRADIUSGlobalConfigTimeout OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout is the number of seconds, to wait for a reply from a RADIUS server before retransmitting the request. range: 1-1000." ::= { sm12dp2xaRADIUSGlobalConfig 1 } sm12dp2xaRADIUSGlobalConfigRetransmit OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Retransmit is the number of times,a RADIUS request is retransmitted to a server that is not responding.If the server has not responded after the last retransmit it is considered to be dead. range: 1-1000." ::= { sm12dp2xaRADIUSGlobalConfig 2 } sm12dp2xaRADIUSGlobalConfigDeadtime OBJECT-TYPE SYNTAX Integer32(0..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "This will stop the switch from continually trying to contact a server that it has already determined as dead. range: 0-1440." ::= { sm12dp2xaRADIUSGlobalConfig 3 } sm12dp2xaRADIUSGlobalConfigKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The secret key shared between the RADIUS server and the switch." ::= { sm12dp2xaRADIUSGlobalConfig 4 } sm12dp2xaRADIUSGlobalConfigNASIPv4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IPv4 address to be used as attribute 4 in RADIUS Access-Request packets." ::= { sm12dp2xaRADIUSGlobalConfig 5 } sm12dp2xaRADIUSGlobalConfigNASIPv6 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The IPv6 address to be used as attribute 95 in RADIUS Access-Request packets. " ::= { sm12dp2xaRADIUSGlobalConfig 6 } sm12dp2xaRADIUSGlobalConfigNASIdentifier OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The identifier to be used as attribute 32 in RADIUS Access-Request packets. " ::= { sm12dp2xaRADIUSGlobalConfig 7 } --sm12dp2xaRADIUSServerConfigTable sm12dp2xaRADIUSServerConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XARADIUSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Server Configuration Table." ::= { sm12dp2xaRADIUS 2 } sm12dp2xaRADIUSServerConfigEntry OBJECT-TYPE SYNTAX SM12DP2XARADIUSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Server Configuration Entry." INDEX { sm12dp2xaRADIUSServerConfServerNo } ::= { sm12dp2xaRADIUSServerConfigTable 1 } SM12DP2XARADIUSServerConfigEntry ::= SEQUENCE { sm12dp2xaRADIUSServerConfServerNo Integer32, sm12dp2xaRADIUSServerConfHostname DisplayString, sm12dp2xaRADIUSServerConfAuthPort Integer32, sm12dp2xaRADIUSServerConfAcctPort Integer32, sm12dp2xaRADIUSServerConfTimeout Integer32, sm12dp2xaRADIUSServerConfRetransmit Integer32, sm12dp2xaRADIUSServerConfKey DisplayString, sm12dp2xaRADIUSServerConfRowStatus RowStatus } sm12dp2xaRADIUSServerConfServerNo OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS server number. max: 5." ::= { sm12dp2xaRADIUSServerConfigEntry 1 } sm12dp2xaRADIUSServerConfHostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address or hostname of the RADIUS server. " ::= { sm12dp2xaRADIUSServerConfigEntry 2 } sm12dp2xaRADIUSServerConfAuthPort OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The UDP port to use on the RADIUS server for authentication. range: 0-65535. " ::= { sm12dp2xaRADIUSServerConfigEntry 3 } sm12dp2xaRADIUSServerConfAcctPort OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The UDP port to use on the RADIUS server for accounting. range: 0-65535. " ::= { sm12dp2xaRADIUSServerConfigEntry 4 } sm12dp2xaRADIUSServerConfTimeout OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-create STATUS current DESCRIPTION "This optional setting overrides the global timeout value. Leaving it blank will use the global timeout value. range: 1-1000. " ::= { sm12dp2xaRADIUSServerConfigEntry 5 } sm12dp2xaRADIUSServerConfRetransmit OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-create STATUS current DESCRIPTION "This optional setting overrides the global retransmit value. Leaving it blank will use the global retransmit value. range: 1-1000. " ::= { sm12dp2xaRADIUSServerConfigEntry 6 } sm12dp2xaRADIUSServerConfKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "This optional setting overrides the global key. Leaving it blank will use the global key." ::= { sm12dp2xaRADIUSServerConfigEntry 7 } sm12dp2xaRADIUSServerConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaRADIUSServerConfigEntry 8 } --sm12dp2xaRADIUSDetailTable sm12dp2xaRADIUSDetailTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XARADIUSDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Detail Table." ::= { sm12dp2xaRADIUS 3 } sm12dp2xaRADIUSDetailEntry OBJECT-TYPE SYNTAX SM12DP2XARADIUSDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Detail Entry." INDEX { sm12dp2xaRADIUSServerConfServerNo } ::= { sm12dp2xaRADIUSDetailTable 1 } SM12DP2XARADIUSDetailEntry ::= SEQUENCE { sm12dp2xaRADIUSAuthIPAddress DisplayString, sm12dp2xaRADIUSAuthStatus DisplayString, sm12dp2xaRADIUSAuthRoundTripTime Integer32, sm12dp2xaRADIUSAuthRxAccessAccept Counter32, sm12dp2xaRADIUSAuthRxAccessReject Counter32, sm12dp2xaRADIUSAuthRxAccessChallenge Counter32, sm12dp2xaRADIUSAuthRxAccessResponse Counter32, sm12dp2xaRADIUSAuthRxBadAuth Counter32, sm12dp2xaRADIUSAuthRxUnknownType Counter32, sm12dp2xaRADIUSAuthRxPacketsDropped Counter32, sm12dp2xaRADIUSAuthTxAccessRequest Counter32, sm12dp2xaRADIUSAuthTxAccessRetransmission Counter32, sm12dp2xaRADIUSAuthTxPendingRequest Counter32, sm12dp2xaRADIUSAuthTxTimeout Counter32, sm12dp2xaRADIUSAccountIPAddress IpAddress, sm12dp2xaRADIUSAccountStatus DisplayString, sm12dp2xaRADIUSAccountRoundTripTime Integer32, sm12dp2xaRADIUSAccountRxResponses Counter32, sm12dp2xaRADIUSAccountRxMalformedResponse Counter32, sm12dp2xaRADIUSAccountRxBadAuth Counter32, sm12dp2xaRADIUSAccountRxUnknownType Counter32, sm12dp2xaRADIUSAccountRxPacketsDrop Counter32, sm12dp2xaRADIUSAccountTxRequest Counter32, sm12dp2xaRADIUSAccountTxRetransmission Counter32, sm12dp2xaRADIUSAccountTxPendingRequest Counter32, sm12dp2xaRADIUSAccountTxTimeout Counter32, sm12dp2xaRADIUSDetailClearCmd ActivateCmd } sm12dp2xaRADIUSAuthIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP address and UDP port for the authentication server in question." ::= { sm12dp2xaRADIUSDetailEntry 2 } sm12dp2xaRADIUSAuthStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the state of the server." ::= { sm12dp2xaRADIUSDetailEntry 3 } sm12dp2xaRADIUSAuthRoundTripTime OBJECT-TYPE SYNTAX Integer32(0..100000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The time interval (measured in milliseconds) between the most recent Access-Reply/Access-Challenge and the Access-Request that matched it from the RADIUS authentication server." ::= { sm12dp2xaRADIUSDetailEntry 4 } sm12dp2xaRADIUSAuthRxAccessAccept OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Accept packets (valid or invalid) received from the server." ::= { sm12dp2xaRADIUSDetailEntry 5 } sm12dp2xaRADIUSAuthRxAccessReject OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Reject packets (valid or invalid) received from the server." ::= { sm12dp2xaRADIUSDetailEntry 6 } sm12dp2xaRADIUSAuthRxAccessChallenge OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Challenge packets (valid or invalid) received from the server." ::= { sm12dp2xaRADIUSDetailEntry 7 } sm12dp2xaRADIUSAuthRxAccessResponse OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed RADIUS Access-Response packets received from the server." ::= { sm12dp2xaRADIUSDetailEntry 8 } sm12dp2xaRADIUSAuthRxBadAuth OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Response packets containing invalid authenticators or Message Authenticator attributes received from the server." ::= { sm12dp2xaRADIUSDetailEntry 9 } sm12dp2xaRADIUSAuthRxUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets that were received with unknown types from the server on the authentication port and dropped." ::= { sm12dp2xaRADIUSDetailEntry 10 } sm12dp2xaRADIUSAuthRxPacketsDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets that were received from the server on the authentication port and dropped for some other reason." ::= { sm12dp2xaRADIUSDetailEntry 11 } sm12dp2xaRADIUSAuthTxAccessRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Request packets sent to the server. This does not include retransmissions." ::= { sm12dp2xaRADIUSDetailEntry 12 } sm12dp2xaRADIUSAuthTxAccessRetransmission OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Request packets retransmitted to the RADIUS authentication server." ::= { sm12dp2xaRADIUSDetailEntry 13 } sm12dp2xaRADIUSAuthTxPendingRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Request packets destined for the server that have not yet timed out or received a response. " ::= { sm12dp2xaRADIUSDetailEntry 14 } sm12dp2xaRADIUSAuthTxTimeout OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of authentication timeouts to the server. After a timeout, the client may retry to the same server, send to a different server, or give up." ::= { sm12dp2xaRADIUSDetailEntry 15 } sm12dp2xaRADIUSAccountIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address and UDP port for the authentication server in question." ::= { sm12dp2xaRADIUSDetailEntry 16 } sm12dp2xaRADIUSAccountStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the state of the server. " ::= { sm12dp2xaRADIUSDetailEntry 17 } sm12dp2xaRADIUSAccountRoundTripTime OBJECT-TYPE SYNTAX Integer32(0..100000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The time interval (measured in milliseconds) between the most recent Access-Reply/Access-Challenge and the Access-Request that matched it from the RADIUS authentication server." ::= { sm12dp2xaRADIUSDetailEntry 18 } sm12dp2xaRADIUSAccountRxResponses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets (valid or invalid) received from the server." ::= { sm12dp2xaRADIUSDetailEntry 19 } sm12dp2xaRADIUSAccountRxMalformedResponse OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed RADIUS packets received from the server. " ::= { sm12dp2xaRADIUSDetailEntry 20 } sm12dp2xaRADIUSAccountRxBadAuth OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets containing invalid authenticators received from the server." ::= { sm12dp2xaRADIUSDetailEntry 21 } sm12dp2xaRADIUSAccountRxUnknownType OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets of unknown types that were received from the server on the accounting port. " ::= { sm12dp2xaRADIUSDetailEntry 22 } sm12dp2xaRADIUSAccountRxPacketsDrop OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets that were received from the server on the accounting port and dropped for some other reason." ::= { sm12dp2xaRADIUSDetailEntry 23 } sm12dp2xaRADIUSAccountTxRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets sent to the server. This does not include retransmissions." ::= { sm12dp2xaRADIUSDetailEntry 24 } sm12dp2xaRADIUSAccountTxRetransmission OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets retransmitted to the RADIUS accounting server." ::= { sm12dp2xaRADIUSDetailEntry 25 } sm12dp2xaRADIUSAccountTxPendingRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets destined for the server that have not yet timed out or received a response." ::= { sm12dp2xaRADIUSDetailEntry 26 } sm12dp2xaRADIUSAccountTxTimeout OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of accounting timeouts to the server. After a timeout, the client may retry to the same server, send to a different server, or give up." ::= { sm12dp2xaRADIUSDetailEntry 27 } sm12dp2xaRADIUSDetailClearCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-only STATUS current DESCRIPTION "Clears the counters for the selected server." ::= { sm12dp2xaRADIUSDetailEntry 28 } -- -- ======================================================================================================================= -- Start sm12dp2xaTACACS group -- ======================================================================================================================= --sm12dp2xaTACACSGlobalConfig sm12dp2xaTACACSGlobalConfigTimeout OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-write STATUS current DESCRIPTION "Timeout is the number of seconds,to wait for a reply from a TACACS+ server before it is considered to be dead. range: 1-1000 seconds, default: 5 seconds." ::= { sm12dp2xaTACACS 1 } sm12dp2xaTACACSGlobalConfigDeadtime OBJECT-TYPE SYNTAX Integer32(0..1440) MAX-ACCESS read-write STATUS current DESCRIPTION "The period during which the switch will not send new requests to a server that has failed to respond to a previous request. This will stop the switch from continually trying to contact a server that it has already determined as dead. range: 0-1440 minutes, default: 0 minutes." ::= { sm12dp2xaTACACS 2 } sm12dp2xaTACACSGlobalConfigKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The secret key shared between the TACACS+ server and the switch." ::= { sm12dp2xaTACACS 3 } --sm12dp2xaTACACSServerConfigTable sm12dp2xaTACACSServerConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XATACACSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS Server configuration Table." ::= { sm12dp2xaTACACS 4 } sm12dp2xaTACACSServerConfigEntry OBJECT-TYPE SYNTAX SM12DP2XATACACSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS Server configuration Entry." INDEX { sm12dp2xaTACACSServerConfigServerNo } ::= { sm12dp2xaTACACSServerConfigTable 1 } SM12DP2XATACACSServerConfigEntry ::= SEQUENCE { sm12dp2xaTACACSServerConfigServerNo Integer32, sm12dp2xaTACACSServerConfigHostname DisplayString, sm12dp2xaTACACSServerConfigPort Integer32, sm12dp2xaTACACSServerConfigTimeout Integer32, sm12dp2xaTACACSServerConfigKey DisplayString, sm12dp2xaTACACSServerConfigRowStatus RowStatus } sm12dp2xaTACACSServerConfigServerNo OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS server number. max: 5." ::= { sm12dp2xaTACACSServerConfigEntry 1 } sm12dp2xaTACACSServerConfigHostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address or hostname of the TACACS+ server." ::= { sm12dp2xaTACACSServerConfigEntry 2 } sm12dp2xaTACACSServerConfigPort OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The TCP port to use on the TACACS+ server for authentication." ::= { sm12dp2xaTACACSServerConfigEntry 3 } sm12dp2xaTACACSServerConfigTimeout OBJECT-TYPE SYNTAX Integer32(1..1000) MAX-ACCESS read-create STATUS current DESCRIPTION "This optional setting overrides the global timeout value. Leaving it blank will use the global timeout value. range: 1-1000." ::= { sm12dp2xaTACACSServerConfigEntry 4 } sm12dp2xaTACACSServerConfigKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "This optional setting overrides the global key. Leaving it blank will use the global key. " ::= { sm12dp2xaTACACSServerConfigEntry 5 } sm12dp2xaTACACSServerConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaTACACSServerConfigEntry 6 } -- ======================================================================================================================= -- -- ======================================================================================================================= -- Textual Conventions for the sm12dp2xa Nas Mib -- ======================================================================================================================= -- sm12dp2xaNasMIB OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 16 } sm12dp2xaNAS OBJECT IDENTIFIER ::= { sm12dp2xaNasMIB 1 } sm12dp2xaNASConf OBJECT IDENTIFIER ::= { sm12dp2xaNAS 1 } sm12dp2xaNASStatus OBJECT IDENTIFIER ::= { sm12dp2xaNAS 2 } -- -- ======================================================================================================================= -- Start sm12dp2xaNAS group -- ======================================================================================================================= --sm12dp2xaNASConf sm12dp2xaNASConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates if NAS is globally enabled or disabled on the switch." DEFVAL { disable } ::= { sm12dp2xaNASConf 1 } sm12dp2xaNASConfReauthenticationEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "If enable, successfully authenticated supplicants/clients are reauthenticated after the interval specified by the Reauthentication Period." DEFVAL { disable } ::= { sm12dp2xaNASConf 2 } sm12dp2xaNASConfReauthenticationPeriod OBJECT-TYPE SYNTAX Integer32(1..3600) MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the period, in seconds, after which a connected client must be reauthenticated. default: 3600 sec, range: 1-3600 sec." ::= { sm12dp2xaNASConf 3 } sm12dp2xaNASConfEAPOLTimeout OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Determines the time for retransmission of Request Identity EAPOL frames. default: 30 sec, range: 1-65535 sec." ::= { sm12dp2xaNASConf 4 } sm12dp2xaNASConfAgingPeriod OBJECT-TYPE SYNTAX Integer32(0|10..1000000) MAX-ACCESS read-write STATUS current DESCRIPTION "When the NAS module uses the Port Security module to secure MAC addresses, the Port Security module needs to check for activity on the MAC address in question at regular intervals and free resources if no activity is seen within a given period of time. default: 300 sec, 0: no support. range: 0,10-1000000 sec." ::= { sm12dp2xaNASConf 5 } sm12dp2xaNASConfHoldTime OBJECT-TYPE SYNTAX Integer32(0|10..1000000) MAX-ACCESS read-write STATUS current DESCRIPTION "If a client is denied access - either because the RADIUS server denies the client access or because the RADIUS server request times out - the client is put on hold in the Unauthorized state. default: 10 sec, 0: no support. range: 0,10-1000000 sec." ::= { sm12dp2xaNASConf 6 } sm12dp2xaNASConfRADIUSQoSEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "RADIUS-assigned QoS provides a means to centrally control the traffic class to which traffic coming from a successfully authenticated supplicant is assigned on the switch." DEFVAL { disable } ::= { sm12dp2xaNASConf 7 } sm12dp2xaNASConfRADIUSVLANEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "RADIUS-assigned VLAN provides a means to centrally control the VLAN on which a successfully authenticated supplicant is placed on the switch." DEFVAL { disable } ::= { sm12dp2xaNASConf 8 } sm12dp2xaNASConfGuestVLANEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "A Guest VLAN is a special VLAN - typically with limited network access - on which 802.1X-unaware clients are placed after a network administrator-defined timeout." DEFVAL { disable } ::= { sm12dp2xaNASConf 9 } sm12dp2xaNASConfGuestVLANID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "This is the value that a port's Port VLAN ID is set to if a port is moved into the Guest VLAN. default: 1, range: 1-4095." ::= { sm12dp2xaNASConf 10 } sm12dp2xaNASConfMaxReauthCount OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The number of times the switch transmits an EAPOL Request Identity frame without response before considering entering the Guest VLAN is adjusted with this setting. default: 2, range: 1-255." ::= { sm12dp2xaNASConf 11 } sm12dp2xaNASConfAllowGuestVLAN OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "The switch remembers if an EAPOL frame has been received on the port for the life-time of the port." DEFVAL { disable } ::= { sm12dp2xaNASConf 12 } --sm12dp2xaNASPortConfTable sm12dp2xaNASPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XANASPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Configuration Table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaNASConf 13 } sm12dp2xaNASPortConfEntry OBJECT-TYPE SYNTAX SM12DP2XANASPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Configuration Entry." INDEX { ifIndex } ::= { sm12dp2xaNASPortConfTable 1 } SM12DP2XANASPortConfEntry ::= SEQUENCE { sm12dp2xaNASPortConfAdminState Integer32, sm12dp2xaNASPortConfRADIUSQoSEnabled AdminMode, sm12dp2xaNASPortConfRADIUSVLANEnabled AdminMode, sm12dp2xaNASPortConfGuestVLANEnabled AdminMode, sm12dp2xaNASPortConfPortState DisplayString, sm12dp2xaNASPortConfReauthenticateCmd INTEGER, sm12dp2xaNASPortConfReinitializeCmd INTEGER } sm12dp2xaNASPortConfAdminState OBJECT-TYPE SYNTAX Integer32(0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "This selection controls the port's authentication mode. 0: Force Authorized, 1: Force Unauthorized, 2: Port-based 802.1X, 3: Single 802.1X, 4: Multi 802.1X, 5: MAC-based Auth, range: 0-5." ::= { sm12dp2xaNASPortConfEntry 2 } sm12dp2xaNASPortConfRADIUSQoSEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "When RADIUS-Assigned QoS is both globally enabled and enabled on a given port, the switch reacts to QoS Class information carried in the RADIUS Access-Accept packet transmitted by the RADIUS server when a supplicant is successfully authenticated." ::= { sm12dp2xaNASPortConfEntry 3 } sm12dp2xaNASPortConfRADIUSVLANEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "When RADIUS-Assigned VLAN is both globally enabled and enabled for a given port, the switch reacts to VLAN ID information carried in the RADIUS Access-Accept packet transmitted by the RADIUS server when a supplicant is successfully authenticated." ::= { sm12dp2xaNASPortConfEntry 4 } sm12dp2xaNASPortConfGuestVLANEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "When Guest VLAN is both globally enabled and enabled for a given port, the switch considers moving the port into the Guest VLAN according to the rules." ::= { sm12dp2xaNASPortConfEntry 5 } sm12dp2xaNASPortConfPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the port." ::= { sm12dp2xaNASPortConfEntry 6 } sm12dp2xaNASPortConfReauthenticateCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Schedules a reauthentication whenever the quiet-period of the port runs out (EAPOL-based authentication). For MAC-based authentication, reauthentication will be attempted immediately.The button only has effect for successfully authenticated clients on the port and will not cause the clients to get temporarily unauthorized." DEFVAL { noAction } ::= { sm12dp2xaNASPortConfEntry 7 } sm12dp2xaNASPortConfReinitializeCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Forces a reinitialization of the clients on the port and thereby a reauthentication immediately. The clients will transfer to the unauthorized state while the reauthentication is in progress." DEFVAL { noAction } ::= { sm12dp2xaNASPortConfEntry 8 } --sm12dp2xaNASSwitchStatusTable sm12dp2xaNASSwitchStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XANASSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Switch Status Table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaNASStatus 1 } sm12dp2xaNASSwitchStatusEntry OBJECT-TYPE SYNTAX SM12DP2XANASSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Switch Status Entry." INDEX { ifIndex } ::= { sm12dp2xaNASSwitchStatusTable 1 } SM12DP2XANASSwitchStatusEntry ::= SEQUENCE { sm12dp2xaNASSwitchStatusAdminState DisplayString, sm12dp2xaNASSwitchStatusPortState DisplayString, sm12dp2xaNASSwitchStatusLastSource DisplayString, sm12dp2xaNASSwitchStatusLastID DisplayString, sm12dp2xaNASSwitchStatusQoSClass DisplayString, sm12dp2xaNASSwitchStatusPortVLANID DisplayString } sm12dp2xaNASSwitchStatusAdminState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The port's current administrative state." ::= { sm12dp2xaNASSwitchStatusEntry 2 } sm12dp2xaNASSwitchStatusPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the port." ::= { sm12dp2xaNASSwitchStatusEntry 3 } sm12dp2xaNASSwitchStatusLastSource OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The source MAC address carried in the most recently received EAPOL frame for EAPOL-based authentication, and the most recently received frame from a new client for MAC-based authentication." ::= { sm12dp2xaNASSwitchStatusEntry 4 } sm12dp2xaNASSwitchStatusLastID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The user name (supplicant identity) carried in the most recently received Response Identity EAPOL frame for EAPOL-based authentication, and the source MAC address from the most recently received frame from a new client for MAC-based authentication." ::= { sm12dp2xaNASSwitchStatusEntry 5 } sm12dp2xaNASSwitchStatusQoSClass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "QoS Class assigned to the port by the RADIUS server if enabled." ::= { sm12dp2xaNASSwitchStatusEntry 6 } sm12dp2xaNASSwitchStatusPortVLANID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN ID that NAS has put the port in." ::= { sm12dp2xaNASSwitchStatusEntry 7 } --sm12dp2xaNASPortCounterTable sm12dp2xaNASPortCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XANASPortCounterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Counter Table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaNASStatus 2 } sm12dp2xaNASPortCounterEntry OBJECT-TYPE SYNTAX SM12DP2XANASPortCounterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Counter Entry." INDEX { ifIndex } ::= { sm12dp2xaNASPortCounterTable 1 } SM12DP2XANASPortCounterEntry ::= SEQUENCE { sm12dp2xaNASReceiveEAPOLTotal Integer32, sm12dp2xaNASReceiveEAPOLResponseID Integer32, sm12dp2xaNASReceiveEAPOLResponses Integer32, sm12dp2xaNASReceiveEAPOLStart Integer32, sm12dp2xaNASReceiveEAPOLLogoff Integer32, sm12dp2xaNASReceiveEAPOLInvalidType Integer32, sm12dp2xaNASReceiveEAPOLInvalidLength Integer32, sm12dp2xaNASTransmitEAPOLTotal Integer32, sm12dp2xaNASTransmitEAPOLRequestID Integer32, sm12dp2xaNASTransmitEAPOLRequests Integer32, sm12dp2xaNASPortReceiveBackendServerAccessChallenges Integer32, sm12dp2xaNASPortReceiveBackendServerOtherRequests Integer32, sm12dp2xaNASPortReceiveBackendServerAuthSuccesses Integer32, sm12dp2xaNASPortReceiveBackendServerAuthFailures Integer32, sm12dp2xaNASPortTransmitBackendServerResponses Integer32, sm12dp2xaNASSupplicantInfoMAC DisplayString, sm12dp2xaNASSupplicantInfoVlanID Integer32, sm12dp2xaNASSupplicantInfoVersion Integer32, sm12dp2xaNASSupplicantInfoIdentity DisplayString, sm12dp2xaNASPortCounterClearCmd ActivateCmd } sm12dp2xaNASReceiveEAPOLTotal OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid EAPOL frames of any type that have been received by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 2 } sm12dp2xaNASReceiveEAPOLResponseID OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid EAPOL Response Identity frames that have been received by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 3 } sm12dp2xaNASReceiveEAPOLResponses OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid EAPOL response frames (other than Response Identity frames) that have been received by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 4 } sm12dp2xaNASReceiveEAPOLStart OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of EAPOL Start frames that have been received by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 5 } sm12dp2xaNASReceiveEAPOLLogoff OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid EAPOL Logoff frames that have been received by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 6 } sm12dp2xaNASReceiveEAPOLInvalidType OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of EAPOL frames that have been received by the switch in which the frame type is not recognized. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 7 } sm12dp2xaNASReceiveEAPOLInvalidLength OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of EAPOL frames that have been received by the switch in which the Packet Body Length field is invalid. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 8 } sm12dp2xaNASTransmitEAPOLTotal OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of EAPOL frames of any type that have been transmitted by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 9 } sm12dp2xaNASTransmitEAPOLRequestID OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of EAPOL Request Identity frames that have been transmitted by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 10 } sm12dp2xaNASTransmitEAPOLRequests OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of valid EAPOL Request frames (other than Request Identity frames) that have been transmitted by the switch. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 11 } sm12dp2xaNASPortReceiveBackendServerAccessChallenges OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X-based: Counts the number of times that the switch receives the first request from the backend server following the first response from the supplicant. Indicates that the backend server has communication with the switch. MAC-based:Counts all Access Challenges received from the backend server for this port (left-most table). -1: no support." ::= { sm12dp2xaNASPortCounterEntry 12 } sm12dp2xaNASPortReceiveBackendServerOtherRequests OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X-based: Counts the number of times that the switch sends an EAP Request packet following the first to the supplicant. Indicates that the backend server chose an EAP-method. MAC-based: Not applicable. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 13 } sm12dp2xaNASPortReceiveBackendServerAuthSuccesses OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X- and MAC-based: Counts the number of times that the switch receives a success indication.Indicates that the supplicant has successfully authenticated to the backend server. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 14 } sm12dp2xaNASPortReceiveBackendServerAuthFailures OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X- and MAC-based:Counts the number of times that the switch receives a failure message.This indicates that the supplicant has not authenticated to the backend server. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 15 } sm12dp2xaNASPortTransmitBackendServerResponses OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X-based:Counts the number of times that the switch attempts to send a supplicant's first response packet to the backend server. Indicates the switch attempted communication with the backend server. Possible retransmissions are not counted. MAC-based: Counts all the backend server packets sent from the switch towards the backend server for a given port (left-most table). Possible retransmissions are not counted. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 16 } sm12dp2xaNASSupplicantInfoMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the last supplicant. " ::= { sm12dp2xaNASPortCounterEntry 17 } sm12dp2xaNASSupplicantInfoVlanID OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN ID on which the last frame from the last supplicant was received. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 18 } sm12dp2xaNASSupplicantInfoVersion OBJECT-TYPE SYNTAX Integer32(-1..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X-based:The protocol version number carried in the most recently received EAPOL frame. MAC-based: Not applicable. -1: no support." ::= { sm12dp2xaNASPortCounterEntry 19 } sm12dp2xaNASSupplicantInfoIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "802.1X-based:The user name (supplicant identity) carried in the most recently received Response Identity EAPOL frame. MAC-based: Not applicable. " ::= { sm12dp2xaNASPortCounterEntry 20 } sm12dp2xaNASPortCounterClearCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear the counters for the selected port." ::= { sm12dp2xaNASPortCounterEntry 21 } -- ======================================================================================================================= sm12dp2xaMACConf OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 17 } sm12dp2xaMAC OBJECT IDENTIFIER ::= { sm12dp2xaMACConf 1 } -- -- ======================================================================================================================= -- Start sm12dp2xaMAC group -- ======================================================================================================================= sm12dp2xaMACDisableAutomaticAging OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Disable the automatic aging of dynamic entries." ::= { sm12dp2xaMAC 1 } sm12dp2xaMACAgingTime OBJECT-TYPE SYNTAX Integer32 (-1 | 10..1000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure aging time by entering a value here in seconds. range: 10-1000000 seconds. -1: Automatic Aging is disable." ::= { sm12dp2xaMAC 2 } --sm12dp2xaMACLearningTable sm12dp2xaMACLearningTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAMACLearningEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mac learning table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaMAC 3 } sm12dp2xaMACLearningEntry OBJECT-TYPE SYNTAX SM12DP2XAMACLearningEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mac learning entry." INDEX { ifIndex } ::= { sm12dp2xaMACLearningTable 1 } SM12DP2XAMACLearningEntry ::= SEQUENCE { sm12dp2xaMACTableLearning INTEGER } sm12dp2xaMACTableLearning OBJECT-TYPE SYNTAX INTEGER{ auto(0), disable(1), secure(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "auto(0) : Learning is done automatically as soon as a frame with unknown SMAC is received. disable(1): Disable, No learning is done. secure(2) : Secure, Only static MAC entries are learned, all other frames are dropped." ::= { sm12dp2xaMACLearningEntry 2 } --sm12dp2xaMACStaticConfigTable sm12dp2xaMACStaticConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAMACStaticConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The static Mac config table." ::= { sm12dp2xaMAC 4 } sm12dp2xaMACStaticConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAMACStaticConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The static Mac config entry." INDEX { sm12dp2xaMACStaticConfigIndex } ::= { sm12dp2xaMACStaticConfigTable 1 } SM12DP2XAMACStaticConfigEntry ::= SEQUENCE { sm12dp2xaMACStaticConfigSwitchIndex Integer32, sm12dp2xaMACStaticConfigIndex Integer32, sm12dp2xaMACStaticConfigVID Integer32, sm12dp2xaMACStaticConfigMACaddress DisplayString, sm12dp2xaMACStaticConfigPortList DisplayString, sm12dp2xaMACStaticConfigRowStatus RowStatus } sm12dp2xaMACStaticConfigSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { sm12dp2xaMACStaticConfigEntry 1 } sm12dp2xaMACStaticConfigIndex OBJECT-TYPE SYNTAX Integer32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The static entries in the MAC table are shown in this table. The static MAC table can contain 64 entries." ::= { sm12dp2xaMACStaticConfigEntry 2 } sm12dp2xaMACStaticConfigVID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN ID of the entry. range: 1-4095." ::= { sm12dp2xaMACStaticConfigEntry 3 } sm12dp2xaMACStaticConfigMACaddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The MAC address of the entry." ::= { sm12dp2xaMACStaticConfigEntry 4 } sm12dp2xaMACStaticConfigPortList OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Checkmarks indicate which ports are members of the entry. Check or uncheck as needed to modify the entry." ::= { sm12dp2xaMACStaticConfigEntry 5 } sm12dp2xaMACStaticConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaMACStaticConfigEntry 6 } -- ======================================================================================================================= sm12dp2xaSpanningTree OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 18 } sm12dp2xaBridgeSettings OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 1 } sm12dp2xaSTPProtocolVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:STP 2:RSTP 3:MSTP" ::= { sm12dp2xaBridgeSettings 1 } sm12dp2xaBridgePriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Priority, range: 0-61440, multiple of 4096." ::= { sm12dp2xaBridgeSettings 2 } sm12dp2xaBridgeForwardDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Forward Delay, range: 4-30 seconds." ::= { sm12dp2xaBridgeSettings 3 } sm12dp2xaBridgeMaxAge OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge MaxAge, range:6-40 seconds." ::= { sm12dp2xaBridgeSettings 4 } sm12dp2xaBridgeMaxHops OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Max Hops, range:6-40 hops." ::= { sm12dp2xaBridgeSettings 5 } sm12dp2xaBridgetxHoldCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Transmit Hold Count,range: 1-10 bpdu's per second. " ::= { sm12dp2xaBridgeSettings 6 } sm12dp2xaBridgeBPDUFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge BPD UFilter 0:disable 1:enable " ::= { sm12dp2xaBridgeSettings 7 } sm12dp2xaBridgeBPDUGuard OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge BPDU Guard 0:disable 1:enable " ::= { sm12dp2xaBridgeSettings 8 } sm12dp2xaBridgeerrorRecoveryDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge error Recovery Delay range:30-86400 seconds 0:disable " ::= { sm12dp2xaBridgeSettings 9 } sm12dp2xaBridgeHelloTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The interval between sending STP BPDU's. Valid values are in the range 1 to 10 seconds, default:2 seconds." ::= { sm12dp2xaBridgeSettings 10 } sm12dp2xaMSTIMapping OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 2 } sm12dp2xaConfigName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Configuration Name, identify the VLAN to MSTI mapping" ::= { sm12dp2xaMSTIMapping 1 } sm12dp2xaConfigRevision OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configuration Revision. range:0-65535 " ::= { sm12dp2xaMSTIMapping 2 } sm12dp2xaMSTIMappingVLAN OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 3 } sm12dp2xaConfigMstiName1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI1. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 1 } sm12dp2xaConfigMstiName2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI2. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 2 } sm12dp2xaConfigMstiName3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI3. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 3 } sm12dp2xaConfigMstiName4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI4. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 4 } sm12dp2xaConfigMstiName5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI5. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 5 } sm12dp2xaConfigMstiName6 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI6. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 6 } sm12dp2xaConfigMstiName7 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The list of VLANs mapped to the MSTI7. The VLANs can be given as a single (xx, xx being between 1 and 4094) VLAN, or a range (xx-yy), each of which must be separated with comma and/or space. " ::= { sm12dp2xaMSTIMappingVLAN 7 } sm12dp2xaMSTIPriorities OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 4 } sm12dp2xaCSTIPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "CSTI Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 1 } sm12dp2xaMSTI1Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI1 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 2 } sm12dp2xaMSTI2Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI2 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 3 } sm12dp2xaMSTI3Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI3 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 4 } sm12dp2xaMSTI4Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI4 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 5 } sm12dp2xaMSTI5Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI5 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 6 } sm12dp2xaMSTI6Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI6 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 7 } sm12dp2xaMSTI7Priority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MSTI7 Priority. range: 0-61440, multiple of 4096. Lower numeric values have better priority." ::= { sm12dp2xaMSTIPriorities 8 } sm12dp2xaCISTPorts OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 5 } sm12dp2xaCISTAggregatedEnable OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Enable. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPorts 1 } sm12dp2xaCISTAggregatedPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Path Cost. range: 0-200000000. 0 is Auto." ::= { sm12dp2xaCISTPorts 2 } sm12dp2xaCISTAggregatedPortPriority OBJECT-TYPE SYNTAX Integer32 (0|16|32|48|64|80|96|112|128|144|160|176|192|208|224|240) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Priority. range: 0-240, multiple of 16." ::= { sm12dp2xaCISTPorts 3 } sm12dp2xaCISTAggregatedAdminEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Admin Edge. range: 0-1. 0:Non-Edge 1:Edge." ::= { sm12dp2xaCISTPorts 4 } sm12dp2xaCISTAggregatedAutoEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Auto Edge. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPorts 5 } sm12dp2xaCISTAggregatedrestrictedRole OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Role. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPorts 6 } sm12dp2xaCISTAggregatedrestrictedTcn OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Tcn. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPorts 7 } sm12dp2xaCISTAggregatedbpduGuard OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port bpdu Guard. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPorts 8 } sm12dp2xaCISTAggregatedPointToPoint OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Point To Point. range: 0-2. 0:Forced True 1:Forced False. 2:Auto" ::= { sm12dp2xaCISTPorts 9 } sm12dp2xaCISTPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XACISTPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CIST port table." ::= { sm12dp2xaCISTPorts 10 } sm12dp2xaCISTPortsEntry OBJECT-TYPE SYNTAX SM12DP2XACISTPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the CIST Ports Table." INDEX { sm12dp2xaCISTPortIndex } ::= { sm12dp2xaCISTPortsTable 1 } SM12DP2XACISTPortsEntry ::= SEQUENCE { sm12dp2xaCISTPortIndex Integer32, sm12dp2xaCISTPortEnable Integer32, sm12dp2xaCISTPortPathCost Integer32, sm12dp2xaCISTPortPortPriority Integer32, sm12dp2xaCISTPortAdminEdge Integer32, sm12dp2xaCISTPortAutoEdge Integer32, sm12dp2xaCISTPortrestrictedRole Integer32, sm12dp2xaCISTPortrestrictedTcn Integer32, sm12dp2xaCISTPortbpduGuard Integer32, sm12dp2xaCISTPortPointToPoint Integer32 } sm12dp2xaCISTPortIndex OBJECT-TYPE SYNTAX Integer32 (1..53) MAX-ACCESS not-accessible STATUS current DESCRIPTION "CIST Port Index. range: 1-53. 53 is Aggregated Port Configuration." ::= { sm12dp2xaCISTPortsEntry 1 } sm12dp2xaCISTPortEnable OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Enable. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPortsEntry 2 } sm12dp2xaCISTPortPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Path Cost. range: 0-200000000. 0 is Auto." ::= { sm12dp2xaCISTPortsEntry 3 } sm12dp2xaCISTPortPortPriority OBJECT-TYPE SYNTAX Integer32 (0|16|32|48|64|80|96|112|128|144|160|176|192|208|224|240) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Priority. range: 0-240, multiple of 16." ::= { sm12dp2xaCISTPortsEntry 4 } sm12dp2xaCISTPortAdminEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Admin Edge. range: 0-1. 0:Non-Edge 1:Edge." ::= { sm12dp2xaCISTPortsEntry 5 } sm12dp2xaCISTPortAutoEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Auto Edge. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPortsEntry 6 } sm12dp2xaCISTPortrestrictedRole OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Role. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPortsEntry 7 } sm12dp2xaCISTPortrestrictedTcn OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Tcn. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPortsEntry 8 } sm12dp2xaCISTPortbpduGuard OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port bpdu Guard. range: 0-1. 0:disable 1:enable." ::= { sm12dp2xaCISTPortsEntry 9 } sm12dp2xaCISTPortPointToPoint OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Point To Point. range: 0-2. 0:Forced True 1:Forced False. 2:Auto" ::= { sm12dp2xaCISTPortsEntry 10 } sm12dp2xaMSTIPorts OBJECT IDENTIFIER ::= { sm12dp2xaSpanningTree 6 } sm12dp2xaMSTIAggregatedPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAMSTIAggregatedPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MSTI ports." ::= { sm12dp2xaMSTIPorts 1 } sm12dp2xaMSTIAggregatedPortsEntry OBJECT-TYPE SYNTAX SM12DP2XAMSTIAggregatedPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the MSTI ports Table." INDEX { sm12dp2xaMSTIAggregatedPortsMSTIndex } ::= { sm12dp2xaMSTIAggregatedPortsTable 1 } SM12DP2XAMSTIAggregatedPortsEntry ::= SEQUENCE { sm12dp2xaMSTIAggregatedPortsMSTIndex Integer32, sm12dp2xaMSTIAggregatedPortsPathCost Integer32, sm12dp2xaMSTIAggregatedPortsPortPriority Integer32 } sm12dp2xaMSTIAggregatedPortsMSTIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MST index, range:1-7" ::= {sm12dp2xaMSTIAggregatedPortsEntry 1 } sm12dp2xaMSTIAggregatedPortsPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Path Cost. range: 0-200000000. 0 is Auto." ::= {sm12dp2xaMSTIAggregatedPortsEntry 3 } sm12dp2xaMSTIAggregatedPortsPortPriority OBJECT-TYPE SYNTAX Integer32 (0|16|32|48|64|80|96|112|128|144|160|176|192|208|224|240) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Port Priority. range: 0-240, multiple of 16." ::= {sm12dp2xaMSTIAggregatedPortsEntry 4 } sm12dp2xaMSTIPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAMSTIPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MSTI ports." ::= { sm12dp2xaMSTIPorts 2 } sm12dp2xaMSTIPortsEntry OBJECT-TYPE SYNTAX SM12DP2XAMSTIPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the MSTI ports Table." INDEX { sm12dp2xaMSTIPortsMSTIndex, sm12dp2xaMSTIPortsPortIndex } ::= { sm12dp2xaMSTIPortsTable 1 } SM12DP2XAMSTIPortsEntry ::= SEQUENCE { sm12dp2xaMSTIPortsMSTIndex Integer32, sm12dp2xaMSTIPortsPortIndex Integer32, sm12dp2xaMSTIPortsPathCost Integer32, sm12dp2xaMSTIPortsPortPriority Integer32 } sm12dp2xaMSTIPortsMSTIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MST index, range:1-7" ::= {sm12dp2xaMSTIPortsEntry 1 } sm12dp2xaMSTIPortsPortIndex OBJECT-TYPE SYNTAX Integer32 (1..53) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port index, range 1-53, 53 is Aggregated Ports Configuration." ::= {sm12dp2xaMSTIPortsEntry 2 } sm12dp2xaMSTIPortsPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Path Cost. range: 0-200000000. 0 is Auto." ::= {sm12dp2xaMSTIPortsEntry 3 } sm12dp2xaMSTIPortsPortPriority OBJECT-TYPE SYNTAX Integer32 (0|16|32|48|64|80|96|112|128|144|160|176|192|208|224|240) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Port Priority. range: 0-240, multiple of 16." ::= {sm12dp2xaMSTIPortsEntry 4 } -- ======================================================================================================================= sm12dp2xaPrivateVLANs OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 19 } sm12dp2xaPVLANMembershipTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPVLANMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Private VLAN Membership." ::= { sm12dp2xaPrivateVLANs 1 } sm12dp2xaPVLANMembershipEntry OBJECT-TYPE SYNTAX SM12DP2XAPVLANMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the private VLAN table." INDEX { sm12dp2xaPVLANMembershipIndex } ::= { sm12dp2xaPVLANMembershipTable 1 } SM12DP2XAPVLANMembershipEntry ::= SEQUENCE { sm12dp2xaPVLANMembershipIndex Integer32, sm12dp2xaPVLANID Integer32, sm12dp2xaPVLANMembers DisplayString, sm12dp2xaPVLANRowStatus RowStatus } sm12dp2xaPVLANMembershipIndex OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PVLAN membership index. Range:1-28." ::= {sm12dp2xaPVLANMembershipEntry 1 } sm12dp2xaPVLANID OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS read-create STATUS current DESCRIPTION "PVLAN ID. Range:1-28." ::= {sm12dp2xaPVLANMembershipEntry 2 } sm12dp2xaPVLANMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "PVLAN Members. Each octet within this value specifies a set of eight ports, with the first octet specifying ports 1 through 8, the second octet specifying ports 9 through 16, etc. Within each octet, the most significant bit represents the lowest numbered port, and the least significant bit represents the highest numbered port. Thus, each port of the bridge is represented by a single bit within the value of this object. If that bit has a value of '1', then that port is included in the set of ports; the port is not included if its bit has a value of '0'." ::= {sm12dp2xaPVLANMembershipEntry 3 } sm12dp2xaPVLANRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "PVLAN Row Status." ::= {sm12dp2xaPVLANMembershipEntry 4 } sm12dp2xaPVLANPortIsolationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPVLANPortIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Private VLAN Port Isolation." ::= { sm12dp2xaPrivateVLANs 2 } sm12dp2xaPVLANPortIsolationEntry OBJECT-TYPE SYNTAX SM12DP2XAPVLANPortIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the private VLAN table." INDEX { sm12dp2xaPVLANPortIsolationIndex } ::= { sm12dp2xaPVLANPortIsolationTable 1 } SM12DP2XAPVLANPortIsolationEntry ::= SEQUENCE { sm12dp2xaPVLANPortIsolationIndex Integer32, sm12dp2xaPVLANPortIsolationPortMembers Integer32 } sm12dp2xaPVLANPortIsolationIndex OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PVLAN Port Isolation Index. Range:1-28." ::= {sm12dp2xaPVLANPortIsolationEntry 1 } sm12dp2xaPVLANPortIsolationPortMembers OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "PVLAN Port Isolation Port Members enable/disable. Range:0-1. 1:Port Isolation enable on that port. 0:Port Isolation disable on that port." ::= {sm12dp2xaPVLANPortIsolationEntry 2 } -- ======================================================================================================================= sm12dp2xasFlow OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 20 } sm12dp2xasFlowVersion OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the version and implementation of this MIB. The version string must have the following structure: ;; where: must be '1.3', the version of this MIB. the name of the organization responsible for the agent implementation. the specific software build of this agent. As an example, the string '1.3;InMon Corp.;2.1.1' indicates that this agent implements version '1.2' of the SFLOW MIB, that it was developed by 'InMon Corp.' and that the software build is '2.1.1'. The MIB Version will change with each revision of the SFLOW MIB. Management entities must check the MIB Version and not attempt to manage agents with MIB Versions greater than that for which they were designed. Note: The sFlow Datagram Format has an independent version number which may change independently from . applies to the structure and semantics of the SFLOW MIB only." DEFVAL { "1.3;;" } ::= { sm12dp2xasFlow 1 } sm12dp2xasFlowAgentAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The address type of the address associated with this agent. Only ipv4 and ipv6 types are supported. ipv4:1, ipv6:2." ::= { sm12dp2xasFlow 2 } sm12dp2xasFlowAgentAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address associated with this agent. In the case of a multi-homed agent, this should be the loopback address of the agent. The sFlowAgent address must provide SNMP connectivity to the agent. The address should be an invariant that does not change as interfaces are reconfigured, enabled, disabled, added or removed. A manager should be able to use the sFlowAgentAddress as a unique key that will identify this agent over extended periods of time so that a history can be maintained." ::= { sm12dp2xasFlow 3 } -- -- Receiver Table -- sm12dp2xasFlowRcvrTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASFlowRcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the receivers of sFlow information." ::= { sm12dp2xasFlow 4 } sm12dp2xasFlowRcvrEntry OBJECT-TYPE SYNTAX SM12DP2XASFlowRcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of an sFlow Receiver." INDEX { sm12dp2xasFlowRcvrIndex } ::= { sm12dp2xasFlowRcvrTable 1 } SM12DP2XASFlowRcvrEntry ::= SEQUENCE { sm12dp2xasFlowRcvrIndex Integer32, sm12dp2xasFlowRcvrOwner OwnerString, sm12dp2xasFlowRcvrTimeout Integer32, sm12dp2xasFlowRcvrMaximumDatagramSize Integer32, sm12dp2xasFlowRcvrAddressType InetAddressType, sm12dp2xasFlowRcvrAddress IpAddress, sm12dp2xasFlowRcvrPort Integer32, sm12dp2xasFlowRcvrDatagramVersion Integer32 } sm12dp2xasFlowRcvrIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index into sFlowReceiverTable." ::= { sm12dp2xasFlowRcvrEntry 1 } sm12dp2xasFlowRcvrOwner OBJECT-TYPE SYNTAX OwnerString MAX-ACCESS read-write STATUS current DESCRIPTION "The entity making use of this sFlowRcvrTable entry. The empty string indicates that the entry is currently unclaimed. An entity wishing to claim an sFlowRcvrTable entry must ensure that the entry is unclaimed before trying to claim it. The entry is claimed by setting the owner string. The entry must be claimed before any changes can be made to other sampler objects. In order to avoid a race condition, the entity taking control of the sampler must set both the owner and a value for sFlowRcvrTimeout in the same SNMP set request. When a management entity is finished using the sampler, it should set the value of sFlowRcvrOwner back to unclaimed. The agent must restore all other entities this row to their default values when the owner is set to unclaimed. It must also free all other resources associated with this sFlowRcvrTable entry. This mechanism provides no enforcement and relies on the cooperation of management entities in order to ensure that competition for a receiver entry is fairly resolved." DEFVAL { "" } ::= { sm12dp2xasFlowRcvrEntry 2 } sm12dp2xasFlowRcvrTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The time (in seconds) remaining before the sampler is released and stops sampling. When set, the owner establishes control for the specified period. When read, the remaining time in the interval is returned. A management entity wanting to maintain control of the sampler is responsible for setting a new value before the old one expires. When the interval expires, the agent is responsible for restoring all other entities in this row to their default values. It must also free all other resources associated with this sFlowRcvrTable entry." DEFVAL { 0 } ::= { sm12dp2xasFlowRcvrEntry 3 } sm12dp2xasFlowRcvrMaximumDatagramSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of data bytes that can be sent in a single sample datagram. The manager should set this value to avoid fragmentation of the sFlow datagrams." DEFVAL { 1400 } ::= { sm12dp2xasFlowRcvrEntry 4 } sm12dp2xasFlowRcvrAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The type of sFlowRcvrCollectorAddress." DEFVAL { ipv4 } ::= { sm12dp2xasFlowRcvrEntry 5 } sm12dp2xasFlowRcvrAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the sFlow collector. If set to 0.0.0.0 not sFlow datagrams will be sent." DEFVAL { '00000000'h } -- 0.0.0.0 ::= { sm12dp2xasFlowRcvrEntry 6 } sm12dp2xasFlowRcvrPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The destination port for sFlow datagrams." DEFVAL { 6343 } ::= { sm12dp2xasFlowRcvrEntry 7 } sm12dp2xasFlowRcvrDatagramVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The version of sFlow datagrams that should be sent. When set to a value not support by the agent, the agent should adjust the value to the highest supported value less than the requested value, or return an SNMP bad value error if no such value exists." DEFVAL { 5 } ::= { sm12dp2xasFlowRcvrEntry 8 } -- -- Flow Sampling Table -- sm12dp2xasFlowFsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASFlowFsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the flow samplers within a device." ::= { sm12dp2xasFlow 5 } sm12dp2xasFlowFsEntry OBJECT-TYPE SYNTAX SM12DP2XASFlowFsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a flow sampler." INDEX { sm12dp2xasFlowFsDataSource, sm12dp2xasFlowFsInstance } ::= { sm12dp2xasFlowFsTable 1 } SM12DP2XASFlowFsEntry ::= SEQUENCE { sm12dp2xasFlowFsDataSource Integer32, sm12dp2xasFlowFsInstance Integer32, sm12dp2xasFlowFsReceiver Integer32, sm12dp2xasFlowFsPacketSamplingRate Integer32, sm12dp2xasFlowFsMaximumHeaderSize Integer32, sm12dp2xasFlowFsType Integer32 } sm12dp2xasFlowFsDataSource OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "sFlowDataSource for this flow sampler." ::= { sm12dp2xasFlowFsEntry 1 } sm12dp2xasFlowFsInstance OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sFlow instance for this flow sampler." ::= { sm12dp2xasFlowFsEntry 2 } sm12dp2xasFlowFsReceiver OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The SFlowReceiver for this flow sampler." DEFVAL { 0 } ::= { sm12dp2xasFlowFsEntry 3 } sm12dp2xasFlowFsPacketSamplingRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The statistical sampling rate for packet sampling from this source. Set to N to sample 1/Nth of the packets in the monitored flows. An agent should choose its own algorithm to introduce variance into the sampling so that exactly every Nth packet is not counted. A sampling rate of 1 counts all packets. A sampling rate of 0 disables sampling. The agent is permitted to have minimum and maximum allowable values for the sampling rate. A minimum rate lets the agent designer set an upper bound on the overhead associated with sampling, and a maximum rate may be the result of hardware restrictions (such as counter size). In addition not all values between the maximum and minimum may be realizable as the sampling rate (again because of implementation considerations). When the sampling rate is set the agent is free to adjust the value so that it lies between the maximum and minimum values and has the closest achievable value. When read, the agent must return the actual sampling rate it will be using (after the adjustments previously described). The sampling algorithm must converge so that over time the number of packets sampled approaches 1/Nth of the total number of packets in the monitored flows." DEFVAL { 0 } ::= { sm12dp2xasFlowFsEntry 4 } sm12dp2xasFlowFsMaximumHeaderSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of bytes that should be copied from a sampled packet. The agent may have an internal maximum and minimum permissible sizes. If an attempt is made to set this value outside the permissible range then the agent should adjust the value to the closest permissible value." DEFVAL { 128 } ::= { sm12dp2xasFlowFsEntry 5 } sm12dp2xasFlowFsType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Flow Sample Type. 1:Rx 2:Tx 3:All." DEFVAL { 2 } ::= { sm12dp2xasFlowFsEntry 6 } -- -- Counter Polling Table -- sm12dp2xasFlowCpTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASFlowCpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the counter pollers within a device." ::= { sm12dp2xasFlow 6 } sm12dp2xasFlowCpEntry OBJECT-TYPE SYNTAX SM12DP2XASFlowCpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a counter poller." INDEX { sm12dp2xasFlowCpDataSource, sm12dp2xasFlowCpInstance } ::= { sm12dp2xasFlowCpTable 1 } SM12DP2XASFlowCpEntry ::= SEQUENCE { sm12dp2xasFlowCpDataSource Integer32, sm12dp2xasFlowCpInstance Integer32, sm12dp2xasFlowCpReceiver Integer32, sm12dp2xasFlowCpInterval Integer32 } sm12dp2xasFlowCpDataSource OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies the source of the data for the counter poller." ::= { sm12dp2xasFlowCpEntry 1 } sm12dp2xasFlowCpInstance OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sFlowInstance for this counter poller." ::= { sm12dp2xasFlowCpEntry 2 } sm12dp2xasFlowCpReceiver OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The SFlowReciever associated with this counter poller." DEFVAL { 0 } ::= { sm12dp2xasFlowCpEntry 3 } sm12dp2xasFlowCpInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of seconds between successive samples of the counters associated with this data source. A sampling interval of 0 disables counter sampling. The agent is permitted to have minimum and maximum allowable values for the counter polling interval. A minimum interval lets the agent designer set an upper bound on the overhead associated with polling, and a maximum interval may be the result of implementation restrictions (such as counter size). In addition not all values between the maximum and minimum may be realizable as the sampling interval (again because of implementation considerations). When the sampling rate is set the agent is free to adjust the value so that it lies between the maximum and minimum values and has the closest achievable value. When read, the agent must return the actual sampling interval it will be using (after the adjustments previously described). The sampling algorithm must converge so that over time the number of packets sampled approaches 1/Nth of the total number of packets in the monitored flows." DEFVAL { 0 } ::= { sm12dp2xasFlowCpEntry 4 } sm12dp2xaLLDP OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 21 } sm12dp2xaLLDPConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALLDPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDP 1 } sm12dp2xaLLDPConfEntry OBJECT-TYPE SYNTAX SM12DP2XALLDPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLLDPIndex } ::= { sm12dp2xaLLDPConfTable 1 } SM12DP2XALLDPConfEntry ::= SEQUENCE { sm12dp2xaLLDPIndex Integer32, sm12dp2xaLLDPMode Integer32, sm12dp2xaLLDPCDPAware Integer32, sm12dp2xaLLDPPortDescr Integer32, sm12dp2xaLLDPSysName Integer32, sm12dp2xaLLDPSysDescr Integer32, sm12dp2xaLLDPSysCapa Integer32, sm12dp2xaLLDPMgmtAddr Integer32 } sm12dp2xaLLDPIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "LLDP configuration index." ::= { sm12dp2xaLLDPConfEntry 1 } sm12dp2xaLLDPMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Tx only 2:Rx only 3:Enabled" ::= { sm12dp2xaLLDPConfEntry 2 } sm12dp2xaLLDPCDPAware OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 3 } sm12dp2xaLLDPPortDescr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 4 } sm12dp2xaLLDPSysName OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 5 } sm12dp2xaLLDPSysDescr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 6 } sm12dp2xaLLDPSysCapa OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 7 } sm12dp2xaLLDPMgmtAddr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPConfEntry 8 } sm12dp2xaLLDPMEDCoordinatesLocation OBJECT IDENTIFIER ::= { sm12dp2xaLLDP 2 } sm12dp2xaLLDPMEDLatitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Latitude SHOULD be normalized to within 0-90 degrees with a maximum of 4 digits." ::= { sm12dp2xaLLDPMEDCoordinatesLocation 2 } sm12dp2xaLLDPMEDLatitudeDirection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:North 1:South" ::= { sm12dp2xaLLDPMEDCoordinatesLocation 3 } sm12dp2xaLLDPMEDLongitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Longitude SHOULD be normalized to within 0-180 degrees with a maximum of 4 digits." ::= { sm12dp2xaLLDPMEDCoordinatesLocation 4 } sm12dp2xaLLDPMEDLongitudeDirection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:East 1:West" ::= { sm12dp2xaLLDPMEDCoordinatesLocation 5 } sm12dp2xaLLDPMEDAltitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Altitude SHOULD be normalized to within -2097151.9 to 2097151.9 with a maximum of 1 digits." ::= { sm12dp2xaLLDPMEDCoordinatesLocation 6 } sm12dp2xaLLDPMEDAltitudeType OBJECT-TYPE SYNTAX Integer32(1|2) MAX-ACCESS read-write STATUS current DESCRIPTION "1:Meters 2:Floors" ::= { sm12dp2xaLLDPMEDCoordinatesLocation 7 } sm12dp2xaLLDPMEDMapDatum OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "The Map Datum is used for the coordinates given in these options: 1:WGS84 2:NAD83/NAVD88 3:NAD83/MLLW " ::= { sm12dp2xaLLDPMEDCoordinatesLocation 8 } sm12dp2xaLLDPMEDTransmitTLVsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALLDPMEDTransmitTLVsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDP 3 } sm12dp2xaLLDPMEDTransmitTLVsEntry OBJECT-TYPE SYNTAX SM12DP2XALLDPMEDTransmitTLVsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLLDPMEDTransmitTLVsPort } ::= { sm12dp2xaLLDPMEDTransmitTLVsTable 1 } SM12DP2XALLDPMEDTransmitTLVsEntry ::= SEQUENCE { sm12dp2xaLLDPMEDTransmitTLVsPort Integer32, sm12dp2xaLLDPMEDTransmitTLVsCapabilities Integer32, sm12dp2xaLLDPMEDTransmitTLVsPolicies Integer32, sm12dp2xaLLDPMEDTransmitTLVsLocation Integer32, sm12dp2xaLLDPMEDTransmitTLVsPoE Integer32 } sm12dp2xaLLDPMEDTransmitTLVsPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { sm12dp2xaLLDPMEDTransmitTLVsEntry 1 } sm12dp2xaLLDPMEDTransmitTLVsCapabilities OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPMEDTransmitTLVsEntry 2 } sm12dp2xaLLDPMEDTransmitTLVsPolicies OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPMEDTransmitTLVsEntry 3 } sm12dp2xaLLDPMEDTransmitTLVsLocation OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPMEDTransmitTLVsEntry 4 } sm12dp2xaLLDPMEDTransmitTLVsPoE OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPMEDTransmitTLVsEntry 5 } sm12dp2xaLLDPMEDCivicAddressLocation OBJECT IDENTIFIER ::= { sm12dp2xaLLDP 4 } sm12dp2xaLLDPMEDCivicAddrLocatCountryCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 2 } sm12dp2xaLLDPMEDCivicAddrLocatStateProvince OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 3 } sm12dp2xaLLDPMEDCivicAddrLocatCounty OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 4 } sm12dp2xaLLDPMEDCivicAddrLocatCity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 5 } sm12dp2xaLLDPMEDCivicAddrLocatCityDistrict OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 6 } sm12dp2xaLLDPMEDCivicAddrLocatBlockNeighborhood OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 7 } sm12dp2xaLLDPMEDCivicAddrLocatStreet OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 8 } sm12dp2xaLLDPMEDCivicAddrLocatLeadingStreetDirect OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 9 } sm12dp2xaLLDPMEDCivicAddrLocatTrailingStreetSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 10 } sm12dp2xaLLDPMEDCivicAddrLocatStreetSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 11 } sm12dp2xaLLDPMEDCivicAddrLocatHouseNo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 12 } sm12dp2xaLLDPMEDCivicAddrLocatHouseNoSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 13 } sm12dp2xaLLDPMEDCivicAddrLocatLandmark OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 14 } sm12dp2xaLLDPMEDCivicAddrLocatAdditionalLocatInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 15 } sm12dp2xaLLDPMEDCivicAddrLocatName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 16 } sm12dp2xaLLDPMEDCivicAddrLocatZipCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 17 } sm12dp2xaLLDPMEDCivicAddrLocatBuilding OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 18 } sm12dp2xaLLDPMEDCivicAddrLocatApartment OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 19 } sm12dp2xaLLDPMEDCivicAddrLocatFloor OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 20 } sm12dp2xaLLDPMEDCivicAddrLocatRoomNo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 21 } sm12dp2xaLLDPMEDCivicAddrLocatPlaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 22 } sm12dp2xaLLDPMEDCivicAddrLocatPostalCommunityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 23 } sm12dp2xaLLDPMEDCivicAddrLocatPOBox OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 24 } sm12dp2xaLLDPMEDCivicAddrLocatAdditionalCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDCivicAddressLocation 25 } sm12dp2xaLLDPMEDPoliciesTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALLDPMEDPoliciesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDP 5 } sm12dp2xaLLDPMEDPoliciesEntry OBJECT-TYPE SYNTAX SM12DP2XALLDPMEDPoliciesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLLDPMEDPoliciesIndex } ::= { sm12dp2xaLLDPMEDPoliciesTable 1 } SM12DP2XALLDPMEDPoliciesEntry ::= SEQUENCE { sm12dp2xaLLDPMEDPoliciesIndex Integer32, sm12dp2xaLLDPMEDPoliciesPolicyID Integer32, sm12dp2xaLLDPMEDPoliciesApplicationType Integer32, sm12dp2xaLLDPMEDPoliciesTag Integer32, sm12dp2xaLLDPMEDPoliciesVLANID Integer32, sm12dp2xaLLDPMEDPoliciesL2Priority Integer32, sm12dp2xaLLDPMEDPoliciesDSCP Integer32, sm12dp2xaLLDPMEDPoliciesRowStatus RowStatus } sm12dp2xaLLDPMEDPoliciesIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { sm12dp2xaLLDPMEDPoliciesEntry 1 } sm12dp2xaLLDPMEDPoliciesPolicyID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDPMEDPoliciesEntry 2 } sm12dp2xaLLDPMEDPoliciesApplicationType OBJECT-TYPE SYNTAX Integer32 (1..8) MAX-ACCESS read-write STATUS current DESCRIPTION "1:Voice 2:Voice Signalling 3:Guest Voice 4:Guest Voice Signalling 5:Softphone Voice 6:Video Conferencing 7:Streaming Video 8:Video Signalling" ::= { sm12dp2xaLLDPMEDPoliciesEntry 3 } sm12dp2xaLLDPMEDPoliciesTag OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Untagged 1:Tagged" ::= { sm12dp2xaLLDPMEDPoliciesEntry 4 } sm12dp2xaLLDPMEDPoliciesVLANID OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:1-4095" ::= { sm12dp2xaLLDPMEDPoliciesEntry 5 } sm12dp2xaLLDPMEDPoliciesL2Priority OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-7" ::= { sm12dp2xaLLDPMEDPoliciesEntry 6 } sm12dp2xaLLDPMEDPoliciesDSCP OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-63" ::= { sm12dp2xaLLDPMEDPoliciesEntry 7 } sm12dp2xaLLDPMEDPoliciesRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= { sm12dp2xaLLDPMEDPoliciesEntry 8 } sm12dp2xaLLDPMEDPolicyPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XALLDPMEDPolicyPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDP 6 } sm12dp2xaLLDPMEDPolicyPortConfEntry OBJECT-TYPE SYNTAX SM12DP2XALLDPMEDPolicyPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaLLDPMEDPolicyPortConfPort } ::= { sm12dp2xaLLDPMEDPolicyPortConfTable 1 } SM12DP2XALLDPMEDPolicyPortConfEntry ::= SEQUENCE { sm12dp2xaLLDPMEDPolicyPortConfPort Integer32, sm12dp2xaLLDPMEDPolicyPortConf Integer32 } sm12dp2xaLLDPMEDPolicyPortConfPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { sm12dp2xaLLDPMEDPolicyPortConfEntry 1 } sm12dp2xaLLDPMEDPolicyPortConf OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { sm12dp2xaLLDPMEDPolicyPortConfEntry 2 } sm12dp2xaLLDPMEDFastStartRepeatCount OBJECT-TYPE SYNTAX Integer32 (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:1-10" ::= { sm12dp2xaLLDP 7 } sm12dp2xaLLDPMEDEmergencyCallService OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaLLDP 8 } sm12dp2xaUDLD OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 22 } sm12dp2xaUDLDPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAUDLDPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLD 1 } sm12dp2xaUDLDPortConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAUDLDPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaUDLDPort } ::= { sm12dp2xaUDLDPortConfigTable 1 } SM12DP2XAUDLDPortConfigEntry ::= SEQUENCE { sm12dp2xaUDLDPort Integer32, sm12dp2xaUDLDPortMode Integer32, sm12dp2xaUDLDPortMessageInterval Integer32 } sm12dp2xaUDLDPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortConfigEntry 1 } sm12dp2xaUDLDPortMode OBJECT-TYPE SYNTAX Integer32 (0|1|2) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: Normal 2: Aggressive" ::= { sm12dp2xaUDLDPortConfigEntry 2 } sm12dp2xaUDLDPortMessageInterval OBJECT-TYPE SYNTAX Integer32(7..90) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 7, range: 7-90" ::= { sm12dp2xaUDLDPortConfigEntry 3 } sm12dp2xaUDLDPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAUDLDPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLD 2 } sm12dp2xaUDLDPortStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAUDLDPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaUDLDPortStatusPort } ::= { sm12dp2xaUDLDPortStatusTable 1 } SM12DP2XAUDLDPortStatusEntry ::= SEQUENCE { sm12dp2xaUDLDPortStatusPort Integer32, sm12dp2xaUDLDStatusAdminState Integer32, sm12dp2xaUDLDStatusDeviceIDLocal DisplayString, sm12dp2xaUDLDStatusDeviceNameLocal DisplayString, sm12dp2xaUDLDStatusBidirectionalState DisplayString } sm12dp2xaUDLDPortStatusPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port index" ::= { sm12dp2xaUDLDPortStatusEntry 1 } sm12dp2xaUDLDStatusAdminState OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0:disable 1:enable" ::= { sm12dp2xaUDLDPortStatusEntry 2 } sm12dp2xaUDLDStatusDeviceIDLocal OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortStatusEntry 3 } sm12dp2xaUDLDStatusDeviceNameLocal OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortStatusEntry 4 } sm12dp2xaUDLDStatusBidirectionalState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortStatusEntry 5 } sm12dp2xaUDLDStatusPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify port number for check neighbour status" ::= { sm12dp2xaUDLD 3 } sm12dp2xaUDLDPortNeighbourStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAUDLDPortNeighbourStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLD 4 } sm12dp2xaUDLDPortNeighbourStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAUDLDPortNeighbourStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaUDLDNeighbourPort } ::= { sm12dp2xaUDLDPortNeighbourStatusTable 1 } SM12DP2XAUDLDPortNeighbourStatusEntry ::= SEQUENCE { sm12dp2xaUDLDNeighbourPort Integer32, sm12dp2xaUDLDNeighbourStatusPort DisplayString, sm12dp2xaUDLDNeighbourStatusDeviceId DisplayString, sm12dp2xaUDLDNeighbourStatusLinkStatus DisplayString, sm12dp2xaUDLDNeighbourStatusDeviceName DisplayString } sm12dp2xaUDLDNeighbourPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { sm12dp2xaUDLDPortNeighbourStatusEntry 1 } sm12dp2xaUDLDNeighbourStatusPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortNeighbourStatusEntry 2 } sm12dp2xaUDLDNeighbourStatusDeviceId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortNeighbourStatusEntry 3 } sm12dp2xaUDLDNeighbourStatusLinkStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortNeighbourStatusEntry 4 } sm12dp2xaUDLDNeighbourStatusDeviceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaUDLDPortNeighbourStatusEntry 5 } sm12dp2xaRRING OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 27 } sm12dp2xaRRINGTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XARRINGEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaRRING 1 } sm12dp2xaRRINGEntry OBJECT-TYPE SYNTAX SM12DP2XARRINGEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaRRINGIndex } ::= { sm12dp2xaRRINGTable 1 } SM12DP2XARRINGEntry ::= SEQUENCE { sm12dp2xaRRINGIndex Integer32, sm12dp2xaRRINGRole Integer32, sm12dp2xaRRINGPort1 Integer32, sm12dp2xaRRINGPort2 Integer32, sm12dp2xaRRINGStatus1 DisplayString, sm12dp2xaRRINGStatus2 DisplayString } sm12dp2xaRRINGIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { sm12dp2xaRRINGEntry 1 } sm12dp2xaRRINGRole OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Set role value. 0:Disabled 1:Master 2:Member " ::= { sm12dp2xaRRINGEntry 2 } sm12dp2xaRRINGPort1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The switch port number of the port1 . " ::= { sm12dp2xaRRINGEntry 3 } sm12dp2xaRRINGPort2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The switch port number of the port2 . " ::= { sm12dp2xaRRINGEntry 4 } sm12dp2xaRRINGStatus1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current Rapid Ring status of the port1. " ::= { sm12dp2xaRRINGEntry 5 } sm12dp2xaRRINGStatus2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current Rapid Ring status of the port2. " ::= { sm12dp2xaRRINGEntry 6 } -- ======================================================================================================================= sm12dp2xaAggregation OBJECT IDENTIFIER ::= { sm12dp2xaConfiguration 31 } sm12dp2xaAggregationStatic OBJECT IDENTIFIER ::= { sm12dp2xaAggregation 1 } sm12dp2xaAggrSourceMACAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Source MAC Address" ::= { sm12dp2xaAggregationStatic 2 } sm12dp2xaAggrDestinationMACAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Destination MAC Address" ::= { sm12dp2xaAggregationStatic 3 } sm12dp2xaAggrIPAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address" ::= { sm12dp2xaAggregationStatic 4 } sm12dp2xaAggrTCPUDPPortNumber OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "TCP/UDP Port Number" ::= { sm12dp2xaAggregationStatic 5 } sm12dp2xaAggrGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAggrGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaAggregationStatic 6 } sm12dp2xaAggrGroupConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAAggrGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaAggrGroupConfigPort } ::= { sm12dp2xaAggrGroupConfigTable 1 } SM12DP2XAAggrGroupConfigEntry ::= SEQUENCE { sm12dp2xaAggrGroupConfigPort Integer32, sm12dp2xaAggrGroupConfigGroup Integer32, sm12dp2xaAggrGroupConfig Integer32 } sm12dp2xaAggrGroupConfigPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port index" ::= { sm12dp2xaAggrGroupConfigEntry 1 } sm12dp2xaAggrGroupConfigGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "group index" ::= { sm12dp2xaAggrGroupConfigEntry 2 } sm12dp2xaAggrGroupConfig OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Aggregation Group Configuration" ::= { sm12dp2xaAggrGroupConfigEntry 3 } sm12dp2xaAggrGroupStateTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAggrGroupStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaAggregation 2 } sm12dp2xaAggrGroupStateEntry OBJECT-TYPE SYNTAX SM12DP2XAAggrGroupStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaAggrGroupStateIndex } ::= { sm12dp2xaAggrGroupStateTable 1 } SM12DP2XAAggrGroupStateEntry ::= SEQUENCE { sm12dp2xaAggrGroupStateIndex Integer32, sm12dp2xaAggrGroupStateAggrID DisplayString, sm12dp2xaAggrGroupStateName DisplayString, sm12dp2xaAggrGroupStateType DisplayString, sm12dp2xaAggrGroupStateSpeed DisplayString, sm12dp2xaAggrGroupStateConfiguredPorts DisplayString, sm12dp2xaAggrGroupStateAggregatedPorts DisplayString, sm12dp2xaAggrGroupStateAggregatedBandwidth DisplayString } sm12dp2xaAggrGroupStateIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "index" ::= { sm12dp2xaAggrGroupStateEntry 1 } sm12dp2xaAggrGroupStateAggrID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "AggrID" ::= { sm12dp2xaAggrGroupStateEntry 2 } sm12dp2xaAggrGroupStateName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name" ::= { sm12dp2xaAggrGroupStateEntry 3 } sm12dp2xaAggrGroupStateType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Type" ::= { sm12dp2xaAggrGroupStateEntry 4 } sm12dp2xaAggrGroupStateSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Speed" ::= { sm12dp2xaAggrGroupStateEntry 5 } sm12dp2xaAggrGroupStateConfiguredPorts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Configured Ports" ::= { sm12dp2xaAggrGroupStateEntry 6 } sm12dp2xaAggrGroupStateAggregatedPorts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Aggregated Ports" ::= { sm12dp2xaAggrGroupStateEntry 7 } sm12dp2xaAggrGroupStateAggregatedBandwidth OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Aggregated Bandwidth" ::= { sm12dp2xaAggrGroupStateEntry 8 } -- ======================================================================================================================= sm12dp2xaSecurity OBJECT IDENTIFIER ::= { sm12dp2xaProductId 3 } sm12dp2xaIPSourceGuard OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 1 } sm12dp2xaIPSourceGuardConf OBJECT IDENTIFIER ::= { sm12dp2xaIPSourceGuard 1 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the SM12DP2XA IP Source Guard Mib -- ======================================================================================================================= -- -- sm12dp2xaIPSourceGuard OBJECT IDENTIFIER ::= { sm12dp2xaIPSourceGuardMIB 1 } -- sm12dp2xaIPSourceGuardConf OBJECT IDENTIFIER ::= { sm12dp2xaIPSourceGuard 1 } -- -- ======================================================================================================================= -- Start sm12dp2xaIPSourceGuard group -- ======================================================================================================================= --sm12dp2xaIPSourceGuardConf sm12dp2xaIPSourceGuardMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global IP Source Guard or disable the Global IP Source Guard." ::= { sm12dp2xaIPSourceGuardConf 1 } sm12dp2xaIPSourceGuardDynamicToStaticCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Translate all dynamic entries to static entries." DEFVAL { noAction } ::= { sm12dp2xaIPSourceGuardConf 2 } --sm12dp2xaIPSourceGuardPortConfigTable sm12dp2xaIPSourceGuardPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPSourceGuardPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Port Configuration Table. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { sm12dp2xaIPSourceGuardConf 3 } sm12dp2xaIPSourceGuardPortConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAIPSourceGuardPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Port Configuration Entry." INDEX { ifIndex } ::= { sm12dp2xaIPSourceGuardPortConfigTable 1 } SM12DP2XAIPSourceGuardPortConfigEntry ::= SEQUENCE { sm12dp2xaIPSourceGuardPortConfigMode AdminMode, sm12dp2xaIPSourceGuardPortMaxDynamicClients Integer32 } sm12dp2xaIPSourceGuardPortConfigMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify IP Source Guard is enabled on which ports." ::= { sm12dp2xaIPSourceGuardPortConfigEntry 2 } sm12dp2xaIPSourceGuardPortMaxDynamicClients OBJECT-TYPE SYNTAX Integer32(0..2|99) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the maximum number of dynamic clients that can be learned on given port. default: 99 0~2: Max Dynamic clients 99:Unlimited " ::= { sm12dp2xaIPSourceGuardPortConfigEntry 3 } --sm12dp2xaIPSourceGuardStaticTable sm12dp2xaIPSourceGuardStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPSourceGuardStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Static Table." ::= { sm12dp2xaIPSourceGuard 2 } sm12dp2xaIPSourceGuardStaticEntry OBJECT-TYPE SYNTAX SM12DP2XAIPSourceGuardStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Static Entry." INDEX { sm12dp2xaIPSourceGuardStaticIndex } ::= { sm12dp2xaIPSourceGuardStaticTable 1 } SM12DP2XAIPSourceGuardStaticEntry ::= SEQUENCE { sm12dp2xaIPSourceGuardStaticSwitchIndex Integer32, sm12dp2xaIPSourceGuardStaticIndex Integer32, sm12dp2xaIPSourceGuardStaticPort Integer32, sm12dp2xaIPSourceGuardStaticVLANId Integer32, sm12dp2xaIPSourceGuardStaticIPAddress IpAddress, sm12dp2xaIPSourceGuardStaticIPMask IpAddress, sm12dp2xaIPSourceGuardStaticMACAddress DisplayString, sm12dp2xaIPSourceGuardStaticRowStatus RowStatus } sm12dp2xaIPSourceGuardStaticSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { sm12dp2xaIPSourceGuardStaticEntry 1 } sm12dp2xaIPSourceGuardStaticIndex OBJECT-TYPE SYNTAX Integer32(1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { sm12dp2xaIPSourceGuardStaticEntry 2 } sm12dp2xaIPSourceGuardStaticPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The port number of table. range: 1 - port number." ::= { sm12dp2xaIPSourceGuardStaticEntry 3 } sm12dp2xaIPSourceGuardStaticVLANId OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN ID, range: 1 - 4095." ::= { sm12dp2xaIPSourceGuardStaticEntry 4 } sm12dp2xaIPSourceGuardStaticIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address allowed for doing IP source guard." ::= { sm12dp2xaIPSourceGuardStaticEntry 5 } sm12dp2xaIPSourceGuardStaticIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP Mask allowed for doing IP source guard." ::= { sm12dp2xaIPSourceGuardStaticEntry 6 } sm12dp2xaIPSourceGuardStaticMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source MAC address, format: 0a 1b 2c 3d 4e 5f." ::= { sm12dp2xaIPSourceGuardStaticEntry 7 } sm12dp2xaIPSourceGuardStaticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaIPSourceGuardStaticEntry 8 } --sm12dp2xaIPSourceGuardDynamicTable sm12dp2xaIPSourceGuardDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAIPSourceGuardDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Dynamic Table." ::= { sm12dp2xaIPSourceGuard 3 } sm12dp2xaIPSourceGuardDynamicEntry OBJECT-TYPE SYNTAX SM12DP2XAIPSourceGuardDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Dynamic Entry." INDEX { sm12dp2xaIPSourceGuardDynamicIndex } ::= { sm12dp2xaIPSourceGuardDynamicTable 1 } SM12DP2XAIPSourceGuardDynamicEntry ::= SEQUENCE { sm12dp2xaIPSourceGuardDynamicSwitchIndex Integer32, sm12dp2xaIPSourceGuardDynamicIndex Integer32, sm12dp2xaIPSourceGuardDynamicPort Integer32, sm12dp2xaIPSourceGuardDynamicVLANId Integer32, sm12dp2xaIPSourceGuardDynamicIPAddress IpAddress, sm12dp2xaIPSourceGuardDynamicMACAddress DisplayString } sm12dp2xaIPSourceGuardDynamicSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { sm12dp2xaIPSourceGuardDynamicEntry 1 } sm12dp2xaIPSourceGuardDynamicIndex OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { sm12dp2xaIPSourceGuardDynamicEntry 2 } sm12dp2xaIPSourceGuardDynamicPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The logical port for the settings." ::= { sm12dp2xaIPSourceGuardDynamicEntry 3 } sm12dp2xaIPSourceGuardDynamicVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The vlan id for the settings." ::= { sm12dp2xaIPSourceGuardDynamicEntry 4 } sm12dp2xaIPSourceGuardDynamicIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed Source IP address." ::= { sm12dp2xaIPSourceGuardDynamicEntry 5 } sm12dp2xaIPSourceGuardDynamicMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed Source MAC address." ::= { sm12dp2xaIPSourceGuardDynamicEntry 6 } -- ======================================================================================================================= sm12dp2xaARPInspection OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 2 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the sm12dp2xa Arp Mib -- ======================================================================================================================= -- sm12dp2xaARP OBJECT IDENTIFIER ::= { sm12dp2xaARPInspection 1 } sm12dp2xaARPConfig OBJECT IDENTIFIER ::= { sm12dp2xaARP 1 } -- -- ======================================================================================================================= -- Start sm12dp2xaARP group -- ======================================================================================================================= --sm12dp2xaARPConfig sm12dp2xaARPConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global ARP Inspection or disable the Global ARP Inspection." ::= { sm12dp2xaARPConfig 1 } --sm12dp2xaARPPortConfTable sm12dp2xaARPPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAARPPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Port Configuration Table." ::= { sm12dp2xaARPConfig 3 } sm12dp2xaARPPortConfEntry OBJECT-TYPE SYNTAX SM12DP2XAARPPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Port Configuration Entry." INDEX { sm12dp2xaARPPortConfPort } ::= { sm12dp2xaARPPortConfTable 1 } SM12DP2XAARPPortConfEntry ::= SEQUENCE { sm12dp2xaARPPortConfPort Integer32, sm12dp2xaARPPortConfMode AdminMode, sm12dp2xaARPPortConfCheckVLAN AdminMode, sm12dp2xaARPPortConfLogType INTEGER } sm12dp2xaARPPortConfPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The port number for which the configuration below applies. range: 1 - port number." ::= { sm12dp2xaARPPortConfEntry 1 } sm12dp2xaARPPortConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify ARP Inspection is enabled on which ports." ::= { sm12dp2xaARPPortConfEntry 2 } sm12dp2xaARPPortConfCheckVLAN OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "When the setting of 'Check VLAN' is disabled, the log type of ARP Inspection will refer to the port setting. And the setting of 'Check VLAN' is enabled, the log type of ARP Inspection will refer to the VLAN setting." ::= { sm12dp2xaARPPortConfEntry 3 } sm12dp2xaARPPortConfLogType OBJECT-TYPE SYNTAX INTEGER{none(0),deny(1),permit(2),all(3)} MAX-ACCESS read-write STATUS current DESCRIPTION "The log type of ARP Inspection will refer to the port setting. 0: none, 1: deny, 2: permit, 3: all, range: 0-3." ::= { sm12dp2xaARPPortConfEntry 4 } --sm12dp2xaARPVlanConfig sm12dp2xaARPVlanConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAARPVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Vlan Configuration Table." ::= { sm12dp2xaARP 2 } sm12dp2xaARPVlanConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAARPVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Vlan Configuration Entry." INDEX { sm12dp2xaARPVlanConfigVlan } ::= { sm12dp2xaARPVlanConfigTable 1 } SM12DP2XAARPVlanConfigEntry ::= SEQUENCE { sm12dp2xaARPVlanConfigVlan Integer32, sm12dp2xaARPVlanConfigLogType INTEGER, sm12dp2xaARPVlanConfigRowStatus RowStatus } sm12dp2xaARPVlanConfigVlan OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Specify ARP Inspection is enabled on which VLANs. range: 1 - 4095." ::= { sm12dp2xaARPVlanConfigEntry 1 } sm12dp2xaARPVlanConfigLogType OBJECT-TYPE SYNTAX INTEGER{none(0),deny(1),permit(2),all(3)} MAX-ACCESS read-create STATUS current DESCRIPTION "The log type also can be configured on per VLAN setting. 0: none, 1: deny, 2: permit, 3: all, range: 0-3." ::= { sm12dp2xaARPVlanConfigEntry 2 } sm12dp2xaARPVlanConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaARPVlanConfigEntry 3 } --sm12dp2xaARPStaticTable sm12dp2xaARPStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAARPStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Static Table." ::= { sm12dp2xaARP 3 } sm12dp2xaARPStaticEntry OBJECT-TYPE SYNTAX SM12DP2XAARPStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Static Entry." INDEX { sm12dp2xaARPStaticIndex } ::= { sm12dp2xaARPStaticTable 1 } SM12DP2XAARPStaticEntry ::= SEQUENCE { sm12dp2xaARPStaticSwitchIndex Integer32, sm12dp2xaARPStaticIndex Integer32, sm12dp2xaARPStaticPort Integer32, sm12dp2xaARPStaticVlanID Integer32, sm12dp2xaARPStaticMACAddress DisplayString, sm12dp2xaARPStaticIPAddress IpAddress, sm12dp2xaARPStaticRowStatus RowStatus } sm12dp2xaARPStaticSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { sm12dp2xaARPStaticEntry 1 } sm12dp2xaARPStaticIndex OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { sm12dp2xaARPStaticEntry 2 } sm12dp2xaARPStaticPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The logical port for the settings. range: 1 - port number." ::= { sm12dp2xaARPStaticEntry 3 } sm12dp2xaARPStaticVlanID OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "The vlan id for the settings. range: 1-4095." ::= { sm12dp2xaARPStaticEntry 4 } sm12dp2xaARPStaticMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source MAC address in ARP request packets." ::= { sm12dp2xaARPStaticEntry 5 } sm12dp2xaARPStaticIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source IP address in ARP request packets." ::= { sm12dp2xaARPStaticEntry 6 } sm12dp2xaARPStaticRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaARPStaticEntry 7 } --sm12dp2xaARPDynamicTable sm12dp2xaARPDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAARPDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Dynamic Table." ::= { sm12dp2xaARP 4 } sm12dp2xaARPDynamicEntry OBJECT-TYPE SYNTAX SM12DP2XAARPDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Dynamic Entry." INDEX { sm12dp2xaARPDynamicIndex } ::= { sm12dp2xaARPDynamicTable 1 } SM12DP2XAARPDynamicEntry ::= SEQUENCE { sm12dp2xaARPDynamicIndex Integer32, sm12dp2xaARPDynamicPort Integer32, sm12dp2xaARPDynamicVLANId Integer32, sm12dp2xaARPDynamicMACAddress MacAddress, sm12dp2xaARPDynamicIPAddress IpAddress, sm12dp2xaARPDynamicToStaticCmd INTEGER } sm12dp2xaARPDynamicIndex OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { sm12dp2xaARPDynamicEntry 1 } sm12dp2xaARPDynamicPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Switch Port Number for which the entries are displayed." ::= { sm12dp2xaARPDynamicEntry 2 } sm12dp2xaARPDynamicVLANId OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN-ID in which the ARP traffic is permitted." ::= { sm12dp2xaARPDynamicEntry 3 } sm12dp2xaARPDynamicMACAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "User MAC address of the entry." ::= { sm12dp2xaARPDynamicEntry 4 } sm12dp2xaARPDynamicIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "User IP address of the entry." ::= { sm12dp2xaARPDynamicEntry 5 } sm12dp2xaARPDynamicToStaticCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global ARP Inspection or disable the Global ARP Inspection." ::= { sm12dp2xaARPDynamicEntry 6 } -- ======================================================================================================================= -- sm12dp2xaARPConformance -- ======================================================================================================================= sm12dp2xaARPConformance OBJECT IDENTIFIER ::= { sm12dp2xaARPInspection 200 } sm12dp2xaARPCompliances OBJECT IDENTIFIER ::= { sm12dp2xaARPConformance 1 } sm12dp2xaARPGroups OBJECT IDENTIFIER ::= { sm12dp2xaARPConformance 2 } sm12dp2xaARPGroup OBJECT-GROUP OBJECTS { -- sm12dp2xaARPConfig sm12dp2xaARPConfMode, --sm12dp2xaARPPortConfTable sm12dp2xaARPPortConfMode, sm12dp2xaARPPortConfCheckVLAN, sm12dp2xaARPPortConfLogType, --sm12dp2xaARPVlanConfig sm12dp2xaARPVlanConfigLogType, sm12dp2xaARPVlanConfigRowStatus, --sm12dp2xaARPStaticTable sm12dp2xaARPStaticPort, sm12dp2xaARPStaticVlanID, sm12dp2xaARPStaticMACAddress, sm12dp2xaARPStaticIPAddress, sm12dp2xaARPStaticRowStatus, --sm12dp2xaARPDynamicTable sm12dp2xaARPDynamicPort, sm12dp2xaARPDynamicVLANId, sm12dp2xaARPDynamicMACAddress, sm12dp2xaARPDynamicIPAddress, sm12dp2xaARPDynamicToStaticCmd } STATUS current DESCRIPTION "The collection of objects which are used to indicate sm12dp2xa ARP information." ::= { sm12dp2xaARPGroups 1 } -- ======================================================================================================================= sm12dp2xaDHCPSnooping OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 3 } sm12dp2xaDHCPSnoopingConf OBJECT IDENTIFIER ::= { sm12dp2xaDHCPSnooping 1 } sm12dp2xaDHCPSnoopingMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { sm12dp2xaDHCPSnoopingConf 1 } sm12dp2xaDHCPSnoopingPortModeConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XADHCPSnoopingPortModeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingConf 2 } sm12dp2xaDHCPSnoopingPortModeConfigurationEntry OBJECT-TYPE SYNTAX SM12DP2XADHCPSnoopingPortModeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaDHCPSnoopingPortModeConfigurationPort } ::= { sm12dp2xaDHCPSnoopingPortModeConfigurationTable 1 } SM12DP2XADHCPSnoopingPortModeConfigurationEntry ::= SEQUENCE { sm12dp2xaDHCPSnoopingPortModeConfigurationPort Integer32, sm12dp2xaDHCPSnoopingPortModeConfigurationMode Integer32 } sm12dp2xaDHCPSnoopingPortModeConfigurationPort OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingPortModeConfigurationEntry 1 } sm12dp2xaDHCPSnoopingPortModeConfigurationMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 1 0: trust port mode 1: untrust port mode" ::= { sm12dp2xaDHCPSnoopingPortModeConfigurationEntry 2 } sm12dp2xaDHCPSnoopingStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XADHCPSnoopingStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnooping 2 } sm12dp2xaDHCPSnoopingStatisticsEntry OBJECT-TYPE SYNTAX SM12DP2XADHCPSnoopingStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaDHCPSnoopingStatisticsPort } ::= { sm12dp2xaDHCPSnoopingStatisticsTable 1 } SM12DP2XADHCPSnoopingStatisticsEntry ::= SEQUENCE { sm12dp2xaDHCPSnoopingStatisticsPort Integer32, sm12dp2xaDHCPSnoopingStatisticsClear Integer32, sm12dp2xaDHCPSnoopingRxDiscover Counter32, sm12dp2xaDHCPSnoopingRxOffer Counter32, sm12dp2xaDHCPSnoopingRxRequest Counter32, sm12dp2xaDHCPSnoopingRxDecline Counter32, sm12dp2xaDHCPSnoopingRxACK Counter32, sm12dp2xaDHCPSnoopingRxNAK Counter32, sm12dp2xaDHCPSnoopingRxRelease Counter32, sm12dp2xaDHCPSnoopingRxInform Counter32, sm12dp2xaDHCPSnoopingRxLeaseQuery Counter32, sm12dp2xaDHCPSnoopingRxLeaseUnassigned Counter32, sm12dp2xaDHCPSnoopingRxLeaseUnknown Counter32, sm12dp2xaDHCPSnoopingRxLeaseActive Counter32, sm12dp2xaDHCPSnoopingTxDiscover Counter32, sm12dp2xaDHCPSnoopingTxOffer Counter32, sm12dp2xaDHCPSnoopingTxRequest Counter32, sm12dp2xaDHCPSnoopingTxDecline Counter32, sm12dp2xaDHCPSnoopingTxACK Counter32, sm12dp2xaDHCPSnoopingTxNAK Counter32, sm12dp2xaDHCPSnoopingTxRelease Counter32, sm12dp2xaDHCPSnoopingTxInform Counter32, sm12dp2xaDHCPSnoopingTxLeaseQuery Counter32, sm12dp2xaDHCPSnoopingTxLeaseUnassigned Counter32, sm12dp2xaDHCPSnoopingTxLeaseUnknown Counter32, sm12dp2xaDHCPSnoopingTxLeaseActive Counter32, sm12dp2xaDHCPSnoopingRxDiscardedChecksumError Counter32, sm12dp2xaDHCPSnoopingRxDiscardedFromUntrusted Counter32 } sm12dp2xaDHCPSnoopingStatisticsPort OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 1 } sm12dp2xaDHCPSnoopingStatisticsClear OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: none 1: clear" ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 2 } sm12dp2xaDHCPSnoopingRxDiscover OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 3 } sm12dp2xaDHCPSnoopingRxOffer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 4 } sm12dp2xaDHCPSnoopingRxRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 5 } sm12dp2xaDHCPSnoopingRxDecline OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 6 } sm12dp2xaDHCPSnoopingRxACK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 7 } sm12dp2xaDHCPSnoopingRxNAK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 8 } sm12dp2xaDHCPSnoopingRxRelease OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 9 } sm12dp2xaDHCPSnoopingRxInform OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 10 } sm12dp2xaDHCPSnoopingRxLeaseQuery OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 11 } sm12dp2xaDHCPSnoopingRxLeaseUnassigned OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 12 } sm12dp2xaDHCPSnoopingRxLeaseUnknown OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 13 } sm12dp2xaDHCPSnoopingRxLeaseActive OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 14 } sm12dp2xaDHCPSnoopingTxDiscover OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 15 } sm12dp2xaDHCPSnoopingTxOffer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 16 } sm12dp2xaDHCPSnoopingTxRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 17 } sm12dp2xaDHCPSnoopingTxDecline OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 18 } sm12dp2xaDHCPSnoopingTxACK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 19 } sm12dp2xaDHCPSnoopingTxNAK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 20 } sm12dp2xaDHCPSnoopingTxRelease OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 21 } sm12dp2xaDHCPSnoopingTxInform OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 22 } sm12dp2xaDHCPSnoopingTxLeaseQuery OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 23 } sm12dp2xaDHCPSnoopingTxLeaseUnassigned OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 24 } sm12dp2xaDHCPSnoopingTxLeaseUnknown OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 25 } sm12dp2xaDHCPSnoopingTxLeaseActive OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 26 } sm12dp2xaDHCPSnoopingRxDiscardedChecksumError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 27 } sm12dp2xaDHCPSnoopingRxDiscardedFromUntrusted OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPSnoopingStatisticsEntry 28 } sm12dp2xaDHCPRelay OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 4 } sm12dp2xaDHCPRelayConfiguration OBJECT IDENTIFIER ::= { sm12dp2xaDHCPRelay 1 } sm12dp2xaDHCPRelayMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable We need at least one server" ::= { sm12dp2xaDHCPRelayConfiguration 1 } sm12dp2xaDHCPRelayServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayConfiguration 2 } sm12dp2xaDHCPRelayInformationMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable " ::= { sm12dp2xaDHCPRelayConfiguration 3 } sm12dp2xaDHCPRelayInformationPolicy OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: replace 1: keep 2: drop " ::= { sm12dp2xaDHCPRelayConfiguration 4 } sm12dp2xaDHCPRelayStatistics OBJECT IDENTIFIER ::= { sm12dp2xaDHCPRelay 2 } sm12dp2xaDHCPRelayServerStatistics OBJECT IDENTIFIER ::= { sm12dp2xaDHCPRelayStatistics 1 } sm12dp2xaServerStatTransmitToServer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 1 } sm12dp2xaServerStatTransmitError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 2 } sm12dp2xaServerStatReceiveFromServer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 3 } sm12dp2xaServerStatReceiveMissingAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 4 } sm12dp2xaServerStatReceiveMissingCircuitID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 5 } sm12dp2xaServerStatReceiveMissingRemoteID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 6 } sm12dp2xaServerStatReceiveBadCircuitID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 7 } sm12dp2xaServerStatReceiveBadRemoteID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayServerStatistics 8 } sm12dp2xaDHCPRelayClientStatistics OBJECT IDENTIFIER ::= { sm12dp2xaDHCPRelayStatistics 2 } sm12dp2xaClientStatTransmitToClient OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 1 } sm12dp2xaClientStatTransmitError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 2 } sm12dp2xaClientStatReceivefromClient OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 3 } sm12dp2xaClientStatReceiveAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 4 } sm12dp2xaClientStatReplaceAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 5 } sm12dp2xaClientStatKeepAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 6 } sm12dp2xaClientStatDropAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaDHCPRelayClientStatistics 7 } sm12dp2xaPortSecurity OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 5 } sm12dp2xaPortSecLimitCtrl OBJECT IDENTIFIER ::= { sm12dp2xaPortSecurity 1 } sm12dp2xaPortSecLimitCtrlSystemConf OBJECT IDENTIFIER ::= { sm12dp2xaPortSecLimitCtrl 1 } sm12dp2xaPortSecurityMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable " ::= { sm12dp2xaPortSecLimitCtrlSystemConf 1 } sm12dp2xaPortSecurityAging OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable " ::= { sm12dp2xaPortSecLimitCtrlSystemConf 2 } sm12dp2xaPortSecurityAgingPeriod OBJECT-TYPE SYNTAX Integer32(10..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 3600, range: 10-10000000 " ::= { sm12dp2xaPortSecLimitCtrlSystemConf 3 } sm12dp2xaPortSecLimitCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortSecLimitCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecLimitCtrl 2 } sm12dp2xaPortSecLimitCtrlEntry OBJECT-TYPE SYNTAX SM12DP2XAPortSecLimitCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortSecLimitCtrlPort } ::= { sm12dp2xaPortSecLimitCtrlTable 1 } SM12DP2XAPortSecLimitCtrlEntry ::= SEQUENCE { sm12dp2xaPortSecLimitCtrlPort Integer32, sm12dp2xaPortSecLimitCtrlPortMode Integer32, sm12dp2xaPortSecLimitCtrlPortLimit Integer32, sm12dp2xaPortSecLimitCtrlPortAction Integer32, sm12dp2xaPortSecLimitCtrlPortState DisplayString, sm12dp2xaPortSecLimitCtrlPortReOpen Integer32, sm12dp2xaPortSecLimitCtrlPortSticky Integer32, sm12dp2xaPortSecLimitCtrlPortClear Integer32 } sm12dp2xaPortSecLimitCtrlPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecLimitCtrlEntry 1 } sm12dp2xaPortSecLimitCtrlPortMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { sm12dp2xaPortSecLimitCtrlEntry 2 } sm12dp2xaPortSecLimitCtrlPortLimit OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 4, range: 1-1024" ::= { sm12dp2xaPortSecLimitCtrlEntry 3 } sm12dp2xaPortSecLimitCtrlPortAction OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: none 1: trap 2: shutdown 3: trap&shutdown" ::= { sm12dp2xaPortSecLimitCtrlEntry 4 } sm12dp2xaPortSecLimitCtrlPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecLimitCtrlEntry 5 } sm12dp2xaPortSecLimitCtrlPortReOpen OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: none 1: reopen" ::= { sm12dp2xaPortSecLimitCtrlEntry 6 } sm12dp2xaPortSecLimitCtrlPortSticky OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { sm12dp2xaPortSecLimitCtrlEntry 7 } sm12dp2xaPortSecLimitCtrlPortClear OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 1: clear" ::= { sm12dp2xaPortSecLimitCtrlEntry 8 } sm12dp2xaPortSecSwitchStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortSecSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecurity 2 } sm12dp2xaPortSecSwitchStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAPortSecSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortSecSwitchStatusPort } ::= { sm12dp2xaPortSecSwitchStatusTable 1 } SM12DP2XAPortSecSwitchStatusEntry ::= SEQUENCE { sm12dp2xaPortSecSwitchStatusPort Integer32, sm12dp2xaPortSecSwitchStatusUsers DisplayString, sm12dp2xaPortSecSwitchStatusState DisplayString, sm12dp2xaPortSecSwitchStatusMACCountCurrent Integer32, sm12dp2xaPortSecSwitchStatusMACCountLimit Integer32 } sm12dp2xaPortSecSwitchStatusPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecSwitchStatusEntry 1 } sm12dp2xaPortSecSwitchStatusUsers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Users Abbr: L = Limit Control, 8 = 802.1X, D = DHCP Snooping, V = Voice VLAN, '-' means that the corresponding user module is not enabled. " ::= { sm12dp2xaPortSecSwitchStatusEntry 2 } sm12dp2xaPortSecSwitchStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Shows the current state of the port : Disabled, Ready, Limit Reached, Shutdown. " ::= { sm12dp2xaPortSecSwitchStatusEntry 3 } sm12dp2xaPortSecSwitchStatusMACCountCurrent OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecSwitchStatusEntry 4 } sm12dp2xaPortSecSwitchStatusMACCountLimit OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecSwitchStatusEntry 5 } sm12dp2xaPortSecPortStatus OBJECT IDENTIFIER ::= { sm12dp2xaPortSecurity 3 } sm12dp2xaPortSecPortStatusPort OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "port number default: 1 range: 1 - port number." ::= { sm12dp2xaPortSecPortStatus 1 } sm12dp2xaPortSecPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAPortSecPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatus 2 } sm12dp2xaPortSecPortStatusEntry OBJECT-TYPE SYNTAX SM12DP2XAPortSecPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaPortSecPortStatusIndex } ::= { sm12dp2xaPortSecPortStatusTable 1 } SM12DP2XAPortSecPortStatusEntry ::= SEQUENCE { sm12dp2xaPortSecPortStatusIndex Integer32, sm12dp2xaPortSecPortStatusMACAddress MacAddress, sm12dp2xaPortSecPortStatusVLANId Integer32, sm12dp2xaPortSecPortStatusState DisplayString, sm12dp2xaPortSecPortStatusTimeOfAddition DisplayString, sm12dp2xaPortSecPortStatusAgeAndHold DisplayString } sm12dp2xaPortSecPortStatusIndex OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatusEntry 1 } sm12dp2xaPortSecPortStatusMACAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatusEntry 2 } sm12dp2xaPortSecPortStatusVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatusEntry 3 } sm12dp2xaPortSecPortStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Blocked / Forwarding " ::= { sm12dp2xaPortSecPortStatusEntry 4 } sm12dp2xaPortSecPortStatusTimeOfAddition OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatusEntry 5 } sm12dp2xaPortSecPortStatusAgeAndHold OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { sm12dp2xaPortSecPortStatusEntry 6 } sm12dp2xaAccessManagement OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 6 } sm12dp2xaAccessMgmtConf OBJECT IDENTIFIER ::= { sm12dp2xaAccessManagement 1 } sm12dp2xaAccessMgmtStatistics OBJECT IDENTIFIER ::= { sm12dp2xaAccessManagement 2 } -- -- ======================================================================================================================= -- Start sm12dp2xaAccessManagement group -- ======================================================================================================================= --sm12dp2xaAccessMgmtConf sm12dp2xaAccessMgmtConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the access management mode operation." DEFVAL { disable } ::= { sm12dp2xaAccessMgmtConf 1 } --sm12dp2xaAccessMgmtConfTable sm12dp2xaAccessMgmtConfTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAccessMgmtConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Conf Table. " ::= { sm12dp2xaAccessMgmtConf 2 } sm12dp2xaAccessMgmtConfEntry OBJECT-TYPE SYNTAX SM12DP2XAAccessMgmtConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Conf Entry " INDEX { sm12dp2xaAccessMgmtIndex } ::= { sm12dp2xaAccessMgmtConfTable 1 } SM12DP2XAAccessMgmtConfEntry ::= SEQUENCE { sm12dp2xaAccessMgmtIndex Integer32, sm12dp2xaAccessMgmtVlanID Integer32, sm12dp2xaAccessMgmtStartIpAddress IpAddress, sm12dp2xaAccessMgmtEndIpAddress IpAddress, sm12dp2xaAccessMgmtHttpHttps AdminMode, sm12dp2xaAccessMgmtSNMP AdminMode, sm12dp2xaAccessMgmtTelnetSSH AdminMode, sm12dp2xaAccessMgmtRowStatus RowStatus } sm12dp2xaAccessMgmtIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Management config index. range : 1-16." ::= { sm12dp2xaAccessMgmtConfEntry 1 } sm12dp2xaAccessMgmtVlanID OBJECT-TYPE SYNTAX Integer32 (1..4095) MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN ID for the access management entry. range: 1-4095." ::= { sm12dp2xaAccessMgmtConfEntry 2 } sm12dp2xaAccessMgmtStartIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The start IP address for the access management entry." ::= { sm12dp2xaAccessMgmtConfEntry 3 } sm12dp2xaAccessMgmtEndIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The end IP address for the access management entry. " ::= { sm12dp2xaAccessMgmtConfEntry 4 } sm12dp2xaAccessMgmtHttpHttps OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates that the host can access the switch from HTTP/HTTPS interface if the host IP address matches the IP address range provided in the entry." DEFVAL { disable } ::= { sm12dp2xaAccessMgmtConfEntry 5 } sm12dp2xaAccessMgmtSNMP OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates that the host can access the switch from SNMP interface if the host IP address matches the IP address range provided in the entry." DEFVAL { disable } ::= { sm12dp2xaAccessMgmtConfEntry 6 } sm12dp2xaAccessMgmtTelnetSSH OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates that the host can access the switch from TELNET/SSH interface if the host IP address matches the IP address range provided in the entry." DEFVAL { disable } ::= { sm12dp2xaAccessMgmtConfEntry 7 } sm12dp2xaAccessMgmtRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the status of this entry, and is used to create/delete entries. Any object in an entry of this table may be modified while the value of the corresponding instance of this object is active(1). createAndGo, notReady not supported." ::= { sm12dp2xaAccessMgmtConfEntry 8 } --sm12dp2xaAccessMgmtStatistics sm12dp2xaAccessMgmtStatisticsClear OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear all statistics." ::= { sm12dp2xaAccessMgmtStatistics 1 } --sm12dp2xaAccessMgmtStatisticsTable sm12dp2xaAccessMgmtStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAccessMgmtStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Statistics Table. " ::= { sm12dp2xaAccessMgmtStatistics 2 } sm12dp2xaAccessMgmtStatisticsEntry OBJECT-TYPE SYNTAX SM12DP2XAAccessMgmtStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Statistics Entry. " INDEX { sm12dp2xaAccessMgmtStatisticsInterface } ::= { sm12dp2xaAccessMgmtStatisticsTable 1 } SM12DP2XAAccessMgmtStatisticsEntry ::= SEQUENCE { sm12dp2xaAccessMgmtStatisticsInterface INTEGER, sm12dp2xaAccessMgmtStatisticsReceivedPackets Integer32, sm12dp2xaAccessMgmtStatisticsAllowedPackets Integer32, sm12dp2xaAccessMgmtStatisticsDiscardedPackets Integer32 } sm12dp2xaAccessMgmtStatisticsInterface OBJECT-TYPE SYNTAX INTEGER { http(1), https(2), snmp(3), telnet(4), ssh (5) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The interface type through which the remote host can access the switch. 1: HTTP, 2: HTTPs, 3: SNMP, 4: TELNET, 5: SSH" ::= { sm12dp2xaAccessMgmtStatisticsEntry 1 } sm12dp2xaAccessMgmtStatisticsReceivedPackets OBJECT-TYPE SYNTAX Integer32(1..10000000) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received packets from the interface when access management mode is enabled. " ::= { sm12dp2xaAccessMgmtStatisticsEntry 2 } sm12dp2xaAccessMgmtStatisticsAllowedPackets OBJECT-TYPE SYNTAX Integer32(1..10000000) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of allowed packets from the interface when access management mode is enabled. " ::= { sm12dp2xaAccessMgmtStatisticsEntry 3 } sm12dp2xaAccessMgmtStatisticsDiscardedPackets OBJECT-TYPE SYNTAX Integer32(1..10000000) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of discarded packets from the interface when access management mode is enabled. " ::= { sm12dp2xaAccessMgmtStatisticsEntry 4 } -- ======================================================================================================================= --sm12dp2xaSSH OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 7 } -- --sm12dp2xaSSHMode OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 0: disable -- 1: enable" -- ::= { sm12dp2xaSSH 1 } -- --sm12dp2xaSSHPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "SSH service port number. -- range : 1-65535, default : 22." -- ::= { sm12dp2xaSSH 2 } sm12dp2xaHTTPS OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 8 } --sm12dp2xaHTTPSMode OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 0: disable -- 1: enable" -- ::= { sm12dp2xaHTTPS 1 } -- --sm12dp2xaHTTPSAutoRedirect OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: disable -- 1: enable" -- ::= { sm12dp2xaHTTPS 2 } -- --sm12dp2xaHTTPSPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "HTTPS service port number. -- range : 1-65535, default : 443." -- ::= { sm12dp2xaHTTPS 3 } sm12dp2xaHTTPSCertificateMaintain OBJECT-TYPE SYNTAX Integer32(2..3) MAX-ACCESS read-write STATUS current DESCRIPTION "2: Upload 3: Generate" ::= { sm12dp2xaHTTPS 4 } sm12dp2xaHTTPSCertificatePassPhrase OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Enter the pass phrase in this field if your uploading certificate is protected by a specific passphrase." ::= { sm12dp2xaHTTPS 5 } sm12dp2xaHTTPSCertificateUpload OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: TFTP 1: URL" ::= { sm12dp2xaHTTPS 6 } sm12dp2xaHTTPSFileUploadFileURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "TFTP: filename URL: URL" ::= { sm12dp2xaHTTPS 7 } sm12dp2xaHTTPSFileUploadTFTPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "TFTP server IP address" ::= { sm12dp2xaHTTPS 8 } sm12dp2xaHTTPSApply OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "1: apply the above https settings" ::= { sm12dp2xaHTTPS 9 } sm12dp2xaHTTPSCertificateStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Display the current status of certificate on the switch." ::= { sm12dp2xaHTTPS 10 } sm12dp2xaAuthMethod OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 9 } -- -- ======================================================================================================================= -- Start sm12dp2xaAuthMethodConfig group -- ======================================================================================================================= --sm12dp2xaAuthMethodConfigTable sm12dp2xaAuthMethodConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAuthMethodConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Auth Method Config Table." ::= { sm12dp2xaAuthMethod 1 } sm12dp2xaAuthMethodConfigEntry OBJECT-TYPE SYNTAX SM12DP2XAAuthMethodConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Auth Method Config Entry." INDEX { sm12dp2xaAuthMethodConfigClient } ::= { sm12dp2xaAuthMethodConfigTable 1 } SM12DP2XAAuthMethodConfigEntry ::= SEQUENCE { sm12dp2xaAuthMethodConfigClient INTEGER, sm12dp2xaAuthMethodConfigMethod1 INTEGER, sm12dp2xaAuthMethodConfigMethod2 INTEGER, sm12dp2xaAuthMethodConfigMethod3 INTEGER, sm12dp2xaAuthMethodConfigMethod4 INTEGER, sm12dp2xaAuthMethodConfigServicePort Integer32, sm12dp2xaAuthMethodConfigFallback Integer32 } sm12dp2xaAuthMethodConfigClient OBJECT-TYPE SYNTAX INTEGER { console ( 1 ), telnet ( 2 ), ssh ( 3 ), http ( 4 ), https ( 5 ) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "1: console. 2: telnet. 3: ssh. 4: http. 5: https. " ::= { sm12dp2xaAuthMethodConfigEntry 1 } sm12dp2xaAuthMethodConfigMethod1 OBJECT-TYPE SYNTAX INTEGER {no(0) ,redirect(1) ,local(2) ,radius(3) ,tacacs(4)} MAX-ACCESS read-write STATUS current DESCRIPTION "Methods that involves remote servers are timed out if the remote servers are offline.Each method is tried from left to right and continues until a method either approves or rejects a user. 0: no, Authentication is disabled and login is not possible. 1: redirect, When HTTPS is enabled, enable HTTPS automatic redirect on the switch. 2: local, Use the local user database on the switch for authentication. 3: radius, Use remote RADIUS server(s) for authentication. 4: tacacs+, Use remote TACACS+ server(s) for authentication." ::= { sm12dp2xaAuthMethodConfigEntry 2 } sm12dp2xaAuthMethodConfigMethod2 OBJECT-TYPE SYNTAX INTEGER {no(0) ,redirect(1) ,local(2) ,radius(3) ,tacacs(4)} MAX-ACCESS read-write STATUS current DESCRIPTION "Methods that involves remote servers are timed out if the remote servers are offline.Each method is tried from left to right and continues until a method either approves or rejects a user. 0: no, Authentication is disabled and login is not possible. 1: redirect, When HTTPS is enabled, enable HTTPS automatic redirect on the switch. 2: local, Use the local user database on the switch for authentication. 3: radius, Use remote RADIUS server(s) for authentication. 4: tacacs+, Use remote TACACS+ server(s) for authentication." ::= { sm12dp2xaAuthMethodConfigEntry 3 } sm12dp2xaAuthMethodConfigMethod3 OBJECT-TYPE SYNTAX INTEGER {no(0) ,redirect(1) ,local(2) ,radius(3) ,tacacs(4)} MAX-ACCESS read-write STATUS current DESCRIPTION "Methods that involves remote servers are timed out if the remote servers are offline.Each method is tried from left to right and continues until a method either approves or rejects a user. 0: no, Authentication is disabled and login is not possible. 1: redirect, When HTTPS is enabled, enable HTTPS automatic redirect on the switch. 2: local, Use the local user database on the switch for authentication. 3: radius, Use remote RADIUS server(s) for authentication. 4: tacacs+, Use remote TACACS+ server(s) for authentication." ::= { sm12dp2xaAuthMethodConfigEntry 4 } sm12dp2xaAuthMethodConfigMethod4 OBJECT-TYPE SYNTAX INTEGER {no(0) ,redirect(1) ,local(2) ,radius(3) ,tacacs(4)} MAX-ACCESS read-write STATUS current DESCRIPTION "Methods that involves remote servers are timed out if the remote servers are offline.Each method is tried from left to right and continues until a method either approves or rejects a user. 0: no, Authentication is disabled and login is not possible. 1: redirect, When HTTPS is enabled, enable HTTPS automatic redirect on the switch. 2: local, Use the local user database on the switch for authentication. 3: radius, Use remote RADIUS server(s) for authentication. 4: tacacs+, Use remote TACACS+ server(s) for authentication." ::= { sm12dp2xaAuthMethodConfigEntry 5 } sm12dp2xaAuthMethodConfigServicePort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The network port number this client bound to provide service." ::= { sm12dp2xaAuthMethodConfigEntry 6 } sm12dp2xaAuthMethodConfigFallback OBJECT-TYPE SYNTAX Integer32 (0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable fallback to local authentication 0:Disable 1:Enable" ::= { sm12dp2xaAuthMethodConfigEntry 7 } sm12dp2xaCommandAuthorizationMethodTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XACommandAuthorizationMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Command Authorized Method Config Table." ::= { sm12dp2xaAuthMethod 2 } sm12dp2xaCommandAuthorizationMethodEntry OBJECT-TYPE SYNTAX SM12DP2XACommandAuthorizationMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Command Authorized Method Config Entry." INDEX { sm12dp2xaCommandAuthorizationMethodClient } ::= { sm12dp2xaCommandAuthorizationMethodTable 1 } SM12DP2XACommandAuthorizationMethodEntry ::= SEQUENCE { sm12dp2xaCommandAuthorizationMethodClient INTEGER, sm12dp2xaCommandAuthorizationMethodMethod Integer32, sm12dp2xaCommandAuthorizationMethodCmdLvl Integer32, sm12dp2xaCommandAuthorizationMethodCfgCmd Integer32, sm12dp2xaCommandAuthorizationMethodFallback Integer32 } sm12dp2xaCommandAuthorizationMethodClient OBJECT-TYPE SYNTAX INTEGER { console ( 1 ), telnet ( 2 ), ssh ( 3 ), http ( 4 ), https ( 5 ) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "1: console. 2: telnet. 3: ssh. 4: http. 5: https. " ::= { sm12dp2xaCommandAuthorizationMethodEntry 1 } sm12dp2xaCommandAuthorizationMethodMethod OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Method can be set to one of the following values: 0:no: Command authorization is disabled. User is granted access to CLI commands according to his privilege level. 3:tacacs: Use remote TACACS+ server(s) for command authorization. If all remote servers are offline, the user is granted access to CLI commands according to his privilege level." ::= { sm12dp2xaCommandAuthorizationMethodEntry 2 } sm12dp2xaCommandAuthorizationMethodCmdLvl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Authorize all commands with a privilege level higher than or equal to this level. Valid values are in the range 0 to 15." ::= { sm12dp2xaCommandAuthorizationMethodEntry 3 } sm12dp2xaCommandAuthorizationMethodCfgCmd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Also authorize configuration commands. 0:Disable 1:Enable" ::= { sm12dp2xaCommandAuthorizationMethodEntry 4 } sm12dp2xaCommandAuthorizationMethodFallback OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This function is an auxiliary function of Authorization. 0:Disable 1:Enable" ::= { sm12dp2xaCommandAuthorizationMethodEntry 5 } sm12dp2xaAccountingMethodTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAAccountingMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Accounting Method Config Table." ::= { sm12dp2xaAuthMethod 3 } sm12dp2xaAccountingMethodEntry OBJECT-TYPE SYNTAX SM12DP2XAAccountingMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Accounting Method Config Entry." INDEX { sm12dp2xaAccountingMethodClient } ::= { sm12dp2xaAccountingMethodTable 1 } SM12DP2XAAccountingMethodEntry ::= SEQUENCE { sm12dp2xaAccountingMethodClient INTEGER, sm12dp2xaAccountingMethodMethod Integer32, sm12dp2xaAccountingMethodCmdLvl Integer32, sm12dp2xaAccountingMethodCfgCmd Integer32 } sm12dp2xaAccountingMethodClient OBJECT-TYPE SYNTAX INTEGER { console ( 1 ), telnet ( 2 ), ssh ( 3 ), http ( 4 ), https ( 5 ) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "1: console. 2: telnet. 3: ssh. 4: http. 5: https. " ::= { sm12dp2xaAccountingMethodEntry 1 } sm12dp2xaAccountingMethodMethod OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Method can be set to one of the following values: 0:no: Accounting is disabled. 3:tacacs: Use remote TACACS+ server(s) for accounting." ::= { sm12dp2xaAccountingMethodEntry 2 } sm12dp2xaAccountingMethodCmdLvl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable accounting of all commands with a privilege level higher than or equal to this level. Valid values are in the range 0 to 15. Leave the field empty to disable command accounting." ::= { sm12dp2xaAccountingMethodEntry 3 } sm12dp2xaAccountingMethodCfgCmd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable exec (login) accounting. 0:Disable 1:Enable" ::= { sm12dp2xaAccountingMethodEntry 4 } --sm12dp2xaTELNET OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 10 } -- --sm12dp2xaTELNETPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "TELNET service port number. -- range : 1-65535, default : 23." -- ::= { sm12dp2xaTELNET 1 } -- --sm12dp2xaHTTP OBJECT IDENTIFIER ::= { sm12dp2xaSecurity 11 } -- --sm12dp2xaHTTPPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "HTTP service port number. -- range : 1-65535, default : 80." -- ::= { sm12dp2xaHTTP 1 } -- ======================================================================================================================= sm12dp2xaMaintenance OBJECT IDENTIFIER ::= { sm12dp2xaProductId 4 } sm12dp2xaSoftware OBJECT IDENTIFIER ::= { sm12dp2xaMaintenance 3 } sm12dp2xaConfig OBJECT IDENTIFIER ::= { sm12dp2xaMaintenance 4 } -- -- ======================================================================================================================= -- Objects in the sm12dp2xaMaintenance Group -- ======================================================================================================================= sm12dp2xaRestartDevice OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Command to restart the device." DEFVAL { noAction } ::= { sm12dp2xaMaintenance 1 } sm12dp2xaFactoryDefaults OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Reset the configuration to Factory Defaults keep-ip." DEFVAL { noAction } ::= { sm12dp2xaMaintenance 2 } --sm12dp2xaSoftware sm12dp2xaSoftwareUsername OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the username for 'tftp' firmware upgrading." ::= { sm12dp2xaSoftware 1 } sm12dp2xaSoftwarePassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the password for 'tftp' firmware upgrading." ::= { sm12dp2xaSoftware 2 } sm12dp2xaSoftwareIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the firmware tftp server." ::= { sm12dp2xaSoftware 3 } sm12dp2xaSoftwareFileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the path and filename for firmware upgrading." ::= { sm12dp2xaSoftware 4 } sm12dp2xaSoftwareUpgradeCmd OBJECT-TYPE SYNTAX INTEGER { noAction ( 0 ), tftpUpgrade ( 1 ), ftpUpgrade ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Firmware upgrade command. noAction(0) - do nothing (read only). tftpUpgrade(1) - activate 'tftp' firmware upgrade ftpUpgrade(2) - activate 'ftp' firmware upgrade" DEFVAL { noAction } ::= { sm12dp2xaSoftware 5 } sm12dp2xaSoftwareImageSelectionCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Activate firmware image selection. noAction(0) - do nothing - returned upon get. activate(1) - activate firmware image selection." DEFVAL { noAction } ::= { sm12dp2xaSoftware 6 } sm12dp2xaSaveStartCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "This copies running-config to startup-config, thereby ensuring that the currently active configuration will be used at the next reboot. " DEFVAL { noAction } ::= { sm12dp2xaConfig 1 } sm12dp2xaConfigUsername OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the username for 'tftp' 'upload config' or 'download config'." ::= { sm12dp2xaConfig 2 } sm12dp2xaConfigPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the password for 'tftp' 'upload config' or 'download config'." ::= { sm12dp2xaConfig 3 } sm12dp2xaConfigIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the IP address for 'tftp' 'upload config' or 'download config'." ::= { sm12dp2xaConfig 4 } sm12dp2xaConfigFilename OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the filename in switch for 'tftp' 'upload config' or 'download config'." ::= { sm12dp2xaConfig 5 } sm12dp2xaConfigFileTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XAConfigFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The config file tabe." ::= { sm12dp2xaConfig 6 } sm12dp2xaConfigFileEntry OBJECT-TYPE SYNTAX SM12DP2XAConfigFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "an entry in the config file tabe." INDEX { sm12dp2xaConfigFileIndex } ::= { sm12dp2xaConfigFileTable 1 } SM12DP2XAConfigFileEntry ::= SEQUENCE { sm12dp2xaConfigFileIndex Integer32, sm12dp2xaShowConfigFileName DisplayString, sm12dp2xaActivateConfigCmd ActivateCmd, sm12dp2xaDeleteConfigCmd ActivateCmd, sm12dp2xaUploadConfigCmd INTEGER, sm12dp2xaDownloadConfigCmd INTEGER } sm12dp2xaConfigFileIndex OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The config file index." ::= { sm12dp2xaConfigFileEntry 1 } sm12dp2xaShowConfigFileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Shows the config file name. Without config filename:'NewConfig' is temp file when 'activate upload config' can 'create new file' and 'change create filename'." ::= { sm12dp2xaConfigFileEntry 2 } sm12dp2xaActivateConfigCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Activate config command. noAction(0) : do nothing (read only). activate(1) : activate the config" DEFVAL { noAction } ::= { sm12dp2xaConfigFileEntry 3 } sm12dp2xaDeleteConfigCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Delete config command. noAction(0) : do nothing (read only). activate(1) : delete the config" DEFVAL { noAction } ::= { sm12dp2xaConfigFileEntry 4 } sm12dp2xaDownloadConfigCmd OBJECT-TYPE SYNTAX INTEGER { noAction ( 0 ), tftpDownload ( 1 ) --ftpDownload ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Download config command. noAction (0) - do nothing (read only). tftpDownload (1) - activate 'tftp' config download." DEFVAL { noAction } ::= { sm12dp2xaConfigFileEntry 5 } sm12dp2xaUploadConfigCmd OBJECT-TYPE SYNTAX INTEGER { noAction ( 0 ), tftpUpload ( 1 ) --ftpUpload ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Upload config command. noAction (0) - do nothing (read only). tftpUpload (1) - activate 'tftp' config upload. For merge/replace running-config: 1:merge 3:replace" DEFVAL { noAction } ::= { sm12dp2xaConfigFileEntry 6 } -- ======================================================================================================================= sm12dp2xaDiagnostics OBJECT IDENTIFIER ::= { sm12dp2xaMaintenance 5 } sm12dp2xaPingIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IP Address. " ::= { sm12dp2xaDiagnostics 1 } sm12dp2xaPingSize OBJECT-TYPE SYNTAX Integer32(60..1400) MAX-ACCESS read-write STATUS current DESCRIPTION " Size of ICMP echo packet. range : 60-1400, default : 64. " ::= { sm12dp2xaDiagnostics 2 } sm12dp2xaDoPingConfig OBJECT-TYPE SYNTAX Integer32(1) MAX-ACCESS read-write STATUS current DESCRIPTION "Do ping-config. Get this OID always return zero. 1 - ping. Uses the ICMP protocol's mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a host or gateway. " ::= { sm12dp2xaDiagnostics 3 } sm12dp2xaPingResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show ping result. " ::= { sm12dp2xaDiagnostics 4 } sm12dp2xaPing6IpAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IPv6 Address. " ::= { sm12dp2xaDiagnostics 5 } sm12dp2xaPing6Size OBJECT-TYPE SYNTAX Integer32(60..1400) MAX-ACCESS read-write STATUS current DESCRIPTION " Size of ICMP echo packet. range : 60-1400. " ::= { sm12dp2xaDiagnostics 6 } sm12dp2xaPing6EgressInterface OBJECT-TYPE SYNTAX Integer32(1..4095) MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN ID (VID) of the specific egress IPv6 interface which ICMP packet goes." ::= { sm12dp2xaDiagnostics 7 } sm12dp2xaDoPing6Config OBJECT-TYPE SYNTAX Integer32(1) MAX-ACCESS read-write STATUS current DESCRIPTION "Do ping-config. Get this OID always return zero. 1 - ping. Uses the ICMP protocol's mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a host or gateway. " ::= { sm12dp2xaDiagnostics 8 } sm12dp2xaPing6Result OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show ping result. " ::= { sm12dp2xaDiagnostics 9 } sm12dp2xatracerouteIpAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IP Address. " ::= { sm12dp2xaDiagnostics 10 } sm12dp2xatracerouteProtocol OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify protocol including icmp=0, udp=1 and tcp=2. range : 0-2, default : 0. " ::= { sm12dp2xaDiagnostics 11 } sm12dp2xatracerouteWaittime OBJECT-TYPE SYNTAX Integer32(1..60) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify wait time for waiting probe packets come back. range : 1-60(sec), default : 5(sec). " ::= { sm12dp2xaDiagnostics 12 } sm12dp2xatracerouteMaxTTL OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify max TTL. range : 1-255, default : 30. " ::= { sm12dp2xaDiagnostics 13 } sm12dp2xatracerouteNqueries OBJECT-TYPE SYNTAX Integer32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify number of probe packets. range : 1-10, default : 3. " ::= { sm12dp2xaDiagnostics 14 } sm12dp2xaDotracerouteConfig OBJECT-TYPE SYNTAX Integer32(1) MAX-ACCESS read-write STATUS current DESCRIPTION "Do traceroute-config. Get this OID always return zero. 1 - ping. Uses the traceroute program to get ip address of the middle gateway. " ::= { sm12dp2xaDiagnostics 15 } sm12dp2xatracerouteResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show traceroute result. " ::= { sm12dp2xaDiagnostics 16 } sm12dp2xaCableDiagnostics OBJECT IDENTIFIER ::= { sm12dp2xaDiagnostics 17 } sm12dp2xaCableDiagnosticsTest OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Run Cable Diagnostics. port, range : 1 - port number." ::= { sm12dp2xaCableDiagnostics 1 } sm12dp2xaCableDiagnosticsTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XACableDiagnosticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { sm12dp2xaCableDiagnostics 2 } sm12dp2xaCableDiagnosticsEntry OBJECT-TYPE SYNTAX SM12DP2XACableDiagnosticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaCableDiagnosticsPort } ::= { sm12dp2xaCableDiagnosticsTable 1 } SM12DP2XACableDiagnosticsEntry ::= SEQUENCE { sm12dp2xaCableDiagnosticsPort Integer32, sm12dp2xaCableDiagnosticsLinkStatus DisplayString, sm12dp2xaCableDiagnosticsTestResult DisplayString, sm12dp2xaCableDiagnosticsLength DisplayString } sm12dp2xaCableDiagnosticsPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port index" ::= { sm12dp2xaCableDiagnosticsEntry 1 } sm12dp2xaCableDiagnosticsLinkStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the cable." ::= { sm12dp2xaCableDiagnosticsEntry 2 } sm12dp2xaCableDiagnosticsTestResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result of the cable." ::= { sm12dp2xaCableDiagnosticsEntry 3 } sm12dp2xaCableDiagnosticsLength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The length (in meters) of the cable." ::= { sm12dp2xaCableDiagnosticsEntry 4 } sm12dp2xaSwitchRebootSchedule OBJECT IDENTIFIER ::= { sm12dp2xaMaintenance 6 } sm12dp2xaSwitchRebootMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Mode. 0:disable 1:enable" ::= { sm12dp2xaSwitchRebootSchedule 1 } sm12dp2xaSwitchRebootTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF SM12DP2XASwitchRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure the Switch reboot time. " ::= { sm12dp2xaSwitchRebootSchedule 2 } sm12dp2xaSwitchRebootTimeEntry OBJECT-TYPE SYNTAX SM12DP2XASwitchRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { sm12dp2xaSwitchRebootWeekIndex } ::= { sm12dp2xaSwitchRebootTimeTable 1 } SM12DP2XASwitchRebootTimeEntry ::= SEQUENCE { sm12dp2xaSwitchRebootWeekIndex Integer32, sm12dp2xaSwitchRebootTimeHour Integer32, sm12dp2xaSwitchRebootTimeMinute Integer32 } sm12dp2xaSwitchRebootWeekIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch reboot week index. 1: Sun, 2: Mon, 3:Tue, 4: Wed, 5: Thu, 6: Fri, 7: Sat" ::= { sm12dp2xaSwitchRebootTimeEntry 1 } sm12dp2xaSwitchRebootTimeHour OBJECT-TYPE SYNTAX Integer32 (-1..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Time (Hour). Range: 0-23. -1:disable" ::= { sm12dp2xaSwitchRebootTimeEntry 2 } sm12dp2xaSwitchRebootTimeMinute OBJECT-TYPE SYNTAX Integer32 (-1..55) MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Time (Minute). Range:0,5,10,...,55. -1:disable" ::= { sm12dp2xaSwitchRebootTimeEntry 3 } -- ======================================================================================================================= sm12dp2xaTrap OBJECT IDENTIFIER ::= { sm12dp2xaProductId 5 } sm12dp2xaTrapEvent OBJECT IDENTIFIER ::= { sm12dp2xaTrap 1 } sm12dp2xaTrapEventNotifications OBJECT IDENTIFIER ::= { sm12dp2xaTrapEvent 0 } sm12dp2xaEmergency NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Emergency. Emergency conditions." ::= { sm12dp2xaTrapEventNotifications 1 } sm12dp2xaAlert NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Alert. Alert conditions." ::= { sm12dp2xaTrapEventNotifications 2 } sm12dp2xaCritical NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Critical. Critical conditions." ::= { sm12dp2xaTrapEventNotifications 3 } sm12dp2xaError NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Error. Error conditions." ::= { sm12dp2xaTrapEventNotifications 4 } sm12dp2xaWarning NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Warning. Warning conditions." ::= { sm12dp2xaTrapEventNotifications 5 } sm12dp2xaNotice NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Notice. Notice conditions." ::= { sm12dp2xaTrapEventNotifications 6 } sm12dp2xaInformational NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Informational. Informational conditions." ::= { sm12dp2xaTrapEventNotifications 7 } sm12dp2xaDebug NOTIFICATION-TYPE OBJECTS { sm12dp2xaInformation } STATUS current DESCRIPTION "The severity level is Debug. Debug conditions." ::= { sm12dp2xaTrapEventNotifications 8 } sm12dp2xaTrapVariable OBJECT IDENTIFIER ::= { sm12dp2xaTrap 2 } sm12dp2xaInformation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Trap information." ::= { sm12dp2xaTrapVariable 1 } sm12dp2xaZTPTrap OBJECT IDENTIFIER ::= { sm12dp2xaTrap 3 } sm12dp2xaZTPTrapEvent OBJECT IDENTIFIER ::= { sm12dp2xaZTPTrap 0 } sm12dp2xaZTPOnboardTrap NOTIFICATION-TYPE OBJECTS { sysObjectID, sm12dp2xaSnmpSystemVersion, sm12dp2xaSnmpSystemReadCommunity, sm12dp2xaSnmpSystemWriteCommunity, sm12dp2xaSystemInfoSerialNumber, sm12dp2xaSystemInfoHostMACAddress, sm12dp2xaIPInterfacesIPv4Address } STATUS current DESCRIPTION "The switch information." ::= { sm12dp2xaZTPTrapEvent 1 } END