LCOS-SX-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 SnmpAdminString FROM SNMP-FRAMEWORK-MIB; -- MacAddress FROM BRIDGE-MIB; lcosSX MODULE-IDENTITY LAST-UPDATED "201905310310Z" ORGANIZATION "LANCOM Systems GmbH" CONTACT-INFO " Adenauerstrasse 20 / B2 52146 Wuerselen Germany Phone: +49 (0)2405 49 93 6 0 Fax: +49 (0)2405 49 93 6 99 E-Mail: info@lancom.de" DESCRIPTION "Management information base definitions" REVISION "201905310310Z" DESCRIPTION "Updated to fix bugs" REVISION "201405300000Z" DESCRIPTION "Initial version of this MIB module." ::= { enterprises lancom-systems(2356) 14 } -- ======================================================================================================================= 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)} SNMPv3SecurityLevel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SNMPv3 USM security levels." SYNTAX INTEGER { noAuthNoPriv(1), authNoPriv(2), authPriv(3) } SNMPv3AuthenticationProtocol ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SNMPv3 USM authentication protocol values." SYNTAX INTEGER { none(0), md5(1), sha1(2), sha224(3), sha256(4), sha384(5), sha512(6) } SNMPv3PrivacyProtocol ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SNMPv3 USM privacy protocol values." SYNTAX INTEGER { none(0), des(1), aes128(2), aes192(3), aes256(4) } -- ======================================================================================================================= -- {NODE} 1.3.6.1.4.1.2356.14.1 lcsSystem OBJECT IDENTIFIER ::= { lcosSX 1 } -- ======================================================================================================================= -- {NODE} 1.3.6.1.4.1.2356.14.1.1 lcsSystemInformation OBJECT IDENTIFIER ::= { lcsSystem 1 } lcsSystemInfo OBJECT IDENTIFIER ::= { lcsSystemInformation 1 } lcsSystemInfoModelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 2 } lcsSystemInfoSystemDescript OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 3 } lcsSystemInfoLocation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsSystemInfo 4 } lcsSystemInfoContact OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsSystemInfo 5 } lcsSystemInfoSystemName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsSystemInfo 6 } lcsSystemInfoSystemDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 7 } lcsSystemInfoSystemUptime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 8 } lcsSystemInfoBootloaderVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 9 } lcsSystemInfoFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 10 } lcsSystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 11 } lcsSystemInfoMechanicalVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 12 } lcsSystemInfoSeriesNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 13 } lcsSystemInfoHostMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 14 } lcsSystemInfoMemory OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 15 } lcsSystemInfoFlash OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 16 } lcsSystemInfoFanSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Fan Speed" ::= { lcsSystemInfo 17 } -- lcsSystemInfoPowerStatus OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsSystemInfo 19 } -- lcsSystemInfoPowers OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsSystemInfo 20 } -- lcsSystemInfoTemperatureStatus OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsSystemInfo 21 } lcsSystemInfoTemperature1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 22 } lcsSystemInfoTemperature2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSystemInfo 23 } lcsSystemInfoCPULoad OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "CPU Utilization." ::= { lcsSystemInfo 24 } lcsSystemInfoProductionDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Production Date." ::= { lcsSystemInfo 33 } lcsSystemInfoPhysicalPorts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of physical Ports" ::= { lcsSystemInfo 200 } lcsPowerInformation OBJECT IDENTIFIER ::= { lcsSystemInformation 2 } lcsPowerInfoDetectedPSUA OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Is the power supply unit present. " ::= {lcsPowerInformation 2 } lcsPowerInfoDetectedPSUB OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Is the power supply unit present. " ::= {lcsPowerInformation 3 } lcsPowerInfoPSUStatusA OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status of power supply unit. " ::= {lcsPowerInformation 4 } lcsPowerInfoPSUStatusB OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status of power supply unit. " ::= {lcsPowerInformation 5 } lcsPowerInfoFANSpeedA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The fan speed of power supply unit. " ::= {lcsPowerInformation 6 } lcsPowerInfoFANSpeedB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The fan speed of power supply unit. " ::= {lcsPowerInformation 7 } lcsPowerInfoTemperatureA OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The temperature of power supply unit. " ::= {lcsPowerInformation 8 } lcsPowerInfoTemperatureB OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The temperature of power supply unit. " ::= {lcsPowerInformation 9 } lcsPowerInfoOperatingMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "The operating mode of power supply unit. 0:Boost 1:Redundant" ::= {lcsPowerInformation 10 } lcsSystemTimeConf OBJECT IDENTIFIER ::= { lcsSystem 2 } -- lcsSystemNTP OBJECT IDENTIFIER ::= { lcsSystemTimeConf 1 } lcsSystemTime OBJECT IDENTIFIER ::= { lcsSystemTimeConf 2 } lcsSystemTimeZone OBJECT IDENTIFIER ::= { lcsSystemTime 1 } lcsSystemTimeDaylightSaving OBJECT IDENTIFIER ::= { lcsSystemTime 2 } lcsSystemTimeConfiguration OBJECT IDENTIFIER ::= { lcsSystemTime 3 } -- -- ======================================================================================================================= -- Objects in the lcsSystemNTP Group -- ======================================================================================================================= -- lcsSystemNTPMode 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 } -- ::= { lcsSystemNTP 1 } -- -- lcsSystemNTPServer1 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." -- ::= { lcsSystemNTP 2 } -- -- lcsSystemNTPServer2 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." -- ::= { lcsSystemNTP 3 } -- -- lcsSystemNTPServer3 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." -- ::= { lcsSystemNTP 4 } -- -- lcsSystemNTPServer4 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." -- ::= { lcsSystemNTP 5 } -- -- lcsSystemNTPServer5 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." -- ::= { lcsSystemNTP 6 } -- -- ======================================================================================================================= -- Objects in the lcsSystemTime Group -- ======================================================================================================================= --lcsSystemTimeZone lcsSystemTimeZoneConf 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." ::= { lcsSystemTimeZone 1 } lcsSystemTimeZoneAcronym 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." ::= { lcsSystemTimeZone 2 } --lcsSystemTimeDaylightSaving lcsSystemTimeDaylightSavingMode 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 } ::= { lcsSystemTimeDaylightSaving 1 } lcsSystemTimeDaylightSavingStartWeek OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Week. Use in Recurring Mode. Range : first,2,3,4,last. Default : first." ::= { lcsSystemTimeDaylightSaving 2 } lcsSystemTimeDaylightSavingStartDay OBJECT-TYPE SYNTAX DayOfWeek MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Day. Use in Recurring Mode." DEFVAL { mon } ::= { lcsSystemTimeDaylightSaving 3 } lcsSystemTimeDaylightSavingStartMonth OBJECT-TYPE SYNTAX Month MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Month." DEFVAL { jan } ::= { lcsSystemTimeDaylightSaving 4 } lcsSystemTimeDaylightSavingStartDate 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." ::= { lcsSystemTimeDaylightSaving 5 } lcsSystemTimeDaylightSavingStartYear 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." ::= { lcsSystemTimeDaylightSaving 6 } lcsSystemTimeDaylightSavingStartHours OBJECT-TYPE SYNTAX Integer32 (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Hours. Range : 0 - 23. Default : 0." ::= { lcsSystemTimeDaylightSaving 7 } lcsSystemTimeDaylightSavingStartMinutes OBJECT-TYPE SYNTAX Integer32 (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "Start time Minutes. Range : 0 - 59. Default : 0." ::= { lcsSystemTimeDaylightSaving 8 } lcsSystemTimeDaylightSavingEndWeek OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "End time Week. Use in Recurring Mode. Range : first,2,3,4,last. Default : first." ::= { lcsSystemTimeDaylightSaving 9 } lcsSystemTimeDaylightSavingEndDay OBJECT-TYPE SYNTAX DayOfWeek MAX-ACCESS read-write STATUS current DESCRIPTION "End time Day. Use in Recurring Mode." DEFVAL { mon } ::= { lcsSystemTimeDaylightSaving 10 } lcsSystemTimeDaylightSavingEndMonth OBJECT-TYPE SYNTAX Month MAX-ACCESS read-write STATUS current DESCRIPTION "End time Month." DEFVAL { jan } ::= { lcsSystemTimeDaylightSaving 11 } lcsSystemTimeDaylightSavingEndDate 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." ::= { lcsSystemTimeDaylightSaving 12 } lcsSystemTimeDaylightSavingEndYear 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." ::= { lcsSystemTimeDaylightSaving 13 } lcsSystemTimeDaylightSavingEndHours OBJECT-TYPE SYNTAX Integer32 (0..23) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Hours. Range : 0 - 23. Default : 0." ::= { lcsSystemTimeDaylightSaving 14 } lcsSystemTimeDaylightSavingEndMinutes OBJECT-TYPE SYNTAX Integer32 (0..59) MAX-ACCESS read-write STATUS current DESCRIPTION "End time Minutes. Range : 0 - 59. Default : 0." ::= { lcsSystemTimeDaylightSaving 15 } lcsSystemTimeDaylightSavingOffset 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." ::= { lcsSystemTimeDaylightSaving 16 } lcsSystemTimeConfigurationClockSource OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Use Local Settings. 1:Use NTP Server." ::= { lcsSystemTimeConfiguration 1} lcsSystemTimeConfigurationSystemDate 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." ::= { lcsSystemTimeConfiguration 2} lcsSystemTimeConfigurationDateFormat 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" ::= { lcsSystemTimeConfiguration 3} lcsSystemTimeConfigurationTimeFormat 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" ::= { lcsSystemTimeConfiguration 4} lcsSystemTimeConfigurationSystemTime 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." ::= { lcsSystemTimeConfiguration 5} -- ======================================================================================================================= lcsSystemAccount OBJECT IDENTIFIER ::= { lcsSystem 3 } lcsSystemAccountUsers OBJECT IDENTIFIER ::= { lcsSystemAccount 1 } -- -- ======================================================================================================================= -- Start lcsUserConfig group -- ======================================================================================================================= --lcsUserConfigTable lcsUserConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The User Config Table. " ::= { lcsSystemAccountUsers 1 } lcsUserConfigEntry OBJECT-TYPE SYNTAX LCSUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The User Config Entry." INDEX { lcsUserConfigIndex } ::= { lcsUserConfigTable 1 } LCSUserConfigEntry ::= SEQUENCE { lcsUserConfigIndex Integer32, lcsUserConfigUserName DisplayString, lcsUserConfigPassword DisplayString, lcsUserConfigPrivilegeLevel Integer32, lcsUserConfigRowStatus RowStatus } lcsUserConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The user Config Index. " ::= { lcsUserConfigEntry 1 } lcsUserConfigUserName 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. " ::= { lcsUserConfigEntry 2 } lcsUserConfigPassword OBJECT-TYPE SYNTAX DisplayString(SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "The password of the user. string length: 0-31. " ::= { lcsUserConfigEntry 3 } lcsUserConfigPrivilegeLevel 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. " ::= { lcsUserConfigEntry 4 } lcsUserConfigRowStatus 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." ::= { lcsUserConfigEntry 5 } -- -- ======================================================================================================================= -- Start lcsPrivilegeLevelConfig group -- ======================================================================================================================= --lcsPrivilegeLevelConfigTable lcsPrivilegeLevelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPrivilegeLevelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Config Table. " ::= { lcsSystemAccountUsers 2 } lcsPrivilegeLevelConfigEntry OBJECT-TYPE SYNTAX LCSPrivilegeLevelConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Config Entry." INDEX { lcsPrivilegeLevelIndex } ::= { lcsPrivilegeLevelConfigTable 1 } LCSPrivilegeLevelConfigEntry ::= SEQUENCE { lcsPrivilegeLevelIndex Integer32, lcsPrivilegeLevelGroupName DisplayString, lcsPrivilegeLevelConfigReadOnly Integer32, lcsPrivilegeLevelConfigReadWrite Integer32, lcsPrivilegeLevelStatusReadOnly Integer32, lcsPrivilegeLevelStatusReadWrite Integer32 } lcsPrivilegeLevelIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Privilege Level Index. " ::= { lcsPrivilegeLevelConfigEntry 1 } lcsPrivilegeLevelGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name identifying the privilege group." ::= { lcsPrivilegeLevelConfigEntry 2 } lcsPrivilegeLevelConfigReadOnly 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. " ::= { lcsPrivilegeLevelConfigEntry 3 } lcsPrivilegeLevelConfigReadWrite 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. " ::= { lcsPrivilegeLevelConfigEntry 4 } lcsPrivilegeLevelStatusReadOnly 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. " ::= { lcsPrivilegeLevelConfigEntry 5 } lcsPrivilegeLevelStatusReadWrite 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. " ::= { lcsPrivilegeLevelConfigEntry 6 } -- ======================================================================================================================= lcsIP OBJECT IDENTIFIER ::= { lcsSystem 4 } lcsIPConfigurationBasic OBJECT IDENTIFIER ::= { lcsIP 1 } lcsIPConfigIPv4DHCPClientEnable OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 DHCP Client Enabled 0: Disable 1: Enable" ::= {lcsIPConfigurationBasic 1 } lcsIPConfigIPv4Address OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 Address." ::= {lcsIPConfigurationBasic 2 } lcsIPConfigSubnetMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 SubnetMask." ::= {lcsIPConfigurationBasic 3 } lcsIPConfigGateway OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 Gateway." ::= {lcsIPConfigurationBasic 4 } lcsIPConfigDNSServer 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. " ::= {lcsIPConfigurationBasic 5 } lcsIPConfigDNSServerValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4 Address or VLAN value." ::= {lcsIPConfigurationBasic 6 } lcsIPConfiguration OBJECT IDENTIFIER ::= { lcsIP 2 } lcsMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IP Configuration Mode. default:0 0: Host 1: Router" ::= {lcsIPConfiguration 2 } lcsDNSServerSource1 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. " ::= {lcsIPConfiguration 3 } lcsDNSServerSource2 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. " ::= {lcsIPConfiguration 4 } lcsDNSServerSource3 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. " ::= {lcsIPConfiguration 5 } lcsDNSServerSource4 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. " ::= {lcsIPConfiguration 6 } lcsDNSServerValue1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {lcsIPConfiguration 7 } lcsDNSServerValue2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {lcsIPConfiguration 8 } lcsDNSServerValue3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {lcsIPConfiguration 9 } lcsDNSServerValue4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "DNS IPv4/IPv6 Address or VLAN value." ::= {lcsIPConfiguration 10 } lcsDNSProxy OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS Proxy enable/disable. default:0 0: disable 1: enable" ::= {lcsIPConfiguration 11 } lcsIPInterfaces OBJECT IDENTIFIER ::= { lcsIP 3 } lcsIPInterfacesTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of IP interface for switch." ::= { lcsIPInterfaces 1 } lcsIPInterfacesEntry OBJECT-TYPE SYNTAX LCSIPInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the lcsIPInterfacesTable." INDEX { lcsIPInterfacesIndex } ::= { lcsIPInterfacesTable 1 } LCSIPInterfacesEntry ::= SEQUENCE { lcsIPInterfacesIndex Integer32, lcsIPInterfacesVLAN Integer32, lcsIPInterfacesIPv4DHCP Integer32, lcsIPInterfacesIPv4DHCPFallback DisplayString, lcsIPInterfacesIPv4DHCPCurrentLease IpAddress, lcsIPInterfacesIPv4Address IpAddress, lcsIPInterfacesIPv4Mask Integer32, lcsIPInterfacesIPv6DHCP Integer32, lcsIPInterfacesIPv6RapidCommit Integer32, lcsIPInterfacesIPv6CurrentLease DisplayString, lcsIPInterfacesIPv6Address DisplayString, lcsIPInterfacesIPv6Mask Integer32, lcsIPInterfacesRowStatus RowStatus } lcsIPInterfacesIndex OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "interface table index" ::= {lcsIPInterfacesEntry 1 } lcsIPInterfacesVLAN OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN ID for interface, range: 1-4094." ::= {lcsIPInterfacesEntry 2 } lcsIPInterfacesIPv4DHCP OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {lcsIPInterfacesEntry 3 } lcsIPInterfacesIPv4DHCPFallback OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 DHCP fallbcak. range: 1-4294967295 seconds." ::= {lcsIPInterfacesEntry 4 } lcsIPInterfacesIPv4DHCPCurrentLease OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IPv4 DHCP Current Lease Address for interface." ::= {lcsIPInterfacesEntry 5 } lcsIPInterfacesIPv4Address OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 address for interface." ::= {lcsIPInterfacesEntry 6 } lcsIPInterfacesIPv4Mask OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 mask for interface." ::= { lcsIPInterfacesEntry 7 } lcsIPInterfacesIPv6DHCP OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 DHCP Setting for interface. default:0 0: disable 1: enable" ::= {lcsIPInterfacesEntry 8 } lcsIPInterfacesIPv6RapidCommit 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" ::= {lcsIPInterfacesEntry 9 } lcsIPInterfacesIPv6CurrentLease OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 DHCP Current Lease Address for interface." ::= {lcsIPInterfacesEntry 10 } lcsIPInterfacesIPv6Address OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 address for interface." ::= { lcsIPInterfacesEntry 11 } lcsIPInterfacesIPv6Mask OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-write STATUS current DESCRIPTION "IPv6 mask for interface." ::= { lcsIPInterfacesEntry 12 } lcsIPInterfacesRowStatus 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." ::= { lcsIPInterfacesEntry 13 } lcsIPRoutes OBJECT IDENTIFIER ::= { lcsIP 4 } lcsIPRoutesTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPRoutesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP routes table for switch." ::= { lcsIPRoutes 1 } lcsIPRoutesEntry OBJECT-TYPE SYNTAX LCSIPRoutesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Entry in the lcsIPRoutesTable." INDEX { lcsIPRoutesIndex } ::= { lcsIPRoutesTable 1 } LCSIPRoutesEntry ::= SEQUENCE { lcsIPRoutesIndex Integer32, lcsIPRoutesNetwork DisplayString, lcsIPRoutesMaskLength Integer32, lcsIPRoutesGateway DisplayString, lcsIPRoutesNextHopVLAN Integer32, lcsIPRoutesRowStatus RowStatus } lcsIPRoutesIndex OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS not-accessible STATUS current DESCRIPTION "routes table index" ::= {lcsIPRoutesEntry 2 } lcsIPRoutesNetwork 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." ::= {lcsIPRoutesEntry 3 } lcsIPRoutesMaskLength 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." ::= { lcsIPRoutesEntry 4 } lcsIPRoutesGateway 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." ::= {lcsIPRoutesEntry 5 } lcsIPRoutesNextHopVLAN OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Next Hop VLAN ID, range: 1-4094. 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." ::= {lcsIPRoutesEntry 6 } lcsIPRoutesRowStatus 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." ::= { lcsIPRoutesEntry 7 } lcsIPStatusInterface OBJECT IDENTIFIER ::= { lcsIP 8 } lcsIPStatusInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPStatusInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system IP Status table to show all IP interfaces." ::= { lcsIPStatusInterface 1 } lcsIPStatusInterfaceEntry OBJECT-TYPE SYNTAX LCSIPStatusInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the IP Status Table." INDEX { lcsIPStatusInterfaceIndex } ::= { lcsIPStatusInterfaceTable 1 } LCSIPStatusInterfaceEntry ::= SEQUENCE { lcsIPStatusInterfaceIndex Integer32, lcsIPStatusInterfaceName DisplayString, lcsIPStatusInterfaceType DisplayString, lcsIPStatusInterfaceAddress DisplayString, lcsIPStatusInterfaceStatus DisplayString } lcsIPStatusInterfaceIndex OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table to show all IP interfaces." ::= { lcsIPStatusInterfaceEntry 1 } lcsIPStatusInterfaceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the interface." ::= { lcsIPStatusInterfaceEntry 2 } lcsIPStatusInterfaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The address type of the entry. This may be LINK or IPv4." ::= { lcsIPStatusInterfaceEntry 3 } lcsIPStatusInterfaceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current address of the interface (of the given type)." ::= { lcsIPStatusInterfaceEntry 4 } lcsIPStatusInterfaceStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status flags of the interface (and/or address)." ::= { lcsIPStatusInterfaceEntry 5 } lcsIPStatusRoute OBJECT IDENTIFIER ::= { lcsIP 9 } lcsIPStatusRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPStatusRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Status Route table show all routing entries." ::= { lcsIPStatusRoute 1 } lcsIPStatusRouteEntry OBJECT-TYPE SYNTAX LCSIPStatusRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "an entry in the IP Status route table." INDEX { lcsIPStatusRouteIndex } ::= { lcsIPStatusRouteTable 1 } LCSIPStatusRouteEntry ::= SEQUENCE { lcsIPStatusRouteIndex Integer32, lcsIPStatusRouteNetwork DisplayString, lcsIPStatusRouteGateway DisplayString, lcsIPStatusRouteAddress DisplayString } lcsIPStatusRouteIndex OBJECT-TYPE SYNTAX Integer32(1..2048) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table to show all routing entries." ::= { lcsIPStatusRouteEntry 1 } lcsIPStatusRouteNetwork OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP network or host address of this route." ::= { lcsIPStatusRouteEntry 2 } lcsIPStatusRouteGateway OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The gateway address of this route." ::= { lcsIPStatusRouteEntry 3 } lcsIPStatusRouteAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The route address." ::= { lcsIPStatusRouteEntry 4 } lcsIPStatusNeighborCache OBJECT IDENTIFIER ::= { lcsIP 10 } lcsIPStatusNeighborCacheTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPStatusNeighborCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Ip Status Neighbor Cache Table." ::= { lcsIPStatusNeighborCache 1 } lcsIPStatusNeighborCacheEntry OBJECT-TYPE SYNTAX LCSIPStatusNeighborCacheEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the Ip Status Neighbor Cache Table." INDEX { lcsIPStatusNeighborCacheIndex } ::= { lcsIPStatusNeighborCacheTable 1 } LCSIPStatusNeighborCacheEntry ::= SEQUENCE { lcsIPStatusNeighborCacheIndex Integer32, lcsIPStatusNeighborCacheIPAddress DisplayString, lcsIPStatusNeighborCacheLinkAddress DisplayString } lcsIPStatusNeighborCacheIndex OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index for the Ip Status Neighbor Cache Table." ::= { lcsIPStatusNeighborCacheEntry 1 } lcsIPStatusNeighborCacheIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the entry." ::= { lcsIPStatusNeighborCacheEntry 2 } lcsIPStatusNeighborCacheLinkAddress 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." ::= { lcsIPStatusNeighborCacheEntry 3 } lcsIPStatusDNSServer OBJECT IDENTIFIER ::= { lcsIP 11 } lcsIPStatusDNSServerType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The configuration type of DNS server." ::= { lcsIPStatusDNSServer 1 } lcsIPStatusDNSServerIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the DNS server." ::= { lcsIPStatusDNSServer 2 } lcsIPStatusDNSServerInterface OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the interface." ::= { lcsIPStatusDNSServer 3 } -- ======================================================================================================================= lcsSyslog OBJECT IDENTIFIER ::= { lcsSystem 5 } lcsSyslogConf OBJECT IDENTIFIER ::= { lcsSyslog 1 } lcsSysLogInfo OBJECT IDENTIFIER ::= { lcsSyslog 2 } -- -- ======================================================================================================================= -- Objects in the lcsSystemLog Group -- ======================================================================================================================= --lcsSystemLogConf lcsSystemLogServerMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "The System log server mode admin state." DEFVAL { disable } ::= { lcsSyslogConf 1 } lcsSystemLogServerAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Host address of syslog server." ::= { lcsSyslogConf 2 } -- lcsSystemLogSyslogLevel 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 } -- ::= { lcsSyslogConf 3 } lcsSystemLogServerPort OBJECT-TYPE SYNTAX Integer32(1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "syslog service port number. range : 1-65535, default : 514." ::= { lcsSyslogConf 4 } --lcsSystemLogInfo lcsSystemLogInfoLevel 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 } ::= { lcsSysLogInfo 1 } lcsSystemLogInfoClearLevel 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 } ::= { lcsSysLogInfo 2 } lcsSystemLogInfoClearCmd 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 } ::= { lcsSysLogInfo 3 } lcsSystemLogDetailedInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSystemLogDetailedInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The system detailed Log Info table." ::= { lcsSysLogInfo 4 } lcsSystemLogDetailedInfoEntry OBJECT-TYPE SYNTAX LCSSystemLogDetailedInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the system detailed Log Info table." INDEX { lcsSystemLogDetailedInfoID } ::= { lcsSystemLogDetailedInfoTable 1 } LCSSystemLogDetailedInfoEntry ::= SEQUENCE { lcsSystemLogDetailedSwitchIndex Integer32, lcsSystemLogDetailedInfoID Integer32, lcsSystemLogDetailedInfoLevel DisplayString, lcsSystemLogDetailedInfoTime DisplayString, lcsSystemLogDetailedInfoMessage DisplayString } lcsSystemLogDetailedSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The switch index for the system detailed Log Info table." ::= { lcsSystemLogDetailedInfoEntry 1 } lcsSystemLogDetailedInfoID OBJECT-TYPE SYNTAX Integer32(1..999) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index for the system detailed Log Info table." ::= { lcsSystemLogDetailedInfoEntry 2 } lcsSystemLogDetailedInfoLevel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Info Level." ::= { lcsSystemLogDetailedInfoEntry 3 } lcsSystemLogDetailedInfoTime OBJECT-TYPE SYNTAX DisplayString(SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The time" ::= { lcsSystemLogDetailedInfoEntry 4 } lcsSystemLogDetailedInfoMessage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The message of this entry." ::= { lcsSystemLogDetailedInfoEntry 5 } -- ======================================================================================================================= lcsSnmp OBJECT IDENTIFIER ::= { lcsSystem 6 } lcsSnmpSystem OBJECT IDENTIFIER ::= { lcsSnmp 1 } lcsSnmpSystemMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP mode operation. default : 1, 0: disable, 1: enable. " ::= { lcsSnmpSystem 1 } --lcsSnmpSystemVersion OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "SNMP supported version. -- default : snmpv2c. -- 0: snmpv1 -- 1: snmpv2c -- 3: snmpv3." -- ::= { lcsSnmpSystem 2 } lcsSnmpSystemReadCommunity 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." ::= { lcsSnmpSystem 3 } lcsSnmpSystemWriteCommunity 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." ::= { lcsSnmpSystem 4 } --lcsSnmpSystemEngineID OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-write -- 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." -- ::= { lcsSnmpSystem 5 } lcsSnmpSystemWriteCommunityMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP write community mode operation. default : 1, 0: disable, 1: enable. " ::= { lcsSnmpSystem 6 } lcsSnmpSystemReadCommunityMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP read community mode operation. default : 1, 0: disable, 1: enable. " ::= { lcsSnmpSystem 7 } --lcsSnmpTrapGlobalMode OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Indicates the trap mode operation. -- 0:Disable. -- 1:Enable." -- ::= { lcsSnmp 2 } lcsTrapDestinationConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSTrapDestinationConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of trap host entry. The numbers of entries are given by the value of TrapHostConfNumber." ::= { lcsSnmp 3 } lcsTrapDestinationConfEntry OBJECT-TYPE SYNTAX LCSTrapDestinationConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for trap host." INDEX { lcsTrapDestinationConfIndex } ::= { lcsTrapDestinationConfTable 1 } LCSTrapDestinationConfEntry ::= SEQUENCE { lcsTrapDestinationConfIndex Integer32, lcsTrapDestinationConfTrapConfigName DisplayString, lcsTrapDestinationConfTrapMode Integer32, lcsTrapDestinationConfTrapVersion Integer32, lcsTrapDestinationConfTrapCommunity DisplayString, lcsTrapDestinationConfTrapDestinationAddres DisplayString, lcsTrapDestinationConfTrapDestinationPort Integer32, -- lcsTrapDestinationConfTrapInformMode Integer32, -- lcsTrapDestinationConfTrapInformTimeout Integer32, -- lcsTrapDestinationConfTrapInformRetryTimes Integer32, -- lcsTrapDestinationConfTrapProbeSecurityEngineID Integer32, lcsTrapDestinationConfTrapSecurityEngineID DisplayString, lcsTrapDestinationConfTrapSecurityName DisplayString, lcsTrapDestinationConfTrapRowStatus Integer32 } lcsTrapDestinationConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index of tarp destination configurations." ::= { lcsTrapDestinationConfEntry 1 } lcsTrapDestinationConfTrapConfigName 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." ::= { lcsTrapDestinationConfEntry 2 } lcsTrapDestinationConfTrapMode 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. " ::= { lcsTrapDestinationConfEntry 3 } lcsTrapDestinationConfTrapVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0: snmpv1 1: snmpv2c 3: snmpv3. " ::= { lcsTrapDestinationConfEntry 4 } lcsTrapDestinationConfTrapCommunity 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." ::= { lcsTrapDestinationConfEntry 5 } lcsTrapDestinationConfTrapDestinationAddres 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'." ::= { lcsTrapDestinationConfEntry 6 } lcsTrapDestinationConfTrapDestinationPort 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." ::= { lcsTrapDestinationConfEntry 7 } --lcsTrapDestinationConfTrapInformMode 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. " -- ::= { lcsTrapDestinationConfEntry 8 } -- --lcsTrapDestinationConfTrapInformTimeout OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Indicates the SNMP trap inform timeout. The allowed range is 0 to 2147." -- ::= { lcsTrapDestinationConfEntry 9 } -- --lcsTrapDestinationConfTrapInformRetryTimes 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." -- ::= { lcsTrapDestinationConfEntry 10 } -- --lcsTrapDestinationConfTrapProbeSecurityEngineID 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." -- ::= { lcsTrapDestinationConfEntry 11 } lcsTrapDestinationConfTrapSecurityEngineID 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." ::= { lcsTrapDestinationConfEntry 12 } lcsTrapDestinationConfTrapSecurityName 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." ::= { lcsTrapDestinationConfEntry 13 } lcsTrapDestinationConfTrapRowStatus 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." ::= { lcsTrapDestinationConfEntry 14 } lcsSNMPCommunityConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSNMPCommunityConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmp community configuration entry." ::= { lcsSnmp 5 } lcsSNMPCommunityConfEntry OBJECT-TYPE SYNTAX LCSSNMPCommunityConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmp community configuration." INDEX { lcsSNMPCommunityConfIndex } ::= { lcsSNMPCommunityConfTable 1 } LCSSNMPCommunityConfEntry ::= SEQUENCE { lcsSNMPCommunityConfIndex Integer32, lcsSNMPCommunityConfSNMPv3Community DisplayString, lcsSNMPCommunityConfSNMPv3SourceIP IpAddress, lcsSNMPCommunityConfSNMPv3SourceMask IpAddress, lcsSNMPCommunityConfSNMPv3RowStatus Integer32 } lcsSNMPCommunityConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Community configuration index." ::= { lcsSNMPCommunityConfEntry 1 } lcsSNMPCommunityConfSNMPv3Community 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." ::= { lcsSNMPCommunityConfEntry 2 } lcsSNMPCommunityConfSNMPv3SourceIP 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." ::= {lcsSNMPCommunityConfEntry 3 } lcsSNMPCommunityConfSNMPv3SourceMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the SNMP access source address mask." ::= {lcsSNMPCommunityConfEntry 4 } lcsSNMPCommunityConfSNMPv3RowStatus 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." ::= { lcsSNMPCommunityConfEntry 5 } lcsSNMPv3UserConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSNMPv3UserConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 user configuration entry." ::= { lcsSnmp 6 } lcsSNMPv3UserConfEntry OBJECT-TYPE SYNTAX LCSSNMPv3UserConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 user configuration." INDEX { lcsSNMPv3UserConfIndex } ::= { lcsSNMPv3UserConfTable 1 } LCSSNMPv3UserConfEntry ::= SEQUENCE { lcsSNMPv3UserConfIndex Integer32, lcsSNMPv3UserConfEngineID DisplayString, lcsSNMPv3UserConfUserName DisplayString, lcsSNMPv3UserConfSecurityLevel SNMPv3SecurityLevel, lcsSNMPv3UserConfAuthenticationProtocol SNMPv3AuthenticationProtocol, lcsSNMPv3UserConfAuthenticationPassword DisplayString, lcsSNMPv3UserConfPrivacyProtocol SNMPv3PrivacyProtocol, lcsSNMPv3UserConfPrivacyPassword DisplayString, lcsSNMPv3UserConfRowStatus RowStatus } lcsSNMPv3UserConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "User configuration index." ::= { lcsSNMPv3UserConfEntry 1 } lcsSNMPv3UserConfEngineID 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. " ::= { lcsSNMPv3UserConfEntry 2 } lcsSNMPv3UserConfUserName 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 contents are ASCII characters from 33 to 126." ::= { lcsSNMPv3UserConfEntry 3 } lcsSNMPv3UserConfSecurityLevel OBJECT-TYPE SYNTAX SNMPv3SecurityLevel MAX-ACCESS read-write STATUS current DESCRIPTION "SNMPv3 USM security level." ::= { lcsSNMPv3UserConfEntry 4 } lcsSNMPv3UserConfAuthenticationProtocol OBJECT-TYPE SYNTAX SNMPv3AuthenticationProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "SNMPv3 USM authentication protocol." ::= { lcsSNMPv3UserConfEntry 5 } lcsSNMPv3UserConfAuthenticationPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the authentication password phrase. The allowed string length is 8 to 64, and the allowed contents are ASCII characters from 33 to 126. Does only read '*****' instead of the password or localized key." ::= { lcsSNMPv3UserConfEntry 6 } lcsSNMPv3UserConfPrivacyProtocol OBJECT-TYPE SYNTAX SNMPv3PrivacyProtocol MAX-ACCESS read-write STATUS current DESCRIPTION "SNMPv3 USM privacy protocol." ::= { lcsSNMPv3UserConfEntry 7 } lcsSNMPv3UserConfPrivacyPassword 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 64, and the allowed contents are ASCII characters from 33 to 126. Does only read '*****' instead of the password or localized key." ::= { lcsSNMPv3UserConfEntry 8 } lcsSNMPv3UserConfRowStatus 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." ::= { lcsSNMPv3UserConfEntry 9 } lcsSNMPv3GroupConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSNMPv3GroupConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 group configuration entry." ::= { lcsSnmp 7 } lcsSNMPv3GroupConfEntry OBJECT-TYPE SYNTAX LCSSNMPv3GroupConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 group configuration." INDEX { lcsSNMPv3GroupConfIndex } ::= { lcsSNMPv3GroupConfTable 1 } LCSSNMPv3GroupConfEntry ::= SEQUENCE { lcsSNMPv3GroupConfIndex Integer32, lcsSNMPv3GroupConfSecurityModel Integer32, lcsSNMPv3GroupConfSecurityName DisplayString, lcsSNMPv3GroupConfGroupName DisplayString, lcsSNMPv3GroupConfRowStatus RowStatus } lcsSNMPv3GroupConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Group configuration index." ::= { lcsSNMPv3GroupConfEntry 1 } lcsSNMPv3GroupConfSecurityModel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:v1 2:v2c 3:usm" ::= { lcsSNMPv3GroupConfEntry 2 } lcsSNMPv3GroupConfSecurityName 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." ::= { lcsSNMPv3GroupConfEntry 3 } lcsSNMPv3GroupConfGroupName 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. " ::= { lcsSNMPv3GroupConfEntry 4 } lcsSNMPv3GroupConfRowStatus 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." ::= { lcsSNMPv3GroupConfEntry 5 } lcsSNMPv3ViewsConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSNMPv3ViewsConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 view configuration entry." ::= { lcsSnmp 8 } lcsSNMPv3ViewsConfEntry OBJECT-TYPE SYNTAX LCSSNMPv3ViewsConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 view configuration." INDEX { lcsSNMPv3ViewsConfIndex } ::= { lcsSNMPv3ViewsConfTable 1 } LCSSNMPv3ViewsConfEntry ::= SEQUENCE { lcsSNMPv3ViewsConfIndex Integer32, lcsSNMPv3ViewsConfViewName DisplayString, lcsSNMPv3ViewsConfViewType Integer32, lcsSNMPv3ViewsConfOIDSubtree DisplayString, lcsSNMPv3ViewsConfRowStatus RowStatus } lcsSNMPv3ViewsConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "view configuration index." ::= { lcsSNMPv3ViewsConfEntry 1 } lcsSNMPv3ViewsConfViewName 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. " ::= { lcsSNMPv3ViewsConfEntry 2 } lcsSNMPv3ViewsConfViewType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:included 1:excluded" ::= { lcsSNMPv3ViewsConfEntry 3 } lcsSNMPv3ViewsConfOIDSubtree 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(*)" ::= { lcsSNMPv3ViewsConfEntry 4 } lcsSNMPv3ViewsConfRowStatus 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." ::= { lcsSNMPv3ViewsConfEntry 5 } lcsSNMPv3AccessConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSNMPv3AccessConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of snmpv3 access configuration entry." ::= { lcsSnmp 9 } lcsSNMPv3AccessConfEntry OBJECT-TYPE SYNTAX LCSSNMPv3AccessConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is the entry information for snmpv3 access configuration." INDEX { lcsSNMPv3AccessConfIndex } ::= { lcsSNMPv3AccessConfTable 1 } LCSSNMPv3AccessConfEntry ::= SEQUENCE { lcsSNMPv3AccessConfIndex Integer32, lcsSNMPv3AccessConfGroupName DisplayString, lcsSNMPv3AccessConfSecurityModel Integer32, lcsSNMPv3AccessConfSecurityLevel SNMPv3SecurityLevel, lcsSNMPv3AccessConfReadViewName DisplayString, lcsSNMPv3AccessConfWriteViewName DisplayString, lcsSNMPv3AccessConfRowStatus RowStatus } lcsSNMPv3AccessConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Access configuration index" ::= { lcsSNMPv3AccessConfEntry 1 } lcsSNMPv3AccessConfGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Group name from Group configuration." ::= { lcsSNMPv3AccessConfEntry 2 } lcsSNMPv3AccessConfSecurityModel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:any 1:v1 2:v2c 3:usm" ::= { lcsSNMPv3AccessConfEntry 3 } lcsSNMPv3AccessConfSecurityLevel OBJECT-TYPE SYNTAX SNMPv3SecurityLevel MAX-ACCESS read-write STATUS current DESCRIPTION "SNMPv3 USM security level." ::= { lcsSNMPv3AccessConfEntry 4 } lcsSNMPv3AccessConfReadViewName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Read View Name from View configuration." ::= { lcsSNMPv3AccessConfEntry 5 } lcsSNMPv3AccessConfWriteViewName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Write View Name from View configuration." ::= { lcsSNMPv3AccessConfEntry 6 } lcsSNMPv3AccessConfRowStatus 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." ::= { lcsSNMPv3AccessConfEntry 7 } -- ======================================================================================================================= lcsDHCPServer OBJECT IDENTIFIER ::= { lcsSystem 9 } lcsDHCPServerConfig OBJECT IDENTIFIER ::= { lcsDHCPServer 7 } lcsDHCPServerConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSDHCPServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPServerConfig 1 } lcsDHCPServerConfigEntry OBJECT-TYPE SYNTAX LCSDHCPServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsDHCPServerConfigIndex } ::= { lcsDHCPServerConfigTable 1 } LCSDHCPServerConfigEntry ::= SEQUENCE { lcsDHCPServerConfigIndex Integer32, lcsDHCPServerConfigInterfaceVLAN Integer32, lcsDHCPServerConfigInterfaceMode Integer32, lcsDHCPServerConfigInterfaceStartIPEndIP DisplayString, -- lcsDHCPServerConfigInterfaceEndIP IpAddress, lcsDHCPServerConfigInterfaceLeaseTime Integer32, lcsDHCPServerConfigInterfaceSubnetMask IpAddress, lcsDHCPServerConfigInterfaceDefaultRouter IpAddress, lcsDHCPServerConfigInterfaceDNSServer IpAddress } lcsDHCPServerConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "table index." ::= {lcsDHCPServerConfigEntry 1 } lcsDHCPServerConfigInterfaceVLAN OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN in which DHCP server is enabled or disabled. " ::= {lcsDHCPServerConfigEntry 2 } lcsDHCPServerConfigInterfaceMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicate the operation mode per VLAN. 0:disable 1:enable" ::= {lcsDHCPServerConfigEntry 3 } lcsDHCPServerConfigInterfaceStartIPEndIP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Please set SubnetMask first. Start IP and End IP. Format: x.x.x.x-x.x.x.x" ::= {lcsDHCPServerConfigEntry 4 } --lcsDHCPServerConfigInterfaceEndIP OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "End IP" -- ::= {lcsDHCPServerConfigEntry 5 } lcsDHCPServerConfigInterfaceLeaseTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The lease time in second." ::= {lcsDHCPServerConfigEntry 6 } lcsDHCPServerConfigInterfaceSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Configure subnet mask of the DHCP address. " ::= {lcsDHCPServerConfigEntry 7 } lcsDHCPServerConfigInterfaceDefaultRouter OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the destination IP network or host address of the default route." ::= {lcsDHCPServerConfigEntry 8 } lcsDHCPServerConfigInterfaceDNSServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the default DNS server. " ::= {lcsDHCPServerConfigEntry 9 } lcsDHCPServerStatus OBJECT IDENTIFIER ::= { lcsDHCPServer 8 } lcsDHCPServerStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSDHCPServerStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPServerStatus 1 } lcsDHCPServerStatusEntry OBJECT-TYPE SYNTAX LCSDHCPServerStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsDHCPServerStatusIndex } ::= { lcsDHCPServerStatusTable 1 } LCSDHCPServerStatusEntry ::= SEQUENCE { lcsDHCPServerStatusIndex Integer32, lcsDHCPServerStatusInterfaceVLAN Integer32, lcsDHCPServerStatusInterfaceType DisplayString, lcsDHCPServerStatusInterfaceStartIP IpAddress, lcsDHCPServerStatusInterfaceEndIP IpAddress, lcsDHCPServerStatusInterfaceLeaseTime Integer32, lcsDHCPServerStatusInterfaceSubnetMask IpAddress, lcsDHCPServerStatusInterfaceDefaultRouter IpAddress, lcsDHCPServerStatusInterfaceDNSServer IpAddress } lcsDHCPServerStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "table index." ::= {lcsDHCPServerStatusEntry 1 } lcsDHCPServerStatusInterfaceVLAN OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN in which DHCP server is enabled or disabled. " ::= {lcsDHCPServerStatusEntry 2 } lcsDHCPServerStatusInterfaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= {lcsDHCPServerStatusEntry 3 } lcsDHCPServerStatusInterfaceStartIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Start IP" ::= {lcsDHCPServerStatusEntry 4 } lcsDHCPServerStatusInterfaceEndIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "End IP" ::= {lcsDHCPServerStatusEntry 5 } lcsDHCPServerStatusInterfaceLeaseTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The lease time in second." ::= {lcsDHCPServerStatusEntry 6 } lcsDHCPServerStatusInterfaceSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Configure subnet mask of the DHCP address. " ::= {lcsDHCPServerStatusEntry 7 } lcsDHCPServerStatusInterfaceDefaultRouter OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Configure the destination IP network or host address of the default route." ::= {lcsDHCPServerStatusEntry 8 } lcsDHCPServerStatusInterfaceDNSServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Configure the default DNS server. " ::= {lcsDHCPServerStatusEntry 9 } --lcsDHCPServerConf OBJECT IDENTIFIER ::= { lcsDHCPServer 1 } -- --lcsDHCPServerGlobalMode OBJECT-TYPE -- SYNTAX Integer32 (0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0, -- Global Mode : -- 0: Disable, -- 1: Enable. -- " -- ::= { lcsDHCPServerConf 1 } -- --lcsDHCPServerVLANMode OBJECT-TYPE -- SYNTAX Integer32 (0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0, -- 0: Disable, -- 1: Enable. -- " -- ::= { lcsDHCPServerConf 2 } -- --lcsVLANModeTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSVLANModeEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A table of VLAN Mode for DHCP Server." -- ::= { lcsDHCPServerConf 2 } --lcsVLANModeEntry OBJECT-TYPE -- SYNTAX LCSVLANModeEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "An entry in the lcsVLANModeTable." -- INDEX { lcsVLANModeIndex } -- ::= { lcsVLANModeTable 1 } -- --LCSVLANModeEntry ::= -- SEQUENCE { -- lcsVLANModeIndex Integer32, -- lcsVLANModeRangeLow Integer32, -- lcsVLANModeRangeHigh Integer32, -- lcsVLANModeEnable Integer32, -- lcsVLANModeRowStatus RowStatus -- } -- --lcsVLANModeIndex OBJECT-TYPE -- SYNTAX Integer32 (1..2048) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "VLAN Mode table index, range: 1-2048." -- ::= {lcsVLANModeEntry 1 } -- --lcsVLANModeRangeLow OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "VLAN Mode low range: 1-4094." -- ::= {lcsVLANModeEntry 2 } -- --lcsVLANModeRangeHigh OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "VLAN Mode high range: 1-4094." -- ::= {lcsVLANModeEntry 3 } -- --lcsVLANModeEnable OBJECT-TYPE -- SYNTAX Integer32 (0..1) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "VLAN Mode Enable, Enable:1, Disable:0." -- ::= {lcsVLANModeEntry 4 } -- --lcsVLANModeRowStatus 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." -- ::= { lcsVLANModeEntry 5 } -- -- lcsDHCPServerBindingType 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. -- " -- ::= { lcsDHCPServerConf 2 } -- lcsDHCPServerBindingState 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. -- " -- ::= { lcsDHCPServerConf 3 } -- lcsDHCPServerBindingIP OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "The DHCP Server Binding IP" -- ::= { lcsDHCPServerConf 4 } -- -- --lcsDHCPServerExcludedIP OBJECT IDENTIFIER ::= { lcsDHCPServer 2 } -- --lcsExcludedIPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSExcludedIPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "A table of Excluded IP for DHCP Server." -- ::= { lcsDHCPServerExcludedIP 1 } -- --lcsExcludedIPEntry OBJECT-TYPE -- SYNTAX LCSExcludedIPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "An entry in the lcsExcludedIPTable." -- INDEX { lcsExcludedIPIndex } -- ::= { lcsExcludedIPTable 1 } -- --LCSExcludedIPEntry ::= -- SEQUENCE { -- lcsExcludedIPIndex Integer32, -- lcsExcludedIPRangeLow IpAddress, -- lcsExcludedIPRangeHigh IpAddress, -- lcsExcludedIPRowStatus RowStatus -- } -- --lcsExcludedIPIndex OBJECT-TYPE -- SYNTAX Integer32 (1..16) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Excluded IP table index, range: 1-16." -- ::= {lcsExcludedIPEntry 1 } -- --lcsExcludedIPRangeLow OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "ExcludedIP low range." -- ::= {lcsExcludedIPEntry 2 } -- --lcsExcludedIPRangeHigh OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "ExcludedIP high range." -- ::= {lcsExcludedIPEntry 3 } -- --lcsExcludedIPRowStatus 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." -- ::= {lcsExcludedIPEntry 4 } -- -- -- --lcsDHCPServerPoolConf OBJECT IDENTIFIER ::= { lcsDHCPServer 3 } -- --lcsDHCPServerPoolTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSDHCPServerPoolEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "This is the entry information for DHCP Pool." -- ::= { lcsDHCPServerPoolConf 1 } -- --lcsDHCPServerPoolEntry OBJECT-TYPE -- SYNTAX LCSDHCPServerPoolEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsDHCPServerConfIndex } -- ::= { lcsDHCPServerPoolTable 1 } -- --LCSDHCPServerPoolEntry ::= SEQUENCE { -- lcsDHCPServerConfIndex Integer32, -- lcsDHCPServerPoolName DisplayString, -- lcsDHCPServerPoolType Integer32, -- lcsDHCPServerIP IpAddress, -- lcsDHCPServerSubnetMask IpAddress, -- lcsDHCPServerLeaseTimeDays Integer32, -- lcsDHCPServerLeaseTimeHours Integer32, -- lcsDHCPServerLeaseTimeMinutes Integer32, -- lcsDHCPServerDomainName DisplayString, -- lcsDHCPServerBroadcastAddress IpAddress, -- lcsDHCPServerDefRouter1 IpAddress, -- lcsDHCPServerDefRouter2 IpAddress, -- lcsDHCPServerDefRouter3 IpAddress, -- lcsDHCPServerDefRouter4 IpAddress, -- lcsDHCPServerDNSServer1 IpAddress, -- lcsDHCPServerDNSServer2 IpAddress, -- lcsDHCPServerDNSServer3 IpAddress, -- lcsDHCPServerDNSServer4 IpAddress, -- lcsDHCPServerNTPServer1 IpAddress, -- lcsDHCPServerNTPServer2 IpAddress, -- lcsDHCPServerNTPServer3 IpAddress, -- lcsDHCPServerNTPServer4 IpAddress, -- lcsDHCPServerNetbiosType Integer32, -- lcsDHCPServerNetbiosScope DisplayString, -- lcsDHCPServerNetbiosNameServer1 IpAddress, -- lcsDHCPServerNetbiosNameServer2 IpAddress, -- lcsDHCPServerNetbiosNameServer3 IpAddress, -- lcsDHCPServerNetbiosNameServer4 IpAddress, -- lcsDHCPServerNisDomainName DisplayString, -- lcsDHCPServerNisServer1 IpAddress, -- lcsDHCPServerNisServer2 IpAddress, -- lcsDHCPServerNisServer3 IpAddress, -- lcsDHCPServerNisServer4 IpAddress, -- lcsDHCPServerClientIDType Integer32, -- lcsDHCPServerClientID DisplayString, -- lcsDHCPServerHWAddr DisplayString, -- lcsDHCPServerClientName DisplayString, -- lcsDHCPServerVendorClassID1 DisplayString, -- lcsDHCPServerVendorSpecificInfo1 DisplayString, -- lcsDHCPServerVendorClassID2 DisplayString, -- lcsDHCPServerVendorSpecificInfo2 DisplayString, -- lcsDHCPServerVendorClassID3 DisplayString, -- lcsDHCPServerVendorSpecificInfo3 DisplayString, -- lcsDHCPServerVendorClassID4 DisplayString, -- lcsDHCPServerVendorSpecificInfo4 DisplayString, -- lcsDHCPServerVendorClassID5 DisplayString, -- lcsDHCPServerVendorSpecificInfo5 DisplayString, -- lcsDHCPServerVendorClassID6 DisplayString, -- lcsDHCPServerVendorSpecificInfo6 DisplayString, -- lcsDHCPServerVendorClassID7 DisplayString, -- lcsDHCPServerVendorSpecificInfo7 DisplayString, -- lcsDHCPServerVendorClassID8 DisplayString, -- lcsDHCPServerVendorSpecificInfo8 DisplayString, -- lcsDHCPServerRowStatus RowStatus --} -- --lcsDHCPServerConfIndex OBJECT-TYPE -- SYNTAX Integer32 (1..64) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " pool, range : 1 - 64. " -- ::= { lcsDHCPServerPoolEntry 1 } -- --lcsDHCPServerPoolName OBJECT-TYPE -- SYNTAX DisplayString(SIZE (1..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP pool name. " -- ::= { lcsDHCPServerPoolEntry 2 } -- --lcsDHCPServerPoolType 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." -- ::= { lcsDHCPServerPoolEntry 3 } -- --lcsDHCPServerIP OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IP. " -- ::= { lcsDHCPServerPoolEntry 4 } -- --lcsDHCPServerSubnetMask OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Subnet Mask. " -- ::= { lcsDHCPServerPoolEntry 5} -- --lcsDHCPServerLeaseTimeDays OBJECT-TYPE -- SYNTAX Integer32(0..365) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Lease Time:Days. " -- ::= { lcsDHCPServerPoolEntry 6 } -- --lcsDHCPServerLeaseTimeHours OBJECT-TYPE -- SYNTAX Integer32(0..23) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Lease Time:Hours. " -- ::= { lcsDHCPServerPoolEntry 7 } -- --lcsDHCPServerLeaseTimeMinutes OBJECT-TYPE -- SYNTAX Integer32(0..59) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Lease Time:Minutes. " -- ::= { lcsDHCPServerPoolEntry 8 } -- --lcsDHCPServerDomainName OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..128)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Domain Name. " -- ::= { lcsDHCPServerPoolEntry 9 } -- --lcsDHCPServerBroadcastAddress OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Broadcast Address. " -- ::= { lcsDHCPServerPoolEntry 10 } -- --lcsDHCPServerDefRouter1 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Default Router 1. " -- ::= { lcsDHCPServerPoolEntry 11 } -- --lcsDHCPServerDefRouter2 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Default Router 2. " -- ::= { lcsDHCPServerPoolEntry 12 } -- --lcsDHCPServerDefRouter3 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Default Router 3. " -- ::= { lcsDHCPServerPoolEntry 13 } -- --lcsDHCPServerDefRouter4 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server IPv4 Default Router 4. " -- ::= { lcsDHCPServerPoolEntry 14 } -- --lcsDHCPServerDNSServer1 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server DNS Server 1. " -- ::= { lcsDHCPServerPoolEntry 15 } -- --lcsDHCPServerDNSServer2 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server DNS Server 2. " -- ::= { lcsDHCPServerPoolEntry 16 } -- --lcsDHCPServerDNSServer3 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server DNS Server 3. " -- ::= { lcsDHCPServerPoolEntry 17 } -- --lcsDHCPServerDNSServer4 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server DNS Server 4. " -- ::= { lcsDHCPServerPoolEntry 18 } -- --lcsDHCPServerNTPServer1 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server NTP Server 1. " -- ::= { lcsDHCPServerPoolEntry 19 } -- --lcsDHCPServerNTPServer2 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server NTP Server 2. " -- ::= { lcsDHCPServerPoolEntry 20 } -- --lcsDHCPServerNTPServer3 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server NTP Server 3. " -- ::= { lcsDHCPServerPoolEntry 21 } -- --lcsDHCPServerNTPServer4 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server NTP Server 4. " -- ::= { lcsDHCPServerPoolEntry 22 } -- --lcsDHCPServerNetbiosType 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" -- ::= { lcsDHCPServerPoolEntry 23 } -- --lcsDHCPServerNetbiosScope OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..128)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Netbios Scope. " -- ::= { lcsDHCPServerPoolEntry 24 } -- --lcsDHCPServerNetbiosNameServer1 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Netbios Name Server 1. " -- ::= { lcsDHCPServerPoolEntry 25 } -- --lcsDHCPServerNetbiosNameServer2 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Netbios Name Server 2. " -- ::= { lcsDHCPServerPoolEntry 26 } -- --lcsDHCPServerNetbiosNameServer3 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Netbios Name Server 3. " -- ::= { lcsDHCPServerPoolEntry 27 } -- --lcsDHCPServerNetbiosNameServer4 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Netbios Name Server 4. " -- ::= { lcsDHCPServerPoolEntry 28 } -- --lcsDHCPServerNisDomainName OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..128)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Nis Domain Name. " -- ::= { lcsDHCPServerPoolEntry 29 } -- --lcsDHCPServerNisServer1 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Nis Server 1. " -- ::= { lcsDHCPServerPoolEntry 30 } -- --lcsDHCPServerNisServer2 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Nis Server 2. " -- ::= { lcsDHCPServerPoolEntry 31 } -- --lcsDHCPServerNisServer3 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Nis Server 3. " -- ::= { lcsDHCPServerPoolEntry 32 } -- --lcsDHCPServerNisServer4 OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Nis Server 4. " -- ::= { lcsDHCPServerPoolEntry 33 } -- --lcsDHCPServerClientIDType OBJECT-TYPE -- SYNTAX Integer32(0..2) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Client ID Type. -- 0:None -- 1:FQDN -- 2:MAC" -- ::= { lcsDHCPServerPoolEntry 34 } -- --lcsDHCPServerClientID OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..128)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Pool Client ID. " -- ::= { lcsDHCPServerPoolEntry 35 } -- --lcsDHCPServerHWAddr OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..17)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Pool Hardware Address. " -- ::= { lcsDHCPServerPoolEntry 36 } -- --lcsDHCPServerClientName OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Pool Client Name. " -- ::= { lcsDHCPServerPoolEntry 37 } -- --lcsDHCPServerVendorClassID1 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 1. Please also set VendorSpecificInfo1." -- ::= { lcsDHCPServerPoolEntry 38 } -- --lcsDHCPServerVendorSpecificInfo1 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 1. Please also set VendorClassID1." -- ::= { lcsDHCPServerPoolEntry 39 } -- --lcsDHCPServerVendorClassID2 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 2. Please also set VendorSpecificInfo2." -- ::= { lcsDHCPServerPoolEntry 40 } -- --lcsDHCPServerVendorSpecificInfo2 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 2. Please also set VendorClassID2." -- ::= { lcsDHCPServerPoolEntry 41 } -- --lcsDHCPServerVendorClassID3 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 3. Please also set VendorSpecificInfo3." -- ::= { lcsDHCPServerPoolEntry 42 } -- --lcsDHCPServerVendorSpecificInfo3 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 3. Please also set VendorClassID3." -- ::= { lcsDHCPServerPoolEntry 43 } -- --lcsDHCPServerVendorClassID4 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 4. Please also set VendorSpecificInfo4." -- ::= { lcsDHCPServerPoolEntry 44 } -- --lcsDHCPServerVendorSpecificInfo4 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 4. Please also set VendorClassID4." -- ::= { lcsDHCPServerPoolEntry 45 } -- --lcsDHCPServerVendorClassID5 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 5. Please also set VendorSpecificInfo5." -- ::= { lcsDHCPServerPoolEntry 46 } -- --lcsDHCPServerVendorSpecificInfo5 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 5. Please also set VendorClassID5." -- ::= { lcsDHCPServerPoolEntry 47 } -- --lcsDHCPServerVendorClassID6 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 6. Please also set VendorSpecificInfo6." -- ::= { lcsDHCPServerPoolEntry 48 } -- --lcsDHCPServerVendorSpecificInfo6 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 6. Please also set VendorClassID6." -- ::= { lcsDHCPServerPoolEntry 49 } -- --lcsDHCPServerVendorClassID7 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 7. Please also set VendorSpecificInfo7." -- ::= { lcsDHCPServerPoolEntry 50 } -- --lcsDHCPServerVendorSpecificInfo7 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 7. Please also set VendorClassID7." -- ::= { lcsDHCPServerPoolEntry 51 } -- --lcsDHCPServerVendorClassID8 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..64)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Class ID 8. Please also set VendorSpecificInfo8." -- ::= { lcsDHCPServerPoolEntry 52 } -- --lcsDHCPServerVendorSpecificInfo8 OBJECT-TYPE -- SYNTAX DisplayString(SIZE (0..32)) -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- " DHCP Server Vendor Specific Info 8. Please also set VendorClassID8." -- ::= { lcsDHCPServerPoolEntry 53 } -- --lcsDHCPServerRowStatus 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." -- ::= {lcsDHCPServerPoolEntry 54 } -- --lcsDHCPServerStatistics OBJECT IDENTIFIER ::= { lcsDHCPServer 4 } -- --lcsDHCPServerStatisticsDatabaseCountersPool OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 1 } -- --lcsDHCPServerStatisticsDatabaseCountersExcludedIPAddress OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 2 } -- --lcsDHCPServerStatisticsDatabaseCountersDeclinedIPAddress OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 3 } -- --lcsDHCPServerStatisticsBindingCountersAutomaticBinding OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 4 } -- --lcsDHCPServerStatisticsBindingCountersManualBinding OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 5 } -- --lcsDHCPServerStatisticsBindingCountersExpiredBinding OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 6 } -- --lcsDHCPServerStatisticsDHCPMessageReceivedCountersDISCOVER OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 7 } -- --lcsDHCPServerStatisticsDHCPMessageReceivedCountersREQUEST OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 8 } -- --lcsDHCPServerStatisticsDHCPMessageReceivedCountersDECLINE OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 9 } -- --lcsDHCPServerStatisticsDHCPMessageReceivedCountersRELEASE OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 10 } -- --lcsDHCPServerStatisticsDHCPMessageReceivedCountersINFORM OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 11 } -- --lcsDHCPServerStatisticsDHCPMessageSentCountersOFFER OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 12 } -- --lcsDHCPServerStatisticsDHCPMessageSentCountersACK OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 13 } -- --lcsDHCPServerStatisticsDHCPMessageSentCountersNAK OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 14 } -- --lcsDHCPServerClear OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- " -- " -- ::= { lcsDHCPServerStatistics 15 } -- --lcsDHCPServerBinding OBJECT IDENTIFIER ::= { lcsDHCPServer 5 } -- --lcsDHCPServerBindingTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSDHCPServerBindingEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBinding 1 } -- --lcsDHCPServerBindingEntry OBJECT-TYPE -- SYNTAX LCSDHCPServerBindingEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsDHCPServerBindingIndex } -- ::= { lcsDHCPServerBindingTable 1 } -- --LCSDHCPServerBindingEntry ::= SEQUENCE { -- lcsDHCPServerBindingIndex Integer32, -- lcsDHCPServerBindingIP DisplayString, -- lcsDHCPServerBindingType DisplayString, -- lcsDHCPServerBindingState DisplayString, -- lcsDHCPServerBindingPoolName DisplayString, -- lcsDHCPServerBindingServerID DisplayString, -- lcsDHCPServerBindingVLAN Integer32, -- lcsDHCPServerBindingSubnetMask DisplayString, -- lcsDHCPServerBindingClientIDType DisplayString, -- lcsDHCPServerBindingClientIDValue DisplayString, -- lcsDHCPServerBindingMACAddress DisplayString, -- lcsDHCPServerBindingLeaseTime DisplayString, -- lcsDHCPServerBindingWillExpiredIn DisplayString, -- lcsDHCPServerBindingDelete Integer32 --} -- --lcsDHCPServerBindingIndex OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Index" -- ::= { lcsDHCPServerBindingEntry 1 } -- --lcsDHCPServerBindingIP OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 2 } -- --lcsDHCPServerBindingType OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 3 } -- --lcsDHCPServerBindingState OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 4 } -- --lcsDHCPServerBindingPoolName OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 5 } -- --lcsDHCPServerBindingServerID OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 6 } -- --lcsDHCPServerBindingVLAN OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 7 } -- --lcsDHCPServerBindingSubnetMask OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 8 } -- --lcsDHCPServerBindingClientIDType OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 9 } -- --lcsDHCPServerBindingClientIDValue OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 10 } -- --lcsDHCPServerBindingMACAddress OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 11 } -- --lcsDHCPServerBindingLeaseTime OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 12 } -- --lcsDHCPServerBindingWillExpiredIn OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 13 } -- --lcsDHCPServerBindingDelete OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerBindingEntry 14 } -- --lcsDHCPServerBindingClearAutomatic OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "1:clear" -- ::= { lcsDHCPServerBinding 2 } -- --lcsDHCPServerBindingClearManual OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "1:clear" -- ::= { lcsDHCPServerBinding 3 } -- --lcsDHCPServerBindingClearExpired OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "1:clear" -- ::= { lcsDHCPServerBinding 4 } -- --lcsDHCPServerDeclined OBJECT IDENTIFIER ::= { lcsDHCPServer 6 } -- --lcsDHCPServerDeclinedTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSDHCPServerDeclinedEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerDeclined 1 } -- --lcsDHCPServerDeclinedEntry OBJECT-TYPE -- SYNTAX LCSDHCPServerDeclinedEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsDHCPServerDeclinedIndex } -- ::= { lcsDHCPServerDeclinedTable 1 } -- --LCSDHCPServerDeclinedEntry ::= SEQUENCE { -- lcsDHCPServerDeclinedIndex Integer32, -- lcsDHCPServerDeclinedIP DisplayString --} -- --lcsDHCPServerDeclinedIndex OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "Index" -- ::= { lcsDHCPServerDeclinedEntry 1 } -- --lcsDHCPServerDeclinedIP OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsDHCPServerDeclinedEntry 2 } -- ======================================================================================================================= lcsVLANConf OBJECT IDENTIFIER ::= { lcsSystem 10 } lcsVLAN OBJECT IDENTIFIER ::= { lcsVLANConf 2} lcsVlanStatus OBJECT IDENTIFIER ::= { lcsVLAN 6 } -- -- ======================================================================================================================= -- Start lcsVlan group -- ======================================================================================================================= lcsVlanExistingVLANs 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." ::= { lcsVLAN 1 } lcsVlanEthertypeforCustomSPorts 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." ::= { lcsVLAN 2 } lcsVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVlanEntry 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." ::= { lcsVLAN 3 } lcsVlanEntry OBJECT-TYPE SYNTAX LCSVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Vlan entry." INDEX { ifIndex } ::= { lcsVlanTable 1 } LCSVlanEntry ::= SEQUENCE { lcsVlanMode INTEGER, lcsVlanPortVLAN Integer32, lcsVlanPortType INTEGER, lcsVlanIngressFiltering AdminMode, -- lcsVlanVLANTrunking AdminMode, lcsVlanIngressAcceptance INTEGER, lcsVlanEgressTagging INTEGER, lcsVlanAllowedVLANs DisplayString, lcsVlanForbiddenVLANs DisplayString } lcsVlanMode 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 } ::= { lcsVlanEntry 2 } lcsVlanPortVLAN 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-4094, default: 1." ::= { lcsVlanEntry 3 } lcsVlanPortType 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 } ::= { lcsVlanEntry 4 } lcsVlanIngressFiltering 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." ::= { lcsVlanEntry 5 } -- lcsVlanVLANTrunking 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 } -- ::= { lcsVlanEntry 6 } lcsVlanIngressAcceptance 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." ::= { lcsVlanEntry 7 } lcsVlanEgressTagging 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." ::= { lcsVlanEntry 8 } lcsVlanAllowedVLANs 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~4094. '-': Allowed VLANs is empty." ::= { lcsVlanEntry 9 } lcsVlanForbiddenVLANs 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~4094. '-': Forbidden VLANs is empty." ::= { lcsVlanEntry 10 } --lcsVLANMembershipStatusTable lcsVLANMembershipStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANMembershipStatusEntry 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." ::= { lcsVlanStatus 1 } lcsVLANMembershipStatusEntry OBJECT-TYPE SYNTAX LCSVLANMembershipStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Vlan membership Status entry." INDEX { ifIndex, lcsVLANMembershipVlanID } ::= { lcsVLANMembershipStatusTable 1 } LCSVLANMembershipStatusEntry ::= SEQUENCE { lcsVLANMembershipVlanID Integer32, lcsVLANMembershipStatus INTEGER } lcsVLANMembershipVlanID OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN ID for which the Port members are displayed." ::= { lcsVLANMembershipStatusEntry 2 } lcsVLANMembershipStatus 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." ::= { lcsVLANMembershipStatusEntry 3 } --lcsVLANPortStatusTable lcsVLANPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANPortStatusEntry 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." ::= { lcsVlanStatus 2 } lcsVLANPortStatusEntry OBJECT-TYPE SYNTAX LCSVLANPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The vlan port status entry." INDEX { ifIndex } ::= { lcsVLANPortStatusTable 1 } LCSVLANPortStatusEntry ::= SEQUENCE { lcsVLANPortStatusPortType DisplayString, lcsVLANPortStatusIngressFiltering AdminMode, lcsVLANPortStatusFrameType DisplayString, lcsVLANPortStatusPortVLANID Integer32, lcsVLANPortStatusTxTag DisplayString, lcsVLANPortStatusUntaggedVLANID Integer32, lcsVLANPortStatusConflicts DisplayString } lcsVLANPortStatusPortType 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." ::= { lcsVLANPortStatusEntry 2 } lcsVLANPortStatusIngressFiltering OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-only STATUS current DESCRIPTION "Shows whether a given user wants ingress filtering enabled or not." ::= { lcsVLANPortStatusEntry 3 } lcsVLANPortStatusFrameType 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." ::= { lcsVLANPortStatusEntry 4 } lcsVLANPortStatusPortVLANID OBJECT-TYPE SYNTAX Integer32 (1..4094) 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." ::= { lcsVLANPortStatusEntry 5 } lcsVLANPortStatusTxTag 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." ::= { lcsVLANPortStatusEntry 6 } lcsVLANPortStatusUntaggedVLANID OBJECT-TYPE SYNTAX Integer32(1..4094) 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." ::= { lcsVLANPortStatusEntry 7 } lcsVLANPortStatusConflicts 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'." ::= { lcsVLANPortStatusEntry 8 } lcsMacBaesdVlanMembershipConfig OBJECT IDENTIFIER ::= { lcsVLAN 7 } lcsMacBaesdVlanMembershipConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMacBaesdVlanMembershipConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN Membership table" ::= { lcsMacBaesdVlanMembershipConfig 1 } lcsMacBaesdVlanMembershipConfigEntry OBJECT-TYPE SYNTAX LCSMacBaesdVlanMembershipConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN Membership table." INDEX { lcsMacBaesdVlanMembershipConfigIndex } ::= { lcsMacBaesdVlanMembershipConfigTable 1 } LCSMacBaesdVlanMembershipConfigEntry ::= SEQUENCE { lcsMacBaesdVlanMembershipConfigIndex Integer32, lcsMacBaesdVlanMembershipConfigMACAddress DisplayString, lcsMacBaesdVlanMembershipConfigVLANID Integer32, lcsMacBaesdVlanMembershipConfigPortMembers DisplayString, lcsMacBaesdVlanMembershipConfigRowStatus RowStatus } lcsMacBaesdVlanMembershipConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN membership index." ::= {lcsMacBaesdVlanMembershipConfigEntry 1 } lcsMacBaesdVlanMembershipConfigMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "MAC address: xx-xx-xx-xx-xx-xx." ::= {lcsMacBaesdVlanMembershipConfigEntry 2 } lcsMacBaesdVlanMembershipConfigVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN ID" ::= {lcsMacBaesdVlanMembershipConfigEntry 3 } lcsMacBaesdVlanMembershipConfigPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "0:remove or exclude the port from the mapping 1:include a port in the mapping" ::= {lcsMacBaesdVlanMembershipConfigEntry 4 } lcsMacBaesdVlanMembershipConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsMacBaesdVlanMembershipConfigEntry 5 } lcsMacBaesdVlanMembershipStatusUser OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MAC-based VLAN Membership Status User" ::= { lcsVLAN 8 } lcsMacBaesdVlanMembershipStatus OBJECT IDENTIFIER ::= { lcsVLAN 9 } lcsMacBaesdVlanMembershipStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMacBaesdVlanMembershipStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN Membership table" ::= { lcsMacBaesdVlanMembershipStatus 1 } lcsMacBaesdVlanMembershipStatusEntry OBJECT-TYPE SYNTAX LCSMacBaesdVlanMembershipStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN Membership table." INDEX { lcsMacBaesdVlanMembershipStatusIndex } ::= { lcsMacBaesdVlanMembershipStatusTable 1 } LCSMacBaesdVlanMembershipStatusEntry ::= SEQUENCE { lcsMacBaesdVlanMembershipStatusIndex Integer32, lcsMacBaesdVlanMembershipStatusMACAddress DisplayString, lcsMacBaesdVlanMembershipStatusVLANID Integer32, lcsMacBaesdVlanMembershipStatusPortMembers DisplayString } lcsMacBaesdVlanMembershipStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Mac-Based VLAN membership index." ::= {lcsMacBaesdVlanMembershipStatusEntry 1 } lcsMacBaesdVlanMembershipStatusMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address: xx-xx-xx-xx-xx-xx." ::= {lcsMacBaesdVlanMembershipStatusEntry 2 } lcsMacBaesdVlanMembershipStatusVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= {lcsMacBaesdVlanMembershipStatusEntry 3 } lcsMacBaesdVlanMembershipStatusPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "0:remove or exclude the port from the mapping 1:include a port in the mapping" ::= {lcsMacBaesdVlanMembershipStatusEntry 4 } lcsProtocolbasedVLANConfig OBJECT IDENTIFIER ::= { lcsVLAN 10 } lcsProtocolbasedVLANConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSProtocolbasedVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Protocol-based VLAN Config table" ::= { lcsProtocolbasedVLANConfig 1 } lcsProtocolbasedVLANConfigEntry OBJECT-TYPE SYNTAX LCSProtocolbasedVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Protocol-based VLAN Config table" INDEX { lcsProtocolbasedVLANConfigIndex } ::= { lcsProtocolbasedVLANConfigTable 1 } LCSProtocolbasedVLANConfigEntry ::= SEQUENCE { lcsProtocolbasedVLANConfigIndex Integer32, lcsProtocolbasedVLANConfigFrameType Integer32, lcsProtocolbasedVLANConfigValueEthernetEtype DisplayString, lcsProtocolbasedVLANConfigValueSNAPOUI DisplayString, lcsProtocolbasedVLANConfigValueSNAPPID DisplayString, lcsProtocolbasedVLANConfigValueLLCDSAP DisplayString, lcsProtocolbasedVLANConfigValueLLCSSAP DisplayString, lcsProtocolbasedVLANConfigGroupName DisplayString, lcsProtocolbasedVLANConfigRowStatus RowStatus } lcsProtocolbasedVLANConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Protocol-based VLAN Config index." ::= {lcsProtocolbasedVLANConfigEntry 1 } lcsProtocolbasedVLANConfigFrameType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Frame Type. 1:Ethernet 2:LLC 3:SNAP" ::= {lcsProtocolbasedVLANConfigEntry 2 } lcsProtocolbasedVLANConfigValueEthernetEtype OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Ethernet Etype. Valid values for etype range between 0x0600 and 0xffff " ::= {lcsProtocolbasedVLANConfigEntry 3 } lcsProtocolbasedVLANConfigValueSNAPOUI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "SNAP OUI. Format:xx-xx-xx" ::= {lcsProtocolbasedVLANConfigEntry 4 } lcsProtocolbasedVLANConfigValueSNAPPID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "SNAP PID Ranging between 0x00 and 0xff." ::= {lcsProtocolbasedVLANConfigEntry 5 } lcsProtocolbasedVLANConfigValueLLCDSAP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "LLC DSAP. Range: 0x00-0xff" ::= {lcsProtocolbasedVLANConfigEntry 6 } lcsProtocolbasedVLANConfigValueLLCSSAP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "LLC SSAP. Range: 0x00-0xff" ::= {lcsProtocolbasedVLANConfigEntry 7 } lcsProtocolbasedVLANConfigGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Group Name 16-character long string, unique for every entry, which consists of a combination of alphabets (a-z or A-Z) and integers(0-9)." ::= {lcsProtocolbasedVLANConfigEntry 8 } lcsProtocolbasedVLANConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsProtocolbasedVLANConfigEntry 9 } lcsGroupNameToVLANMappingConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSGroupNameToVLANMappingConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group Name To VLAN Mapping Config table" ::= { lcsProtocolbasedVLANConfig 2 } lcsGroupNameToVLANMappingConfigEntry OBJECT-TYPE SYNTAX LCSGroupNameToVLANMappingConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group Name To VLAN Mapping Config table." INDEX { lcsGroupNameToVLANMappingConfigIndex } ::= { lcsGroupNameToVLANMappingConfigTable 1 } LCSGroupNameToVLANMappingConfigEntry ::= SEQUENCE { lcsGroupNameToVLANMappingConfigIndex Integer32, lcsGroupNameToVLANMappingConfigGroupName DisplayString, lcsGroupNameToVLANMappingConfigVLANID Integer32, lcsGroupNameToVLANMappingConfigPortMembers DisplayString, lcsGroupNameToVLANMappingConfigRowStatus RowStatus } lcsGroupNameToVLANMappingConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group Name To VLAN Mapping Config index." ::= {lcsGroupNameToVLANMappingConfigEntry 1 } lcsGroupNameToVLANMappingConfigGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Group Name 16-character long string, unique for every entry, which consists of a combination of alphabets (a-z or A-Z) and integers(0-9)." ::= {lcsGroupNameToVLANMappingConfigEntry 2 } lcsGroupNameToVLANMappingConfigVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN ID" ::= {lcsGroupNameToVLANMappingConfigEntry 3 } lcsGroupNameToVLANMappingConfigPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "0:remove or exclude the port from the mapping 1:include a port in the mapping" ::= {lcsGroupNameToVLANMappingConfigEntry 4 } lcsGroupNameToVLANMappingConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsGroupNameToVLANMappingConfigEntry 5 } lcsIPSubnetBasedVLANConfig OBJECT IDENTIFIER ::= { lcsVLAN 11 } lcsIPSubnetBasedVLANConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPSubnetBasedVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP Subnet Based VLAN Config table" ::= { lcsIPSubnetBasedVLANConfig 1 } lcsIPSubnetBasedVLANConfigEntry OBJECT-TYPE SYNTAX LCSIPSubnetBasedVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP Subnet Based VLAN Config table." INDEX { lcsIPSubnetBasedVLANConfigIndex } ::= { lcsIPSubnetBasedVLANConfigTable 1 } LCSIPSubnetBasedVLANConfigEntry ::= SEQUENCE { lcsIPSubnetBasedVLANConfigIndex Integer32, lcsIPSubnetBasedVLANConfigIPAddress IpAddress, lcsIPSubnetBasedVLANConfigMaskLength Integer32, lcsIPSubnetBasedVLANConfigGroupName DisplayString, lcsIPSubnetBasedVLANConfigVLANID Integer32, lcsIPSubnetBasedVLANConfigPortMembers DisplayString, lcsIPSubnetBasedVLANConfigRowStatus RowStatus } lcsIPSubnetBasedVLANConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP Subnet Based VLAN Config index." ::= {lcsIPSubnetBasedVLANConfigEntry 1 } lcsIPSubnetBasedVLANConfigIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The subnet's IP address" ::= {lcsIPSubnetBasedVLANConfigEntry 2 } lcsIPSubnetBasedVLANConfigMaskLength OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The subnet's mask length. " ::= {lcsIPSubnetBasedVLANConfigEntry 3 } lcsIPSubnetBasedVLANConfigVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN ID" ::= {lcsIPSubnetBasedVLANConfigEntry 4 } lcsIPSubnetBasedVLANConfigPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "0:remove or exclude the port from the mapping 1:include a port in the mapping" ::= {lcsIPSubnetBasedVLANConfigEntry 5 } lcsIPSubnetBasedVLANConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsIPSubnetBasedVLANConfigEntry 6 } lcsVLANNameConfig OBJECT IDENTIFIER ::= { lcsVLAN 12 } lcsVLANNameConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANNameConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Name Config table" ::= { lcsVLANNameConfig 1 } lcsVLANNameConfigEntry OBJECT-TYPE SYNTAX LCSVLANNameConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Name Config table." INDEX { lcsVLANNameConfigIndex } ::= { lcsVLANNameConfigTable 1 } LCSVLANNameConfigEntry ::= SEQUENCE { lcsVLANNameConfigIndex Integer32, lcsVLANNameConfigVLANName DisplayString } lcsVLANNameConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Name Config index." ::= {lcsVLANNameConfigEntry 1 } lcsVLANNameConfigVLANName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "VLAN Name." ::= {lcsVLANNameConfigEntry 2 } lcsNTPConf OBJECT IDENTIFIER ::= { lcsSystem 12 } lcsNTPConfigMode 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 } ::= { lcsNTPConf 1 } --lcsNTPConfigAutomatic 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." -- ::= { lcsNTPConf 2 } lcsNTPConfigTimeSyncInterval 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. " ::= { lcsNTPConf 3 } lcsNTPConfigServerAddress1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { lcsNTPConf 4 } lcsNTPConfigServerAddress2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { lcsNTPConf 5 } lcsNTPConfigServerAddress3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { lcsNTPConf 6 } lcsNTPConfigServerAddress4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { lcsNTPConf 7 } lcsNTPConfigServerAddress5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Provide the IPv4 or IPv6 address of a NTP server." ::= { lcsNTPConf 8 } -- ======================================================================================================================= -- {NODE} 1.3.6.1.4.1.2356.14.2 lcsConfiguration OBJECT IDENTIFIER ::= { lcosSX 2 } lcsPort OBJECT IDENTIFIER ::= { lcsConfiguration 1 } lcsPortConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show port configurations. " ::= { lcsPort 1 } lcsPortConfigurationEntry OBJECT-TYPE SYNTAX LCSPortConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortConfPort } ::= { lcsPortConfigurationTable 1 } LCSPortConfigurationEntry ::= SEQUENCE { lcsPortConfPort Integer32, lcsPortConfDescription DisplayString, lcsPortConfLink DisplayString, lcsPortConfSpeedStatus DisplayString, lcsPortConfSpeedMode Integer32, lcsPortConfFlowControlRxStatus Integer32, lcsPortConfFlowControlTxStatus Integer32, lcsPortConfFlowControlMode Integer32, lcsPortConfMaximumFrameSize Integer32 -- lcsPortConfExcessiveCollisionMode Integer32, -- lcsPortConfPowerControl Integer32, -- lcsPortConfPortMedia DisplayString } lcsPortConfPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsPortConfigurationEntry 1 } lcsPortConfDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Interface specific description. Up to 47 characters describing this interface. " ::= { lcsPortConfigurationEntry 2 } lcsPortConfLink OBJECT-TYPE SYNTAX DisplayString(SIZE (2..4)) MAX-ACCESS read-only STATUS current DESCRIPTION " The current link state. " ::= { lcsPortConfigurationEntry 3 } lcsPortConfSpeedStatus OBJECT-TYPE SYNTAX DisplayString(SIZE (6..12)) MAX-ACCESS read-only STATUS current DESCRIPTION " The current link speed of the port. " ::= { lcsPortConfigurationEntry 4 } lcsPortConfSpeedMode OBJECT-TYPE SYNTAX Integer32 (0..13) 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, 13: 2.5G Full." ::= { lcsPortConfigurationEntry 5 } lcsPortConfFlowControlRxStatus OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "0: disable 1: enable 2: not support. " ::= { lcsPortConfigurationEntry 6 } lcsPortConfFlowControlTxStatus OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "0: disable 1: enable 2: not support. " ::= { lcsPortConfigurationEntry 7 } lcsPortConfFlowControlMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, 0: disable 1: enable 2: not support. " ::= { lcsPortConfigurationEntry 8 } lcsPortConfMaximumFrameSize OBJECT-TYPE SYNTAX Integer32 (1518..10240) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 10240 , range : 1518 - 10240 " ::= { lcsPortConfigurationEntry 9 } --lcsPortConfExcessiveCollisionMode 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. -- " -- ::= { lcsPortConfigurationEntry 10 } --lcsPortConfPowerControl 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. -- " -- ::= { lcsPortConfigurationEntry 11 } --lcsPortConfPortMedia OBJECT-TYPE -- SYNTAX DisplayString(SIZE (1..4)) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " Show port media. " -- ::= { lcsPortConfigurationEntry 12 } lcsPortTrafficStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortTrafficStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPort 2 } lcsPortTrafficStatisticsEntry OBJECT-TYPE SYNTAX LCSPortTrafficStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortTrafficStatisticsPort } ::= { lcsPortTrafficStatisticsTable 1 } LCSPortTrafficStatisticsEntry ::= SEQUENCE { lcsPortTrafficStatisticsPort Integer32, lcsPortTrafficStatisticsClear Integer32, lcsPortTrafficRxPackets Counter64, lcsPortTrafficRxOctets Counter64, lcsPortTrafficRxUnicast Counter64, lcsPortTrafficRxMulticast Counter64, lcsPortTrafficRxBroadcast Counter64, lcsPortTrafficRxPause Counter64, lcsPortTrafficRx64Bytes Counter64, lcsPortTrafficRx65to127Bytes Counter64, lcsPortTrafficRx128to255Bytes Counter64, lcsPortTrafficRx256to511Bytes Counter64, lcsPortTrafficRx512to1023Bytes Counter64, lcsPortTrafficRx1024to1526Bytes Counter64, lcsPortTrafficRxExceecd1527Bytes Counter64, lcsPortTrafficRxQ0 Counter64, lcsPortTrafficRxQ1 Counter64, lcsPortTrafficRxQ2 Counter64, lcsPortTrafficRxQ3 Counter64, lcsPortTrafficRxQ4 Counter64, lcsPortTrafficRxQ5 Counter64, lcsPortTrafficRxQ6 Counter64, lcsPortTrafficRxQ7 Counter64, lcsPortTrafficRxDrops Counter64, lcsPortTrafficRxCRCorAlignment Counter64, lcsPortTrafficRxUndersize Counter64, lcsPortTrafficRxOversize Counter64, lcsPortTrafficRxFragments Counter64, lcsPortTrafficRxJabber Counter64, lcsPortTrafficRxFiltered Counter64, lcsPortTrafficTxPackets Counter64, lcsPortTrafficTxOctets Counter64, lcsPortTrafficTxUnicast Counter64, lcsPortTrafficTxMulticast Counter64, lcsPortTrafficTxBroadcast Counter64, lcsPortTrafficTxPause Counter64, lcsPortTrafficTx64Bytes Counter64, lcsPortTrafficTx65to127Bytes Counter64, lcsPortTrafficTx128to255Bytes Counter64, lcsPortTrafficTx256to511Bytes Counter64, lcsPortTrafficTx512to1023Bytes Counter64, lcsPortTrafficTx1024to1526Bytes Counter64, lcsPortTrafficTxExceecd1527Bytes Counter64, lcsPortTrafficTxQ0 Counter64, lcsPortTrafficTxQ1 Counter64, lcsPortTrafficTxQ2 Counter64, lcsPortTrafficTxQ3 Counter64, lcsPortTrafficTxQ4 Counter64, lcsPortTrafficTxQ5 Counter64, lcsPortTrafficTxQ6 Counter64, lcsPortTrafficTxQ7 Counter64, lcsPortTrafficTxDrops Counter64, lcsPortTrafficTxLateOrExcColl Counter64 } lcsPortTrafficStatisticsPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 1 } lcsPortTrafficStatisticsClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 2 } lcsPortTrafficRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 3 } lcsPortTrafficRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 4 } lcsPortTrafficRxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 5 } lcsPortTrafficRxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 6 } lcsPortTrafficRxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 7 } lcsPortTrafficRxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 8 } lcsPortTrafficRx64Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 9 } lcsPortTrafficRx65to127Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 10 } lcsPortTrafficRx128to255Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 11 } lcsPortTrafficRx256to511Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 12 } lcsPortTrafficRx512to1023Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 13 } lcsPortTrafficRx1024to1526Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 14 } lcsPortTrafficRxExceecd1527Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 15 } lcsPortTrafficRxQ0 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 16 } lcsPortTrafficRxQ1 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 17 } lcsPortTrafficRxQ2 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 18 } lcsPortTrafficRxQ3 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 19 } lcsPortTrafficRxQ4 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 20 } lcsPortTrafficRxQ5 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 21 } lcsPortTrafficRxQ6 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 22 } lcsPortTrafficRxQ7 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 23 } lcsPortTrafficRxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 24 } lcsPortTrafficRxCRCorAlignment OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 25 } lcsPortTrafficRxUndersize OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 26 } lcsPortTrafficRxOversize OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 27 } lcsPortTrafficRxFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 28 } lcsPortTrafficRxJabber OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 29 } lcsPortTrafficRxFiltered OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 30 } lcsPortTrafficTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 31 } lcsPortTrafficTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 32 } lcsPortTrafficTxUnicast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 33 } lcsPortTrafficTxMulticast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 34 } lcsPortTrafficTxBroadcast OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 35 } lcsPortTrafficTxPause OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 36 } lcsPortTrafficTx64Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 37 } lcsPortTrafficTx65to127Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 38 } lcsPortTrafficTx128to255Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 39 } lcsPortTrafficTx256to511Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 40 } lcsPortTrafficTx512to1023Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 41 } lcsPortTrafficTx1024to1526Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 42 } lcsPortTrafficTxExceecd1527Bytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 43 } lcsPortTrafficTxQ0 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 44 } lcsPortTrafficTxQ1 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 45 } lcsPortTrafficTxQ2 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 46 } lcsPortTrafficTxQ3 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 47 } lcsPortTrafficTxQ4 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 48 } lcsPortTrafficTxQ5 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 49 } lcsPortTrafficTxQ6 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 50 } lcsPortTrafficTxQ7 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 51 } lcsPortTrafficTxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 52 } lcsPortTrafficTxLateOrExcColl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortTrafficStatisticsEntry 53 } lcsPortQoSStatistics OBJECT IDENTIFIER ::= { lcsPort 3 } lcsPortQoSStatisticsClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-only STATUS current DESCRIPTION "default: 0 0: none 1: clear " ::= { lcsPortQoSStatistics 1 } lcsPortQoSStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortQoSStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortQoSStatistics 2 } lcsPortQoSStatisticsEntry OBJECT-TYPE SYNTAX LCSPortQoSStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortQoSStatisticsPort } ::= { lcsPortQoSStatisticsTable 1 } LCSPortQoSStatisticsEntry ::= SEQUENCE { lcsPortQoSStatisticsPort Integer32, lcsPortQoSQ0Rx Counter64, lcsPortQoSQ0Tx Counter64, lcsPortQoSQ1Rx Counter64, lcsPortQoSQ1Tx Counter64, lcsPortQoSQ2Rx Counter64, lcsPortQoSQ2Tx Counter64, lcsPortQoSQ3Rx Counter64, lcsPortQoSQ3Tx Counter64, lcsPortQoSQ4Rx Counter64, lcsPortQoSQ4Tx Counter64, lcsPortQoSQ5Rx Counter64, lcsPortQoSQ5Tx Counter64, lcsPortQoSQ6Rx Counter64, lcsPortQoSQ6Tx Counter64, lcsPortQoSQ7Rx Counter64, lcsPortQoSQ7Tx Counter64 } lcsPortQoSStatisticsPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 1 } lcsPortQoSQ0Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 2 } lcsPortQoSQ0Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 3 } lcsPortQoSQ1Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 4 } lcsPortQoSQ1Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 5 } lcsPortQoSQ2Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 6 } lcsPortQoSQ2Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 7 } lcsPortQoSQ3Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 8 } lcsPortQoSQ3Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 9 } lcsPortQoSQ4Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 10 } lcsPortQoSQ4Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 11 } lcsPortQoSQ5Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 12 } lcsPortQoSQ5Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 13 } lcsPortQoSQ6Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 14 } lcsPortQoSQ6Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 15 } lcsPortQoSQ7Rx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 16 } lcsPortQoSQ7Tx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortQoSStatisticsEntry 17 } lcsSFPInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSFPInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPort 4 } lcsSFPInfoEntry OBJECT-TYPE SYNTAX LCSSFPInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsSFPInfoIndex } ::= { lcsSFPInfoTable 1 } LCSSFPInfoEntry ::= SEQUENCE { lcsSFPInfoIndex Integer32, lcsSFPInfoPort DisplayString, lcsSFPConnectorType DisplayString, lcsSFPFiberType DisplayString, lcsSFPTxCentralWavelength DisplayString, lcsSFPBaudRate DisplayString, lcsSFPVendorOUI DisplayString, lcsSFPVendorName DisplayString, lcsSFPVendorPN DisplayString, lcsSFPVendorRev DisplayString, lcsSFPVendorSN DisplayString, lcsSFPDateCode DisplayString, lcsSFPTemperature DisplayString, lcsSFPVcc DisplayString, lcsSFPMon1Bias DisplayString, lcsSFPMon2TxPWR DisplayString, lcsSFPMon3RxPWR DisplayString } lcsSFPInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 1 } lcsSFPInfoPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 2 } lcsSFPConnectorType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 3 } lcsSFPFiberType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 4 } lcsSFPTxCentralWavelength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 5 } lcsSFPBaudRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 6 } lcsSFPVendorOUI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 7 } lcsSFPVendorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 8 } lcsSFPVendorPN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 9 } lcsSFPVendorRev OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 10 } lcsSFPVendorSN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 11 } lcsSFPDateCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 12 } lcsSFPTemperature OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 13 } lcsSFPVcc OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 14 } lcsSFPMon1Bias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 15 } lcsSFPMon2TxPWR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 16 } lcsSFPMon3RxPWR OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsSFPInfoEntry 17 } lcsVoiceVLAN OBJECT IDENTIFIER ::= { lcsConfiguration 2 } lcsVoiceVLANConf OBJECT IDENTIFIER ::= { lcsVoiceVLAN 1 } lcsVoiceVLANMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN mode operation. default: 0, 0: disable 1: enable" ::= { lcsVoiceVLANConf 1 } lcsVoiceVLANVLANId OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Voice VLAN ID. default: 1000, range : 1-4094. " ::= { lcsVoiceVLANConf 2 } lcsVoiceVLANAgingTime OBJECT-TYPE SYNTAX Integer32 (10..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION " Voice VLAN secure learning aging time. default: 86400, range : 10 - 10000000. " ::= { lcsVoiceVLANConf 3 } lcsVoiceVLANTrafficClass 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. " ::= { lcsVoiceVLANConf 4 } lcsVoiceVLANPortTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVoiceVLANPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Voice Vlan configuration. " ::= { lcsVoiceVLANConf 5 } lcsVoiceVLANPortEntry OBJECT-TYPE SYNTAX LCSVoiceVLANPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsVoiceVLANPort } ::= { lcsVoiceVLANPortTable 1 } LCSVoiceVLANPortEntry ::= SEQUENCE { lcsVoiceVLANPort Integer32, lcsVoiceVLANPortMode Integer32, lcsVoiceVLANPortSecurity Integer32, lcsVoiceVLANPortDiscoveryProtocol Integer32 } lcsVoiceVLANPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsVoiceVLANPortEntry 1 } lcsVoiceVLANPortMode 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.)" ::= { lcsVoiceVLANPortEntry 2 } lcsVoiceVLANPortSecurity 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.)" ::= { lcsVoiceVLANPortEntry 3 } lcsVoiceVLANPortDiscoveryProtocol 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.) " ::= { lcsVoiceVLANPortEntry 4 } lcsVoiceVLANOUI OBJECT IDENTIFIER ::= { lcsVoiceVLAN 2 } lcsVoiceVLANOUICreate OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0 : None (read only) 1 : Create an OUI entry" ::= { lcsVoiceVLANOUI 1 } lcsVoiceVLANOUITable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVoiceVLANOUIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Create Voice VLAN OUI entry. Modify OUI table will restart auto detect OUI process. " ::= { lcsVoiceVLANOUI 2 } lcsVoiceVLANOUIEntry OBJECT-TYPE SYNTAX LCSVoiceVLANOUIEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsVoiceVLANOUIIndex } ::= { lcsVoiceVLANOUITable 1 } LCSVoiceVLANOUIEntry ::= SEQUENCE { lcsVoiceVLANOUIIndex Integer32, lcsVoiceVLANTelephonyOUI DisplayString, lcsVoiceVLANDescription DisplayString, lcsVoiceVLANOUIRowStatus RowStatus } lcsVoiceVLANOUIIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsVoiceVLANOUIEntry 1 } lcsVoiceVLANTelephonyOUI OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "OUI address, format : 0a 1b 2c " ::= { lcsVoiceVLANOUIEntry 2 } lcsVoiceVLANDescription OBJECT-TYPE SYNTAX DisplayString (SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Up to 32 characters describing OUI address. " ::= { lcsVoiceVLANOUIEntry 3 } lcsVoiceVLANOUIRowStatus 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." ::= { lcsVoiceVLANOUIEntry 4 } --lcsGARP OBJECT IDENTIFIER ::= { lcsConfiguration 3 } --lcsGARPConfTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSGARPConfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGARP 1 } --lcsGARPConfEntry OBJECT-TYPE -- SYNTAX LCSGARPConfEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsGARPConfPort } -- ::= { lcsGARPConfTable 1 } --LCSGARPConfEntry ::= SEQUENCE { -- lcsGARPConfPort Integer32, -- lcsGARPJoinTimer Integer32, -- lcsGARPLeaveTimer Integer32, -- lcsGARPLeaveAllTimer Integer32, -- lcsGARPApplicantion Integer32, -- lcsGARPAttributeType Integer32, -- lcsGARPApplicant Integer32 --} --lcsGARPConfPort OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGARPConfEntry 1 } --lcsGARPJoinTimer OBJECT-TYPE -- SYNTAX Integer32 (200..1000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 200, range : 200 - 1000 " -- ::= { lcsGARPConfEntry 2 } --lcsGARPLeaveTimer OBJECT-TYPE -- SYNTAX Integer32 (600..3000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 600 , range : 600 - 3000" -- ::= { lcsGARPConfEntry 3 } --lcsGARPLeaveAllTimer OBJECT-TYPE -- SYNTAX Integer32 (10000..50000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 10000, range : 10000 - 50000 " -- ::= { lcsGARPConfEntry 4 } --lcsGARPApplicantion OBJECT-TYPE -- SYNTAX Integer32(1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 1: GVRP" -- ::= { lcsGARPConfEntry 5 } --lcsGARPAttributeType OBJECT-TYPE -- SYNTAX Integer32(1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 1: VLAN" -- ::= { lcsGARPConfEntry 6 } --lcsGARPApplicant OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: normal-participant -- 1: non-participant" -- ::= { lcsGARPConfEntry 7 } --lcsGARPStatisticsTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSGARPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " Show the basic GARP port statistics. " -- ::= { lcsGARP 2 } --lcsGARPStatisticsEntry OBJECT-TYPE -- SYNTAX LCSGARPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsGARPStatisticsPort } -- ::= { lcsGARPStatisticsTable 1 } --LCSGARPStatisticsEntry ::= SEQUENCE { -- lcsGARPStatisticsPort Integer32, -- lcsGARPStatisticsPeerMAC DisplayString, -- lcsGARPStatisticsFailedCount Counter32 --} --lcsGARPStatisticsPort OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " port, range : 1 - port number. " -- ::= { lcsGARPStatisticsEntry 1 } --lcsGARPStatisticsPeerMAC 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. " -- ::= { lcsGARPStatisticsEntry 2 } --lcsGARPStatisticsFailedCount OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " explain Failed count here. " -- ::= { lcsGARPStatisticsEntry 3 } lcsGVRP OBJECT IDENTIFIER ::= { lcsConfiguration 4 } lcsGVRPConf OBJECT IDENTIFIER ::= { lcsGVRP 1 } lcsGVRPMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0, 0: disable, 1: enable. " ::= { lcsGVRPConf 1 } lcsGVRPMaxVlan OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of simultaniously VLANs that GVRP can control. " ::= { lcsGVRPConf 2 } lcsGVRPJoinTime 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. " ::= { lcsGVRPConf 3 } lcsGVRPLeaveTime 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. " ::= { lcsGVRPConf 4 } lcsGVRPLeaveAllTime 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" ::= { lcsGVRPConf 5 } lcsGVRPConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSGVRPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsGVRPConf 6 } lcsGVRPConfEntry OBJECT-TYPE SYNTAX LCSGVRPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsGVRPConfPort } ::= { lcsGVRPConfTable 1 } LCSGVRPConfEntry ::= SEQUENCE { lcsGVRPConfPort Integer32, lcsGVRPConfPortMode Integer32 -- lcsGVRPConfPortRRole Integer32 } lcsGVRPConfPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsGVRPConfEntry 1 } lcsGVRPConfPortMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 1: enable 0: disable" ::= { lcsGVRPConfEntry 2 } --lcsGVRPConfPortRRole OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 1: enable -- 0: disable" -- ::= { lcsGVRPConfEntry 3 } --lcsGVRPStatisticsTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSGVRPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGVRP 2 } --lcsGVRPStatisticsEntry OBJECT-TYPE -- SYNTAX LCSGVRPStatisticsEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- INDEX { lcsGVRPStatisticsPort } -- ::= { lcsGVRPStatisticsTable 1 } --LCSGVRPStatisticsEntry ::= SEQUENCE { -- lcsGVRPStatisticsPort Integer32, -- lcsGVRPStatisticsJoinTxCnt Counter32, -- lcsGVRPStatisticsLeaveTxCnt Counter32 --} --lcsGVRPStatisticsPort OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGVRPStatisticsEntry 1 } --lcsGVRPStatisticsJoinTxCnt OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGVRPStatisticsEntry 2 } --lcsGVRPStatisticsLeaveTxCnt OBJECT-TYPE -- SYNTAX Counter32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " " -- ::= { lcsGVRPStatisticsEntry 3 } lcsMirroring OBJECT IDENTIFIER ::= { lcsConfiguration 6 } lcsMonitorSession OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Monitor session." ::= { lcsMirroring 1 } lcsPortToMirrorOn OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable, range : 1 - port number. " ::= { lcsMirroring 2 } lcsMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMirroring 3 } lcsMirrorEntry OBJECT-TYPE SYNTAX LCSMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMirrorPort } ::= { lcsMirrorTable 1 } LCSMirrorEntry ::= SEQUENCE { lcsMirrorPort Integer32, lcsMirrorMode Integer32 } lcsMirrorPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMirrorEntry 1 } lcsMirrorMode OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: rx only 2: tx only 3: enable Setting Tx mirroring for analyzer port has no effect. Tx mirroring ignored" ::= { lcsMirrorEntry 2 } lcsTrapEventSeverity OBJECT IDENTIFIER ::= { lcsConfiguration 7 } lcsTrapEventSeverityTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSTrapEventSeverityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsTrapEventSeverity 1 } lcsTrapEventSeverityEntry OBJECT-TYPE SYNTAX LCSTrapEventSeverityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsTrapEventSeverityIndex } ::= { lcsTrapEventSeverityTable 1 } LCSTrapEventSeverityEntry ::= SEQUENCE { lcsTrapEventSeverityIndex Integer32, lcsTrapEventSeverityGroupName DisplayString, lcsTrapEventSeverityLevel Integer32, lcsTrapEventSeveritySyslog Integer32, lcsTrapEventSeverityTrap Integer32, lcsTrapEventSeveritySMTP Integer32 } lcsTrapEventSeverityIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsTrapEventSeverityEntry 1 } lcsTrapEventSeverityGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Group Name" ::= { lcsTrapEventSeverityEntry 2 } lcsTrapEventSeverityLevel 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" ::= { lcsTrapEventSeverityEntry 3 } lcsTrapEventSeveritySyslog OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsTrapEventSeverityEntry 4 } lcsTrapEventSeverityTrap OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsTrapEventSeverityEntry 5 } lcsTrapEventSeveritySMTP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsTrapEventSeverityEntry 6 } -- ======================================================================================================================= lcsSMTP OBJECT IDENTIFIER ::= { lcsConfiguration 8 } lcsSMTPMailServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing email server. " ::= { lcsSMTP 1 } lcsSMTPUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing user name. " ::= { lcsSMTP 2 } lcsSMTPPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing password. " ::= { lcsSMTP 3 } lcsSMTPSender OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing sender. " ::= { lcsSMTP 5 } lcsSMTPReturnPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing return path. " ::= { lcsSMTP 6 } lcsSMTPEmailAddress1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 7 } lcsSMTPEmailAddress2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 8 } lcsSMTPEmailAddress3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 9 } lcsSMTPEmailAddress4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 10 } lcsSMTPEmailAddress5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 11 } lcsSMTPEmailAddress6 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " Up to 47 characters describing mail address. " ::= { lcsSMTP 12 } -- ======================================================================================================================= lcsACLConf OBJECT IDENTIFIER ::= { lcsConfiguration 9 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the lcs Acl Mib -- ======================================================================================================================= -- lcsACL OBJECT IDENTIFIER ::= { lcsACLConf 1 } lcsACLACE OBJECT IDENTIFIER ::= { lcsACLConf 3 } -- -- ======================================================================================================================= -- Start lcsACLPortConf group -- ======================================================================================================================= --lcsACLPortConfTable lcsACLPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSACLPortConfEntry 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." ::= { lcsACL 1 } lcsACLPortConfEntry OBJECT-TYPE SYNTAX LCSACLPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Port Conf Entry. " INDEX { ifIndex } ::= { lcsACLPortConfTable 1 } LCSACLPortConfEntry ::= SEQUENCE { lcsACLPortConfPolicyID Integer32, lcsACLPortConfAction INTEGER, lcsACLPortConfRateLimiterID Integer32, lcsACLPortConfPortRedirect Integer32, lcsACLPortConfMirror AdminMode, lcsACLPortConfLogging AdminMode, lcsACLPortConfShutdown AdminMode, lcsACLPortConfState AdminMode, lcsACLPortConfCounter Counter32 } lcsACLPortConfPolicyID OBJECT-TYPE SYNTAX Integer32 (0..127) MAX-ACCESS read-write STATUS current DESCRIPTION "The policy to apply to this port. default: 0, range : 0 - 127. " ::= { lcsACLPortConfEntry 2 } lcsACLPortConfAction 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." ::= { lcsACLPortConfEntry 3 } lcsACLPortConfRateLimiterID 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. " ::= { lcsACLPortConfEntry 4 } lcsACLPortConfPortRedirect OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Port frames are redirected on. 0: Disable, range : 0 - end port number. " ::= { lcsACLPortConfEntry 5 } lcsACLPortConfMirror OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "The mirror operation of this port." ::= { lcsACLPortConfEntry 6 } lcsACLPortConfLogging OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the logging operation of this port." ::= { lcsACLPortConfEntry 7 } lcsACLPortConfShutdown OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the port shut down operation of this port." DEFVAL { disable } ::= { lcsACLPortConfEntry 8 } lcsACLPortConfState OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the port state of this port." DEFVAL { enable } ::= { lcsACLPortConfEntry 9 } lcsACLPortConfCounter OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Counts the number of frames that match this ACE. " ::= { lcsACLPortConfEntry 10 } -- -- ======================================================================================================================= -- Start lcsACLRateLimiter group -- ======================================================================================================================= --lcsACLRateLimiterTable lcsACLRateLimiterTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSACLRateLimiterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Rate Limiter Table." ::= { lcsACL 2 } lcsACLRateLimiterEntry OBJECT-TYPE SYNTAX LCSACLRateLimiterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Rate Limiter Entry. " INDEX { lcsACLRateLimiterID } ::= { lcsACLRateLimiterTable 1 } LCSACLRateLimiterEntry ::= SEQUENCE { lcsACLRateLimiterID Integer32, lcsACLRateLimiterRate Integer32, lcsACLRateLimiterUnit Integer32 } lcsACLRateLimiterID OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Rate Limiter ID. range : 1-16 " ::= { lcsACLRateLimiterEntry 1 } lcsACLRateLimiterRate OBJECT-TYPE SYNTAX Integer32(0..500000) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 1, range : <0-500000> 10pps,The valid rate is 0, 10, 20, 30, ..., 5000000 in pps. <0-400000> 25kbps,The valid rate is 0, 25, 50, 75,..., 10000000 in kbps." ::= { lcsACLRateLimiterEntry 2 } lcsACLRateLimiterUnit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the rate unit. 0: 10pps, 1: 25kbps. " ::= { lcsACLRateLimiterEntry 3 } -- -- ======================================================================================================================= -- Start lcsACLACE group -- ======================================================================================================================= --lcsACLACEClear lcsACLACEClear OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear all ACE counters." ::= { lcsACLACE 1 } --lcsACLACETable lcsACLACETable OBJECT-TYPE SYNTAX SEQUENCE OF LCSACLACEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Create ACL ACE entry. " ::= { lcsACLACE 2 } lcsACLACEEntry OBJECT-TYPE SYNTAX LCSACLACEEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACLACE Table." INDEX { lcsACLACEIndex } ::= { lcsACLACETable 1 } LCSACLACEEntry ::= SEQUENCE { lcsACLACEIndex Integer32, lcsACLACEID Integer32, lcsACLACENextID Integer32, -- lcsACLACELoopUp AdminMode, lcsACLACEIngressPort DisplayString, lcsACLACEPortPolicyNumber Integer32, lcsACLACEPortPolicyBitmask Integer32, lcsACLACEFrameType INTEGER, lcsACLACEAction INTEGER, lcsACLACEFilterPort DisplayString, lcsACLACEDenyPortRedirect DisplayString, lcsACLACERateLimiter Integer32, lcsACLACEMirror AdminMode, lcsACLACELogging AdminMode, lcsACLACEShutdown AdminMode, lcsACLACECounter Counter32, lcsACLACEVLAN8021QTagged INTEGER, lcsACLACEVLANVID Integer32, lcsACLACEVLANTagPriority Integer32, lcsACLACESMAC DisplayString, lcsACLACEDMACType INTEGER, lcsACLACEDMAC DisplayString, lcsACLACEEtherType Integer32, lcsACLACEArpOpCode INTEGER, lcsACLACEArpFlagsRequestReply INTEGER, lcsACLACEArpFlagsArpSMac INTEGER, lcsACLACEArpFlagsRarpDmac INTEGER, lcsACLACEArpFlagsLength INTEGER, lcsACLACEArpFlagsIp INTEGER, lcsACLACEArpFlagsEthernet INTEGER, lcsACLACESIPType INTEGER, lcsACLACESIPIPAddress IpAddress, lcsACLACESIPIPMask IpAddress, lcsACLACEDIPType INTEGER, lcsACLACEDIPIPAddress IpAddress, lcsACLACEDIPIPMask IpAddress, lcsACLACEIPProtocol INTEGER, lcsACLACEIPProtocolValue Integer32, lcsACLACEIPFlagsTTL INTEGER, lcsACLACEIPFlagsFragment INTEGER, lcsACLACEIPFlagsOptions INTEGER, lcsACLACEICMPType Integer32, lcsACLACEICMPCode Integer32, lcsACLACESourcePort DisplayString, lcsACLACEDestPort DisplayString, lcsACLACETCPFlagsFin INTEGER, lcsACLACETCPFlagsSyn INTEGER, lcsACLACETCPFlagsRst INTEGER, lcsACLACETCPFlagsPsh INTEGER, lcsACLACETCPFlagsAck INTEGER, lcsACLACETCPFlagsUrg INTEGER, lcsACLACEIPv6SIPAddress DisplayString, lcsACLACEIPv6SIPBitmask DisplayString, lcsACLACEIPv6HopLimit INTEGER, lcsACLACESMACMask DisplayString, lcsACLACEDMACMask DisplayString, lcsACLACERowStatus RowStatus } lcsACLACEIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index. " ::= { lcsACLACEEntry 1 } lcsACLACEID 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. " ::= { lcsACLACEEntry 2 } lcsACLACENextID 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. " ::= { lcsACLACEEntry 3 } -- lcsACLACELoopUp OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Specify the second lookup operation of the ACE." -- ::= { lcsACLACEEntry 4 } -- lcsACLACEIngressPort 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." ::= { lcsACLACEEntry 5 } lcsACLACEPortPolicyNumber OBJECT-TYPE SYNTAX Integer32(0..127) MAX-ACCESS read-create STATUS current DESCRIPTION "policy value. range : 0 - 127. 0: Any." ::= { lcsACLACEEntry 6 } lcsACLACEPortPolicyBitmask OBJECT-TYPE SYNTAX Integer32(0..127) MAX-ACCESS read-create STATUS current DESCRIPTION "When 'Specific' is selected for the policy filter, you can enter a specific policy bitmask. range : 0 - 127, 0: no data." ::= { lcsACLACEEntry 7 } lcsACLACEFrameType 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." ::= { lcsACLACEEntry 8 } lcsACLACEAction OBJECT-TYPE SYNTAX INTEGER { deny(0), permit(1), filter(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "0: Deny 1: Permit 2: Filter" ::= { lcsACLACEEntry 9 } lcsACLACEFilterPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "When 'Action' is 'Filter' can set. 0: Disable, Port n: The ACE applies to this port number, where n is the number of the switch port. range: 0 - Port number. " ::= { lcsACLACEEntry 10 } lcsACLACEDenyPortRedirect 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." ::= { lcsACLACEEntry 11 } lcsACLACERateLimiter OBJECT-TYPE SYNTAX Integer32(0..16) MAX-ACCESS read-create STATUS current DESCRIPTION "default: 0, 0: Disable range : 0 - 16 " ::= { lcsACLACEEntry 12 } lcsACLACEMirror 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. " ::= { lcsACLACEEntry 13 } lcsACLACELogging 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." ::= { lcsACLACEEntry 14 } lcsACLACEShutdown 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." ::= { lcsACLACEEntry 15 } lcsACLACECounter 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. " ::= { lcsACLACEEntry 16 } lcsACLACEVLAN8021QTagged 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. " ::= { lcsACLACEEntry 17 } lcsACLACEVLANVID OBJECT-TYPE SYNTAX Integer32(0..4094) 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 - 4094 " ::= { lcsACLACEEntry 18 } lcsACLACEVLANTagPriority OBJECT-TYPE SYNTAX Integer32(0..14) 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-14 0:0 1:1 2:2 3:3 4:4 5:5 6:6 7:7 8:0-1 9:2-3 10:4-5 11:6-7 12:0-3 13:4-7 14:Any " ::= { lcsACLACEEntry 19 } lcsACLACESMAC 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." ::= { lcsACLACEEntry 20 } lcsACLACEDMACType 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 } ::= { lcsACLACEEntry 21 } lcsACLACEDMAC 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." ::= { lcsACLACEEntry 22 } lcsACLACEEtherType OBJECT-TYPE SYNTAX Integer32(-1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "0: Any range : 0, or 1536(0x0600) - 65535(0xffff) but excluding 0x0800(IPv4) 0x0806(ARP) and 0x86DD(IPv6). -1: No data. " ::= { lcsACLACEEntry 23 } lcsACLACEArpOpCode 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 } ::= { lcsACLACEEntry 24 } lcsACLACEArpFlagsRequestReply 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 } ::= { lcsACLACEEntry 25 } lcsACLACEArpFlagsArpSMac 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 } ::= { lcsACLACEEntry 26 } lcsACLACEArpFlagsRarpDmac 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 } ::= { lcsACLACEEntry 27 } lcsACLACEArpFlagsLength 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 } ::= { lcsACLACEEntry 28 } lcsACLACEArpFlagsIp 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 } ::= { lcsACLACEEntry 29 } lcsACLACEArpFlagsEthernet 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 } ::= { lcsACLACEEntry 30 } lcsACLACESIPType 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 } ::= { lcsACLACEEntry 31 } lcsACLACESIPIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "A frame that hits this ACE matches this source IP address value." ::= { lcsACLACEEntry 32 } lcsACLACESIPIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Specific sender IP mask in dotted decimal notation." ::= { lcsACLACEEntry 33 } lcsACLACEDIPType 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 } ::= { lcsACLACEEntry 34 } lcsACLACEDIPIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "A frame that hits this ACE matches this destination IP address value." ::= { lcsACLACEEntry 35 } lcsACLACEDIPIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Specific sender IP mask in dotted decimal notation." ::= { lcsACLACEEntry 36 } lcsACLACEIPProtocol 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 } ::= { lcsACLACEEntry 37 } lcsACLACEIPProtocolValue 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" ::= { lcsACLACEEntry 38 } lcsACLACEIPFlagsTTL 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 } ::= { lcsACLACEEntry 39 } lcsACLACEIPFlagsFragment 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 } ::= { lcsACLACEEntry 40 } lcsACLACEIPFlagsOptions 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 } ::= { lcsACLACEEntry 41 } lcsACLACEICMPType 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." ::= { lcsACLACEEntry 42 } lcsACLACEICMPCode 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." ::= { lcsACLACEEntry 43 } lcsACLACESourcePort 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." ::= { lcsACLACEEntry 44 } lcsACLACEDestPort 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." ::= { lcsACLACEEntry 45 } lcsACLACETCPFlagsFin 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 } ::= { lcsACLACEEntry 46 } lcsACLACETCPFlagsSyn 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 } ::= { lcsACLACEEntry 47 } lcsACLACETCPFlagsRst 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 } ::= { lcsACLACEEntry 48 } lcsACLACETCPFlagsPsh 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 } ::= { lcsACLACEEntry 49 } lcsACLACETCPFlagsAck 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 } ::= { lcsACLACEEntry 50 } lcsACLACETCPFlagsUrg 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 } ::= { lcsACLACEEntry 51 } lcsACLACEIPv6SIPAddress 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. " ::= { lcsACLACEEntry 52 } lcsACLACEIPv6SIPBitmask 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. " ::= { lcsACLACEEntry 53 } lcsACLACEIPv6HopLimit 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 } ::= { lcsACLACEEntry 54 } lcsACLACESMACMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure source MAC address mask for this ACE. : A frame that hits this ACE matches this source MAC address value. xx-xx-xx-xx-xx-xx." ::= { lcsACLACEEntry 56 } lcsACLACEDMACMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Configure destination MAC address mask for this ACE. : A frame that hits this ACE matches this destination MAC address value. xx-xx-xx-xx-xx-xx." ::= { lcsACLACEEntry 57 } lcsACLACERowStatus 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." ::= { lcsACLACEEntry 58 } -- -- ======================================================================================================================= -- Start lcsACLStatus group -- ======================================================================================================================= --lcsACLStatusTable lcsACLStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSACLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " ACL ACE Status entry. " ::= { lcsACL 4 } lcsACLStatusEntry OBJECT-TYPE SYNTAX LCSACLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL Status Entry." INDEX { lcsACLStatusIndex } ::= { lcsACLStatusTable 1 } LCSACLStatusEntry ::= SEQUENCE { lcsACLStatusIndex Integer32, lcsACLStatusUser DisplayString, lcsACLStatusID Integer32, lcsACLStatusIngressPort DisplayString, lcsACLStatusFrameType DisplayString, lcsACLStatusAction DisplayString, lcsACLStatusRateLimiter DisplayString, lcsACLStatusPortRedirect DisplayString, lcsACLStatusMirror DisplayString, lcsACLStatusCPU DisplayString, lcsACLStatusCPUOnce DisplayString, lcsACLStatusCounter Counter32, lcsACLStatusConflict DisplayString } lcsACLStatusIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ACL status index. " ::= { lcsACLStatusEntry 1 } lcsACLStatusUser 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. " ::= { lcsACLStatusEntry 2 } lcsACLStatusID OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "ACE ID. range : 1 - 256. " ::= { lcsACLStatusEntry 3 } lcsACLStatusIngressPort 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. " ::= { lcsACLStatusEntry 4 } lcsACLStatusFrameType 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. " ::= { lcsACLStatusEntry 5 } lcsACLStatusAction OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the forwarding action of the ACE. " ::= { lcsACLStatusEntry 6 } lcsACLStatusRateLimiter OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the rate limiter number of the ACE. " ::= { lcsACLStatusEntry 7 } lcsACLStatusPortRedirect 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. " ::= { lcsACLStatusEntry 8 } lcsACLStatusMirror OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Specify the mirror operation of this port." ::= { lcsACLStatusEntry 9 } lcsACLStatusCPU OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Forward packet that matched the specific ACE to CPU. " ::= { lcsACLStatusEntry 10 } lcsACLStatusCPUOnce OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Forward first packet that matched the specific ACE to CPU. " ::= { lcsACLStatusEntry 11 } lcsACLStatusCounter 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. " ::= { lcsACLStatusEntry 12 } lcsACLStatusConflict 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. " ::= { lcsACLStatusEntry 13 } -- ======================================================================================================================= -- lcsAclConformance -- ======================================================================================================================= lcsAclConformance OBJECT IDENTIFIER ::= { lcsACL 200 } lcsAclCompliances OBJECT IDENTIFIER ::= { lcsAclConformance 1 } lcsAclGroups OBJECT IDENTIFIER ::= { lcsAclConformance 2 } lcsACLPortConfGroup OBJECT-GROUP OBJECTS { -- lcsACLPortConfTable lcsACLPortConfPolicyID, lcsACLPortConfAction, lcsACLPortConfRateLimiterID, lcsACLPortConfPortRedirect, lcsACLPortConfMirror, lcsACLPortConfLogging, lcsACLPortConfShutdown, lcsACLPortConfState, lcsACLPortConfCounter } STATUS current DESCRIPTION "The collection of objects which are used to indicate lcs ACL information." ::= { lcsAclGroups 1 } lcsACLRateLimiterGroup OBJECT-GROUP OBJECTS { -- lcsACLRateLimiterTable lcsACLRateLimiterRate, lcsACLRateLimiterUnit } STATUS current DESCRIPTION "The collection of objects which are used to indicate lcs ACL information." ::= { lcsAclGroups 2 } lcsACLACEGroup OBJECT-GROUP OBJECTS { -- lcsACLACEClear lcsACLACEClear, -- lcsACLACETable lcsACLACEID, lcsACLACENextID, -- lcsACLACELoopUp, lcsACLACEIngressPort, lcsACLACEPortPolicyNumber, lcsACLACEPortPolicyBitmask, lcsACLACEFrameType, lcsACLACEAction, lcsACLACEFilterPort, lcsACLACEDenyPortRedirect, lcsACLACERateLimiter, lcsACLACEMirror, lcsACLACELogging, lcsACLACEShutdown, lcsACLACECounter, lcsACLACEVLAN8021QTagged, lcsACLACEVLANVID, lcsACLACEVLANTagPriority, lcsACLACESMAC, lcsACLACEDMACType, lcsACLACEDMAC, lcsACLACEEtherType, lcsACLACEArpOpCode, lcsACLACEArpFlagsRequestReply, lcsACLACEArpFlagsArpSMac, lcsACLACEArpFlagsRarpDmac, lcsACLACEArpFlagsLength, lcsACLACEArpFlagsIp, lcsACLACEArpFlagsEthernet, lcsACLACESIPType, lcsACLACESIPIPAddress, lcsACLACESIPIPMask, lcsACLACEDIPType, lcsACLACEDIPIPAddress, lcsACLACEDIPIPMask, lcsACLACEIPProtocol, lcsACLACEIPProtocolValue, lcsACLACEIPFlagsTTL, lcsACLACEIPFlagsFragment, lcsACLACEIPFlagsOptions, lcsACLACEICMPType, lcsACLACEICMPCode, lcsACLACESourcePort, lcsACLACEDestPort, lcsACLACETCPFlagsFin, lcsACLACETCPFlagsSyn, lcsACLACETCPFlagsRst, lcsACLACETCPFlagsPsh, lcsACLACETCPFlagsAck, lcsACLACETCPFlagsUrg, lcsACLACEIPv6SIPAddress, lcsACLACEIPv6SIPBitmask, lcsACLACEIPv6HopLimit, lcsACLACERowStatus } STATUS current DESCRIPTION "The collection of objects which are used to indicate lcs ACL information." ::= { lcsAclGroups 3 } lcsACLStatusGroup OBJECT-GROUP OBJECTS { -- lcsACLStatusTable lcsACLStatusUser, lcsACLStatusID, lcsACLStatusIngressPort, lcsACLStatusFrameType, lcsACLStatusAction, lcsACLStatusRateLimiter, lcsACLStatusPortRedirect, lcsACLStatusMirror, lcsACLStatusCPU, lcsACLStatusCPUOnce, lcsACLStatusCounter, lcsACLStatusConflict } STATUS current DESCRIPTION "The collection of objects which are used to indicate lcs ACL information." ::= { lcsAclGroups 4 } -- ======================================================================================================================= -- ======================================================================================================================= -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the lcs Qos Mib -- ======================================================================================================================= -- lcsQosConf OBJECT IDENTIFIER ::= { lcsConfiguration 10 } lcsQos OBJECT IDENTIFIER ::= { lcsQosConf 1 } lcsQosPortClassification OBJECT IDENTIFIER ::= { lcsQos 1 } lcsQosPortPolicing OBJECT IDENTIFIER ::= { lcsQos 2 } -- lcsQosQueuePolicing OBJECT IDENTIFIER ::= { lcsQos 3 } -- lcsQosPortScheduler OBJECT IDENTIFIER ::= { lcsQos 4 } lcsQosEgressPortPCPRemarking OBJECT IDENTIFIER ::= { lcsQos 6 } lcsQosPortDSCP OBJECT IDENTIFIER ::= { lcsQos 7 } lcsQosDSCPBasedQoS OBJECT IDENTIFIER ::= { lcsQos 8 } lcsQosDSCPTranslation OBJECT IDENTIFIER ::= { lcsQos 9 } lcsQosDSCPClassification OBJECT IDENTIFIER ::= { lcsQos 10 } lcsQosControlList OBJECT IDENTIFIER ::= { lcsQos 11 } lcsQosStormControl OBJECT IDENTIFIER ::= { lcsQos 12 } lcsQosPortStormControl OBJECT IDENTIFIER ::= { lcsQos 13 } lcsQosWRED OBJECT IDENTIFIER ::= { lcsQos 14 } lcsQosQCLStatus OBJECT IDENTIFIER ::= { lcsQos 15 } lcsQosPortShapers OBJECT IDENTIFIER ::= { lcsQos 16 } lcsQosPortSchedulers OBJECT IDENTIFIER ::= { lcsQos 17 } -- -- ======================================================================================================================= -- Start lcsQosPortClassification group -- ======================================================================================================================= --lcsQosPortClassificationTable lcsQosPortClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortClassificationEntry 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." ::= { lcsQosPortClassification 1 } lcsQosPortClassificationEntry OBJECT-TYPE SYNTAX LCSQosPortClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Classification Table." INDEX { ifIndex } ::= { lcsQosPortClassificationTable 1 } LCSQosPortClassificationEntry ::= SEQUENCE { lcsQosPortClassificationQoSClass Integer32, lcsQosPortClassificationDPlevel Integer32, lcsQosPortClassificationPCP Integer32, lcsQosPortClassificationDEI Integer32, lcsQosPortClassificationPCPClassification AdminMode, lcsQosPortClassificationDSCPBased AdminMode, -- lcsQosPortClassificationQCLAddr INTEGER, -- lcsQosPortClassificationKeyType KeyType, lcsQosPortClassificationWredGroup Integer32 } lcsQosPortClassificationQoSClass 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." ::= { lcsQosPortClassificationEntry 2 } lcsQosPortClassificationDPlevel 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." ::= { lcsQosPortClassificationEntry 3 } lcsQosPortClassificationPCP 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. " ::= { lcsQosPortClassificationEntry 4 } lcsQosPortClassificationDEI 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. " ::= { lcsQosPortClassificationEntry 5 } lcsQosPortClassificationPCPClassification OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the classification mode for tagged frames. " DEFVAL { disable } ::= { lcsQosPortClassificationEntry 6 } lcsQosPortClassificationDSCPBased OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Click to Enable DSCP Based QoS Ingress Port Classification." DEFVAL { disable } ::= { lcsQosPortClassificationEntry 7 } -- lcsQosPortClassificationQCLAddr 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 } -- ::= { lcsQosPortClassificationEntry 8 } -- lcsQosPortClassificationKeyType 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 } -- ::= { lcsQosPortClassificationEntry 9 } lcsQosPortClassificationWredGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the WRED group membership. Range:1-3." ::= { lcsQosPortClassificationEntry 10 } --lcsQoSIngressPortTagClassificationTable lcsQoSIngressPortTagClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQoSIngressPortTagClassificationEntry 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." ::= { lcsQosPortClassification 2 } lcsQoSIngressPortTagClassificationEntry OBJECT-TYPE SYNTAX LCSQoSIngressPortTagClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS Ingress Port Tag Classification entry." INDEX { ifIndex, lcsQoSIngressPortTagPCP, lcsQoSIngressPortTagDEI } ::= { lcsQoSIngressPortTagClassificationTable 1 } LCSQoSIngressPortTagClassificationEntry ::= SEQUENCE { lcsQoSIngressPortTagPCP INTEGER, lcsQoSIngressPortTagDEI INTEGER, lcsQoSIngressPortTagQosClass Integer32, lcsQoSIngressPortTagDPLevel Integer32 } lcsQoSIngressPortTagPCP 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..." ::= { lcsQoSIngressPortTagClassificationEntry 2 } lcsQoSIngressPortTagDEI OBJECT-TYPE SYNTAX INTEGER { dei0(1), dei1(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ingress Port Tag dei, DEI0:1, DEI1:2." ::= { lcsQoSIngressPortTagClassificationEntry 3 } lcsQoSIngressPortTagQosClass OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-7." ::= { lcsQoSIngressPortTagClassificationEntry 4 } lcsQoSIngressPortTagDPLevel OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-3." ::= { lcsQoSIngressPortTagClassificationEntry 5 } -- -- ======================================================================================================================= -- Start lcsQosPortPolicing group -- ======================================================================================================================= --lcsQosPortPolicingTable lcsQosPortPolicingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortPolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Policer settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosPortPolicing 1 } lcsQosPortPolicingEntry OBJECT-TYPE SYNTAX LCSQosPortPolicingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Policer setting entry." INDEX { ifIndex } ::= { lcsQosPortPolicingTable 1 } LCSQosPortPolicingEntry ::= SEQUENCE { lcsQosPortPolicingEnabled AdminMode, lcsQosPortPolicingRate Integer32, lcsQosPortPolicingUnit Integer32, lcsQosPortPolicingFlowControl AdminMode } lcsQosPortPolicingEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the policer is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortPolicingEntry 2 } lcsQosPortPolicingRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the policer. default: 500(kbps)." ::= { lcsQosPortPolicingEntry 3 } lcsQosPortPolicingUnit 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 " ::= { lcsQosPortPolicingEntry 4 } lcsQosPortPolicingFlowControl 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 } ::= { lcsQosPortPolicingEntry 5 } -- -- ======================================================================================================================= -- Start lcsQosQueuePolicing group -- ======================================================================================================================= --lcsQosQueuePolicingTable -- lcsQosQueuePolicingTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSQosQueuePolicingEntry -- 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." -- ::= { lcsQosQueuePolicing 1 } -- -- lcsQosQueuePolicingEntry OBJECT-TYPE -- SYNTAX LCSQosQueuePolicingEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Qos Queue Policing Entry." -- INDEX { ifIndex } -- ::= { lcsQosQueuePolicingTable 1 } -- -- LCSQosQueuePolicingEntry ::= SEQUENCE { -- lcsQosQueuePolicingQueue0Enable AdminMode, -- lcsQosQueuePolicingQueue0Rate Integer32, -- lcsQosQueuePolicingQueue0Unit Integer32, -- lcsQosQueuePolicingQueue1Enable AdminMode, -- lcsQosQueuePolicingQueue1Rate Integer32, -- lcsQosQueuePolicingQueue1Unit Integer32, -- lcsQosQueuePolicingQueue2Enable AdminMode, -- lcsQosQueuePolicingQueue2Rate Integer32, -- lcsQosQueuePolicingQueue2Unit Integer32, -- lcsQosQueuePolicingQueue3Enable AdminMode, -- lcsQosQueuePolicingQueue3Rate Integer32, -- lcsQosQueuePolicingQueue3Unit Integer32, -- lcsQosQueuePolicingQueue4Enable AdminMode, -- lcsQosQueuePolicingQueue4Rate Integer32, -- lcsQosQueuePolicingQueue4Unit Integer32, -- lcsQosQueuePolicingQueue5Enable AdminMode, -- lcsQosQueuePolicingQueue5Rate Integer32, -- lcsQosQueuePolicingQueue5Unit Integer32, -- lcsQosQueuePolicingQueue6Enable AdminMode, -- lcsQosQueuePolicingQueue6Rate Integer32, -- lcsQosQueuePolicingQueue6Unit Integer32, -- lcsQosQueuePolicingQueue7Enable AdminMode, -- lcsQosQueuePolicingQueue7Rate Integer32, -- lcsQosQueuePolicingQueue7Unit Integer32 -- } -- -- lcsQosQueuePolicingQueue0Enable 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 } -- ::= { lcsQosQueuePolicingEntry 3 } -- -- lcsQosQueuePolicingQueue0Rate 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)" -- ::= { lcsQosQueuePolicingEntry 4 } -- -- lcsQosQueuePolicingQueue0Unit 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)" -- ::= { lcsQosQueuePolicingEntry 5 } -- -- lcsQosQueuePolicingQueue1Enable 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 } -- ::= { lcsQosQueuePolicingEntry 6 } -- -- lcsQosQueuePolicingQueue1Rate 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)" -- ::= { lcsQosQueuePolicingEntry 7 } -- -- lcsQosQueuePolicingQueue1Unit 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)" -- ::= { lcsQosQueuePolicingEntry 8 } -- -- lcsQosQueuePolicingQueue2Enable 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 } -- ::= { lcsQosQueuePolicingEntry 9 } -- -- lcsQosQueuePolicingQueue2Rate 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)" -- ::= { lcsQosQueuePolicingEntry 10 } -- -- lcsQosQueuePolicingQueue2Unit 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)" -- ::= { lcsQosQueuePolicingEntry 11 } -- -- lcsQosQueuePolicingQueue3Enable 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 } -- ::= { lcsQosQueuePolicingEntry 12 } -- -- lcsQosQueuePolicingQueue3Rate 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)" -- ::= { lcsQosQueuePolicingEntry 13 } -- -- lcsQosQueuePolicingQueue3Unit 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)" -- ::= { lcsQosQueuePolicingEntry 14 } -- -- lcsQosQueuePolicingQueue4Enable 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 } -- ::= { lcsQosQueuePolicingEntry 15 } -- -- lcsQosQueuePolicingQueue4Rate 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)" -- ::= { lcsQosQueuePolicingEntry 16 } -- -- lcsQosQueuePolicingQueue4Unit 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)" -- ::= { lcsQosQueuePolicingEntry 17 } -- -- lcsQosQueuePolicingQueue5Enable 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 } -- ::= { lcsQosQueuePolicingEntry 18 } -- -- lcsQosQueuePolicingQueue5Rate 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)" -- ::= { lcsQosQueuePolicingEntry 19 } -- -- lcsQosQueuePolicingQueue5Unit 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)" -- ::= { lcsQosQueuePolicingEntry 20 } -- -- lcsQosQueuePolicingQueue6Enable 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 } -- ::= { lcsQosQueuePolicingEntry 21 } -- -- lcsQosQueuePolicingQueue6Rate 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)" -- ::= { lcsQosQueuePolicingEntry 22 } -- -- lcsQosQueuePolicingQueue6Unit 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)" -- ::= { lcsQosQueuePolicingEntry 23 } -- -- lcsQosQueuePolicingQueue7Enable 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 } -- ::= { lcsQosQueuePolicingEntry 24 } -- -- lcsQosQueuePolicingQueue7Rate 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)" -- ::= { lcsQosQueuePolicingEntry 25 } -- -- lcsQosQueuePolicingQueue7Unit 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)" -- ::= { lcsQosQueuePolicingEntry 26 } -- -- -- ======================================================================================================================= -- Start lcsQosPortScheduler group -- ======================================================================================================================= --lcsQosPortSchedulerModeTable -- lcsQosPortSchedulerModeTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSQosPortSchedulerModeEntry -- 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." -- ::= { lcsQosPortScheduler 1 } -- -- lcsQosPortSchedulerModeEntry OBJECT-TYPE -- SYNTAX LCSQosPortSchedulerModeEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Qos Port Scheduler Mode entry." -- INDEX { ifIndex } -- ::= { lcsQosPortSchedulerModeTable 1 } -- -- LCSQosPortSchedulerModeEntry ::= SEQUENCE { -- lcsQosSchedulerMode Integer32, -- lcsQosSchedulerShaper AdminMode, -- lcsQosSchedulerShaperRate Integer32 -- } -- -- lcsQosSchedulerMode 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" -- ::= { lcsQosPortSchedulerModeEntry 2 } -- -- lcsQosSchedulerShaper OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Controls whether the port shaper is enabled." -- DEFVAL { disable } -- ::= { lcsQosPortSchedulerModeEntry 3 } -- -- lcsQosSchedulerShaperRate OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Controls the rate for the port shaper. -- default: 500 kbps." -- ::= { lcsQosPortSchedulerModeEntry 4 } -- --lcsQosPortSchedulerTable -- lcsQosPortSchedulerTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSQosPortSchedulerEntry -- 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." -- ::= { lcsQosPortScheduler 2 } -- -- lcsQosPortSchedulerEntry OBJECT-TYPE -- SYNTAX LCSQosPortSchedulerEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Qos Port Scheduler Entry." -- INDEX { ifIndex, -- lcsQosSchedulerPortQueue} -- ::= { lcsQosPortSchedulerTable 1 } -- -- LCSQosPortSchedulerEntry ::= SEQUENCE { -- lcsQosSchedulerPortQueue INTEGER, -- lcsQosSchedulerPortQueueShaper AdminMode, -- lcsQosSchedulerPortQueueShaperRate Integer32, -- lcsQosSchedulerPortQueueShaperExcess AdminMode, -- lcsQosSchedulerPortQueueSchedulerWeight Integer32, -- lcsQosSchedulerPortQueueSchedulerPercent DisplayString -- } -- -- lcsQosSchedulerPortQueue 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, ..." -- ::= { lcsQosPortSchedulerEntry 2 } -- -- lcsQosSchedulerPortQueueShaper OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Qos scheduler admin state." -- DEFVAL { disable } -- ::= { lcsQosPortSchedulerEntry 3 } -- -- lcsQosSchedulerPortQueueShaperRate OBJECT-TYPE -- SYNTAX Integer32(100..1000000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "range: 100..1000000 kbps. " -- ::= { lcsQosPortSchedulerEntry 4 } -- -- lcsQosSchedulerPortQueueShaperExcess OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "admin state lcsQosSchedulerPortQueueShaperExcess" -- DEFVAL { disable } -- ::= { lcsQosPortSchedulerEntry 5 } -- -- lcsQosSchedulerPortQueueSchedulerWeight 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" -- ::= { lcsQosPortSchedulerEntry 6 } -- -- lcsQosSchedulerPortQueueSchedulerPercent OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "Only use in Q0 - Q5. Q6 & Q7 show empty" -- ::= { lcsQosPortSchedulerEntry 7 } -- -- ======================================================================================================================= -- Start lcsQosEgressPortPCPRemarking group -- ======================================================================================================================= --lcsQosEgressPortPCPRemarkingTable lcsQosEgressPortPCPRemarkingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosEgressPortPCPRemarkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic Qos Egress Port PCP Remarking Configuration settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosEgressPortPCPRemarking 1 } lcsQosEgressPortPCPRemarkingEntry OBJECT-TYPE SYNTAX LCSQosEgressPortPCPRemarkingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Egress Port PCP Remarking Entry." INDEX { ifIndex } ::= { lcsQosEgressPortPCPRemarkingTable 1 } LCSQosEgressPortPCPRemarkingEntry ::= SEQUENCE { lcsQosEgressPortPCPRemarkingMode INTEGER } lcsQosEgressPortPCPRemarkingMode OBJECT-TYPE SYNTAX INTEGER { keep(0), specific(1), mapped(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "the tag remarking mode for this port. 0:Keep, Use classified PCP/DEI values. 1:Specific, Use default PCP/DEI values. 2:Mapped, Use mapped versions of QoS class and DP level." ::= { lcsQosEgressPortPCPRemarkingEntry 2 } --lcsQosEgressPortPCPRemarkingSpecificTable lcsQosEgressPortPCPRemarkingSpecificTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosEgressPortPCPRemarkingSpecificEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic Qos Egress Port PCP Remarking Specific Configuration settings. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosEgressPortPCPRemarking 2 } lcsQosEgressPortPCPRemarkingSpecificEntry OBJECT-TYPE SYNTAX LCSQosEgressPortPCPRemarkingSpecificEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Egress Port PCP Remarking Specific Entry." INDEX { ifIndex } ::= { lcsQosEgressPortPCPRemarkingSpecificTable 1 } LCSQosEgressPortPCPRemarkingSpecificEntry ::= SEQUENCE { lcsQosEgressPortPCPRemarkingSpecificPCP Integer32, lcsQosEgressPortPCPRemarkingSpecificDEI AdminMode } lcsQosEgressPortPCPRemarkingSpecificPCP OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the specific PCP Range : 0-7" ::= { lcsQosEgressPortPCPRemarkingSpecificEntry 2 } lcsQosEgressPortPCPRemarkingSpecificDEI OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "controls the admin state of DEI" ::= { lcsQosEgressPortPCPRemarkingSpecificEntry 3 } --lcsQosPortEgressTagRemarkingMapDPTable -- lcsQosPortEgressTagRemarkingMapDPTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSQosPortEgressTagRemarkingMapDPEntry -- 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." -- ::= { lcsQosPortEgressTagRemarking 3 } -- lcsQosPortEgressTagRemarkingMapDPEntry OBJECT-TYPE -- SYNTAX LCSQosPortEgressTagRemarkingMapDPEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "The Qos Port Egress Tag Remarking Map DP Entry." -- INDEX { ifIndex, -- lcsQosPortEgressTagRemarkingClassifiedDPLevel} -- ::= { lcsQosPortEgressTagRemarkingMapDPTable 1 } -- LCSQosPortEgressTagRemarkingMapDPEntry ::= SEQUENCE { -- lcsQosPortEgressTagRemarkingClassifiedDPLevel Integer32, -- lcsQosPortEgressTagRemarkingDPLevel AdminMode -- } -- lcsQosPortEgressTagRemarkingClassifiedDPLevel OBJECT-TYPE -- SYNTAX Integer32(1..4) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "range: 1-4." -- ::= { lcsQosPortEgressTagRemarkingMapDPEntry 2 } -- lcsQosPortEgressTagRemarkingDPLevel OBJECT-TYPE -- SYNTAX AdminMode -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "admin state of Tag remark" -- ::= { lcsQosPortEgressTagRemarkingMapDPEntry 3 } --lcsQosEgressPortPCPRemarkingMappedTable lcsQosEgressPortPCPRemarkingMappedTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosEgressPortPCPRemarkingMappedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Show Qos Egress Port PCP Remarking Mapped. INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosEgressPortPCPRemarking 4 } lcsQosEgressPortPCPRemarkingMappedEntry OBJECT-TYPE SYNTAX LCSQosEgressPortPCPRemarkingMappedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Egress Port PCP Remarking Mapped Entry." INDEX { ifIndex, lcsQosEgressPortPCPRemarkingMappedQueuePriority, lcsQosEgressPortPCPRemarkingMappedDPLevel } ::= { lcsQosEgressPortPCPRemarkingMappedTable 1 } LCSQosEgressPortPCPRemarkingMappedEntry ::= SEQUENCE { lcsQosEgressPortPCPRemarkingMappedQueuePriority INTEGER, lcsQosEgressPortPCPRemarkingMappedDPLevel INTEGER, lcsQosEgressPortPCPRemarkingMappedPCP Integer32, lcsQosEgressPortPCPRemarkingMappedDEI Integer32 } lcsQosEgressPortPCPRemarkingMappedQueuePriority 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..." ::= { lcsQosEgressPortPCPRemarkingMappedEntry 2 } lcsQosEgressPortPCPRemarkingMappedDPLevel OBJECT-TYPE SYNTAX INTEGER { level0(1), level1(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "range: 1-2, DP Level0: 1, DP Level1: 2." ::= { lcsQosEgressPortPCPRemarkingMappedEntry 3 } lcsQosEgressPortPCPRemarkingMappedPCP OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-7." ::= { lcsQosEgressPortPCPRemarkingMappedEntry 4 } lcsQosEgressPortPCPRemarkingMappedDEI OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-1." ::= { lcsQosEgressPortPCPRemarkingMappedEntry 5 } -- -- ======================================================================================================================= -- Start lcsQosPortDSCP group -- ======================================================================================================================= --lcsQosPortDSCPTable lcsQosPortDSCPTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortDSCPEntry 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." ::= { lcsQosPortDSCP 1 } lcsQosPortDSCPEntry OBJECT-TYPE SYNTAX LCSQosPortDSCPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port DSCP Entry." INDEX { ifIndex } ::= { lcsQosPortDSCPTable 1 } LCSQosPortDSCPEntry ::= SEQUENCE { lcsQosPortDSCPIngressTranslate AdminMode, lcsQosPortDSCPIngressClassify INTEGER, lcsQosPortDSCPEgressRewrite INTEGER } lcsQosPortDSCPIngressTranslate OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure DSCP ingress translation mode." DEFVAL { disable } ::= { lcsQosPortDSCPEntry 2 } lcsQosPortDSCPIngressClassify 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 } ::= { lcsQosPortDSCPEntry 3 } lcsQosPortDSCPEgressRewrite OBJECT-TYPE SYNTAX INTEGER { disable (0),enable (1), remap (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Configure the port egress rewriting mode. 0: Disable,1: Enable,2: Remap,range: 0-2" ::= { lcsQosPortDSCPEntry 4 } -- -- ======================================================================================================================= -- Start lcsQosDSCPBasedQoS group -- ======================================================================================================================= lcsQosDSCPBasedQoSTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosDSCPBasedQoSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "configure the basic Qos DSCP-Based QoS Ingress Classification settings for all switches." ::= { lcsQosDSCPBasedQoS 1 } lcsQosDSCPBasedQoSEntry OBJECT-TYPE SYNTAX LCSQosDSCPBasedQoSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Based QoS Entry." INDEX { lcsQosDSCPBasedQoSList } ::= { lcsQosDSCPBasedQoSTable 1 } LCSQosDSCPBasedQoSEntry ::= SEQUENCE { lcsQosDSCPBasedQoSList Integer32, lcsQosDSCPBasedQoSDSCP DisplayString, lcsQosDSCPBasedQoSTrust AdminMode, lcsQosDSCPBasedQoSQueuePriority Integer32, lcsQosDSCPBasedQoSDPL Integer32 } lcsQosDSCPBasedQoSList OBJECT-TYPE SYNTAX Integer32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP mapping table index(1-64)." ::= { lcsQosDSCPBasedQoSEntry 1 } lcsQosDSCPBasedQoSDSCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of supported DSCP values are 64." ::= { lcsQosDSCPBasedQoSEntry 2 } lcsQosDSCPBasedQoSTrust 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 } ::= { lcsQosDSCPBasedQoSEntry 3 } lcsQosDSCPBasedQoSQueuePriority OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "QoS class. range: 0-7, default: 0." ::= { lcsQosDSCPBasedQoSEntry 4 } lcsQosDSCPBasedQoSDPL OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Drop Precedence Level. range: 0-1, default: 0." ::= { lcsQosDSCPBasedQoSEntry 5 } -- -- ======================================================================================================================= -- Start lcsQosDSCPTranslation group -- ======================================================================================================================= --lcsQosDSCPTranslationTable lcsQosDSCPTranslationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosDSCPTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { lcsQosDSCPTranslation 1 } lcsQosDSCPTranslationEntry OBJECT-TYPE SYNTAX LCSQosDSCPTranslationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Translation Entry." INDEX { lcsQosDSCPTranslationList } ::= { lcsQosDSCPTranslationTable 1 } LCSQosDSCPTranslationEntry ::= SEQUENCE { lcsQosDSCPTranslationList Integer32, lcsQosDSCPTranslationDSCPBasedId DisplayString, lcsQosDSCPTranslationIngressTranslate Integer32, lcsQosDSCPTranslationIngressClassify AdminMode, lcsQosDSCPTranslationEgressRemap Integer32 -- lcsQosDSCPTranslationEgressRemapDP1 Integer32 } lcsQosDSCPTranslationList OBJECT-TYPE SYNTAX Integer32(1..64) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP translation table index(1-64)." ::= { lcsQosDSCPTranslationEntry 1 } lcsQosDSCPTranslationDSCPBasedId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Configure global ingress DSCP translation table." ::= { lcsQosDSCPTranslationEntry 2 } lcsQosDSCPTranslationIngressTranslate 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." ::= { lcsQosDSCPTranslationEntry 3 } lcsQosDSCPTranslationIngressClassify OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Configure DSCP ingress classification." DEFVAL { disable } ::= { lcsQosDSCPTranslationEntry 4 } lcsQosDSCPTranslationEgressRemap 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." ::= { lcsQosDSCPTranslationEntry 5 } -- lcsQosDSCPTranslationEgressRemapDP1 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." -- ::= { lcsQosDSCPTranslationEntry 6 } -- -- ======================================================================================================================= -- Start lcsQosDSCPClassification group -- ======================================================================================================================= --lcsQosDSCPClassificationTable lcsQosDSCPClassificationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosDSCPClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mapping of QoS class to DSCP value." ::= { lcsQosDSCPClassification 1 } lcsQosDSCPClassificationEntry OBJECT-TYPE SYNTAX LCSQosDSCPClassificationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos DSCP Classification Entry." INDEX { lcsQosDSCPClassificationQoSClass } ::= { lcsQosDSCPClassificationTable 1 } LCSQosDSCPClassificationEntry ::= SEQUENCE { lcsQosDSCPClassificationQoSClass Integer32, lcsQosDSCPClassificationDSCPDP0 Integer32, lcsQosDSCPClassificationDSCPDP1 Integer32, lcsQosDSCPClassificationDSCPDP2 Integer32, lcsQosDSCPClassificationDSCPDP3 Integer32 } lcsQosDSCPClassificationQoSClass 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}" ::= { lcsQosDSCPClassificationEntry 1 } lcsQosDSCPClassificationDSCPDP0 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { lcsQosDSCPClassificationEntry 2 } lcsQosDSCPClassificationDSCPDP1 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { lcsQosDSCPClassificationEntry 3 } lcsQosDSCPClassificationDSCPDP2 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { lcsQosDSCPClassificationEntry 4 } lcsQosDSCPClassificationDSCPDP3 OBJECT-TYPE SYNTAX Integer32(0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Select the classified DSCP value. range: 0-63, default: 0." ::= { lcsQosDSCPClassificationEntry 5 } -- -- ======================================================================================================================= -- Start lcsQosControlList group -- ======================================================================================================================= --lcsQosQceTable lcsQosQceTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosQceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Create Qos QCE entry." ::= { lcsQosControlList 1 } lcsQosQceEntry OBJECT-TYPE SYNTAX LCSQosQceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos Qce Entry." INDEX { lcsQosQceIndex } ::= { lcsQosQceTable 1 } LCSQosQceEntry ::= SEQUENCE { lcsQosQceIndex Integer32, lcsQosQceID Integer32, lcsQosQceList Integer32, -- lcsQosQcePortMembersSwitch Integer32, lcsQosQcePortMembers DisplayString, lcsQosQceTag DisplayString, lcsQosQceVID DisplayString, lcsQosPCP DisplayString, lcsQosDEI DisplayString, lcsQosSMAC DisplayString, lcsQosDMACType DisplayString, lcsQosDMACValue DisplayString, lcsQosQceInnerTag DisplayString, lcsQosQceInnerVID DisplayString, lcsQosInnerPCP DisplayString, lcsQosInnerDEI DisplayString, lcsQosFrameType INTEGER, lcsQosMacEtherType DisplayString, lcsQosLLCSSAPAddr DisplayString, lcsQosLLCDSAPAddr DisplayString, lcsQosLLCControl DisplayString, lcsQosSNAPPID DisplayString, lcsQosIpv4Protocol DisplayString, lcsQosIpv4ProtocolValue Integer32, lcsQosIpv4ProtocolUDPSPort DisplayString, lcsQosIpv4ProtocolUDPDPort DisplayString, lcsQosIpv4ProtocolTCPSPort DisplayString, lcsQosIpv4ProtocolTCPDPort DisplayString, lcsQosIpv4SourceIp DisplayString, lcsQosIpv4SourceMask DisplayString, lcsQosIpv4DestIp DisplayString, lcsQosIpv4DestMask DisplayString, lcsQosIpv4IPFragment INTEGER, lcsQosIpv4DSCP DisplayString, lcsQosIpv6Protocol DisplayString, lcsQosIpv6ProtocolValue Integer32, lcsQosIpv6ProtocolUDPSPort DisplayString, lcsQosIpv6ProtocolUDPDPort DisplayString, lcsQosIpv6ProtocolTCPSPort DisplayString, lcsQosIpv6ProtocolTCPDPort DisplayString, lcsQosIpv6SourceIp DisplayString, lcsQosIpv6SourceMask DisplayString, lcsQosIpv6DestIp DisplayString, lcsQosIpv6DestMask DisplayString, lcsQosIpv6DSCP DisplayString, lcsQosActionQueuePriority Integer32, lcsQosActionDPL Integer32, lcsQosActionDSCP Integer32, lcsQosActionPCP Integer32, lcsQosActionDEI Integer32, lcsQosActionPolicy Integer32, lcsQosActionIngressMapID Integer32, lcsQosQceRowStatus RowStatus } lcsQosQceIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "the index to this table." ::= { lcsQosQceEntry 1 } lcsQosQceID 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." ::= { lcsQosQceEntry 2 } lcsQosQceList 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." ::= { lcsQosQceEntry 3 } -- lcsQosQcePortMembersSwitch OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "Switch number for port members. -- -1:Any. -- Only support stacking switch." -- ::= { lcsQosQceEntry 4 } lcsQosQcePortMembers 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." ::= { lcsQosQceEntry 5 } lcsQosQceTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "'Any', 'Untagged' or 'Tagged' or 'C-Tag' or 'S-Tag'" ::= { lcsQosQceEntry 6 } lcsQosQceVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value of VLAN ID can be any value in 'Specific 1~4094' or 'range 1-4094' or 'Any'." ::= { lcsQosQceEntry 7 } lcsQosPCP 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'." ::= { lcsQosQceEntry 8 } lcsQosDEI 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'." ::= { lcsQosQceEntry 9 } lcsQosSMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Source MAC address: xx-xx-xx-xx-xx-xx or 'Any'." ::= { lcsQosQceEntry 10 } lcsQosDMACType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Destination MAC type: possible values are 'UC'(unicast), 'MC'(multicast), 'BC'(broadcast), 'SP'(Specific) or 'Any'." ::= { lcsQosQceEntry 11 } lcsQosDMACValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "when QosDMACType is 'SP'(specific) can set mac address. " ::= { lcsQosQceEntry 12 } lcsQosQceInnerTag OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Value of Inner Tag field can be 'Any', 'Untagged' or 'Tagged' or 'C-tagged' or 'S-tagged'." ::= { lcsQosQceEntry 13 } lcsQosQceInnerVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Valid value of Inner VLAN ID can be any value in 'Specific 1~4094' or 'range 1-4094' or 'Any'. " ::= { lcsQosQceEntry 14 } lcsQosInnerPCP 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'. " ::= { lcsQosQceEntry 15 } lcsQosInnerDEI 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'. " ::= { lcsQosQceEntry 16 } lcsQosFrameType 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." ::= { lcsQosQceEntry 17 } lcsQosMacEtherType 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." ::= { lcsQosQceEntry 18 } lcsQosLLCSSAPAddr 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." ::= { lcsQosQceEntry 19 } lcsQosLLCDSAPAddr 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." ::= { lcsQosQceEntry 20 } lcsQosLLCControl 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." ::= { lcsQosQceEntry 21 } lcsQosSNAPPID 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." ::= { lcsQosQceEntry 22 } lcsQosIpv4Protocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP protocol number: (Other, TCP or UDP) or 'Any'." ::= { lcsQosQceEntry 23 } lcsQosIpv4ProtocolValue OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Ipv4 Protocol is Other. range: 0-255 default: 0." ::= { lcsQosQceEntry 24 } lcsQosIpv4ProtocolUDPSPort 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." ::= { lcsQosQceEntry 25 } lcsQosIpv4ProtocolUDPDPort 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." ::= { lcsQosQceEntry 26 } lcsQosIpv4ProtocolTCPSPort 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." ::= { lcsQosQceEntry 27 } lcsQosIpv4ProtocolTCPDPort 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." ::= { lcsQosQceEntry 28 } lcsQosIpv4SourceIp 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." ::= { lcsQosQceEntry 29 } lcsQosIpv4SourceMask 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'." ::= { lcsQosQceEntry 30 } lcsQosIpv4DestIp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Specific Destination 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." ::= { lcsQosQceEntry 31 } lcsQosIpv4DestMask OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Specific Destination IP address in mask format or value 0.0.0.0 is 'Any'." ::= { lcsQosQceEntry 32 } lcsQosIpv4IPFragment 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." ::= { lcsQosQceEntry 33 } lcsQosIpv4DSCP 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." ::= { lcsQosQceEntry 34 } lcsQosIpv6Protocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IP protocol number: (Other, TCP or UDP) or 'Any'." ::= { lcsQosQceEntry 35 } lcsQosIpv6ProtocolValue OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "when IPv6 protocol is Other , range: 0-255." ::= { lcsQosQceEntry 36 } lcsQosIpv6ProtocolUDPSPort 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." ::= { lcsQosQceEntry 37 } lcsQosIpv6ProtocolUDPDPort 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." ::= { lcsQosQceEntry 38 } lcsQosIpv6ProtocolTCPSPort 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." ::= { lcsQosQceEntry 39 } lcsQosIpv6ProtocolTCPDPort 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." ::= { lcsQosQceEntry 40 } lcsQosIpv6SourceIp 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." ::= { lcsQosQceEntry 41 } lcsQosIpv6SourceMask 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." ::= { lcsQosQceEntry 42 } lcsQosIpv6DestIp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IPv6 destination address: (a.b.c.d) or value 0.0.0.0 is 'Any', 32 LS bits." ::= { lcsQosQceEntry 43 } lcsQosIpv6DestMask 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." ::= { lcsQosQceEntry 44 } lcsQosIpv6DSCP 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." ::= { lcsQosQceEntry 45 } lcsQosActionQueuePriority OBJECT-TYPE SYNTAX Integer32(0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "QoS class: (0-7) or 8: Default." ::= { lcsQosQceEntry 46 } lcsQosActionDPL OBJECT-TYPE SYNTAX Integer32 (0..4) MAX-ACCESS read-create STATUS current DESCRIPTION "range:0-4. 4: Default" ::= { lcsQosQceEntry 47 } lcsQosActionDSCP 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." ::= { lcsQosQceEntry 48 } lcsQosActionPCP OBJECT-TYPE SYNTAX Integer32(0..8) MAX-ACCESS read-create STATUS current DESCRIPTION "pcp: (0-7) or 8: Default. " ::= { lcsQosQceEntry 49 } lcsQosActionDEI OBJECT-TYPE SYNTAX Integer32 (0..2) MAX-ACCESS read-create STATUS current DESCRIPTION "dei: (0-1) or 2: Default. " ::= { lcsQosQceEntry 50 } lcsQosActionPolicy OBJECT-TYPE SYNTAX Integer32(0..128) MAX-ACCESS read-create STATUS current DESCRIPTION "ACL Policy number: (0-127) or 'empty'(128). Default: empty. " ::= { lcsQosQceEntry 51 } lcsQosActionIngressMapID OBJECT-TYPE SYNTAX Integer32(-1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Classify Ingress Map ID: Range: 0-255 Default: -1 " ::= { lcsQosQceEntry 52 } lcsQosQceRowStatus 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." ::= { lcsQosQceEntry 53 } -- -- ======================================================================================================================= -- Start lcsQosStormControl group -- ======================================================================================================================= --lcsQosStormControlTable lcsQosStormControlTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { lcsQosStormControl 1 } lcsQosStormControlEntry OBJECT-TYPE SYNTAX LCSQosStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Storm Control Entry." INDEX { lcsQosStormControlFrameType } ::= { lcsQosStormControlTable 1 } LCSQosStormControlEntry ::= SEQUENCE { lcsQosStormControlFrameType INTEGER, lcsQosStormControlEnabled AdminMode, lcsQosStormControlRate Integer32, lcsQosStormControlUnit Integer32 } lcsQosStormControlFrameType 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." ::= { lcsQosStormControlEntry 1 } lcsQosStormControlEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the global storm policer for the given frame type." ::= { lcsQosStormControlEntry 2 } lcsQosStormControlRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the global storm policer." ::= { lcsQosStormControlEntry 3 } lcsQosStormControlUnit 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: kfps" ::= { lcsQosStormControlEntry 4 } -- -- ======================================================================================================================= -- Start lcsQosPortStormControl group -- ======================================================================================================================= --lcsQosPortStormControlTable lcsQosPortStormControlTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortStormControlEntry 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." ::= { lcsQosPortStormControl 1 } lcsQosPortStormControlEntry OBJECT-TYPE SYNTAX LCSQosPortStormControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Storm Control Entry." INDEX { ifIndex } ::= { lcsQosPortStormControlTable 1 } LCSQosPortStormControlEntry ::= SEQUENCE { lcsQosPortStormControlUnicastEnabled AdminMode, lcsQosPortStormControlUnicastRate Integer32, lcsQosPortStormControlUnicastUnit Integer32, lcsQosPortStormControlBroadcastEnabled AdminMode, lcsQosPortStormControlBroadcastRate Integer32, lcsQosPortStormControlBroadcastUnit Integer32, lcsQosPortStormControlUnknownEnabled AdminMode, lcsQosPortStormControlUnknownRate Integer32, lcsQosPortStormControlUnknownUnit Integer32 } lcsQosPortStormControlUnicastEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { lcsQosPortStormControlEntry 2 } lcsQosPortStormControlUnicastRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { lcsQosPortStormControlEntry 3 } lcsQosPortStormControlUnicastUnit 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: kfps" ::= { lcsQosPortStormControlEntry 4 } lcsQosPortStormControlBroadcastEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { lcsQosPortStormControlEntry 5 } lcsQosPortStormControlBroadcastRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { lcsQosPortStormControlEntry 6 } lcsQosPortStormControlBroadcastUnit 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: kfps" ::= { lcsQosPortStormControlEntry 7 } lcsQosPortStormControlUnknownEnabled OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the storm control is enabled on this switch port." ::= { lcsQosPortStormControlEntry 8 } lcsQosPortStormControlUnknownRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the storm control." ::= { lcsQosPortStormControlEntry 9 } lcsQosPortStormControlUnknownUnit 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: kfps" ::= { lcsQosPortStormControlEntry 10 } -- -- ======================================================================================================================= -- Start lcsQosWRED group -- ======================================================================================================================= --lcsQosWREDTable lcsQosWREDTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosWREDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { lcsQosWRED 1 } lcsQosWREDEntry OBJECT-TYPE SYNTAX LCSQosWREDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos WRED Entry." INDEX { lcsQosWREDQueue } ::= { lcsQosWREDTable 1 } LCSQosWREDEntry ::= SEQUENCE { lcsQosWREDGroupIndex Integer32, lcsQosWREDQueue Integer32, lcsQosWREDDPL Integer32, lcsQosWREDEnable AdminMode, lcsQosWREDMinThreshold Integer32, lcsQosWREDMaxThreshold Integer32, lcsQosWREDMaxUnit INTEGER } lcsQosWREDGroupIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The group number for which the configuration below applies." ::= { lcsQosWREDEntry 1 } lcsQosWREDQueue OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The queue number (QoS class) for which the configuration below applies." ::= { lcsQosWREDEntry 2 } lcsQosWREDDPL OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The dpl number for which the configuration below applies." ::= { lcsQosWREDEntry 3 } lcsQosWREDEnable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether RED is enabled for this queue. " DEFVAL { disable } ::= { lcsQosWREDEntry 4 } lcsQosWREDMinThreshold 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. " ::= { lcsQosWREDEntry 5 } lcsQosWREDMaxThreshold 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. " ::= { lcsQosWREDEntry 6 } lcsQosWREDMaxUnit 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 } ::= { lcsQosWREDEntry 7 } -- -- ======================================================================================================================= -- Start lcsQosQCLStatus -- ======================================================================================================================= --lcsQosQCLStatusTable lcsQosQCLStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosQCLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The basic QoS DSCP Translation settings for all switches." ::= { lcsQosQCLStatus 1 } lcsQosQCLStatusEntry OBJECT-TYPE SYNTAX LCSQosQCLStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos QCL Status Entry." INDEX { lcsQosQCLStatusList } ::= { lcsQosQCLStatusTable 1 } LCSQosQCLStatusEntry ::= SEQUENCE { lcsQosQCLStatusList Integer32, lcsQosQCLStatusUser DisplayString, lcsQosQCLStatusQCEId DisplayString, lcsQosQCLStatusFrameType DisplayString, lcsQosQCLStatusPortlist DisplayString, lcsQosQCLStatusActionQueuePriority DisplayString, lcsQosQCLStatusActionDPL DisplayString, lcsQosQCLStatusActionDSCP DisplayString, lcsQosQCLStatusActionPCP DisplayString, lcsQosQCLStatusActionDEL DisplayString, lcsQosQCLStatusActionPolicy DisplayString, lcsQosQCLStatusConflict DisplayString, -- lcsQosQCLStatusSwitch Integer32, lcsQosQCLStatusDMAC DisplayString, lcsQosQCLStatusSMAC DisplayString, lcsQosQCLStatusTag DisplayString, lcsQosQCLStatusVID DisplayString, lcsQosQCLStatusPCP DisplayString, lcsQosQCLStatusDEI DisplayString } lcsQosQCLStatusList OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "QCL table index." ::= { lcsQosQCLStatusEntry 1} lcsQosQCLStatusUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the QCL user." ::= { lcsQosQCLStatusEntry 2 } lcsQosQCLStatusQCEId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the index of QCE." ::= { lcsQosQCLStatusEntry 3} lcsQosQCLStatusFrameType 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." ::= { lcsQosQCLStatusEntry 4} lcsQosQCLStatusPortlist OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the list of ports configured with the QCE." ::= { lcsQosQCLStatusEntry 5} lcsQosQCLStatusActionQueuePriority 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." ::= { lcsQosQCLStatusEntry 6} lcsQosQCLStatusActionDPL 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." ::= { lcsQosQCLStatusEntry 7} lcsQosQCLStatusActionDSCP 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." ::= { lcsQosQCLStatusEntry 8} lcsQosQCLStatusActionPCP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify PCP value. Only support SERVAL." ::= { lcsQosQCLStatusEntry 9} lcsQosQCLStatusActionDEL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify DEI value. Only support SERVAL." ::= { lcsQosQCLStatusEntry 10} lcsQosQCLStatusActionPolicy OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Classify ACL Policy number. " ::= { lcsQosQCLStatusEntry 11} lcsQosQCLStatusConflict OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Displays Conflict status of QCL entries." ::= { lcsQosQCLStatusEntry 12} -- lcsQosQCLStatusSwitch OBJECT-TYPE -- SYNTAX Integer32 -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "Switch number for port members. -1:Any. -- Only support stacking switch." -- ::= { lcsQosQCLStatusEntry 13} lcsQosQCLStatusDMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Destination MAC address: Possible values are 'Unicast', 'Multicast', 'Broadcast' or 'Any'." ::= { lcsQosQCLStatusEntry 14} lcsQosQCLStatusSMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source MAC address: xx-xx-xx-xx-xx-xx or 'Any'." ::= { lcsQosQCLStatusEntry 15} lcsQosQCLStatusTag 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'." ::= { lcsQosQCLStatusEntry 16} lcsQosQCLStatusVID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Valid value of VLAN ID can be any value in the range 1-4094 or 'Any'" ::= { lcsQosQCLStatusEntry 17} lcsQosQCLStatusPCP 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'." ::= { lcsQosQCLStatusEntry 18} lcsQosQCLStatusDEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Valid value of DEI can be '0', '1' or 'Any'." ::= { lcsQosQCLStatusEntry 19} lcsQosPortShaperTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortShaperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosPortShapers 1 } lcsQosPortShaperEntry OBJECT-TYPE SYNTAX LCSQosPortShaperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Shaper Entry." INDEX { ifIndex } ::= { lcsQosPortShaperTable 1 } LCSQosPortShaperEntry ::= SEQUENCE { lcsQosPortShaperQueue0Enable AdminMode, lcsQosPortShaperQueue0Rate Integer32, lcsQosPortShaperQueue0Unit Integer32, lcsQosPortShaperQueue1Enable AdminMode, lcsQosPortShaperQueue1Rate Integer32, lcsQosPortShaperQueue1Unit Integer32, lcsQosPortShaperQueue2Enable AdminMode, lcsQosPortShaperQueue2Rate Integer32, lcsQosPortShaperQueue2Unit Integer32, lcsQosPortShaperQueue3Enable AdminMode, lcsQosPortShaperQueue3Rate Integer32, lcsQosPortShaperQueue3Unit Integer32, lcsQosPortShaperQueue4Enable AdminMode, lcsQosPortShaperQueue4Rate Integer32, lcsQosPortShaperQueue4Unit Integer32, lcsQosPortShaperQueue5Enable AdminMode, lcsQosPortShaperQueue5Rate Integer32, lcsQosPortShaperQueue5Unit Integer32, lcsQosPortShaperQueue6Enable AdminMode, lcsQosPortShaperQueue6Rate Integer32, lcsQosPortShaperQueue6Unit Integer32, lcsQosPortShaperQueue7Enable AdminMode, lcsQosPortShaperQueue7Rate Integer32, lcsQosPortShaperQueue7Unit Integer32, lcsQosPortShaperEnable AdminMode, lcsQosPortShaperRate Integer32, lcsQosPortShaperRateType Integer32 } lcsQosPortShaperQueue0Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 3 } lcsQosPortShaperQueue0Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 4 } lcsQosPortShaperQueue0Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 5 } lcsQosPortShaperQueue1Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 6 } lcsQosPortShaperQueue1Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 7 } lcsQosPortShaperQueue1Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 8 } lcsQosPortShaperQueue2Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 9 } lcsQosPortShaperQueue2Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 10 } lcsQosPortShaperQueue2Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 11 } lcsQosPortShaperQueue3Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 12 } lcsQosPortShaperQueue3Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 13 } lcsQosPortShaperQueue3Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 14 } lcsQosPortShaperQueue4Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 15 } lcsQosPortShaperQueue4Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 16 } lcsQosPortShaperQueue4Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 17 } lcsQosPortShaperQueue5Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 18 } lcsQosPortShaperQueue5Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 19 } lcsQosPortShaperQueue5Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 20 } lcsQosPortShaperQueue6Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 21 } lcsQosPortShaperQueue6Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 22 } lcsQosPortShaperQueue6Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 23 } lcsQosPortShaperQueue7Enable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper is enabled on this switch port." DEFVAL { disable } ::= { lcsQosPortShaperEntry 24 } lcsQosPortShaperQueue7Rate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the queue shaper rate. default: 500(Kbps)" ::= { lcsQosPortShaperEntry 25 } lcsQosPortShaperQueue7Unit OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the unit of measure for the queue shaper rate as kbps or Mbps. range: 0:kbs 1:Mbps default: 0(kbps)" ::= { lcsQosPortShaperEntry 26 } lcsQosPortShaperEnable OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the port shaper is enabled." DEFVAL { disable } ::= { lcsQosPortShaperEntry 27 } lcsQosPortShaperRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the rate for the port shaper. default: 500 kbps." ::= { lcsQosPortShaperEntry 28 } lcsQosPortShaperRateType OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "The rate type of the port shaper. 0:Line 1:Data" ::= { lcsQosPortShaperEntry 29 } lcsQosPortSchedulersTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSQosPortSchedulersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "INDEX for this table is ifIndex which is equivalent to the panel port number." ::= { lcsQosPortSchedulers 1 } lcsQosPortSchedulersEntry OBJECT-TYPE SYNTAX LCSQosPortSchedulersEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Qos Port Shaper Entry." INDEX { ifIndex } ::= { lcsQosPortSchedulersTable 1 } LCSQosPortSchedulersEntry ::= SEQUENCE { lcsQosPortSchedulersMode Integer32, lcsQosPortSchedulersQ0Weight Integer32, lcsQosPortSchedulersQ1Weight Integer32, lcsQosPortSchedulersQ2Weight Integer32, lcsQosPortSchedulersQ3Weight Integer32, lcsQosPortSchedulersQ4Weight Integer32, lcsQosPortSchedulersQ5Weight Integer32, lcsQosPortSchedulersQ6Weight Integer32, lcsQosPortSchedulersQ7Weight Integer32 } lcsQosPortSchedulersMode OBJECT-TYPE SYNTAX Integer32(0|8) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Strict Priority 8:Weighted" ::= { lcsQosPortSchedulersEntry 2 } lcsQosPortSchedulersQ0Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 3 } lcsQosPortSchedulersQ1Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 4 } lcsQosPortSchedulersQ2Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 5 } lcsQosPortSchedulersQ3Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 6 } lcsQosPortSchedulersQ4Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 7 } lcsQosPortSchedulersQ5Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 8 } lcsQosPortSchedulersQ6Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 9 } lcsQosPortSchedulersQ7Weight OBJECT-TYPE SYNTAX Integer32(1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls the weight for this queue. This value is restricted to 1-100." ::= { lcsQosPortSchedulersEntry 10 } -- ======================================================================================================================= --lcsBroadcastStormProtection OBJECT IDENTIFIER ::= { lcsConfiguration 11 } -- --lcsBroadcastStormProtectionConfigurationTable OBJECT-TYPE -- SYNTAX SEQUENCE OF LCSBroadcastStormProtectionConfigurationEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " Show Broadcast Storm Protection configurations. " -- ::= { lcsBroadcastStormProtection 1 } -- --lcsBroadcastStormProtectionConfigurationEntry OBJECT-TYPE -- SYNTAX LCSBroadcastStormProtectionConfigurationEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "" -- INDEX { lcsBroadcastStormProtectionConfPort } -- ::= { lcsBroadcastStormProtectionConfigurationTable 1 } -- --LCSBroadcastStormProtectionConfigurationEntry ::= SEQUENCE { -- lcsBroadcastStormProtectionConfPort Integer32, -- lcsBroadcastStormProtectionConfMode INTEGER, -- lcsBroadcastStormProtectionConfAction Integer32, -- lcsBroadcastStormProtectionConfPPS Integer32, -- lcsBroadcastStormProtectionConfTimer Integer32, -- lcsBroadcastStormProtectionConfstatus DisplayString --} -- --lcsBroadcastStormProtectionConfPort OBJECT-TYPE -- SYNTAX Integer32 (1..4094) -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- " port, range : 1 - port number. " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 1 } -- --lcsBroadcastStormProtectionConfMode OBJECT-TYPE -- SYNTAX INTEGER { disable(0), enable(1)} -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- " Configure broadcast storm protection port mode. -- 0: disable, -- 1: enable -- default: disable. " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 2 } -- --lcsBroadcastStormProtectionConfAction OBJECT-TYPE -- SYNTAX Integer32 (0..2) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- " Configure broadcast storm protection port action. -- 0: Shutdown port, -- 1: Shutdown port and Log, -- 2: Log Only, -- default: Shutdown port. " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 3 } -- --lcsBroadcastStormProtectionConfPPS OBJECT-TYPE -- SYNTAX Integer32 (0..1000000) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- " Configure broadcast storm protection pps. -- default: 0. " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 4 } -- --lcsBroadcastStormProtectionConfTimer OBJECT-TYPE -- SYNTAX Integer32 (0..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Configure broadcast storm protection timer(seconds) -- default: 300(seconds). " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 5 } -- --lcsBroadcastStormProtectionConfstatus OBJECT-TYPE -- SYNTAX DisplayString -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- " Show broadcast storm protection status. " -- ::= { lcsBroadcastStormProtectionConfigurationEntry 6 } -- -- ======================================================================================================================= lcsLoopProtection OBJECT IDENTIFIER ::= { lcsConfiguration 12 } lcsLoopProtectionConfig OBJECT IDENTIFIER ::= { lcsLoopProtection 1 } lcsLoopProtectionGlobalEnable OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection mode. 0: disable, 1: enable, default: disable. " ::= { lcsLoopProtectionConfig 1 } lcsLoopProtectionTranmisstionTime OBJECT-TYPE SYNTAX Integer32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection transmit interval. default: 5, range: 1-10. " ::= { lcsLoopProtectionConfig 2 } lcsLoopProtectionShutdownTime OBJECT-TYPE SYNTAX Integer32(0..604800) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection shutdown time. default: 180, range: 0-604800. " ::= { lcsLoopProtectionConfig 3 } lcsLoopProtectionConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLoopProtectionConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Loop Protection configurations. " ::= { lcsLoopProtectionConfig 4 } lcsLoopProtectionConfigurationEntry OBJECT-TYPE SYNTAX LCSLoopProtectionConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLoopProtectionConfPort } ::= { lcsLoopProtectionConfigurationTable 1 } LCSLoopProtectionConfigurationEntry ::= SEQUENCE { lcsLoopProtectionConfPort Integer32, lcsLoopProtectionConfEnable Integer32, lcsLoopProtectionConfAction Integer32, lcsLoopProtectionConfTxmode Integer32 } lcsLoopProtectionConfPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsLoopProtectionConfigurationEntry 1 } lcsLoopProtectionConfEnable OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Configure loop protection port mode. 0: disable, 1: enable, default: enable. " ::= { lcsLoopProtectionConfigurationEntry 2 } lcsLoopProtectionConfAction 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. " ::= { lcsLoopProtectionConfigurationEntry 3 } lcsLoopProtectionConfTxmode 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. " ::= { lcsLoopProtectionConfigurationEntry 4 } lcsLoopProtectionStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLoopProtectionStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Loop Protection Status. " ::= { lcsLoopProtection 2 } lcsLoopProtectionStatusEntry OBJECT-TYPE SYNTAX LCSLoopProtectionStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLoopProtectionStatusPort } ::= { lcsLoopProtectionStatusTable 1 } LCSLoopProtectionStatusEntry ::= SEQUENCE { lcsLoopProtectionStatusPort Integer32, lcsLoopProtectionStatusAction DisplayString, lcsLoopProtectionStatusTransmit DisplayString, lcsLoopProtectionStatusLoops Integer32, lcsLoopProtectionStatusStatus DisplayString, lcsLoopProtectionStatusLoop DisplayString, lcsLoopProtectionStatusTimeLastLoop DisplayString } lcsLoopProtectionStatusPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsLoopProtectionStatusEntry 1 } lcsLoopProtectionStatusAction OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The currently configured port action. " ::= { lcsLoopProtectionStatusEntry 2 } lcsLoopProtectionStatusTransmit OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The currently configured port transmit mode. " ::= { lcsLoopProtectionStatusEntry 3 } lcsLoopProtectionStatusLoops OBJECT-TYPE SYNTAX Integer32 (0..1000000) MAX-ACCESS read-only STATUS current DESCRIPTION " The number of loops detected on this port. " ::= { lcsLoopProtectionStatusEntry 4 } lcsLoopProtectionStatusStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The current loop protection status of the port. " ::= { lcsLoopProtectionStatusEntry 5 } lcsLoopProtectionStatusLoop OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Whether a loop is currently detected on the port. " ::= { lcsLoopProtectionStatusEntry 6 } lcsLoopProtectionStatusTimeLastLoop OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The time of the last loop event detected. " ::= { lcsLoopProtectionStatusEntry 7 } -- ======================================================================================================================= lcsPoe OBJECT IDENTIFIER ::= { lcsConfiguration 13 } lcsPoeStatus OBJECT IDENTIFIER ::= { lcsPoe 1 } lcsPoeStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Scheduling Table. " ::= { lcsPoeStatus 1 } lcsPoeStatusEntry OBJECT-TYPE SYNTAX LCSPoeStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeStatusLocalPort } ::= { lcsPoeStatusTable 1 } LCSPoeStatusEntry ::= SEQUENCE { lcsPoeStatusLocalPort Integer32, lcsPoeStatusPDclass DisplayString, lcsPoeStatusPowerRequested DisplayString, lcsPoeStatusPowerAllocated DisplayString, lcsPoeStatusPowerUsed DisplayString, lcsPoeStatusCurrentUsed DisplayString, lcsPoeStatusPriority DisplayString, lcsPoeStatusPortStatus DisplayString } lcsPoeStatusLocalPort OBJECT-TYPE SYNTAX Integer32 (1..10) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Local port Index." ::= { lcsPoeStatusEntry 1 } lcsPoeStatusPDclass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the QCL user. 0: Max. power 15.4 W, 1: Max. power 4.0 W, 2: Max. power 7.0 W, 3: Max. power 15.4 W, 4: Max. power 30.0 W. " ::= { lcsPoeStatusEntry 2 } lcsPoeStatusPowerRequested OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Power Requested shows the requested amount of power the PD wants to be reserved. " ::= { lcsPoeStatusEntry 3} lcsPoeStatusPowerAllocated OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Power Allocated shows the amount of power the switch has allocated for the PD. " ::= { lcsPoeStatusEntry 4} lcsPoeStatusPowerUsed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Power Used shows how much power the PD currently is using. " ::= { lcsPoeStatusEntry 5} lcsPoeStatusCurrentUsed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Power Used shows how much current the PD currently is using. " ::= { lcsPoeStatusEntry 6} lcsPoeStatusPriority OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Priority shows the port's priority configured by the user. " ::= { lcsPoeStatusEntry 7} lcsPoeStatusPortStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " The Port Status shows the port's status. " ::= { lcsPoeStatusEntry 8} lcsPoeStatusTotalTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeStatusTotalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Scheduling Total Table. " ::= { lcsPoeStatus 2 } lcsPoeStatusTotalEntry OBJECT-TYPE SYNTAX LCSPoeStatusTotalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeStatusSwitchIndex } ::= { lcsPoeStatusTotalTable 1 } LCSPoeStatusTotalEntry ::= SEQUENCE { lcsPoeStatusSwitchIndex Integer32, lcsPoeStatusTotalPowerRequested DisplayString, lcsPoeStatusTotalPowerAllocated DisplayString, lcsPoeStatusTotalPowerUsed DisplayString, lcsPoeStatusTotalCurrentUsed DisplayString } lcsPoeStatusSwitchIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { lcsPoeStatusTotalEntry 1 } lcsPoeStatusTotalPowerRequested OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Total Power Requested." ::= { lcsPoeStatusTotalEntry 2} lcsPoeStatusTotalPowerAllocated OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Total Power allocated." ::= { lcsPoeStatusTotalEntry 3} lcsPoeStatusTotalPowerUsed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Total Power Used." ::= { lcsPoeStatusTotalEntry 4} lcsPoeStatusTotalCurrentUsed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Total Current Used." ::= { lcsPoeStatusTotalEntry 5} lcsPoePowerDelay OBJECT IDENTIFIER ::= { lcsPoe 2 } lcsPoePowerDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoePowerDelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Power Delay mode. " ::= { lcsPoePowerDelay 1 } lcsPoePowerDelayEntry OBJECT-TYPE SYNTAX LCSPoePowerDelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoePowerDelayPort } ::= { lcsPoePowerDelayTable 1 } LCSPoePowerDelayEntry ::= SEQUENCE { lcsPoePowerDelayPort Integer32, lcsPoePowerDelayMode Integer32, lcsPoePowerDelayTime Integer32 } lcsPoePowerDelayPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsPoePowerDelayEntry 1 } lcsPoePowerDelayMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Turn on / off the power delay function, 0: disable, 1: enable, default: disable. " ::= { lcsPoePowerDelayEntry 2 } lcsPoePowerDelayTime OBJECT-TYPE SYNTAX Integer32(0..300) MAX-ACCESS read-write STATUS current DESCRIPTION "set Delay Time, default: 0, range: 0-300 sec. " ::= { lcsPoePowerDelayEntry 3 } lcsPoeAutoCheck OBJECT IDENTIFIER ::= { lcsPoe 3 } lcsPoeAutoCheckPingCheck OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "connection between PoE port and power device. 0: disable, 1: enable, default: disable. " ::= { lcsPoeAutoCheck 1 } lcsPoeAutoCheckTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeAutoCheckEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Auto check mode. " ::= { lcsPoeAutoCheck 2 } lcsPoeAutoCheckEntry OBJECT-TYPE SYNTAX LCSPoeAutoCheckEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeAutoCheckPort } ::= { lcsPoeAutoCheckTable 1 } LCSPoeAutoCheckEntry ::= SEQUENCE { lcsPoeAutoCheckPort Integer32, lcsPoeAutoCheckPingIPAddress DisplayString, lcsPoeAutoCheckStartupTime Integer32, lcsPoeAutoCheckIntervalTime Integer32, lcsPoeAutoCheckRetryTime Integer32, lcsPoeAutoCheckFailureLog DisplayString, lcsPoeAutoCheckFailureAction INTEGER, lcsPoeAutoCheckRebootTime Integer32, lcsPoeAutoCheckMaxRebootTimes Integer32 } lcsPoeAutoCheckPort OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsPoeAutoCheckEntry 1 } lcsPoeAutoCheckPingIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address the system should ping. default: 0.0.0.0 . " ::= { lcsPoeAutoCheckEntry 2 } lcsPoeAutoCheckStartupTime OBJECT-TYPE SYNTAX Integer32(30..600) MAX-ACCESS read-write STATUS current DESCRIPTION "When PD has been start up, the Switch will wait Start up time to do PoE Auto Checking. default: 60, range: 30-600 sec. " ::= { lcsPoeAutoCheckEntry 3 } lcsPoeAutoCheckIntervalTime OBJECT-TYPE SYNTAX Integer32(10..120) MAX-ACCESS read-write STATUS current DESCRIPTION "Device will send checking message to PD each interval time. default: 30, range: 10-120 sec. " ::= { lcsPoeAutoCheckEntry 4 } lcsPoeAutoCheckRetryTime OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "It will retry to send detection again. default: 3, range: 1-5. " ::= { lcsPoeAutoCheckEntry 5 } lcsPoeAutoCheckFailureLog OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Failure loggings counter. " ::= { lcsPoeAutoCheckEntry 6 } lcsPoeAutoCheckFailureAction OBJECT-TYPE SYNTAX INTEGER { nothing(0), reboot(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "It will retry to send detection again, 0: Nothing, 1: Reboot Remote PD, default: Nothing. " ::= { lcsPoeAutoCheckEntry 7 } lcsPoeAutoCheckRebootTime OBJECT-TYPE SYNTAX Integer32(3..120) MAX-ACCESS read-write STATUS current DESCRIPTION "When PD has been rebooted, the PoE port restored power after the specified time. default: 15, range: 3-120 sec. " ::= { lcsPoeAutoCheckEntry 8 } lcsPoeAutoCheckMaxRebootTimes OBJECT-TYPE SYNTAX Integer32(0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "When Failure Action is Reboot Remote PD, it limits times of Reboot. default: 3, range: 0-10. 0 means without reboot limits." ::= { lcsPoeAutoCheckEntry 10 } lcsPoeScheduling OBJECT IDENTIFIER ::= { lcsPoe 4 } lcsPoeSchedulingProfileNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the PoE Profile Number that want to configure. Range:1-16" ::= { lcsPoeScheduling 1 } lcsPoeSchedulingPorofileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Profile Name. Maximum length:32." ::= { lcsPoeScheduling 2 } lcsPoeSchedulingTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeSchedulingTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Show Poe Scheduling Time Config. " ::= { lcsPoeScheduling 3 } lcsPoeSchedulingTimeEntry OBJECT-TYPE SYNTAX LCSPoeSchedulingTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeSchedulingTimeWeekIndex } ::= { lcsPoeSchedulingTimeTable 1 } LCSPoeSchedulingTimeEntry ::= SEQUENCE { lcsPoeSchedulingTimeWeekIndex Integer32, lcsPoeSchedulingTimeStartTimeHourMinute DisplayString, lcsPoeSchedulingTimeEndTimeHourMinute DisplayString } lcsPoeSchedulingTimeWeekIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Week Index. 1: Mon, 2:Tue, 3: Wed, 4: Thu, 5: Fri, 6: Sat, 7: Sun" ::= { lcsPoeSchedulingTimeEntry 1 } lcsPoeSchedulingTimeStartTimeHourMinute OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "PoE Scheduling Start Time. Format: HH:MM. Hour Range: 0-23. Minute Range:0,5,10,...,55." ::= { lcsPoeSchedulingTimeEntry 2 } lcsPoeSchedulingTimeEndTimeHourMinute OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "PoE Scheduling End Time. Format: HH:MM. Hour Range: 0-23. Minute Range:0,5,10,...,55." ::= { lcsPoeSchedulingTimeEntry 3 } lcsPoeConfiguration OBJECT IDENTIFIER ::= { lcsPoe 5 } lcsPoeConfigurationPowerManagementMode OBJECT-TYPE SYNTAX Integer32(0..5) MAX-ACCESS read-write STATUS current DESCRIPTION "The power management mode for PoE port. 0: CLASS_RESERVED, 1: CLASS_CONSUMP, 2: ALLOCATED_RESERVED, 3: ALLOCATED_CONSUMP, 4: LLDPMED_RESERVED, 5: LLDPMED_CONSUMP, default: CLASS_RESERVED. " ::= { lcsPoeConfiguration 1 } lcsPoeConfigurationLegacyPDDetection OBJECT-TYPE SYNTAX Integer32(0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "The capacitor detection mode. 0: Disable 1: Enable " ::= { lcsPoeConfiguration 2 } lcsPoeConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Configuration mode. " ::= { lcsPoeConfiguration 4 } lcsPoeConfigurationEntry OBJECT-TYPE SYNTAX LCSPoeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeConfigurationSwitch } ::= { lcsPoeConfigurationTable 1 } LCSPoeConfigurationEntry ::= SEQUENCE { lcsPoeConfigurationSwitch Integer32, lcsPoeConfigurationPoEFirmwareVersion DisplayString, lcsPoeConfigurationPrimaryPowerSupply Integer32 } lcsPoeConfigurationSwitch OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION " switch index, range : 1 - 16. " ::= { lcsPoeConfigurationEntry 1 } lcsPoeConfigurationPoEFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PoE Firmware Version." ::= { lcsPoeConfigurationEntry 2 } lcsPoeConfigurationPrimaryPowerSupply OBJECT-TYPE SYNTAX Integer32(0..2000) MAX-ACCESS read-only STATUS current DESCRIPTION "It must be defined what amount of power the primary and backup power sources can deliver. " ::= { lcsPoeConfigurationEntry 3 } lcsPoeConfigurationPortTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeConfigurationPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Port Configuration mode. " ::= { lcsPoeConfiguration 5 } lcsPoeConfigurationPortEntry OBJECT-TYPE SYNTAX LCSPoeConfigurationPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeConfigurationPort } ::= { lcsPoeConfigurationPortTable 1 } LCSPoeConfigurationPortEntry ::= SEQUENCE { lcsPoeConfigurationPort Integer32, lcsPoeConfigurationPortPoEMode INTEGER, lcsPoeConfigurationPortPriority INTEGER, lcsPoeConfigurationPortMaximumPower DisplayString, lcsPoeConfigurationPortDetection Integer32, -- lcsPoeConfigurationPortPoEScheduleByProfileID Integer32, lcsPoeConfigurationPortPoEScheduleByProfileName DisplayString, lcsPoeConfigurationPortDelayMode Integer32, lcsPoeConfigurationPortDelayTime Integer32 } lcsPoeConfigurationPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " port, range : 1 - port number. " ::= { lcsPoeConfigurationPortEntry 1 } lcsPoeConfigurationPortPoEMode OBJECT-TYPE SYNTAX INTEGER { disable(0), poe(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The PoE Mode represents the PoE operating mode for the port. 0: Disable, 1: Enable, default: Enable. " ::= { lcsPoeConfigurationPortEntry 2 } lcsPoeConfigurationPortPriority OBJECT-TYPE SYNTAX INTEGER { low(0), high(1), critical(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Priority represents the ports priority. There are three levels of power priority named Low, High and Critical. 0: Low, 1: High, 2: Critical, default: Low. " ::= { lcsPoeConfigurationPortEntry 3 } lcsPoeConfigurationPortMaximumPower OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Maximum Power value contains a numerical value that indicates the maximum power in watts that can be delivered to a remote device. max: 30[W]. " ::= { lcsPoeConfigurationPortEntry 4 } lcsPoeConfigurationPortDetection OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "The Detection represents the PoE capacitor detection for the port. -1:Not support. 1:Legacy : Legacy capacitive detection only. 2:4-point : IEEE 802.3af 4-point detection only. 3:4-point-legacy : IEEE 802.3af 4-point detection followed by Legacy detection. 4:2-point : IEEE 802.3af 2-point detection only. 5:2-point-legacy : IEEE 802.3af 2-point detection followed by Legacy detection. " ::= { lcsPoeConfigurationPortEntry 5 } -- lcsPoeConfigurationPortPoEScheduleByProfileID OBJECT-TYPE -- SYNTAX Integer32(0..16) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Specify a valid PoE schedule profile by profile id. 0:disable,1-16:1-16 profile." -- ::= { lcsPoeConfigurationPortEntry 6 } lcsPoeConfigurationPortPoEScheduleByProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Specify a valid PoE schedule profile by profile name. disabled: disable profile schedule." ::= { lcsPoeConfigurationPortEntry 7 } lcsPoeConfigurationPortDelayMode OBJECT-TYPE SYNTAX Integer32(0..1) MAX-ACCESS read-write STATUS current DESCRIPTION "Turn on off the power delay function. 0: Disable 1: Enable" ::= { lcsPoeConfigurationPortEntry 8 } lcsPoeConfigurationPortDelayTime OBJECT-TYPE SYNTAX Integer32(0..300) MAX-ACCESS read-write STATUS current DESCRIPTION "When rebooting, the PoE port will start to provide power to the PD when it out of delay time. Range:0-300" ::= { lcsPoeConfigurationPortEntry 9 } lcsPoeChipsetRebootSchedule OBJECT IDENTIFIER ::= { lcsPoe 6 } lcsPoeChipsetRebootMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "PoE Chipset Reboot Mode 0:disable 1:enable" ::= { lcsPoeChipsetRebootSchedule 1 } lcsPoeChipsetRebootTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPoeChipsetRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure PoE Chipset Reboot Time." ::= { lcsPoeChipsetRebootSchedule 2 } lcsPoeChipsetRebootTimeEntry OBJECT-TYPE SYNTAX LCSPoeChipsetRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPoeChipsetRebootWeekIndex } ::= { lcsPoeChipsetRebootTimeTable 1 } LCSPoeChipsetRebootTimeEntry ::= SEQUENCE { lcsPoeChipsetRebootWeekIndex Integer32, lcsPoeChipsetRebootTimeHour Integer32, lcsPoeChipsetRebootTimeMinute Integer32 } lcsPoeChipsetRebootWeekIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PoE chipset reboot week index. 1: Mon, 2:Tue, 3: Wed, 4: Thu, 5: Fri, 6: Sat, 7: Sun" ::= { lcsPoeChipsetRebootTimeEntry 1 } lcsPoeChipsetRebootTimeHour OBJECT-TYPE SYNTAX Integer32 (-1..23) MAX-ACCESS read-write STATUS current DESCRIPTION "PoE Chipset Reboot Time (Hour). Range: 0-23. -1:disable" ::= { lcsPoeChipsetRebootTimeEntry 2 } lcsPoeChipsetRebootTimeMinute OBJECT-TYPE SYNTAX Integer32 (-1..55) MAX-ACCESS read-write STATUS current DESCRIPTION "PoE Chipset Reboot Time (Minute). Range:0,5,10,...,55. -1:disable" ::= { lcsPoeChipsetRebootTimeEntry 3 } -- ======================================================================================================================= -- RowStatus Info: createAndWait, notReady, notInService not supported. -- ======================================================================================================================= -- Textual Conventions for the lcs AAA Mib -- ======================================================================================================================= -- lcsAAAMIB OBJECT IDENTIFIER ::= { lcsConfiguration 15 } lcsAAA OBJECT IDENTIFIER ::= { lcsAAAMIB 1 } lcsRADIUS OBJECT IDENTIFIER ::= { lcsAAA 1 } lcsRADIUSGlobalConfig OBJECT IDENTIFIER ::= { lcsRADIUS 1 } lcsTACACS OBJECT IDENTIFIER ::= { lcsAAA 2 } -- -- ======================================================================================================================= -- Start lcsRADIUS group -- ======================================================================================================================= --lcsRADIUSGlobalConfig lcsRADIUSGlobalConfigTimeout 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." ::= { lcsRADIUSGlobalConfig 1 } lcsRADIUSGlobalConfigRetransmit 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." ::= { lcsRADIUSGlobalConfig 2 } lcsRADIUSGlobalConfigDeadtime 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." ::= { lcsRADIUSGlobalConfig 3 } lcsRADIUSGlobalConfigKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The secret key shared between the RADIUS server and the switch." ::= { lcsRADIUSGlobalConfig 4 } lcsRADIUSGlobalConfigNASIPv4 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." ::= { lcsRADIUSGlobalConfig 5 } lcsRADIUSGlobalConfigNASIPv6 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. " ::= { lcsRADIUSGlobalConfig 6 } lcsRADIUSGlobalConfigNASIdentifier OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The identifier to be used as attribute 32 in RADIUS Access-Request packets. " ::= { lcsRADIUSGlobalConfig 7 } --lcsRADIUSServerConfigTable lcsRADIUSServerConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSRADIUSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Server Configuration Table." ::= { lcsRADIUS 2 } lcsRADIUSServerConfigEntry OBJECT-TYPE SYNTAX LCSRADIUSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Server Configuration Entry." INDEX { lcsRADIUSServerConfServerNo } ::= { lcsRADIUSServerConfigTable 1 } LCSRADIUSServerConfigEntry ::= SEQUENCE { lcsRADIUSServerConfServerNo Integer32, lcsRADIUSServerConfHostname DisplayString, lcsRADIUSServerConfAuthPort Integer32, lcsRADIUSServerConfAcctPort Integer32, lcsRADIUSServerConfTimeout Integer32, lcsRADIUSServerConfRetransmit Integer32, lcsRADIUSServerConfKey DisplayString, lcsRADIUSServerConfRowStatus RowStatus } lcsRADIUSServerConfServerNo OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS server number. max: 5." ::= { lcsRADIUSServerConfigEntry 1 } lcsRADIUSServerConfHostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address or hostname of the RADIUS server. " ::= { lcsRADIUSServerConfigEntry 2 } lcsRADIUSServerConfAuthPort 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. " ::= { lcsRADIUSServerConfigEntry 3 } lcsRADIUSServerConfAcctPort 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. " ::= { lcsRADIUSServerConfigEntry 4 } lcsRADIUSServerConfTimeout 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. " ::= { lcsRADIUSServerConfigEntry 5 } lcsRADIUSServerConfRetransmit 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. " ::= { lcsRADIUSServerConfigEntry 6 } lcsRADIUSServerConfKey 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." ::= { lcsRADIUSServerConfigEntry 7 } lcsRADIUSServerConfRowStatus 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." ::= { lcsRADIUSServerConfigEntry 8 } --lcsRADIUSDetailTable lcsRADIUSDetailTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSRADIUSDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Detail Table." ::= { lcsRADIUS 3 } lcsRADIUSDetailEntry OBJECT-TYPE SYNTAX LCSRADIUSDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The RADIUS Detail Entry." INDEX { lcsRADIUSServerConfServerNo } ::= { lcsRADIUSDetailTable 1 } LCSRADIUSDetailEntry ::= SEQUENCE { lcsRADIUSAuthIPAddress DisplayString, lcsRADIUSAuthStatus DisplayString, lcsRADIUSAuthRoundTripTime Integer32, lcsRADIUSAuthRxAccessAccept Counter32, lcsRADIUSAuthRxAccessReject Counter32, lcsRADIUSAuthRxAccessChallenge Counter32, lcsRADIUSAuthRxAccessResponse Counter32, lcsRADIUSAuthRxBadAuth Counter32, lcsRADIUSAuthRxUnknownType Counter32, lcsRADIUSAuthRxPacketsDropped Counter32, lcsRADIUSAuthTxAccessRequest Counter32, lcsRADIUSAuthTxAccessRetransmission Counter32, lcsRADIUSAuthTxPendingRequest Counter32, lcsRADIUSAuthTxTimeout Counter32, lcsRADIUSAccountIPAddress IpAddress, lcsRADIUSAccountStatus DisplayString, lcsRADIUSAccountRoundTripTime Integer32, lcsRADIUSAccountRxResponses Counter32, lcsRADIUSAccountRxMalformedResponse Counter32, lcsRADIUSAccountRxBadAuth Counter32, lcsRADIUSAccountRxUnknownType Counter32, lcsRADIUSAccountRxPacketsDrop Counter32, lcsRADIUSAccountTxRequest Counter32, lcsRADIUSAccountTxRetransmission Counter32, lcsRADIUSAccountTxPendingRequest Counter32, lcsRADIUSAccountTxTimeout Counter32, lcsRADIUSDetailClearCmd ActivateCmd } lcsRADIUSAuthIPAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IP address and UDP port for the authentication server in question." ::= { lcsRADIUSDetailEntry 2 } lcsRADIUSAuthStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the state of the server." ::= { lcsRADIUSDetailEntry 3 } lcsRADIUSAuthRoundTripTime 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." ::= { lcsRADIUSDetailEntry 4 } lcsRADIUSAuthRxAccessAccept 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." ::= { lcsRADIUSDetailEntry 5 } lcsRADIUSAuthRxAccessReject 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." ::= { lcsRADIUSDetailEntry 6 } lcsRADIUSAuthRxAccessChallenge 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." ::= { lcsRADIUSDetailEntry 7 } lcsRADIUSAuthRxAccessResponse OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed RADIUS Access-Response packets received from the server." ::= { lcsRADIUSDetailEntry 8 } lcsRADIUSAuthRxBadAuth 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." ::= { lcsRADIUSDetailEntry 9 } lcsRADIUSAuthRxUnknownType 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." ::= { lcsRADIUSDetailEntry 10 } lcsRADIUSAuthRxPacketsDropped 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." ::= { lcsRADIUSDetailEntry 11 } lcsRADIUSAuthTxAccessRequest 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." ::= { lcsRADIUSDetailEntry 12 } lcsRADIUSAuthTxAccessRetransmission OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS Access-Request packets retransmitted to the RADIUS authentication server." ::= { lcsRADIUSDetailEntry 13 } lcsRADIUSAuthTxPendingRequest 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. " ::= { lcsRADIUSDetailEntry 14 } lcsRADIUSAuthTxTimeout 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." ::= { lcsRADIUSDetailEntry 15 } lcsRADIUSAccountIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address and UDP port for the authentication server in question." ::= { lcsRADIUSDetailEntry 16 } lcsRADIUSAccountStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the state of the server. " ::= { lcsRADIUSDetailEntry 17 } lcsRADIUSAccountRoundTripTime 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." ::= { lcsRADIUSDetailEntry 18 } lcsRADIUSAccountRxResponses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets (valid or invalid) received from the server." ::= { lcsRADIUSDetailEntry 19 } lcsRADIUSAccountRxMalformedResponse OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of malformed RADIUS packets received from the server. " ::= { lcsRADIUSDetailEntry 20 } lcsRADIUSAccountRxBadAuth OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets containing invalid authenticators received from the server." ::= { lcsRADIUSDetailEntry 21 } lcsRADIUSAccountRxUnknownType 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. " ::= { lcsRADIUSDetailEntry 22 } lcsRADIUSAccountRxPacketsDrop 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." ::= { lcsRADIUSDetailEntry 23 } lcsRADIUSAccountTxRequest 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." ::= { lcsRADIUSDetailEntry 24 } lcsRADIUSAccountTxRetransmission OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of RADIUS packets retransmitted to the RADIUS accounting server." ::= { lcsRADIUSDetailEntry 25 } lcsRADIUSAccountTxPendingRequest 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." ::= { lcsRADIUSDetailEntry 26 } lcsRADIUSAccountTxTimeout 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." ::= { lcsRADIUSDetailEntry 27 } lcsRADIUSDetailClearCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-only STATUS current DESCRIPTION "Clears the counters for the selected server." ::= { lcsRADIUSDetailEntry 28 } -- -- ======================================================================================================================= -- Start lcsTACACS group -- ======================================================================================================================= --lcsTACACSGlobalConfig lcsTACACSGlobalConfigTimeout 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." ::= { lcsTACACS 1 } lcsTACACSGlobalConfigDeadtime 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." ::= { lcsTACACS 2 } lcsTACACSGlobalConfigKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The secret key shared between the TACACS+ server and the switch." ::= { lcsTACACS 3 } --lcsTACACSServerConfigTable lcsTACACSServerConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSTACACSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS Server configuration Table." ::= { lcsTACACS 4 } lcsTACACSServerConfigEntry OBJECT-TYPE SYNTAX LCSTACACSServerConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS Server configuration Entry." INDEX { lcsTACACSServerConfigServerNo } ::= { lcsTACACSServerConfigTable 1 } LCSTACACSServerConfigEntry ::= SEQUENCE { lcsTACACSServerConfigServerNo Integer32, lcsTACACSServerConfigHostname DisplayString, lcsTACACSServerConfigPort Integer32, lcsTACACSServerConfigTimeout Integer32, lcsTACACSServerConfigKey DisplayString, lcsTACACSServerConfigRowStatus RowStatus } lcsTACACSServerConfigServerNo OBJECT-TYPE SYNTAX Integer32(1..5) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The TACACS server number. max: 5." ::= { lcsTACACSServerConfigEntry 1 } lcsTACACSServerConfigHostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address or hostname of the TACACS+ server." ::= { lcsTACACSServerConfigEntry 2 } lcsTACACSServerConfigPort OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The TCP port to use on the TACACS+ server for authentication." ::= { lcsTACACSServerConfigEntry 3 } lcsTACACSServerConfigTimeout 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." ::= { lcsTACACSServerConfigEntry 4 } lcsTACACSServerConfigKey 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. " ::= { lcsTACACSServerConfigEntry 5 } lcsTACACSServerConfigRowStatus 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." ::= { lcsTACACSServerConfigEntry 6 } -- ======================================================================================================================= -- -- ======================================================================================================================= -- Textual Conventions for the lcs Nas Mib -- ======================================================================================================================= -- lcsNasMIB OBJECT IDENTIFIER ::= { lcsConfiguration 16 } lcsNAS OBJECT IDENTIFIER ::= { lcsNasMIB 1 } lcsNASConf OBJECT IDENTIFIER ::= { lcsNAS 1 } lcsNASStatus OBJECT IDENTIFIER ::= { lcsNAS 2 } -- -- ======================================================================================================================= -- Start lcsNAS group -- ======================================================================================================================= --lcsNASConf lcsNASConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates if NAS is globally enabled or disabled on the switch." DEFVAL { disable } ::= { lcsNASConf 1 } lcsNASConfReauthenticationEnabled 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 } ::= { lcsNASConf 2 } lcsNASConfReauthenticationPeriod 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." ::= { lcsNASConf 3 } lcsNASConfEAPOLTimeout 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." ::= { lcsNASConf 4 } lcsNASConfAgingPeriod 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." ::= { lcsNASConf 5 } lcsNASConfHoldTime 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." ::= { lcsNASConf 6 } lcsNASConfRADIUSQoSEnabled 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 } ::= { lcsNASConf 7 } lcsNASConfRADIUSVLANEnabled 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 } ::= { lcsNASConf 8 } lcsNASConfGuestVLANEnabled 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 } ::= { lcsNASConf 9 } lcsNASConfGuestVLANID OBJECT-TYPE SYNTAX Integer32(1..4094) 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-4094." ::= { lcsNASConf 10 } lcsNASConfMaxReauthCount 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." ::= { lcsNASConf 11 } lcsNASConfAllowGuestVLAN 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 } ::= { lcsNASConf 12 } lcsNASConfMacBasedUseEAP OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "The switch can do the RADIUS authentication on behalf of the client in the MAC-based Auth. port authentication mode. It can either present itself as a normal 802.1X client to the RADIUS Server and use EAP, supporting only the MD5-Challenge, or alternativly can use plain RADIUS with username / passwort authentification without EAP if this setting is disabled." ::= { lcsNASConf 101 } --lcsNASPortConfTable lcsNASPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSNASPortConfEntry 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." ::= { lcsNASConf 13 } lcsNASPortConfEntry OBJECT-TYPE SYNTAX LCSNASPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Configuration Entry." INDEX { ifIndex } ::= { lcsNASPortConfTable 1 } LCSNASPortConfEntry ::= SEQUENCE { lcsNASPortConfAdminState Integer32, lcsNASPortConfRADIUSQoSEnabled AdminMode, lcsNASPortConfRADIUSVLANEnabled AdminMode, lcsNASPortConfGuestVLANEnabled AdminMode, lcsNASPortConfPortState DisplayString, lcsNASPortConfReauthenticateCmd INTEGER, lcsNASPortConfReinitializeCmd INTEGER } lcsNASPortConfAdminState OBJECT-TYPE SYNTAX Integer32(0..6) 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, 6: MAC-based Single Auth. range: 0-6." ::= { lcsNASPortConfEntry 2 } lcsNASPortConfRADIUSQoSEnabled 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." ::= { lcsNASPortConfEntry 3 } lcsNASPortConfRADIUSVLANEnabled 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." ::= { lcsNASPortConfEntry 4 } lcsNASPortConfGuestVLANEnabled 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." ::= { lcsNASPortConfEntry 5 } lcsNASPortConfPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the port." ::= { lcsNASPortConfEntry 6 } lcsNASPortConfReauthenticateCmd 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 } ::= { lcsNASPortConfEntry 7 } lcsNASPortConfReinitializeCmd 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 } ::= { lcsNASPortConfEntry 8 } --lcsNASSwitchStatusTable lcsNASSwitchStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSNASSwitchStatusEntry 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." ::= { lcsNASStatus 1 } lcsNASSwitchStatusEntry OBJECT-TYPE SYNTAX LCSNASSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Switch Status Entry." INDEX { ifIndex } ::= { lcsNASSwitchStatusTable 1 } LCSNASSwitchStatusEntry ::= SEQUENCE { lcsNASSwitchStatusAdminState DisplayString, lcsNASSwitchStatusPortState DisplayString, lcsNASSwitchStatusLastSource DisplayString, lcsNASSwitchStatusLastID DisplayString, lcsNASSwitchStatusQoSClass DisplayString, lcsNASSwitchStatusPortVLANID DisplayString } lcsNASSwitchStatusAdminState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The port's current administrative state." ::= { lcsNASSwitchStatusEntry 2 } lcsNASSwitchStatusPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the port." ::= { lcsNASSwitchStatusEntry 3 } lcsNASSwitchStatusLastSource 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." ::= { lcsNASSwitchStatusEntry 4 } lcsNASSwitchStatusLastID 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." ::= { lcsNASSwitchStatusEntry 5 } lcsNASSwitchStatusQoSClass OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "QoS Class assigned to the port by the RADIUS server if enabled." ::= { lcsNASSwitchStatusEntry 6 } lcsNASSwitchStatusPortVLANID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The VLAN ID that NAS has put the port in." ::= { lcsNASSwitchStatusEntry 7 } --lcsNASPortCounterTable lcsNASPortCounterTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSNASPortCounterEntry 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." ::= { lcsNASStatus 2 } lcsNASPortCounterEntry OBJECT-TYPE SYNTAX LCSNASPortCounterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The NAS Port Counter Entry." INDEX { ifIndex } ::= { lcsNASPortCounterTable 1 } LCSNASPortCounterEntry ::= SEQUENCE { lcsNASReceiveEAPOLTotal Integer32, lcsNASReceiveEAPOLResponseID Integer32, lcsNASReceiveEAPOLResponses Integer32, lcsNASReceiveEAPOLStart Integer32, lcsNASReceiveEAPOLLogoff Integer32, lcsNASReceiveEAPOLInvalidType Integer32, lcsNASReceiveEAPOLInvalidLength Integer32, lcsNASTransmitEAPOLTotal Integer32, lcsNASTransmitEAPOLRequestID Integer32, lcsNASTransmitEAPOLRequests Integer32, lcsNASPortReceiveBackendServerAccessChallenges Integer32, lcsNASPortReceiveBackendServerOtherRequests Integer32, lcsNASPortReceiveBackendServerAuthSuccesses Integer32, lcsNASPortReceiveBackendServerAuthFailures Integer32, lcsNASPortTransmitBackendServerResponses Integer32, lcsNASSupplicantInfoMAC DisplayString, lcsNASSupplicantInfoVlanID Integer32, lcsNASSupplicantInfoVersion Integer32, lcsNASSupplicantInfoIdentity DisplayString, lcsNASPortCounterClearCmd ActivateCmd } lcsNASReceiveEAPOLTotal 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." ::= { lcsNASPortCounterEntry 2 } lcsNASReceiveEAPOLResponseID 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." ::= { lcsNASPortCounterEntry 3 } lcsNASReceiveEAPOLResponses 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." ::= { lcsNASPortCounterEntry 4 } lcsNASReceiveEAPOLStart 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." ::= { lcsNASPortCounterEntry 5 } lcsNASReceiveEAPOLLogoff 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." ::= { lcsNASPortCounterEntry 6 } lcsNASReceiveEAPOLInvalidType 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." ::= { lcsNASPortCounterEntry 7 } lcsNASReceiveEAPOLInvalidLength 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." ::= { lcsNASPortCounterEntry 8 } lcsNASTransmitEAPOLTotal 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." ::= { lcsNASPortCounterEntry 9 } lcsNASTransmitEAPOLRequestID 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." ::= { lcsNASPortCounterEntry 10 } lcsNASTransmitEAPOLRequests 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." ::= { lcsNASPortCounterEntry 11 } lcsNASPortReceiveBackendServerAccessChallenges 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." ::= { lcsNASPortCounterEntry 12 } lcsNASPortReceiveBackendServerOtherRequests 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." ::= { lcsNASPortCounterEntry 13 } lcsNASPortReceiveBackendServerAuthSuccesses 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." ::= { lcsNASPortCounterEntry 14 } lcsNASPortReceiveBackendServerAuthFailures 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." ::= { lcsNASPortCounterEntry 15 } lcsNASPortTransmitBackendServerResponses 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." ::= { lcsNASPortCounterEntry 16 } lcsNASSupplicantInfoMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the last supplicant. " ::= { lcsNASPortCounterEntry 17 } lcsNASSupplicantInfoVlanID 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." ::= { lcsNASPortCounterEntry 18 } lcsNASSupplicantInfoVersion 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." ::= { lcsNASPortCounterEntry 19 } lcsNASSupplicantInfoIdentity 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. " ::= { lcsNASPortCounterEntry 20 } lcsNASPortCounterClearCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear the counters for the selected port." ::= { lcsNASPortCounterEntry 21 } -- ======================================================================================================================= lcsMACConf OBJECT IDENTIFIER ::= { lcsConfiguration 17 } lcsMAC OBJECT IDENTIFIER ::= { lcsMACConf 1 } -- -- ======================================================================================================================= -- Start lcsMAC group -- ======================================================================================================================= lcsMACDisableAutomaticAging OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Disable the automatic aging of dynamic entries." ::= { lcsMAC 1 } lcsMACAgingTime 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." ::= { lcsMAC 2 } --lcsMACLearningTable lcsMACLearningTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMACLearningEntry 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." ::= { lcsMAC 3 } lcsMACLearningEntry OBJECT-TYPE SYNTAX LCSMACLearningEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mac learning entry." INDEX { ifIndex } ::= { lcsMACLearningTable 1 } LCSMACLearningEntry ::= SEQUENCE { lcsMACTableLearning INTEGER } lcsMACTableLearning 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." ::= { lcsMACLearningEntry 2 } lcsLearningDisabledVLANs OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Learning Disabled VLANs" ::= { lcsMAC 4 } --lcsMACStaticConfigTable lcsMACStaticConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMACStaticConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The static Mac config table." ::= { lcsMAC 5 } lcsMACStaticConfigEntry OBJECT-TYPE SYNTAX LCSMACStaticConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The static Mac config entry." INDEX { lcsMACStaticConfigIndex } ::= { lcsMACStaticConfigTable 1 } LCSMACStaticConfigEntry ::= SEQUENCE { lcsMACStaticConfigSwitchIndex Integer32, lcsMACStaticConfigIndex Integer32, lcsMACStaticConfigVID Integer32, lcsMACStaticConfigMACaddress DisplayString, lcsMACStaticConfigPortList DisplayString, lcsMACStaticConfigRowStatus RowStatus } lcsMACStaticConfigSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { lcsMACStaticConfigEntry 1 } lcsMACStaticConfigIndex 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." ::= { lcsMACStaticConfigEntry 2 } lcsMACStaticConfigVID OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN ID of the entry. range: 1-4094." ::= { lcsMACStaticConfigEntry 3 } lcsMACStaticConfigMACaddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The MAC address of the entry." ::= { lcsMACStaticConfigEntry 4 } lcsMACStaticConfigPortList 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." ::= { lcsMACStaticConfigEntry 5 } lcsMACStaticConfigRowStatus 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." ::= { lcsMACStaticConfigEntry 6 } -- ======================================================================================================================= lcsSpanningTree OBJECT IDENTIFIER ::= { lcsConfiguration 18 } lcsBridgeSettings OBJECT IDENTIFIER ::= { lcsSpanningTree 1 } lcsSTPProtocolVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:STP 2:RSTP 3:MSTP" ::= { lcsBridgeSettings 1 } lcsBridgePriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Priority, range: 0-61440, multiple of 4096." ::= { lcsBridgeSettings 2 } lcsBridgeForwardDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Forward Delay, range: 4-30 seconds." ::= { lcsBridgeSettings 3 } lcsBridgeMaxAge OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge MaxAge, range:6-40 seconds." ::= { lcsBridgeSettings 4 } lcsBridgeMaxHops OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Max Hops, range:6-40 hops." ::= { lcsBridgeSettings 5 } lcsBridgetxHoldCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge Transmit Hold Count,range: 1-10 bpdu's per second. " ::= { lcsBridgeSettings 6 } lcsBridgeBPDUFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge BPD UFilter 0:disable 1:enable " ::= { lcsBridgeSettings 7 } lcsBridgeBPDUGuard OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge BPDU Guard 0:disable 1:enable " ::= { lcsBridgeSettings 8 } lcsBridgeerrorRecoveryDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Bridge error Recovery Delay range:30-86400 seconds 0:disable " ::= { lcsBridgeSettings 9 } lcsBridgeHelloTime 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." ::= { lcsBridgeSettings 10 } lcsMSTIMapping OBJECT IDENTIFIER ::= { lcsSpanningTree 2 } lcsConfigName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Configuration Name, identify the VLAN to MSTI mapping" ::= { lcsMSTIMapping 1 } lcsConfigRevision OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configuration Revision. range:0-65535 " ::= { lcsMSTIMapping 2 } lcsMSTIMappingVLAN OBJECT IDENTIFIER ::= { lcsSpanningTree 3 } lcsConfigMstiName1 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. " ::= { lcsMSTIMappingVLAN 1 } lcsConfigMstiName2 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. " ::= { lcsMSTIMappingVLAN 2 } lcsConfigMstiName3 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. " ::= { lcsMSTIMappingVLAN 3 } lcsConfigMstiName4 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. " ::= { lcsMSTIMappingVLAN 4 } lcsConfigMstiName5 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. " ::= { lcsMSTIMappingVLAN 5 } lcsConfigMstiName6 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. " ::= { lcsMSTIMappingVLAN 6 } lcsConfigMstiName7 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. " ::= { lcsMSTIMappingVLAN 7 } lcsMSTIPriorities OBJECT IDENTIFIER ::= { lcsSpanningTree 4 } lcsCSTIPriority 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." ::= { lcsMSTIPriorities 1 } lcsMSTI1Priority 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." ::= { lcsMSTIPriorities 2 } lcsMSTI2Priority 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." ::= { lcsMSTIPriorities 3 } lcsMSTI3Priority 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." ::= { lcsMSTIPriorities 4 } lcsMSTI4Priority 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." ::= { lcsMSTIPriorities 5 } lcsMSTI5Priority 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." ::= { lcsMSTIPriorities 6 } lcsMSTI6Priority 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." ::= { lcsMSTIPriorities 7 } lcsMSTI7Priority 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." ::= { lcsMSTIPriorities 8 } lcsCISTPorts OBJECT IDENTIFIER ::= { lcsSpanningTree 5 } lcsCISTAggregatedEnable OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Enable. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPorts 1 } lcsCISTAggregatedPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Path Cost. range: 0-200000000. 0 is Auto." ::= { lcsCISTPorts 2 } lcsCISTAggregatedPortPriority 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." ::= { lcsCISTPorts 3 } lcsCISTAggregatedAdminEdge 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." ::= { lcsCISTPorts 4 } lcsCISTAggregatedAutoEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Auto Edge. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPorts 5 } lcsCISTAggregatedrestrictedRole OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Role. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPorts 6 } lcsCISTAggregatedrestrictedTcn OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Tcn. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPorts 7 } lcsCISTAggregatedbpduGuard OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port bpdu Guard. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPorts 8 } lcsCISTAggregatedPointToPoint 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" ::= { lcsCISTPorts 9 } lcsCISTPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSCISTPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CIST port table." ::= { lcsCISTPorts 10 } lcsCISTPortsEntry OBJECT-TYPE SYNTAX LCSCISTPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the CIST Ports Table." INDEX { lcsCISTPortIndex } ::= { lcsCISTPortsTable 1 } LCSCISTPortsEntry ::= SEQUENCE { lcsCISTPortIndex Integer32, lcsCISTPortEnable Integer32, lcsCISTPortPathCost Integer32, lcsCISTPortPortPriority Integer32, lcsCISTPortAdminEdge Integer32, lcsCISTPortAutoEdge Integer32, lcsCISTPortrestrictedRole Integer32, lcsCISTPortrestrictedTcn Integer32, lcsCISTPortbpduGuard Integer32, lcsCISTPortPointToPoint Integer32, lcsCISTPortRootGuard Integer32 } lcsCISTPortIndex OBJECT-TYPE SYNTAX Integer32 (1..53) MAX-ACCESS not-accessible STATUS current DESCRIPTION "CIST Port Index. range: 1-53. 53 is Aggregated Port Configuration." ::= { lcsCISTPortsEntry 1 } lcsCISTPortEnable OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Enable. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 2 } lcsCISTPortPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Path Cost. range: 0-200000000. 0 is Auto." ::= { lcsCISTPortsEntry 3 } lcsCISTPortPortPriority 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." ::= { lcsCISTPortsEntry 4 } lcsCISTPortAdminEdge 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." ::= { lcsCISTPortsEntry 5 } lcsCISTPortAutoEdge OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port Auto Edge. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 6 } lcsCISTPortrestrictedRole OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Role. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 7 } lcsCISTPortrestrictedTcn OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port restricted Tcn. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 8 } lcsCISTPortbpduGuard OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port bpdu Guard. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 9 } lcsCISTPortPointToPoint 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" ::= { lcsCISTPortsEntry 10 } lcsCISTPortRootGuard OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "CIST Port root guard. range: 0-1. 0:disable 1:enable." ::= { lcsCISTPortsEntry 11 } lcsMSTIPorts OBJECT IDENTIFIER ::= { lcsSpanningTree 6 } lcsMSTIAggregatedPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMSTIAggregatedPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MSTI ports." ::= { lcsMSTIPorts 1 } lcsMSTIAggregatedPortsEntry OBJECT-TYPE SYNTAX LCSMSTIAggregatedPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the MSTI ports Table." INDEX { lcsMSTIAggregatedPortsMSTIndex } ::= { lcsMSTIAggregatedPortsTable 1 } LCSMSTIAggregatedPortsEntry ::= SEQUENCE { lcsMSTIAggregatedPortsMSTIndex Integer32, lcsMSTIAggregatedPortsPathCost Integer32, lcsMSTIAggregatedPortsPortPriority Integer32 } lcsMSTIAggregatedPortsMSTIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MST index, range:1-7" ::= {lcsMSTIAggregatedPortsEntry 1 } lcsMSTIAggregatedPortsPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Path Cost. range: 0-200000000. 0 is Auto." ::= {lcsMSTIAggregatedPortsEntry 3 } lcsMSTIAggregatedPortsPortPriority 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." ::= {lcsMSTIAggregatedPortsEntry 4 } lcsMSTIPortsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMSTIPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MSTI ports." ::= { lcsMSTIPorts 2 } lcsMSTIPortsEntry OBJECT-TYPE SYNTAX LCSMSTIPortsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the MSTI ports Table." INDEX { lcsMSTIPortsMSTIndex, lcsMSTIPortsPortIndex } ::= { lcsMSTIPortsTable 1 } LCSMSTIPortsEntry ::= SEQUENCE { lcsMSTIPortsMSTIndex Integer32, lcsMSTIPortsPortIndex Integer32, lcsMSTIPortsPathCost Integer32, lcsMSTIPortsPortPriority Integer32 } lcsMSTIPortsMSTIndex OBJECT-TYPE SYNTAX Integer32 (1..7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MST index, range:1-7" ::= {lcsMSTIPortsEntry 1 } lcsMSTIPortsPortIndex OBJECT-TYPE SYNTAX Integer32 (1..53) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port index, range 1-53, 53 is Aggregated Ports Configuration." ::= {lcsMSTIPortsEntry 2 } lcsMSTIPortsPathCost OBJECT-TYPE SYNTAX Integer32 (0..200000000) MAX-ACCESS read-write STATUS current DESCRIPTION "MST Path Cost. range: 0-200000000. 0 is Auto." ::= {lcsMSTIPortsEntry 3 } lcsMSTIPortsPortPriority 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." ::= {lcsMSTIPortsEntry 4 } -- ======================================================================================================================= lcsPrivateVLANs OBJECT IDENTIFIER ::= { lcsConfiguration 19 } lcsPVLANMembershipTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPVLANMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Private VLAN Membership." ::= { lcsPrivateVLANs 1 } lcsPVLANMembershipEntry OBJECT-TYPE SYNTAX LCSPVLANMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the private VLAN table." INDEX { lcsPVLANMembershipIndex } ::= { lcsPVLANMembershipTable 1 } LCSPVLANMembershipEntry ::= SEQUENCE { lcsPVLANMembershipIndex Integer32, lcsPVLANID Integer32, lcsPVLANMembers DisplayString, lcsPVLANRowStatus RowStatus } lcsPVLANMembershipIndex OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PVLAN membership index. Range:1-28." ::= {lcsPVLANMembershipEntry 1 } lcsPVLANID OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS read-create STATUS current DESCRIPTION "PVLAN ID. Range:1-28." ::= {lcsPVLANMembershipEntry 2 } lcsPVLANMembers 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'." ::= {lcsPVLANMembershipEntry 3 } lcsPVLANRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "PVLAN Row Status." ::= {lcsPVLANMembershipEntry 4 } lcsPVLANPortIsolationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPVLANPortIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Private VLAN Port Isolation." ::= { lcsPrivateVLANs 2 } lcsPVLANPortIsolationEntry OBJECT-TYPE SYNTAX LCSPVLANPortIsolationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the private VLAN table." INDEX { lcsPVLANPortIsolationIndex } ::= { lcsPVLANPortIsolationTable 1 } LCSPVLANPortIsolationEntry ::= SEQUENCE { lcsPVLANPortIsolationIndex Integer32, lcsPVLANPortIsolationPortMembers Integer32 } lcsPVLANPortIsolationIndex OBJECT-TYPE SYNTAX Integer32 (1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PVLAN Port Isolation Index. Range:1-28." ::= {lcsPVLANPortIsolationEntry 1 } lcsPVLANPortIsolationPortMembers 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." ::= {lcsPVLANPortIsolationEntry 2 } -- ======================================================================================================================= lcssFlow OBJECT IDENTIFIER ::= { lcsConfiguration 20 } lcssFlowVersion 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;;" } ::= { lcssFlow 1 } lcssFlowAgentAddressType 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." ::= { lcssFlow 2 } lcssFlowAgentAddress 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." ::= { lcssFlow 3 } -- -- Receiver Table -- lcssFlowRcvrTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSFlowRcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the receivers of sFlow information." ::= { lcssFlow 4 } lcssFlowRcvrEntry OBJECT-TYPE SYNTAX LCSSFlowRcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of an sFlow Receiver." INDEX { lcssFlowRcvrIndex } ::= { lcssFlowRcvrTable 1 } LCSSFlowRcvrEntry ::= SEQUENCE { lcssFlowRcvrIndex Integer32, lcssFlowRcvrOwner OwnerString, lcssFlowRcvrTimeout Integer32, lcssFlowRcvrMaximumDatagramSize Integer32, lcssFlowRcvrAddressType InetAddressType, lcssFlowRcvrAddress IpAddress, lcssFlowRcvrPort Integer32, lcssFlowRcvrDatagramVersion Integer32, lcssFlowRcvrMode Integer32 } lcssFlowRcvrIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index into sFlowReceiverTable." ::= { lcssFlowRcvrEntry 1 } lcssFlowRcvrOwner 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 { "" } ::= { lcssFlowRcvrEntry 2 } lcssFlowRcvrTimeout 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 } ::= { lcssFlowRcvrEntry 3 } lcssFlowRcvrMaximumDatagramSize 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 } ::= { lcssFlowRcvrEntry 4 } lcssFlowRcvrAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "The type of sFlowRcvrCollectorAddress." DEFVAL { ipv4 } ::= { lcssFlowRcvrEntry 5 } lcssFlowRcvrAddress 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 ::= { lcssFlowRcvrEntry 6 } lcssFlowRcvrPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The destination port for sFlow datagrams." DEFVAL { 6343 } ::= { lcssFlowRcvrEntry 7 } lcssFlowRcvrDatagramVersion 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 } ::= { lcssFlowRcvrEntry 8 } lcssFlowRcvrMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "sFlow mode. 0:Disable 1:Enable" DEFVAL { 0 } ::= { lcssFlowRcvrEntry 9 } -- -- Flow Sampling Table -- lcssFlowFsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSFlowFsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the flow samplers within a device." ::= { lcssFlow 5 } lcssFlowFsEntry OBJECT-TYPE SYNTAX LCSSFlowFsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a flow sampler." INDEX { lcssFlowFsDataSource, lcssFlowFsInstance } ::= { lcssFlowFsTable 1 } LCSSFlowFsEntry ::= SEQUENCE { lcssFlowFsDataSource Integer32, lcssFlowFsInstance Integer32, lcssFlowFsReceiver Integer32, lcssFlowFsPacketSamplingRate Integer32, lcssFlowFsMaximumHeaderSize Integer32, lcssFlowFsType Integer32 } lcssFlowFsDataSource OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "sFlowDataSource for this flow sampler." ::= { lcssFlowFsEntry 1 } lcssFlowFsInstance OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sFlow instance for this flow sampler." ::= { lcssFlowFsEntry 2 } lcssFlowFsReceiver OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The SFlowReceiver for this flow sampler." DEFVAL { 0 } ::= { lcssFlowFsEntry 3 } lcssFlowFsPacketSamplingRate 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 } ::= { lcssFlowFsEntry 4 } lcssFlowFsMaximumHeaderSize 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 } ::= { lcssFlowFsEntry 5 } lcssFlowFsType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Flow Sample Type. 1:Rx 2:Tx 3:All." DEFVAL { 2 } ::= { lcssFlowFsEntry 6 } -- -- Counter Polling Table -- lcssFlowCpTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSFlowCpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of the counter pollers within a device." ::= { lcssFlow 6 } lcssFlowCpEntry OBJECT-TYPE SYNTAX LCSSFlowCpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Attributes of a counter poller." INDEX { lcssFlowCpDataSource, lcssFlowCpInstance } ::= { lcssFlowCpTable 1 } LCSSFlowCpEntry ::= SEQUENCE { lcssFlowCpDataSource Integer32, lcssFlowCpInstance Integer32, lcssFlowCpReceiver Integer32, lcssFlowCpInterval Integer32 } lcssFlowCpDataSource OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies the source of the data for the counter poller." ::= { lcssFlowCpEntry 1 } lcssFlowCpInstance OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sFlowInstance for this counter poller." ::= { lcssFlowCpEntry 2 } lcssFlowCpReceiver OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The SFlowReciever associated with this counter poller." DEFVAL { 0 } ::= { lcssFlowCpEntry 3 } lcssFlowCpInterval 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 } ::= { lcssFlowCpEntry 4 } lcsLLDP OBJECT IDENTIFIER ::= { lcsConfiguration 21 } lcsLLDPConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLLDPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLLDP 1 } lcsLLDPConfEntry OBJECT-TYPE SYNTAX LCSLLDPConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLLDPIndex } ::= { lcsLLDPConfTable 1 } LCSLLDPConfEntry ::= SEQUENCE { lcsLLDPIndex Integer32, lcsLLDPMode Integer32, lcsLLDPCDPAware Integer32, lcsLLDPTrap Integer32, lcsLLDPPortDescr Integer32, lcsLLDPSysName Integer32, lcsLLDPSysDescr Integer32, lcsLLDPSysCapa Integer32, lcsLLDPMgmtAddr Integer32 } lcsLLDPIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "LLDP configuration index." ::= { lcsLLDPConfEntry 1 } lcsLLDPMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Tx only 2:Rx only 3:Enabled" ::= { lcsLLDPConfEntry 2 } lcsLLDPCDPAware OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 3 } lcsLLDPTrap OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 4 } lcsLLDPPortDescr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 5 } lcsLLDPSysName OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 6 } lcsLLDPSysDescr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 7 } lcsLLDPSysCapa OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 8 } lcsLLDPMgmtAddr OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPConfEntry 9 } lcsLLDPMEDCoordinatesLocation OBJECT IDENTIFIER ::= { lcsLLDP 2 } lcsLLDPMEDLatitude 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." ::= { lcsLLDPMEDCoordinatesLocation 2 } lcsLLDPMEDLatitudeDirection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:North 1:South" ::= { lcsLLDPMEDCoordinatesLocation 3 } lcsLLDPMEDLongitude 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." ::= { lcsLLDPMEDCoordinatesLocation 4 } lcsLLDPMEDLongitudeDirection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:East 1:West" ::= { lcsLLDPMEDCoordinatesLocation 5 } lcsLLDPMEDAltitude 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." ::= { lcsLLDPMEDCoordinatesLocation 6 } lcsLLDPMEDAltitudeType OBJECT-TYPE SYNTAX Integer32(1|2) MAX-ACCESS read-write STATUS current DESCRIPTION "1:Meters 2:Floors" ::= { lcsLLDPMEDCoordinatesLocation 7 } lcsLLDPMEDMapDatum 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 " ::= { lcsLLDPMEDCoordinatesLocation 8 } lcsLLDPMEDCivicAddressLocation OBJECT IDENTIFIER ::= { lcsLLDP 4 } lcsLLDPMEDCivicAddressLocationCountryCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 2 } lcsLLDPMEDCivicAddressLocationStateProvince OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 3 } lcsLLDPMEDCivicAddressLocationCounty OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 4 } lcsLLDPMEDCivicAddressLocationCity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 5 } lcsLLDPMEDCivicAddressLocationCityDistrict OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 6 } lcsLLDPMEDCivicAddressLocationBlockNeighborhood OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 7 } lcsLLDPMEDCivicAddressLocationStreet OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 8 } lcsLLDPMEDCivicAddressLocationLeadingStreetDirection OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 9 } lcsLLDPMEDCivicAddressLocationTrailingStreetSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 10 } lcsLLDPMEDCivicAddressLocationStreetSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 11 } lcsLLDPMEDCivicAddressLocationHouseNo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 12 } lcsLLDPMEDCivicAddressLocationHouseNoSuffix OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 13 } lcsLLDPMEDCivicAddressLocationLandmark OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 14 } lcsLLDPMEDCivicAddressLocationAdditionalLocationInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 15 } lcsLLDPMEDCivicAddressLocationName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 16 } lcsLLDPMEDCivicAddressLocationZipCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 17 } lcsLLDPMEDCivicAddressLocationBuilding OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 18 } lcsLLDPMEDCivicAddressLocationApartment OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 19 } lcsLLDPMEDCivicAddressLocationFloor OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 20 } lcsLLDPMEDCivicAddressLocationRoomNo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 21 } lcsLLDPMEDCivicAddressLocationPlaceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 22 } lcsLLDPMEDCivicAddressLocationPostalCommunityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 23 } lcsLLDPMEDCivicAddressLocationPOBox OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 24 } lcsLLDPMEDCivicAddressLocationAdditionalCode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDPMEDCivicAddressLocation 25 } lcsLLDPMEDPoliciesTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLLDPMEDPoliciesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLLDP 5 } lcsLLDPMEDPoliciesEntry OBJECT-TYPE SYNTAX LCSLLDPMEDPoliciesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLLDPMEDPoliciesIndex } ::= { lcsLLDPMEDPoliciesTable 1 } LCSLLDPMEDPoliciesEntry ::= SEQUENCE { lcsLLDPMEDPoliciesIndex Integer32, lcsLLDPMEDPoliciesPolicyID Integer32, lcsLLDPMEDPoliciesApplicationType Integer32, lcsLLDPMEDPoliciesTag Integer32, lcsLLDPMEDPoliciesVLANID Integer32, lcsLLDPMEDPoliciesL2Priority Integer32, lcsLLDPMEDPoliciesDSCP Integer32, lcsLLDPMEDPoliciesRowStatus RowStatus } lcsLLDPMEDPoliciesIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsLLDPMEDPoliciesEntry 1 } lcsLLDPMEDPoliciesPolicyID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsLLDPMEDPoliciesEntry 2 } lcsLLDPMEDPoliciesApplicationType 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" ::= { lcsLLDPMEDPoliciesEntry 3 } lcsLLDPMEDPoliciesTag OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Untagged 1:Tagged" ::= { lcsLLDPMEDPoliciesEntry 4 } lcsLLDPMEDPoliciesVLANID OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:1-4094" ::= { lcsLLDPMEDPoliciesEntry 5 } lcsLLDPMEDPoliciesL2Priority OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-7" ::= { lcsLLDPMEDPoliciesEntry 6 } lcsLLDPMEDPoliciesDSCP OBJECT-TYPE SYNTAX Integer32 (0..63) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-63" ::= { lcsLLDPMEDPoliciesEntry 7 } lcsLLDPMEDPoliciesRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= { lcsLLDPMEDPoliciesEntry 8 } lcsLLDPMEDPolicyPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLLDPMEDPolicyPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLLDP 6 } lcsLLDPMEDPolicyPortConfEntry OBJECT-TYPE SYNTAX LCSLLDPMEDPolicyPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLLDPMEDPolicyPortConfPort } ::= { lcsLLDPMEDPolicyPortConfTable 1 } LCSLLDPMEDPolicyPortConfEntry ::= SEQUENCE { lcsLLDPMEDPolicyPortConfPort Integer32, lcsLLDPMEDPolicyPortConf Integer32 } lcsLLDPMEDPolicyPortConfPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsLLDPMEDPolicyPortConfEntry 1 } lcsLLDPMEDPolicyPortConf OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "0:Disable 1:Enable" ::= { lcsLLDPMEDPolicyPortConfEntry 2 } lcsLLDPMEDFastStartRepeatCount OBJECT-TYPE SYNTAX Integer32 (1..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Range:1-10" ::= { lcsLLDP 7 } lcsLLDPMEDEmergencyCallService OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsLLDP 8 } lcsUDLD OBJECT IDENTIFIER ::= { lcsConfiguration 22 } lcsUDLDPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSUDLDPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsUDLD 1 } lcsUDLDPortConfigEntry OBJECT-TYPE SYNTAX LCSUDLDPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsUDLDPort } ::= { lcsUDLDPortConfigTable 1 } LCSUDLDPortConfigEntry ::= SEQUENCE { lcsUDLDPort Integer32, lcsUDLDPortMode Integer32, lcsUDLDPortMessageInterval Integer32 } lcsUDLDPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsUDLDPortConfigEntry 1 } lcsUDLDPortMode OBJECT-TYPE SYNTAX Integer32 (0|1|2) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: Normal 2: Aggressive" ::= { lcsUDLDPortConfigEntry 2 } lcsUDLDPortMessageInterval OBJECT-TYPE SYNTAX Integer32(7..90) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 7, range: 7-90" ::= { lcsUDLDPortConfigEntry 3 } lcsUDLDPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSUDLDPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsUDLD 2 } lcsUDLDPortStatusEntry OBJECT-TYPE SYNTAX LCSUDLDPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsUDLDPortStatusPort } ::= { lcsUDLDPortStatusTable 1 } LCSUDLDPortStatusEntry ::= SEQUENCE { lcsUDLDPortStatusPort Integer32, lcsUDLDStatusAdminState Integer32, lcsUDLDStatusDeviceIDLocal DisplayString, lcsUDLDStatusDeviceNameLocal DisplayString, lcsUDLDStatusBidirectionalState DisplayString } lcsUDLDPortStatusPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port index" ::= { lcsUDLDPortStatusEntry 1 } lcsUDLDStatusAdminState OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsUDLDPortStatusEntry 2 } lcsUDLDStatusDeviceIDLocal OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortStatusEntry 3 } lcsUDLDStatusDeviceNameLocal OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortStatusEntry 4 } lcsUDLDStatusBidirectionalState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortStatusEntry 5 } lcsUDLDStatusPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify port number for check neighbour status" ::= { lcsUDLD 3 } lcsUDLDPortNeighbourStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSUDLDPortNeighbourStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsUDLD 4 } lcsUDLDPortNeighbourStatusEntry OBJECT-TYPE SYNTAX LCSUDLDPortNeighbourStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsUDLDNeighbourPort } ::= { lcsUDLDPortNeighbourStatusTable 1 } LCSUDLDPortNeighbourStatusEntry ::= SEQUENCE { lcsUDLDNeighbourPort Integer32, lcsUDLDNeighbourStatusPort DisplayString, lcsUDLDNeighbourStatusDeviceId DisplayString, lcsUDLDNeighbourStatusLinkStatus DisplayString, lcsUDLDNeighbourStatusDeviceName DisplayString } lcsUDLDNeighbourPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsUDLDPortNeighbourStatusEntry 1 } lcsUDLDNeighbourStatusPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortNeighbourStatusEntry 2 } lcsUDLDNeighbourStatusDeviceId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortNeighbourStatusEntry 3 } lcsUDLDNeighbourStatusLinkStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortNeighbourStatusEntry 4 } lcsUDLDNeighbourStatusDeviceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsUDLDPortNeighbourStatusEntry 5 } -- ======================================================================================================================= lcsEPS OBJECT IDENTIFIER ::= { lcsConfiguration 23 } lcsEPSTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEPSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of EPS." ::= { lcsEPS 1 } lcsEPSEntry OBJECT-TYPE SYNTAX LCSEPSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { lcsEPSIndex } ::= { lcsEPSTable 1 } LCSEPSEntry ::= SEQUENCE { lcsEPSIndex Integer32, lcsEpsID Integer32, lcsEpsDomain Integer32, lcsEpsArchitecture Integer32, lcsEpsWFlow Integer32, lcsEpsPFlow Integer32, lcsEpsWSFMEP Integer32, lcsEpsPSFMEP Integer32, lcsEpsAPSMEP Integer32, lcsEpsAlarm Integer32, lcsEpsRowStatus RowStatus } lcsEPSIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEPSEntry 1 } lcsEpsID OBJECT-TYPE SYNTAX Integer32 (1..100) MAX-ACCESS read-create STATUS current DESCRIPTION "EPS ID. Range:1-100." ::= {lcsEPSEntry 2 } lcsEpsDomain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "EPS Domain. Range:0. 0:Domain is Port" ::= {lcsEPSEntry 3 } lcsEpsArchitecture OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "EPS Architecture. Range:0-1. 0:Architecture is 1+1 1:Architecture is 1:1" ::= {lcsEPSEntry 4 } lcsEpsWFlow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The working flow for the EPS." ::= {lcsEPSEntry 5 } lcsEpsPFlow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The protecting flow for the EPS" ::= {lcsEPSEntry 6 } lcsEpsWSFMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The working Signal Fail reporting MEP." ::= {lcsEPSEntry 7 } lcsEpsPSFMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The protecting Signal Fail reporting MEP." ::= {lcsEPSEntry 8 } lcsEpsAPSMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The APS PDU handling MEP." ::= {lcsEPSEntry 9 } lcsEpsAlarm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "There is an active alarm on the EPS." ::= {lcsEPSEntry 10 } lcsEpsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "EPS Row Status." ::= {lcsEPSEntry 11 } lcsEpsConfigInstanceEpsID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify EPS ID for table uesd." ::= {lcsEPS 2 } lcsEPSConfigInstanceEntry OBJECT IDENTIFIER ::= { lcsEPS 3 } lcsEpsConfigInstanceProtectionType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-1. 0:Unidirectional: EPS in the two ends can select traffic from different working/protecting flow. This is only possible in case of 1+1. 1:Bidirectional: EPS in the two ends is selecting traffic from the same working/protecting flow. This requires APS enabled. This is mandatory for 1:1" ::= { lcsEPSConfigInstanceEntry 2 } lcsEpsConfigInstanceAPS OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-1. 0:disable 1:enable The Automatic Protection Switching protocol can be enabled/disabled. This is mandatory for 1:1." ::= { lcsEPSConfigInstanceEntry 3 } lcsEpsConfigInstanceRevertive OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Range:0-1. 0:disable 1:enable The revertive switching to working flow can be enabled/disabled. " ::= { lcsEPSConfigInstanceEntry 4 } lcsEpsConfigInstanceWTRTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wait To Restore timing value to be used in revertive switching. Range is 1 to 720 seconds. " ::= { lcsEPSConfigInstanceEntry 5 } lcsEpsConfigInstanceHoldOffTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The timing value to be used to make persistent check on Signal Fail before switching. This is in 100 ms. and the max value is 100 (10 sec)." ::= { lcsEPSConfigInstanceEntry 6 } lcsEpsConfigInstanceCommand OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:None 1:Clear 2:Lock Out 3:Forced switch 4:Manual switch P 5:Manual switch W 6:Exercise 7:Freeze 8:Lock Out Local " ::= { lcsEPSConfigInstanceEntry 7 } lcsEpsStatusProtectionState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "EPS state according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 8 } lcsEpsStatusWorkingFlowState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OK: State of working flow is ok SF: State of working flow is Signal Fail SD: State of working flow is Signal Degrade (for future use) " ::= { lcsEPSConfigInstanceEntry 9 } lcsEpsStatusProtectingFlowState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OK: State of protecting flow is ok SF: State of protecting flow is Signal Fail SD: State of protecting flow is Signal Degrade (for future use) " ::= { lcsEPSConfigInstanceEntry 10 } lcsEpsStatusTransmittedApsRequest OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The transmitted APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 11 } lcsEpsStatusTransmittedApsReSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The transmitted APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 12 } lcsEpsStatusTransmittedApsBrSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The transmitted APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 13 } lcsEpsStatusReceivedApsRequest OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The received APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 14 } lcsEpsStatusReceivedApsReSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The received APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 15 } lcsEpsStatusReceivedApsBrSignal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The received APS according to State Transition Tables in G.8031. " ::= { lcsEPSConfigInstanceEntry 16 } lcsEpsStatusArchitectureMismatch OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The architecture indicated in the received APS does not match the locally configured. " ::= { lcsEPSConfigInstanceEntry 17 } lcsEpsStatusAPSOnWorking OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "APS is received on the working flow. " ::= { lcsEPSConfigInstanceEntry 18 } lcsEpsStatusSwitchingIncomplete OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Traffic is not selected from the same flow instance in the two ends. " ::= { lcsEPSConfigInstanceEntry 19 } lcsEpsStatusNoApsReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "APS PDU is not received from the other end. " ::= { lcsEPSConfigInstanceEntry 20 } -- ======================================================================================================================= lcsERPS OBJECT IDENTIFIER ::= { lcsConfiguration 24 } lcsERPSTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSERPSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ERPS." ::= { lcsERPS 1 } lcsERPSEntry OBJECT-TYPE SYNTAX LCSERPSEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { lcsErpsIndex } ::= { lcsERPSTable 1 } LCSERPSEntry ::= SEQUENCE { lcsErpsIndex Integer32, lcsErpsID Integer32, lcsErpsPort0 Integer32, lcsErpsPort1 Integer32, lcsErpsPort0APSMEP Integer32, lcsErpsPort1APSMEP Integer32, lcsErpsPort0SFMEP Integer32, lcsErpsPort1SFMEP Integer32, lcsErpsRingType Integer32, lcsErpsInterconnectedNode Integer32, lcsErpsVirtualChannel Integer32, lcsErpsMajorRingID Integer32, lcsErpsAlarm Integer32, lcsErpsRowStatus RowStatus } lcsErpsIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsERPSEntry 1 } lcsErpsID OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS read-create STATUS current DESCRIPTION "ERPS ID. Range:1-64." ::= {lcsERPSEntry 2 } lcsErpsPort0 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This will create a Port 0 of the switch in the ring." ::= {lcsERPSEntry 3 } lcsErpsPort1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This will create Port 1 of the switch in the Ring. As interconnected sub-ring will have only one ring port, Port 1 is configured as 0 for interconnected sub-ring. 0 in this field indicates that no Port 1 is associated with this instance" ::= {lcsERPSEntry 4 } lcsErpsPort0APSMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port 0 APS PDU handling MEP. Range: 1-100." ::= {lcsERPSEntry 5 } lcsErpsPort1APSMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port 1 APS PDU handling MEP. Range: 1-100." ::= {lcsERPSEntry 6 } lcsErpsPort0SFMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port 0 Signal Fail reporting MEP. Range: 1-100." ::= {lcsERPSEntry 7 } lcsErpsPort1SFMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The Port 1 Signal Fail reporting MEP. Range: 1-100." ::= {lcsERPSEntry 8 } lcsErpsRingType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Type of Protecting ring. It can be either major ring or sub-ring. 0:Major 1:Sub" ::= {lcsERPSEntry 9 } lcsErpsInterconnectedNode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Interconnected Node indicates that the ring instance is interconnected. 0: not interconnected 1: interconnected" ::= {lcsERPSEntry 10 } lcsErpsVirtualChannel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "1: indicates it is a sub-ring with virtual channel. 0: indicates, sub-ring doesn't have virtual channel." ::= {lcsERPSEntry 11 } lcsErpsMajorRingID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Major ring group ID for the interconnected sub-ring. Range:1-64" ::= {lcsERPSEntry 12 } lcsErpsAlarm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "There is an active alarm on the ERPS." ::= {lcsERPSEntry 13 } lcsErpsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "ERPS Row Status." ::= {lcsERPSEntry 14 } lcsErpsConfigInstanceErpsID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify ERPS ID for ERPSConfigInstanceEntry and ErpsConfigInstanceVLANConfigTable uesd." ::= {lcsERPS 2 } lcsERPSConfigInstanceEntry OBJECT IDENTIFIER ::= { lcsERPS 3 } lcsErpsConfigInstanceConfigured OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Down: This ERPS is only created and has not yet been configured - is not active. Up: This ERPS is configured - is active." ::= { lcsERPSConfigInstanceEntry 2 } lcsErpsConfigInstanceGuardTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The period of the guard timer can be configured in 10 ms steps between 10 ms and 2 seconds, with a default value of 500 ms. Guard timeout value to be used to prevent ring nodes from receiving outdated R-APS messages." ::= { lcsERPSConfigInstanceEntry 3 } lcsErpsConfigInstanceWTRTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Wait To Restore timing value to be used in revertive switching. The period of the WTR time can be configured by the operator in 1 minute steps between 5 and 12 minutes with a default value of 5 minutes. " ::= { lcsERPSConfigInstanceEntry 4 } lcsErpsConfigInstanceHoldOffTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The timing value to be used to make persistent check on Signal Fail before switching. The range of the hold off timer is 0 to 10 seconds in steps of 100 ms " ::= { lcsERPSConfigInstanceEntry 5 } lcsErpsConfigInstanceVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "ERPS Protocol Version - v1 or v2 1:v1 2:v2" ::= { lcsERPSConfigInstanceEntry 6 } lcsErpsConfigInstanceRevertive OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1:Revertive mode 0:Non-Revertive mode" ::= { lcsERPSConfigInstanceEntry 7 } lcsErpsConfigInstanceRPLRole OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "It can be either RPL owner or RPL Neighbor. 0:None 1:RPL owner 2:RPL Neighbor Please set RPLPort first. " ::= { lcsERPSConfigInstanceEntry 8 } lcsErpsConfigInstanceRPLPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This allows to select the east port or west port as the RPL block. 0:None 1:Port0 2:Port1 Please set RPLRole after specify RPLPort. " ::= { lcsERPSConfigInstanceEntry 9 } lcsErpsConfigInstanceClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If the owner has to be changed, then the clear check box allows to clear the RPL owner for that ERPS ring. 0: no clear 1: clear " ::= { lcsERPSConfigInstanceEntry 10 } lcsErpsConfigInstanceTopologyChange OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1: indicates that the topology changes in the sub-ring are propagated in the major ring. 0: indicates that the topology changes in the sub-ring are not propagated in the major ring. " ::= { lcsERPSConfigInstanceEntry 11 } lcsErpsConfigInstanceCommand OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:None 1:Manual Switch 2:Forced Switch 3:Clear Please set InstancePort first. " ::= { lcsERPSConfigInstanceEntry 12 } lcsErpsConfigInstancePort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:None 1:Port0 2:Port1 Please set InstanceCommand after specify InstancePort. " ::= { lcsERPSConfigInstanceEntry 13 } lcsErpsStatusProtectionState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "ERPS state according to State Transition Tables in G.8032. " ::= { lcsERPSConfigInstanceEntry 14 } lcsErpsStatusPort0 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OK: State of East port is ok SF: State of East port is Signal Fail " ::= { lcsERPSConfigInstanceEntry 15 } lcsErpsStatusPort1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OK: State of West port is ok SF: State of West port is Signal Fail " ::= { lcsERPSConfigInstanceEntry 16 } lcsErpsStatusTransmitAPS OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The transmitted APS according to State Transition Tables in G.8032. " ::= { lcsERPSConfigInstanceEntry 17 } lcsErpsStatusPort0ReceiveAPS OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The received APS on Port 0 according to State Transition Tables in G.8032. " ::= { lcsERPSConfigInstanceEntry 18 } lcsErpsStatusPort1ReceiveAPS OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The received APS on Port 1 according to State Transition Tables in G.8032. " ::= { lcsERPSConfigInstanceEntry 19 } lcsErpsStatusWTRRemaining OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Remaining WTR timeout in milliseconds. " ::= { lcsERPSConfigInstanceEntry 20 } lcsErpsStatusRPLUnblocked OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "APS is received on the working flow. " ::= { lcsERPSConfigInstanceEntry 21 } lcsErpsStatusNoAPSReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "RAPS PDU is not received from the other end. " ::= { lcsERPSConfigInstanceEntry 22 } lcsErpsStatusPort0BlockStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Block status for Port 0 (Both traffic and R-APS block status). R-APS channel is never blocked on sub-rings without virtual channel. " ::= { lcsERPSConfigInstanceEntry 23 } lcsErpsStatusPort1BlockStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Block status for Port 1 (Both traffic and R-APS block status). R-APS channel is never blocked on sub-rings without virtual channel. " ::= { lcsERPSConfigInstanceEntry 24 } lcsErpsStatusFOPAlarm OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Failure of Protocol Defect(FOP) status: FOP is not detected FOP is detected " ::= { lcsERPSConfigInstanceEntry 25 } lcsErpsConfigInstanceVLANConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSErpsConfigInstanceVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ERPS VLANConfig." ::= { lcsERPS 4 } lcsErpsConfigInstanceVLANConfigEntry OBJECT-TYPE SYNTAX LCSErpsConfigInstanceVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { lcsErpsConfigInstanceVLANConfigIndex } ::= { lcsErpsConfigInstanceVLANConfigTable 1 } LCSErpsConfigInstanceVLANConfigEntry ::= SEQUENCE { lcsErpsConfigInstanceVLANConfigIndex Integer32, lcsErpsConfigInstanceVLANConfigVLANID Integer32, lcsErpsConfigInstanceVLANConfigRowStatus RowStatus } lcsErpsConfigInstanceVLANConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsErpsConfigInstanceVLANConfigEntry 1 } lcsErpsConfigInstanceVLANConfigVLANID OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "ERPS VLAN Config ID. Range:1-4094." ::= {lcsErpsConfigInstanceVLANConfigEntry 2 } lcsErpsConfigInstanceVLANConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "ERPS VLAN Config Row Status." ::= {lcsErpsConfigInstanceVLANConfigEntry 3 } -- ======================================================================================================================= lcsVLANTranslation OBJECT IDENTIFIER ::= { lcsConfiguration 25 } lcsVLANTranslationPortTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANTranslationPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of VLANTranslationPort." ::= { lcsVLANTranslation 1 } lcsVLANTranslationPortEntry OBJECT-TYPE SYNTAX LCSVLANTranslationPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the VLANTranslationPort table." INDEX { lcsVLANTranslationPortIndex } ::= { lcsVLANTranslationPortTable 1 } LCSVLANTranslationPortEntry ::= SEQUENCE { lcsVLANTranslationPortIndex Integer32, lcsVLANTranslationPortDefault Integer32, lcsVLANTranslationPortGroupID Integer32 } lcsVLANTranslationPortIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLANTranslationPort index." ::= {lcsVLANTranslationPortEntry 1 } lcsVLANTranslationPortDefault OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Set the switch port to use the default VLAN Translation Group. 1:set 0:not set" ::= {lcsVLANTranslationPortEntry 2 } lcsVLANTranslationPortGroupID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN Translation mappings are organized into Groups, identified by the Group ID." ::= {lcsVLANTranslationPortEntry 3 } lcsVLANTranslationMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANTranslationMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of VLANTranslationMapping." ::= { lcsVLANTranslation 2 } lcsVLANTranslationMappingEntry OBJECT-TYPE SYNTAX LCSVLANTranslationMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the VLANTranslationMapping table." INDEX { lcsVLANTranslationMappingIndex } ::= { lcsVLANTranslationMappingTable 1 } LCSVLANTranslationMappingEntry ::= SEQUENCE { lcsVLANTranslationMappingIndex Integer32, lcsVLANTranslationMappingGroupID Integer32, lcsVLANTranslationMappingVID Integer32, lcsVLANTranslationMappingTVID Integer32, lcsVLANTranslationMappingRowStatus RowStatus } lcsVLANTranslationMappingIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLANTranslationMapping index." ::= {lcsVLANTranslationMappingEntry 1 } lcsVLANTranslationMappingGroupID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN Translation mappings are organized into Groups, identified by the Group ID." ::= {lcsVLANTranslationMappingEntry 2 } lcsVLANTranslationMappingVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Range:1-4094" ::= {lcsVLANTranslationMappingEntry 3 } lcsVLANTranslationMappingTVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Range:1-4094" ::= {lcsVLANTranslationMappingEntry 4 } lcsVLANTranslationMappingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "VLANTranslationMapping Row Status." ::= {lcsVLANTranslationMappingEntry 5 } -- ======================================================================================================== lcsMEP OBJECT IDENTIFIER ::= { lcsConfiguration 26 } lcsMEPTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMEPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MEP." ::= { lcsMEP 1 } lcsMEPEntry OBJECT-TYPE SYNTAX LCSMEPEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the MEP table." INDEX { lcsMEPIndex } ::= { lcsMEPTable 1 } LCSMEPEntry ::= SEQUENCE { lcsMEPIndex Integer32, lcsMepInstance Integer32, lcsMepDomain Integer32, lcsMepMode Integer32, lcsMepDirection Integer32, lcsMepResidencePort Integer32, lcsMepLevel Integer32, lcsMepFlowInstance Integer32, lcsMepTaggedVID Integer32, lcsMepEPSInstance DisplayString, lcsMepThisMAC DisplayString, lcsMepAlarm DisplayString, lcsMepRowStatus RowStatus } lcsMEPIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MEP Table index." ::= {lcsMEPEntry 1 } lcsMepInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 2 } lcsMepDomain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 3 } lcsMepMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 4 } lcsMepDirection OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 5 } lcsMepResidencePort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 6 } lcsMepLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 7 } lcsMepFlowInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 8 } lcsMepTaggedVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsMEPEntry 9 } lcsMepEPSInstance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMEPEntry 10 } lcsMepThisMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMEPEntry 11 } lcsMepAlarm OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMEPEntry 12 } lcsMepRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "MEP Row Status." ::= {lcsMEPEntry 13 } lcsMepInstanceID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify MEP Instance ID for the following item and table uesd." ::= {lcsMEP 2 } lcsMepInstanceConfEntry OBJECT IDENTIFIER ::= { lcsMEP 3 } lcsMepInstanceConfLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 2 } lcsMepInstanceConfFormat OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 3 } lcsMepInstanceConfDomainName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 4 } lcsMepInstanceConfMEGid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 5 } lcsMepInstanceConfMEPid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 6 } lcsMepInstanceConfTaggedVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 7 } lcsMepInstanceConfSyslog OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 8 } lcsMepInstanceConfcLevel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 9 } lcsMepInstanceConfcMEG OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 10 } lcsMepInstanceConfcMEP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 11 } lcsMepInstanceConfcAIS OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 12 } lcsMepInstanceConfcLCK OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 13 } lcsMepInstanceConfcLoop OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 14 } lcsMepInstanceConfcConfig OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 15 } lcsMepInstanceConfcDEG OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 16 } lcsMepInstanceConfcSSF OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 17 } lcsMepInstanceConfaBLK OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 18 } lcsMepInstanceConfaTSD OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 19 } lcsMepInstanceConfaTSF OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsMepInstanceConfEntry 20 } lcsPeerMepConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPeerMepConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of MEP." ::= { lcsMEP 4 } lcsPeerMepConfEntry OBJECT-TYPE SYNTAX LCSPeerMepConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { lcsPeerMepConfIndex } ::= { lcsPeerMepConfTable 1 } LCSPeerMepConfEntry ::= SEQUENCE { lcsPeerMepConfIndex Integer32, lcsPeerMepConfPeerMEPID Integer32, lcsPeerMepConfUnicastPeerMAC DisplayString, lcsPeerMepConfcLOC DisplayString, lcsPeerMepConfcRDI DisplayString, lcsPeerMepConfcPeriod DisplayString, lcsPeerMepConfcPriority DisplayString, lcsPeerMepConfRowStatus RowStatus } lcsPeerMepConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsPeerMepConfEntry 1 } lcsPeerMepConfPeerMEPID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Peer MEP ID" ::= {lcsPeerMepConfEntry 2 } lcsPeerMepConfUnicastPeerMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsPeerMepConfEntry 3 } lcsPeerMepConfcLOC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsPeerMepConfEntry 4 } lcsPeerMepConfcRDI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsPeerMepConfEntry 5 } lcsPeerMepConfcPeriod OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsPeerMepConfEntry 6 } lcsPeerMepConfcPriority OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "" ::= {lcsPeerMepConfEntry 7 } lcsPeerMepConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Peer Mep Conf Row Status." ::= {lcsPeerMepConfEntry 8 } lcsFunctionalConf OBJECT IDENTIFIER ::= { lcsMEP 5 } lcsFunctionalConfContinuityCheckEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= {lcsFunctionalConf 2 } lcsFunctionalConfContinuityCheckPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-7" ::= {lcsFunctionalConf 3 } lcsFunctionalConfContinuityCheckFrameRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:1-7 1: 300 f/sec 2: 100 f/sec 3: 10 f/sec 4: 1 f/sec 5: 6 f/min 6: 1 f/min 7: 6 f/hour" ::= {lcsFunctionalConf 4 } lcsFunctionalConfContinuityCheckTLV OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= {lcsFunctionalConf 5 } lcsFunctionalConfAPSProtocolEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= {lcsFunctionalConf 6 } lcsFunctionalConfAPSProtocolPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-7" ::= {lcsFunctionalConf 7 } lcsFunctionalConfAPSProtocolCast OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0: Unicast destination address 1: Multicast destination address" ::= {lcsFunctionalConf 8 } lcsFunctionalConfAPSProtocolType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "1: Linear protection APS 2: Ring protection APS" ::= {lcsFunctionalConf 9 } lcsFunctionalConfAPSProtocolLastOctet OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsFunctionalConf 10 } lcsTLVConf OBJECT IDENTIFIER ::= { lcsMEP 6 } lcsTLVConfOUIFirst OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsTLVConf 2 } lcsTLVConfOUISecond OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsTLVConf 3 } lcsTLVConfOUIThird OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsTLVConf 4 } lcsTLVConfSubType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsTLVConf 5 } lcsTLVConfValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-255" ::= {lcsTLVConf 6 } lcsTLVConfStateTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSTLVConfStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TLV Conf State Table" ::= { lcsMEP 7 } lcsTLVConfStateEntry OBJECT-TYPE SYNTAX LCSTLVConfStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "TLV Conf State Entry" INDEX { lcsTLVConfStateIndex } ::= { lcsTLVConfStateTable 1 } LCSTLVConfStateEntry ::= SEQUENCE { lcsTLVConfStateIndex Integer32, lcsTLVConfStatePeerMEPID Integer32, lcsTLVConfStateCCOrganizationSpecificOUIFirst Integer32, lcsTLVConfStateCCOrganizationSpecificOUISecond Integer32, lcsTLVConfStateCCOrganizationSpecificOUIThird Integer32, lcsTLVConfStateCCOrganizationSpecificSubType Integer32, lcsTLVConfStateCCOrganizationSpecificValue Integer32, lcsTLVConfStateCCOrganizationSpecificLastRX DisplayString, lcsTLVConfStateCCPortStatusValue Integer32, lcsTLVConfStateCCPortStatusLastRX DisplayString, lcsTLVConfStateCCInterfaceStatusValue Integer32, lcsTLVConfStateCCInterfaceStatusLastRX DisplayString } lcsTLVConfStateIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsTLVConfStateEntry 1 } lcsTLVConfStatePeerMEPID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Peer MEP ID" ::= { lcsTLVConfStateEntry 2 } lcsTLVConfStateCCOrganizationSpecificOUIFirst OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received first value in the OUI field." ::= { lcsTLVConfStateEntry 3 } lcsTLVConfStateCCOrganizationSpecificOUISecond OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received second value in the OS TLV OUI field." ::= { lcsTLVConfStateEntry 4 } lcsTLVConfStateCCOrganizationSpecificOUIThird OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received third value in the OS TLV OUI field." ::= { lcsTLVConfStateEntry 5 } lcsTLVConfStateCCOrganizationSpecificSubType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received value in the OS TLV Sub-Type field." ::= { lcsTLVConfStateEntry 6 } lcsTLVConfStateCCOrganizationSpecificValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received value in the OS TLV Value field." ::= { lcsTLVConfStateEntry 7 } lcsTLVConfStateCCOrganizationSpecificLastRX OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "OS TLV was received in the last received CCM PDU." ::= { lcsTLVConfStateEntry 8 } lcsTLVConfStateCCPortStatusValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received value in the PS TLV Value field." ::= { lcsTLVConfStateEntry 9 } lcsTLVConfStateCCPortStatusLastRX OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PS TLV was received in the last received CCM PDU." ::= { lcsTLVConfStateEntry 10 } lcsTLVConfStateCCInterfaceStatusValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The last received value in the IS TLV Value field." ::= { lcsTLVConfStateEntry 11 } lcsTLVConfStateCCInterfaceStatusLastRX OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IS TLV was received in the last received CCM PDU." ::= { lcsTLVConfStateEntry 12 } lcsLinkStateTracking OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsMEP 8 } lcsFaultManagement OBJECT IDENTIFIER ::= { lcsMEP 9 } lcsFaultMgmtLoopBackConfEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsFaultManagement 2 } lcsFaultMgmtLoopBackConfDEI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsFaultManagement 3 } lcsFaultMgmtLoopBackConfPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-7" ::= { lcsFaultManagement 4 } lcsFaultMgmtLoopBackConfCast OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Unicast destination address 1:Multicast destination address" ::= { lcsFaultManagement 5 } lcsFaultMgmtLoopBackConfPeerMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This is only used if the 'Unicast MAC' is configured to all zero. The LBM unicast MAC will be taken from the 'Unicast Peer MAC' configuration of this peer." ::= { lcsFaultManagement 6 } lcsFaultMgmtLoopBackConfUnicastMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This is only used if NOT configured to all zero. This will be used as the LBM PDU unicast MAC. This is the only way to configure Loop Back to-wards a MIP. " ::= { lcsFaultManagement 7 } lcsFaultMgmtLoopBackConfToSend OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The number of LBM PDU to send in one loop test. The value 0 indicate infinite transmission (test behaviour). This is HW based LBM/LBR and Requires VOE." ::= { lcsFaultManagement 8 } lcsFaultMgmtLoopBackConfSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The LBM frame size." ::= { lcsFaultManagement 9 } lcsFaultMgmtLoopBackConfInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The interval between transmitting LBM PDU." ::= { lcsFaultManagement 10 } lcsFaultManagementState OBJECT IDENTIFIER ::= { lcsMEP 10 } lcsFaultMgmtStateTransactionID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The transaction id of the first LBM transmitted. For each LBM transmitted the transaction id in the PDU is incremented." ::= { lcsFaultManagementState 1 } lcsFaultMgmtStateTransmitted OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of LBM PDU transmitted." ::= { lcsFaultManagementState 2 } lcsFaultMgmtStateTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSFaultMgmtStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsFaultManagementState 3 } lcsFaultMgmtStateEntry OBJECT-TYPE SYNTAX LCSFaultMgmtStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsFaultMgmtStateIndex } ::= { lcsFaultMgmtStateTable 1 } LCSFaultMgmtStateEntry ::= SEQUENCE { lcsFaultMgmtStateIndex Integer32, lcsFaultMgmtStateReplyMAC DisplayString, lcsFaultMgmtStateReceived Integer32, lcsFaultMgmtStateOutOfOrder Integer32 } lcsFaultMgmtStateIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsFaultMgmtStateEntry 1 } lcsFaultMgmtStateReplyMAC OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC of the replying MEP/MIP. In case of multi-cast LBM, replies can be received from all peer MEP in the group. This MAC is not shown in case of 'To Send' == 0." ::= { lcsFaultMgmtStateEntry 2 } lcsFaultMgmtStateReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of LBR PDU received from this 'Reply MAC'." ::= { lcsFaultMgmtStateEntry 3 } lcsFaultMgmtStateOutOfOrder OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LBR PDU received from this 'Reply MAC' with incorrect 'Transaction ID'." ::= { lcsFaultMgmtStateEntry 4 } lcsFaultMgmtTestSignal OBJECT IDENTIFIER ::= { lcsMEP 11 } lcsFaultMgmtTestSignalTx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Test Signal based on transmitting TST PDU can be enabled/disabled. 0:disable 1:enable" ::= { lcsFaultMgmtTestSignal 2 } lcsFaultMgmtTestSignalRx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Test Signal based on transmitting TST PDU can be enabled/disabled. 0:disable 1:enable" ::= { lcsFaultMgmtTestSignal 3 } lcsFaultMgmtTestSignalDEI OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The DEI to be inserted as PCP bits in TAG (if any). 0:disable 1:enable" ::= { lcsFaultMgmtTestSignal 4 } lcsFaultMgmtTestSignalPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The priority to be inserted as PCP bits in TAG (if any). Range:0-7" ::= { lcsFaultMgmtTestSignal 5 } lcsFaultMgmtTestSignalPeerMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The TST frame destination MAC will be taken from the 'Unicast Peer MAC' configuration of this peer." ::= { lcsFaultMgmtTestSignal 6 } lcsFaultMgmtTestSignalRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The TST frame transmission bit rate - in Mega bits pr. second. Limit is 400 Mbps. This is the bit rate of a standard frame without any encapsulation. If 1 Mbps rate is selected in a EVC MEP, the added tag will give a higher bitrate on the wire." ::= { lcsFaultMgmtTestSignal 7 } lcsFaultMgmtTestSignalSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The TST frame size. This is entered as the wanted size (in bytes) of a un-tagged frame containing TST OAM PDU - including CRC (four bytes)." ::= { lcsFaultMgmtTestSignal 8 } lcsFaultMgmtTestSignalPattern OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The 'empty' TST PDU has the size of 12 bytes. In order to achieve the configured frame size a data TLV will be added with a pattern. 0:All Zero 1:All One 2:10101010" ::= { lcsFaultMgmtTestSignal 9 } lcsFaultMgmtTestSignalSequenceNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:disable 1:enable" ::= { lcsFaultMgmtTestSignal 10 } lcsFaultMgmtTestSignalState OBJECT IDENTIFIER ::= { lcsMEP 12 } lcsFaultMgmtTestSignalStateTXFrameCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of transmitted TST frames since last 'Clear'." ::= { lcsFaultMgmtTestSignalState 2 } lcsFaultMgmtTestSignalStateRXFrameCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received TST frames since last 'Clear'." ::= { lcsFaultMgmtTestSignalState 3 } lcsFaultMgmtTestSignalStateRXRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current received TST frame bit rate in Kbps. This is calculated on a 1 s. basis, starting when first TST frame is received after 'Clear'. The frame size used for this calculation is the first received after 'Clear'" ::= { lcsFaultMgmtTestSignalState 4 } lcsFaultMgmtTestSignalStateTestTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds passed since first TST frame received after last 'Clear'." ::= { lcsFaultMgmtTestSignalState 5 } lcsFaultMgmtTestSignalStateClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This will clear all Test Signal State. Transmission of TST frame will be restarted. Calculation of 'Rx frame count', 'RX rate' and 'Test time' will be started when receiving first TST frame." ::= { lcsFaultMgmtTestSignalState 6 } lcsFaultMgmtClientConfigFlow OBJECT IDENTIFIER ::= { lcsMEP 13 } lcsFaultMgmtClientConfigFlowTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSFaultMgmtClientConfigFlowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsFaultMgmtClientConfigFlow 1 } lcsFaultMgmtClientConfigFlowEntry OBJECT-TYPE SYNTAX LCSFaultMgmtClientConfigFlowEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsFaultMgmtClientConfigFlowIndex } ::= { lcsFaultMgmtClientConfigFlowTable 1 } LCSFaultMgmtClientConfigFlowEntry ::= SEQUENCE { lcsFaultMgmtClientConfigFlowIndex Integer32, lcsFaultMgmtClientConfigFlowDomain Integer32, lcsFaultMgmtClientConfigFlowInstance Integer32, lcsFaultMgmtClientConfigFlowLevel Integer32, lcsFaultMgmtClientConfigFlowAISprio Integer32, lcsFaultMgmtClientConfigFlowLCKprio Integer32, lcsFaultMgmtClientConfigFlowRowStatus RowStatus } lcsFaultMgmtClientConfigFlowIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsFaultMgmtClientConfigFlowEntry 1 } lcsFaultMgmtClientConfigFlowDomain OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The domain of the client layer flow. Ranfew:0-6 0:Port 1:EVC 2:VLAN 3:MPLS_LINK 4:MPLS_TUNNEL 5:MPLS_PW 6:MPLS_LSP" ::= { lcsFaultMgmtClientConfigFlowEntry 2 } lcsFaultMgmtClientConfigFlowInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Client layer flow instance numbers." ::= { lcsFaultMgmtClientConfigFlowEntry 3 } lcsFaultMgmtClientConfigFlowLevel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Client layer level - AIS and LCK PDU transmitted in this client layer flow will be on this level." ::= { lcsFaultMgmtClientConfigFlowEntry 4 } lcsFaultMgmtClientConfigFlowAISprio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The priority to be used when transmitting AIS in each client flow. Priority resulting in highest possible PCP can be selected. Range:0-7. 255 indicate highest possible is requested" ::= { lcsFaultMgmtClientConfigFlowEntry 5 } lcsFaultMgmtClientConfigFlowLCKprio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "The priority to be used when transmitting LCK in each client flow. Priority resulting in highest possible PCP can be selected. Range:0-7. 255 indicate highest possible is requested" ::= { lcsFaultMgmtClientConfigFlowEntry 6 } lcsFaultMgmtClientConfigFlowRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "FaultMgmtClientConfigFlow Row Status." ::= {lcsFaultMgmtClientConfigFlowEntry 7 } lcsFaultMgmtAISLOCK OBJECT IDENTIFIER ::= { lcsMEP 14 } lcsFaultMgmtAISEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Insertion of AIS signal (AIS PDU transmission) in client layer flows, can be enable/disabled. 0:disable 1:enable" ::= { lcsFaultMgmtAISLOCK 2 } lcsFaultMgmtAISFrameRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Selecting the frame rate of AIS PDU. This is the inverse of transmission period as described in Y.1731. 1: 300 frames per second 2: 100 frames per second 3: 10 frames per second 4: 1 frames per second 5: 6 frames per minute 6: 1 frames per minute 7: 6 frames per hour" ::= { lcsFaultMgmtAISLOCK 3 } lcsFaultMgmtAISProtection OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Selecting this means that the first 3 AIS PDU is transmitted as fast as possible - in case of using this for protection in the end point. 0:disable 1:enable" ::= { lcsFaultMgmtAISLOCK 4 } lcsFaultMgmtLOCKEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Insertion of LOCK signal (LCK PDU transmission) in client layer flows, can be enable/disabled. 0:disable 1:enable" ::= { lcsFaultMgmtAISLOCK 5 } lcsFaultMgmtLOCKFrameRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Selecting the frame rate of LCK PDU. This is the inverse of transmission period as described in Y.1731. 1: 300 frames per second 2: 100 frames per second 3: 10 frames per second 4: 1 frames per second 5: 6 frames per minute 6: 1 frames per minute 7: 6 frames per hour" ::= { lcsFaultMgmtAISLOCK 6 } lcsPerformanceMonitor OBJECT IDENTIFIER ::= { lcsMEP 15 } lcsDataSetEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " When enabled this MEP instance will contribute to the 'PM Data Set' gathered by the PM Session. 0:disable 1:enable" ::= { lcsPerformanceMonitor 2 } lcsLossMeasurementEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " Loss Measurement based on transmitting/receiving CCM or LMM/LMR PDU can be enabled/disabled - see 'Ended'. This is only valid with one Peer MEP configured. 0:disable 1:enable" ::= { lcsPerformanceMonitor 3 } lcsLossMeasurementPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " The priority to be inserted as PCP bits in TAG (if any). In case of enable of Continuity Check and Loss Measurement both implemented on SW based CCM, 'Priority' has to be the same. range:0-7" ::= { lcsPerformanceMonitor 4 } lcsLossMeasurementFrameRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " 1: 300 frames per second 2: 100 frames per second 3: 10 frames per second 4: 1 frames per second 5: 6 frames per minute 6: 1 frames per minute 7: 6 frames per hour" ::= { lcsPerformanceMonitor 5 } lcsLossMeasurementCast OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " 0: Unicast destination address 1: Multicast destination address " ::= { lcsPerformanceMonitor 6 } lcsLossMeasurementEnded OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " 0: Single ended LM based on LMM/LMR or DM based on DMM/DMR 1: Dual ended LM based on CCM or DM based on 1DM " ::= { lcsPerformanceMonitor 7 } lcsLossMeasurementFLRInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " This is the interval in seconds where the Frame Loss Ratio is calculated. " ::= { lcsPerformanceMonitor 8 } lcsLossMeasurementLossThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION " Far end loss threshold count is incremented if a loss measurement is above this threshold. " ::= { lcsPerformanceMonitor 9 } lcsLossMeasurementStateTx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitor 10 } lcsLossMeasurementStateRx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitor 11 } lcsLossMeasurementStateNearEndLossCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated near end frame loss count - since last 'clear'. " ::= { lcsPerformanceMonitor 12 } lcsLossMeasurementStateFarEndLossCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated far end frame loss count - since last 'clear'. " ::= { lcsPerformanceMonitor 13 } lcsLossMeasurementStateNearEndLossRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The near end frame loss ratio calculated based on the near end frame loss count and far end frame transmitted - in the latest 'FLR Interval'. The result is given in percent. " ::= { lcsPerformanceMonitor 14 } lcsLossMeasurementStateFarEndLossRatio OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The far end frame loss ratio calculated based on the far end frame loss count and near end frame transmitted - in the latest 'FLR Interval'. The result is given in percent. " ::= { lcsPerformanceMonitor 15 } lcsLossMeasurementStateClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Set of this check and save will clear the accumulated counters and restart ratio calculation. " ::= { lcsPerformanceMonitor 16 } lcsLossMeasurementAvailabilityEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable of loss measurement availability. 0:disable 1:enable " ::= { lcsPerformanceMonitor 17 } lcsLossMeasurementAvailabilityInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Availability interval - number of measurements with same availability in order to change availability state. " ::= { lcsPerformanceMonitor 18 } lcsLossMeasurementAvailabilityFLRThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Availability frame loss ratio threshold in per mille. " ::= { lcsPerformanceMonitor 19 } lcsLossMeasurementAvailabilityMaintenance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable of loss measurement availability maintenance. " ::= { lcsPerformanceMonitor 20 } lcsLossMeasurementAvailabilityStateNearAvailabilityCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Near end availability count. " ::= { lcsPerformanceMonitor 21 } lcsLossMeasurementAvailabilityStateFarAvailabilityCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Far end availability count. " ::= { lcsPerformanceMonitor 22 } lcsLossMeasurementAvailabilityStateNearUnavailabilityCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Near end unavailability count. " ::= { lcsPerformanceMonitor 23 } lcsLossMeasurementAvailabilityStateFarUnavailabilityCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Far end unavailability count. " ::= { lcsPerformanceMonitor 24 } lcsLossMeasurementAvailabilityStateNearState OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Near end availability state. " ::= { lcsPerformanceMonitor 25 } lcsLossMeasurementAvailabilityStateFarState OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Far end availability state. " ::= { lcsPerformanceMonitor 26 } lcsLossMeasurementHighLossIntervalEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable of loss measurement high loss interval. 0:disable 1:enable " ::= { lcsPerformanceMonitor 27 } lcsLossMeasurementHighLossIntervalFLRThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "High Loss Interval frame loss ratio threshold in per mille. " ::= { lcsPerformanceMonitor 28 } lcsLossMeasurementHighLossIntervalConsecutiveInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "High Loss Interval consecutive interval (number of measurements). " ::= { lcsPerformanceMonitor 29 } lcsLossMeasurementHighLossIntervalStateNearCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Near end high loss interval count (number of measurements where availability state is available and FLR is above high loss interval FLR threshold. " ::= { lcsPerformanceMonitor 30 } lcsLossMeasurementHighLossIntervalStateFarCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Far end high loss interval count (number of measurements where availability state is available and FLR is above high loss interval FLR threshold. " ::= { lcsPerformanceMonitor 31 } lcsLossMeasurementHighLossIntervalStateNearConsecutiveCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Near end high loss interval consecutive count. " ::= { lcsPerformanceMonitor 32 } lcsLossMeasurementHighLossIntervalStateFarConsecutiveCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Far end high loss interval consecutive count. " ::= { lcsPerformanceMonitor 33 } lcsLossMeasurementSignalDegradeEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable of loss measurement signal degrade. 0:disable 1:enable " ::= { lcsPerformanceMonitor 34 } lcsLossMeasurementSignalDegradeTXMinimum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Minimum number of frames that must be transmitted in a measurement before frame loss ratio is tested against loss ratio threshold. " ::= { lcsPerformanceMonitor 35 } lcsLossMeasurementSignalDegradeFLRThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Signal Degraded frame loss ratio threshold in per mille. " ::= { lcsPerformanceMonitor 36 } lcsLossMeasurementSignalDegradeBadThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Number of consecutive bad interval measurements required to set degrade state. " ::= { lcsPerformanceMonitor 37 } lcsLossMeasurementSignalDegradeGoodThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Number of consecutive good interval measurements required to clear degrade state. " ::= { lcsPerformanceMonitor 38 } lcsDelayMeasurementEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Delay Measurement based on transmitting 1DM/DMM PDU can be enabled/disabled. Delay Measurement based on receiving and handling 1DM/DMR PDU is always enabled. 0:disable 1:enable " ::= { lcsPerformanceMonitor 39 } lcsDelayMeasurementPriority OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The priority to be inserted as PCP bits in TAG (if any). Range:0-7 " ::= { lcsPerformanceMonitor 40 } lcsDelayMeasurementCast OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Selection of 1DM/DMM PDU transmitted unicast or multicast. The unicast MAC will be configured through 'Peer MEP'. 0: Unicast destination address 1: Multicast destination address " ::= { lcsPerformanceMonitor 41 } lcsDelayMeasurementPeerMEP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This is only used if the 'Cast' is configured to Uni. The 1DM/DMR unicast MAC will be taken from the 'Unicast Peer MAC' configuration of this peer. " ::= { lcsPerformanceMonitor 42 } lcsDelayMeasurementEnded OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:One-Way: One-Way Delay Measurement implemented on 1DM. 1:Two-Way: Two-Way Delay Measurement implemented on DMM/DMR. " ::= { lcsPerformanceMonitor 43 } lcsDelayMeasurementTxMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Standardize: Y.1731 standardize way to transmit 1DM/DMR. 1:Proprietary: Vitesse proprietary way with follow-up packets to transmit 1DM/DMR. " ::= { lcsPerformanceMonitor 44 } lcsDelayMeasurementCalc OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This is only used if the 'Way' is configured to Two-way. 0:Round trip: The frame delay calculated by the transmitting and receiving timestamps of initiators. Frame Delay = RxTimeb-TxTimeStampf 1:Flow: The frame delay calculated by the transmitting and receiving timestamps of initiators and remotes. Frame Delay = (RxTimeb-TxTimeStampf)-(TxTimeStampb-RxTimeStampf) " ::= { lcsPerformanceMonitor 45 } lcsDelayMeasurementGap OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The gap between transmitting 1DM/DMM PDU in 10ms. The range is 10 to 65535. " ::= { lcsPerformanceMonitor 46 } lcsDelayMeasurementCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The number of last records to calculate. The range is 10 to 2000. " ::= { lcsPerformanceMonitor 47 } lcsDelayMeasurementUnit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The time resolution. 0:us 1:ns " ::= { lcsPerformanceMonitor 48 } lcsDelayMeasurementD2forD1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable to use DMM/DMR packet to calculate one-way DM. 0:disable 1:enable " ::= { lcsPerformanceMonitor 49 } lcsDelayMeasurementCounterOverflowAction OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The action to counter when overflow happens. 0: Keep:When internal total delay counter overflow, DM is disabled automatically 1: Reset:When internal total delay counter overflow, counter is reset and DM continues running " ::= { lcsPerformanceMonitor 50 } lcsDelayMeasurementStateOnewayTx OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated transmit count - since last 'clear'. " ::= { lcsPerformanceMonitor 51 } lcsDelayMeasurementStateOnewayRx OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive count - since last 'clear'. " ::= { lcsPerformanceMonitor 52 } lcsDelayMeasurementStateOnewayRxTimeout OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive timeout count for two-way only - since last 'clear'. " ::= { lcsPerformanceMonitor 53 } lcsDelayMeasurementStateOnewayRxError OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive error count - since last 'clear'. This is counting if the frame delay is larger than 1 second or if far end residence time is larger than the round trip time. " ::= { lcsPerformanceMonitor 54 } lcsDelayMeasurementStateOnewayAvDelayTot OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay - since last 'clear'. " ::= { lcsPerformanceMonitor 55 } lcsDelayMeasurementStateOnewayAvDelaylastN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 56 } lcsDelayMeasurementStateOnewayDelayMin OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 57 } lcsDelayMeasurementStateOnewayDelayMax OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 58 } lcsDelayMeasurementStateOnewayAvDelayVarTot OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 59 } lcsDelayMeasurementStateOnewayAvDelayVarlastN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay variation of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 60 } lcsDelayMeasurementStateOnewayDelayVarMin OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 61 } lcsDelayMeasurementStateOnewayDelayVarMax OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 62 } lcsDelayMeasurementStateOnewayOverflow OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The number of counter overflow - since last 'clear'. " ::= { lcsPerformanceMonitor 63 } lcsDelayMeasurementStateFtoNTx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated transmit count - since last 'clear'. " ::= { lcsPerformanceMonitor 64 } lcsDelayMeasurementStateFtoNRx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive count - since last 'clear'. " ::= { lcsPerformanceMonitor 65 } lcsDelayMeasurementStateFtoNRxTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive timeout count for two-way only - since last 'clear'. " ::= { lcsPerformanceMonitor 66 } lcsDelayMeasurementStateFtoNRxError OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive error count - since last 'clear'. This is counting if the frame delay is larger than 1 second or if far end residence time is larger than the round trip time. " ::= { lcsPerformanceMonitor 67 } lcsDelayMeasurementStateFtoNAvDelayTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay - since last 'clear'. " ::= { lcsPerformanceMonitor 68 } lcsDelayMeasurementStateFtoNAvDelaylastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 69 } lcsDelayMeasurementStateFtoNDelayMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 70 } lcsDelayMeasurementStateFtoNDelayMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 71 } lcsDelayMeasurementStateFtoNAvDelayVarTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 72 } lcsDelayMeasurementStateFtoNAvDelayVarlastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay variation of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 73 } lcsDelayMeasurementStateFtoNDelayVarMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 74 } lcsDelayMeasurementStateFtoNDelayVarMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 75 } lcsDelayMeasurementStateFtoNOverflow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of counter overflow - since last 'clear'. " ::= { lcsPerformanceMonitor 76 } lcsDelayMeasurementStateNtoFTx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated transmit count - since last 'clear'. " ::= { lcsPerformanceMonitor 77 } lcsDelayMeasurementStateNtoFRx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive count - since last 'clear'. " ::= { lcsPerformanceMonitor 78 } lcsDelayMeasurementStateNtoFRxTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive timeout count for two-way only - since last 'clear'. " ::= { lcsPerformanceMonitor 79 } lcsDelayMeasurementStateNtoFRxError OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive error count - since last 'clear'. This is counting if the frame delay is larger than 1 second or if far end residence time is larger than the round trip time. " ::= { lcsPerformanceMonitor 80 } lcsDelayMeasurementStateNtoFAvDelayTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay - since last 'clear'. " ::= { lcsPerformanceMonitor 81 } lcsDelayMeasurementStateNtoFAvDelaylastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 82 } lcsDelayMeasurementStateNtoFDelayMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 83 } lcsDelayMeasurementStateNtoFDelayMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 84 } lcsDelayMeasurementStateNtoFAvDelayVarTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 85 } lcsDelayMeasurementStateNtoFAvDelayVarlastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay variation of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 86 } lcsDelayMeasurementStateNtoFDelayVarMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 87 } lcsDelayMeasurementStateNtoFDelayVarMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 88 } lcsDelayMeasurementStateNtoFOverflow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of counter overflow - since last 'clear'. " ::= { lcsPerformanceMonitor 89 } lcsDelayMeasurementStateTwowayTx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated transmit count - since last 'clear'. " ::= { lcsPerformanceMonitor 90 } lcsDelayMeasurementStateTwowayRx OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive count - since last 'clear'. " ::= { lcsPerformanceMonitor 91 } lcsDelayMeasurementStateTwowayRxTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive timeout count for two-way only - since last 'clear'. " ::= { lcsPerformanceMonitor 92 } lcsDelayMeasurementStateTwowayRxError OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The accumulated receive error count - since last 'clear'. This is counting if the frame delay is larger than 1 second or if far end residence time is larger than the round trip time. " ::= { lcsPerformanceMonitor 93 } lcsDelayMeasurementStateTwowayAvDelayTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay - since last 'clear'. " ::= { lcsPerformanceMonitor 94 } lcsDelayMeasurementStateTwowayAvDelaylastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 95 } lcsDelayMeasurementStateTwowayDelayMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 96 } lcsDelayMeasurementStateTwowayDelayMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay - since last 'clear'. " ::= { lcsPerformanceMonitor 97 } lcsDelayMeasurementStateTwowayAvDelayVarTot OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average total delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 98 } lcsDelayMeasurementStateTwowayAvDelayVarlastN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The average delay variation of the last n packets - since last 'clear'. " ::= { lcsPerformanceMonitor 99 } lcsDelayMeasurementStateTwowayDelayVarMin OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 100 } lcsDelayMeasurementStateTwowayDelayVarMax OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum delay variation - since last 'clear'. " ::= { lcsPerformanceMonitor 101 } lcsDelayMeasurementStateTwowayOverflow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of counter overflow - since last 'clear'. " ::= { lcsPerformanceMonitor 102 } lcsDelayMeasurementStateClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Set of this check and save will clear the accumulated counters. 1:clear " ::= { lcsPerformanceMonitor 103 } lcsDelayMeasurementBinsMeasurementBinsforFD OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configurable number of Frame Delay Measurement Bins per Measurement Interval. range: 2-10 " ::= { lcsPerformanceMonitor 104 } lcsDelayMeasurementBinsMeasurementBinsforIFDV OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configurable number of Inter-Frame Delay Variation Measurement Bins per Measurement Interval. range: 2-10 " ::= { lcsPerformanceMonitor 105 } lcsDelayMeasurementBinsMeasurementThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configurable the Measurement Threshold for each Measurement Bin. " ::= { lcsPerformanceMonitor 106 } lcsPerformanceMonitorDelayMeasurementBinsforFDTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPerformanceMonitorDelayMeasurementBinsforFDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMEP 16 } lcsPerformanceMonitorDelayMeasurementBinsforFDEntry OBJECT-TYPE SYNTAX LCSPerformanceMonitorDelayMeasurementBinsforFDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPerformanceMonitorDelayMeasurementBinsforFDIndex } ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDTable 1 } LCSPerformanceMonitorDelayMeasurementBinsforFDEntry ::= SEQUENCE { lcsPerformanceMonitorDelayMeasurementBinsforFDIndex Integer32, lcsPerformanceMonitorDelayMeasurementBinsforFDOneway Integer32, lcsPerformanceMonitorDelayMeasurementBinsforFDFtoN Integer32, lcsPerformanceMonitorDelayMeasurementBinsforFDNtoF Integer32, lcsPerformanceMonitorDelayMeasurementBinsforFDTwoway Integer32 } lcsPerformanceMonitorDelayMeasurementBinsforFDIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDEntry 1 } lcsPerformanceMonitorDelayMeasurementBinsforFDOneway OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDEntry 2 } lcsPerformanceMonitorDelayMeasurementBinsforFDFtoN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDEntry 3 } lcsPerformanceMonitorDelayMeasurementBinsforFDNtoF OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDEntry 4 } lcsPerformanceMonitorDelayMeasurementBinsforFDTwoway OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforFDEntry 5 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPerformanceMonitorDelayMeasurementBinsforIFDVEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMEP 17 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry OBJECT-TYPE SYNTAX LCSPerformanceMonitorDelayMeasurementBinsforIFDVEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPerformanceMonitorDelayMeasurementBinsforIFDVIndex } ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVTable 1 } LCSPerformanceMonitorDelayMeasurementBinsforIFDVEntry ::= SEQUENCE { lcsPerformanceMonitorDelayMeasurementBinsforIFDVIndex Integer32, lcsPerformanceMonitorDelayMeasurementBinsforIFDVOneway Integer32, lcsPerformanceMonitorDelayMeasurementBinsforIFDVFtoN Integer32, lcsPerformanceMonitorDelayMeasurementBinsforIFDVNtoF Integer32, lcsPerformanceMonitorDelayMeasurementBinsforIFDVTwoway Integer32 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry 1 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVOneway OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry 2 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVFtoN OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry 3 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVNtoF OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry 4 } lcsPerformanceMonitorDelayMeasurementBinsforIFDVTwoway OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPerformanceMonitorDelayMeasurementBinsforIFDVEntry 5 } -- ============================================================================================================= lcsPTP OBJECT IDENTIFIER ::= { lcsConfiguration 28 } lcsPTPExternalEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This Selection box will allow you to configure the External Clock output. The following values are possible: 1. True : Enable the external clock output 0. False : Disable the external clock output " ::= { lcsPTP 1 } lcsPTPAdjustMethod OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This Selection box will allow you to configure the Frequency adjustment configuration. 0: LTC frequency : Select Local Time Counter (LTC) frequency control 1: SyncE-DPLL : Select SyncE DPLL frequency control, if allowed by SyncE 2: Oscillator : Select an oscillator independent of SyncE for frequency control, if supported by the HW 3: LTC phase : Select Local Time Counter (LTC) phase control (assumes that the frequency is locked by means of SyncE) " ::= { lcsPTP 2 } lcsPTPClockFrequency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This will allow to set the Clock Frequency. The possible range of values are 1 - 25000000 (1 - 25MHz) " ::= { lcsPTP 3 } lcsPTPClockConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPTPClockConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of PTP Clock Conf." ::= { lcsPTP 5 } lcsPTPClockConfEntry OBJECT-TYPE SYNTAX LCSPTPClockConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the PTP Clock Conf table." INDEX { lcsPTPClockConfIndex } ::= { lcsPTPClockConfTable 1 } LCSPTPClockConfEntry ::= SEQUENCE { lcsPTPClockConfIndex Integer32, lcsPTPClockConfClockInstance Integer32, lcsPTPClockConfDeviceType Integer32, lcsPTPClockConfProfile Integer32, lcsPTPClockConfRowStatus RowStatus } lcsPTPClockConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "PTP Clock Conf index." ::= {lcsPTPClockConfEntry 1 } lcsPTPClockConfClockInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the Instance of a particular Clock Instance [0..3]." ::= {lcsPTPClockConfEntry 2 } lcsPTPClockConfDeviceType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the Type of the Clock Instance. There are five Device Types. 0: Inactive - passive clock instance 1: Ord-Bound - clock's Device Type is Ordinary-Boundary Clock. 2: P2p Transp - clock's Device Type is Peer to Peer Transparent Clock. 3: E2e Transp - clock's Device Type is End to End Transparent Clock. 4: Master Only - clock's Device Type is Master Only. 5: Slave Only - clock's Device Type is Slave Only. 6: Boundary Clock frontend clock instance, only 1-step, 1-way is supported." ::= {lcsPTPClockConfEntry 3 } lcsPTPClockConfProfile OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "0:No profile 1:1588 2:G8265.1 3:G8275.1 " ::= {lcsPTPClockConfEntry 4 } lcsPTPClockConfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "PTP Clock Conf Row Status." ::= {lcsPTPClockConfEntry 5 } lcsPTPClockInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the PTP clock instance for the following item used [0..3]." ::= {lcsPTP 6 } lcsPTPClockConfAndStatus OBJECT IDENTIFIER ::= { lcsPTP 7 } lcsPTPClockConfEntryClockInstance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsPTPClockConfAndStatus 2 } lcsPTPClockConfEntryDeviceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsPTPClockConfAndStatus 3 } lcsPTPClockConfEntryProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= {lcsPTPClockConfAndStatus 4 } lcsPTPClockConfEntryApplyProfileDefaults OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "-1:n/a 0:normal state 1:apply profile default" ::= {lcsPTPClockConfAndStatus 5 } lcsPTPClockConfEntryPTPTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the actual PTP time with nanosecond resolution." ::= {lcsPTPClockConfAndStatus 6 } lcsPTPClockConfEntryClockAdjustmentMethod OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the actual clock adjustment method. The method depends on the available hardware." ::= {lcsPTPClockConfAndStatus 7 } lcsPTPClockConfEntrySynchronizeToSystemClock OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Activate this button to synchronize the System Clock to PTP Time. 1:Synchronize to system clock." ::= {lcsPTPClockConfAndStatus 8 } lcsPTPClockConfEntryClockCurrentDataSetstpRm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Steps Removed : It is the number of PTP clocks traversed from the grandmaster to the local slave clock." ::= {lcsPTPClockConfAndStatus 9 } lcsPTPClockConfEntryClockCurrentDataSetOffsetFromMaster OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Time difference between the master clock and the local slave clock, measured in ns." ::= {lcsPTPClockConfAndStatus 10 } lcsPTPClockConfEntryClockCurrentDataSetMeanPathDelay OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The mean propagation time for the link between the master and the local slave." ::= {lcsPTPClockConfAndStatus 11 } lcsPTPClockConfEntryClockCurrentDataSetSlavePort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows which port is in slave mode. The value is 0 if no ports are in slave mode." ::= {lcsPTPClockConfAndStatus 12 } lcsPTPClockConfEntryClockCurrentDataSetSlaveState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows synchronization state of the slave." ::= {lcsPTPClockConfAndStatus 13 } lcsPTPClockConfEntryClockCurrentDataSetHoldover OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "After the slave has been in Locked mode during the stabilization period, this value shows the actual clock offset between the freerun and the actual holdover frequency, the value is shown in parts pr billion (ppb). During the stabilization period, the value is shown as N.A. The stabilization period is 60 sec as default, it can be changed from the CLI interface." ::= {lcsPTPClockConfAndStatus 14 } lcsPTPClockConfEntryClockParentDataSetParentPortID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Clock identity for the parent clock, if the local clock is not a slave, the value is the clocks own id." ::= {lcsPTPClockConfAndStatus 15 } lcsPTPClockConfEntryClockParentDataSetPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Port Id for the parent master port" ::= {lcsPTPClockConfAndStatus 16 } lcsPTPClockConfEntryClockParentDataSetPStat OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Parents Stats (always false)." ::= {lcsPTPClockConfAndStatus 17 } lcsPTPClockConfEntryClockParentDataSetVar OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "It is observed parent offset scaled log variance" ::= {lcsPTPClockConfAndStatus 18 } lcsPTPClockConfEntryClockParentDataSetRate OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Observed Parent Clock Phase Change Rate. i.e. the slave clocks rate offset compared to the master. (unit = ns per s)." ::= {lcsPTPClockConfAndStatus 19 } lcsPTPClockConfEntryClockParentDataSetGrandMasterID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Clock identity for the grand master clock, if the local clock is not a slave, the value is the clocks own id." ::= {lcsPTPClockConfAndStatus 20 } lcsPTPClockConfEntryClockParentDataSetGrandMasterClockQuality OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The clock quality announced by the grand master (See description of Clock Default DataSet:Clock Quality)" ::= {lcsPTPClockConfAndStatus 21 } lcsPTPClockConfEntryClockParentDataSetPri1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Clock priority 1 announced by the grand master" ::= {lcsPTPClockConfAndStatus 22 } lcsPTPClockConfEntryClockParentDataSetPri2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Clock priority 2 announced by the grand master." ::= {lcsPTPClockConfAndStatus 23 } lcsPTPClockConfEntryClockDefaultDataSetClockID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "An internal instance id (0..3)" ::= {lcsPTPClockConfAndStatus 24 } lcsPTPClockConfEntryClockDefaultDataSetDeviceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Type of the Clock Instance. There are five Device Types. 1. Ord-Bound - Clock's Device Type is Ordinary-Boundary Clock. 2. P2p Transp - Clock's Device Type is Peer to Peer Transparent Clock. 3. E2e Transp - Clock's Device Type is End to End Transparent Clock. 4. Master Only - Clock's Device Type is Master Only. 5. Slave Only - Clock's Device Type is Slave Only." ::= {lcsPTPClockConfAndStatus 25 } lcsPTPClockConfEntryClockDefaultDataSet2StepFlag OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "True if two-step Sync events and Pdelay_Resp events are used 0:false 1:true" ::= {lcsPTPClockConfAndStatus 26 } lcsPTPClockConfEntryClockDefaultDataSetPorts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of physical ports in the node" ::= {lcsPTPClockConfAndStatus 27 } lcsPTPClockConfEntryClockDefaultDataSetClockIdentity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "It shows unique clock identifier" ::= {lcsPTPClockConfAndStatus 28 } lcsPTPClockConfEntryClockDefaultDataSetDom OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Clock domain [0..127]." ::= {lcsPTPClockConfAndStatus 29 } lcsPTPClockConfEntryClockDefaultDataSetClockQuality OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The clock quality is determined by the system, and holds 3 parts: Clock Class, Clock Accuracy and OffsetScaledLog Variance as defined in IEEE1588. The Clock Accuracy values are defined in IEEE1588 table 6 (Currently the clock Accuracy is set to 'Unknown' as default)." ::= {lcsPTPClockConfAndStatus 30 } lcsPTPClockConfEntryClockDefaultDataSetPri1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Clock priority 1 [0..255] used by the BMC master select algorithm." ::= {lcsPTPClockConfAndStatus 31 } lcsPTPClockConfEntryClockDefaultDataSetPri2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Clock priority 2 [0..255] used by the BMC master select algorithm." ::= {lcsPTPClockConfAndStatus 32 } lcsPTPClockConfEntryClockDefaultDataSetProtocol OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:Ethernet 1:Ethernet Mixed 2:IP4Multi 3:IP4Mixed 4:IP4Uni 5:OAM" ::= {lcsPTPClockConfAndStatus 33 } lcsPTPClockConfEntryClockDefaultDataSetOneWay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If true, one way measurements are used. This parameter applies only to a slave. In one-way mode no delay measurements are performed, i.e. this is applicable only if frequency synchronization is needed. The master always responds to delay requests. 0:false 1:true" ::= {lcsPTPClockConfAndStatus 34 } lcsPTPClockConfEntryClockDefaultDataSetVLANTagEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN Tag Enable parameter is ignored, because the tagging is controlled by the VLAN configuration. 0:false 1:true" ::= {lcsPTPClockConfAndStatus 35 } lcsPTPClockConfEntryClockDefaultDataSetVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "TVLAN Identifier used for tagging the VLAN packets. range:1-4094" ::= {lcsPTPClockConfAndStatus 36 } lcsPTPClockConfEntryClockDefaultDataSetPCP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Priority Code Point value used for PTP frames. range:0-7" ::= {lcsPTPClockConfAndStatus 37 } lcsPTPClockConfEntryClockDefaultDataSetDSCP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= {lcsPTPClockConfAndStatus 38 } lcsPTPClockConfEntryClockTimePropertiesDataSetUtcOffset OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-10000" ::= {lcsPTPClockConfAndStatus 39 } lcsPTPClockConfEntryClockTimePropertiesDataSetValid OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 40 } lcsPTPClockConfEntryClockTimePropertiesDataSetLeap59 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 41 } lcsPTPClockConfEntryClockTimePropertiesDataSetLeap61 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 42 } lcsPTPClockConfEntryClockTimePropertiesDataSetTimeTrac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 43 } lcsPTPClockConfEntryClockTimePropertiesDataSetFreqTrac OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 44 } lcsPTPClockConfEntryClockTimePropertiesDataSetPTPTimeScale OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= {lcsPTPClockConfAndStatus 45 } lcsPTPClockConfEntryClockTimePropertiesDataSetTimeSource OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range: 0-255" ::= {lcsPTPClockConfAndStatus 46 } lcsPTPClockConfEntryFilterParametersFilterType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Shows the filter type used which can be either the basic filter or an advanced filter that can be configured to use only a fraction of the packets received (i.e. the packets that have experienced the least latency). 0:BASIC" ::= {lcsPTPClockConfAndStatus 47 } lcsPTPClockConfEntryFilterParametersDelayFilter OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-6" ::= {lcsPTPClockConfAndStatus 48 } lcsPTPClockConfEntryFilterParametersPeriod OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:1-10000" ::= {lcsPTPClockConfAndStatus 49 } lcsPTPClockConfEntryFilterParametersDist OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:1-10" ::= {lcsPTPClockConfAndStatus 50 } lcsPTPClockConfEntryServoParametersDisplay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If true then Offset From Master, MeanPathDelay and clockAdjustment are logged on the debug terminal 0:false 1:true" ::= {lcsPTPClockConfAndStatus 51 } lcsPTPClockConfEntryServoParametersPEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If true the P part of the algorithm is included 0:false 1:true" ::= {lcsPTPClockConfAndStatus 52 } lcsPTPClockConfEntryServoParametersIEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If true the I part of the algorithm is included 0:false 1:true" ::= {lcsPTPClockConfAndStatus 53 } lcsPTPClockConfEntryServoParametersDEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If true the D part of the algorithm is included 0:false 1:true" ::= {lcsPTPClockConfAndStatus 54 } lcsPTPClockConfEntryServoParametersPConstant OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-1000" ::= {lcsPTPClockConfAndStatus 55 } lcsPTPClockConfEntryServoParametersIConstant OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-10000" ::= {lcsPTPClockConfAndStatus 56 } lcsPTPClockConfEntryServoParametersDConstant OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "range:0-1000" ::= {lcsPTPClockConfAndStatus 57 } lcsPTPClockPortDataSetConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPTPClockPortDataSetConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPTP 8 } lcsPTPClockPortDataSetConfEntry OBJECT-TYPE SYNTAX LCSPTPClockPortDataSetConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPTPClockPortDataSetConfPort } ::= { lcsPTPClockPortDataSetConfTable 1 } LCSPTPClockPortDataSetConfEntry ::= SEQUENCE { lcsPTPClockPortDataSetConfPort Integer32, lcsPTPClockConfEntryPortConfEnable Integer32, lcsPTPClockConfEntryPortConfStat DisplayString, lcsPTPClockConfEntryPortConfMDR Integer32, lcsPTPClockConfEntryPortConfPeerMeanPathDel DisplayString, lcsPTPClockConfEntryPortConfAnv Integer32, lcsPTPClockConfEntryPortConfATo Integer32, lcsPTPClockConfEntryPortConfSyv Integer32, lcsPTPClockConfEntryPortConfDlm Integer32, lcsPTPClockConfEntryPortConfMPR Integer32, lcsPTPClockConfEntryPortConfDelayAsymmetry Integer32, lcsPTPClockConfEntryPortConfIngressLatency Integer32, lcsPTPClockConfEntryPortConfEgressLatency Integer32, lcsPTPClockConfEntryPortConfVersion Integer32 } lcsPTPClockPortDataSetConfPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsPTPClockPortDataSetConfEntry 1 } lcsPTPClockConfEntryPortConfEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "0:false 1:true" ::= { lcsPTPClockPortDataSetConfEntry 2 } lcsPTPClockConfEntryPortConfStat OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Dynamic member portState: Current state of the port." ::= { lcsPTPClockPortDataSetConfEntry 3 } lcsPTPClockConfEntryPortConfMDR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Dynamic member log Min Delay Req Interval: The delay request interval announced by the master." ::= { lcsPTPClockPortDataSetConfEntry 4 } lcsPTPClockConfEntryPortConfPeerMeanPathDel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The path delay measured by the port in P2P mode. In E2E mode this value is 0" ::= { lcsPTPClockPortDataSetConfEntry 5 } lcsPTPClockConfEntryPortConfAnv OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The interval for issuing announce messages in master state. Range is -3 to 4." ::= { lcsPTPClockPortDataSetConfEntry 6 } lcsPTPClockConfEntryPortConfATo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The timeout for receiving announce messages on the port. Range is 1 to 10." ::= { lcsPTPClockPortDataSetConfEntry 7 } lcsPTPClockConfEntryPortConfSyv OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The interval for issuing sync messages in master. Range is -7 to 4." ::= { lcsPTPClockPortDataSetConfEntry 8 } lcsPTPClockConfEntryPortConfDlm OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configurable member delayMechanism: The delay mechanism used for the port: e2e End to end delay measurement p2p Peer to peer delay measurement. Can be defined per port in an Ordinary/Boundary clock. In a transparent clock all ports use the same delay mechanism, determined by the clock type. 1:e2e 2:p2p" ::= { lcsPTPClockPortDataSetConfEntry 9 } lcsPTPClockConfEntryPortConfMPR OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The interval for issuing Delay_Req messages for the port in E2e mode. This value is announced from the master to the slave in an announce message. The value is reflected in the MDR field in the Slave The interval for issuing Pdelay_Req messages for the port in P2P mode Note: The interpretation of this parameter has changed from release 2.40. In earlier versions the value was interpreted relative to the Sync interval, this was a violation of the standard, so now the value is interpreted as an interval. I.e. MPR = 0 => 1 Delay_Req pr sec, independent of the Sync rate. Range is -7 to 5." ::= { lcsPTPClockPortDataSetConfEntry 10 } lcsPTPClockConfEntryPortConfDelayAsymmetry OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If the transmission delay for a link in not symmetric, the asymmetry can be configured here, see IEEE 1588 Section 7.4.2 Communication path asymmetry Range is -100000 to 100000." ::= { lcsPTPClockPortDataSetConfEntry 11 } lcsPTPClockConfEntryPortConfIngressLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Ingress latency measured in ns, as defined in IEEE 1588 Section 7.3.4.2. Range is -100000 to 100000." ::= { lcsPTPClockPortDataSetConfEntry 12 } lcsPTPClockConfEntryPortConfEgressLatency OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Egress latency measured in ns, as defined in IEEE 1588 Section 7.3.4.2. Range is -100000 to 100000." ::= { lcsPTPClockPortDataSetConfEntry 13 } lcsPTPClockConfEntryPortConfVersion OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current implementation only supports PTP version 2" ::= { lcsPTPClockPortDataSetConfEntry 14 } lcsPTPClockUnicastSlaveConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPTPClockUnicastSlaveConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPTP 9 } lcsPTPClockUnicastSlaveConfEntry OBJECT-TYPE SYNTAX LCSPTPClockUnicastSlaveConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPTPClockConfEntryUnicastSlaveConfIndex } ::= { lcsPTPClockUnicastSlaveConfTable 1 } LCSPTPClockUnicastSlaveConfEntry ::= SEQUENCE { lcsPTPClockConfEntryUnicastSlaveConfIndex Integer32, lcsPTPClockConfEntryUnicastSlaveConfDuration Integer32, lcsPTPClockConfEntryUnicastSlaveConfIPAddress IpAddress, lcsPTPClockConfEntryUnicastSlaveConfGrant Integer32, lcsPTPClockConfEntryUnicastSlaveConfCommState DisplayString } lcsPTPClockConfEntryUnicastSlaveConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsPTPClockUnicastSlaveConfEntry 1 } lcsPTPClockConfEntryUnicastSlaveConfDuration OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The number of seconds a master is requested to send Announce/Sync messages. The request is repeated from the slave each Duration/4 seconds. range:10-1000" ::= { lcsPTPClockUnicastSlaveConfEntry 2 } lcsPTPClockConfEntryUnicastSlaveConfIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IPv4 Address of the Master clock" ::= { lcsPTPClockUnicastSlaveConfEntry 3 } lcsPTPClockConfEntryUnicastSlaveConfGrant OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The granted repetition period for the sync message" ::= { lcsPTPClockUnicastSlaveConfEntry 4 } lcsPTPClockConfEntryUnicastSlaveConfCommState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the communication with the master, possible values are: IDLE : The entry is not in use. INIT : Announce is sent to the master (Waiting for a response). CONN : The master has responded. SELL : The assigned master is selected as current master. SYNC : The master is sending Sync messages." ::= { lcsPTPClockUnicastSlaveConfEntry 5 } -- ======================================================================================================================= lcsETHLINKOAM OBJECT IDENTIFIER ::= { lcsConfiguration 29 } lcsEthLinkOAMPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEthLinkOAMPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsETHLINKOAM 1 } lcsEthLinkOAMPortConfEntry OBJECT-TYPE SYNTAX LCSEthLinkOAMPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsEthLinkOAMPortConfIndex } ::= { lcsEthLinkOAMPortConfTable 1 } LCSEthLinkOAMPortConfEntry ::= SEQUENCE { lcsEthLinkOAMPortConfIndex Integer32, lcsEthLinkOAMPortConfOAMEnable Integer32, lcsEthLinkOAMPortConfOAMMode Integer32, lcsEthLinkOAMPortConfLoopbackSupport Integer32, lcsEthLinkOAMPortConfLinkMonitorSupport Integer32, lcsEthLinkOAMPortConfMIBRetrievalSupport Integer32, lcsEthLinkOAMPortConfLoopbackOperation Integer32 } lcsEthLinkOAMPortConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEthLinkOAMPortConfEntry 1 } lcsEthLinkOAMPortConfOAMEnable OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether Link OAM is enabled on this switch port. Enabling Link OAM provides the network operators the ability to monitor the health of the network and quickly determine the location of failing links or fault conditions. 0:disable 1:enable" ::= { lcsEthLinkOAMPortConfEntry 2 } lcsEthLinkOAMPortConfOAMMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Configures the OAM Mode as Active or Passive. The default mode is Passive. 0:Passive mode 1:Active mode" ::= { lcsEthLinkOAMPortConfEntry 3 } lcsEthLinkOAMPortConfLoopbackSupport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the loopback support is enabled for the switch port. 0:disable 1:enable" ::= { lcsEthLinkOAMPortConfEntry 4 } lcsEthLinkOAMPortConfLinkMonitorSupport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the Link Monitor support is enabled for the switch port. 0:disable 1:enable" ::= { lcsEthLinkOAMPortConfEntry 5 } lcsEthLinkOAMPortConfMIBRetrievalSupport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether the MIB Retrieval Support is enabled for the switch port. 0:disable 1:enable" ::= { lcsEthLinkOAMPortConfEntry 6 } lcsEthLinkOAMPortConfLoopbackOperation OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If the Loopback support is enabled, enabling this field will start a loopback operation for the port. 0:disable 1:enable" ::= { lcsEthLinkOAMPortConfEntry 7 } lcsEthLinkOAMPortDetailStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEthLinkOAMPortDetailStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Detail Status table" ::= { lcsETHLINKOAM 2 } lcsEthLinkOAMPortDetailStatusEntry OBJECT-TYPE SYNTAX LCSEthLinkOAMPortDetailStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Detail Status entry" INDEX { lcsEthLinkOAMPortDetailStatusIndex } ::= { lcsEthLinkOAMPortDetailStatusTable 1 } LCSEthLinkOAMPortDetailStatusEntry ::= SEQUENCE { lcsEthLinkOAMPortDetailStatusIndex Integer32, lcsEthLinkOAMPortPDUPermission DisplayString, lcsEthLinkOAMPortDiscoveryState DisplayString, lcsEthLinkOAMPortPeerMACAddress DisplayString, lcsEthLinkOAMPortLocalMode DisplayString, lcsEthLinkOAMPortLocalUnidirectionalOperationSupport DisplayString, lcsEthLinkOAMPortLocalRemoteLoopbackSupport DisplayString, lcsEthLinkOAMPortLocalLinkMonitoringSupport DisplayString, lcsEthLinkOAMPortLocalMIBRetrievalSupport DisplayString, lcsEthLinkOAMPortLocalMTUSize Integer32, lcsEthLinkOAMPortLocalMultiplexerState DisplayString, lcsEthLinkOAMPortLocalParserState DisplayString, lcsEthLinkOAMPortLocalOrganizationalUniqueIdentification DisplayString, lcsEthLinkOAMPortLocalPDURevision Integer32, lcsEthLinkOAMPortPeerMode DisplayString, lcsEthLinkOAMPortPeerUnidirectionalOperationSupport DisplayString, lcsEthLinkOAMPortPeerRemoteLoopbackSupport DisplayString, lcsEthLinkOAMPortPeerLinkMonitoringSupport DisplayString, lcsEthLinkOAMPortPeerMIBRetrievalSupport DisplayString, lcsEthLinkOAMPortPeerMTUSize DisplayString, lcsEthLinkOAMPortPeerMultiplexerState DisplayString, lcsEthLinkOAMPortPeerParserState DisplayString, lcsEthLinkOAMPortPeerOrganizationalUniqueIdentification DisplayString, lcsEthLinkOAMPortPDURevision DisplayString } lcsEthLinkOAMPortDetailStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEthLinkOAMPortDetailStatusEntry 1 } lcsEthLinkOAMPortPDUPermission OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This field is available only for the Local DTE. It displays the current permission rules set for the local DTE. Possible values are Link fault, Receive only, Information exchange only, ANY." ::= { lcsEthLinkOAMPortDetailStatusEntry 2 } lcsEthLinkOAMPortDiscoveryState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Displays the current state of the discovery process. Possible states are Fault state, Active state, Passive state, SEND_LOCAL_REMOTE_STATE, SEND_LOCAL_REMOTE_OK_STATE, SEND_ANY_STATE." ::= { lcsEthLinkOAMPortDetailStatusEntry 3 } lcsEthLinkOAMPortPeerMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsEthLinkOAMPortDetailStatusEntry 4 } lcsEthLinkOAMPortLocalMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Mode in which the Link OAM is operating, Active or Passive." ::= { lcsEthLinkOAMPortDetailStatusEntry 5 } lcsEthLinkOAMPortLocalUnidirectionalOperationSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This feature is not available to be configured by the user. The status of this configuration is retrieved from the PHY." ::= { lcsEthLinkOAMPortDetailStatusEntry 6 } lcsEthLinkOAMPortLocalRemoteLoopbackSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status is enabled, DTE is capable of OAM remote loopback mode." ::= { lcsEthLinkOAMPortDetailStatusEntry 7 } lcsEthLinkOAMPortLocalLinkMonitoringSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status is enabled, DTE supports interpreting Link Events." ::= { lcsEthLinkOAMPortDetailStatusEntry 8 } lcsEthLinkOAMPortLocalMIBRetrievalSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status ie enabled DTE supports sending Variable Response OAMPDUs." ::= { lcsEthLinkOAMPortDetailStatusEntry 9 } lcsEthLinkOAMPortLocalMTUSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "It represents the largest OAMPDU, in octets, supported by the DTE. This value is compared to the remotes Maximum PDU Size and the smaller of the two is used." ::= { lcsEthLinkOAMPortDetailStatusEntry 10 } lcsEthLinkOAMPortLocalMultiplexerState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "When in forwarding state, the Device is forwarding non-OAMPDUs to the lower sublayer. Incase of discarding, the device discards all the non-OAMPDU's." ::= { lcsEthLinkOAMPortDetailStatusEntry 11 } lcsEthLinkOAMPortLocalParserState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "When in forwarding state, Device is forwarding non-OAMPDUs to higher sublayer. When in loopback, Device is looping back non-OAMPDUs to the lower sublayer. When in discarding state, Device is discarding non-OAMPDUs." ::= { lcsEthLinkOAMPortDetailStatusEntry 12 } lcsEthLinkOAMPortLocalOrganizationalUniqueIdentification OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "24-bit Organizationally Unique Identifier of the vendor." ::= { lcsEthLinkOAMPortDetailStatusEntry 13 } lcsEthLinkOAMPortLocalPDURevision OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "It indicates the current revision of the Information TLV. The value of this field shall start at zero and be incremented each time something in the Information TLV changes. Upon reception of an Information TLV from a peer, an OAM client may use this field to decide if it needs to be processed (an Information TLV that is identical to the previous Information TLV doesn't need to be parsed as nothing in it has changed)." ::= { lcsEthLinkOAMPortDetailStatusEntry 14 } lcsEthLinkOAMPortPeerMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Mode in which the Link OAM is operating, Active or Passive." ::= { lcsEthLinkOAMPortDetailStatusEntry 15 } lcsEthLinkOAMPortPeerUnidirectionalOperationSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This feature is not available to be configured by the user. The status of this configuration is retrieved from the PHY." ::= { lcsEthLinkOAMPortDetailStatusEntry 16 } lcsEthLinkOAMPortPeerRemoteLoopbackSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status is enabled, DTE is capable of OAM remote loopback mode." ::= { lcsEthLinkOAMPortDetailStatusEntry 17 } lcsEthLinkOAMPortPeerLinkMonitoringSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status is enabled, DTE supports interpreting Link Events." ::= { lcsEthLinkOAMPortDetailStatusEntry 18 } lcsEthLinkOAMPortPeerMIBRetrievalSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "If status ie enabled DTE supports sending Variable Response OAMPDUs." ::= { lcsEthLinkOAMPortDetailStatusEntry 19 } lcsEthLinkOAMPortPeerMTUSize OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "It represents the largest OAMPDU, in octets, supported by the DTE. This value is compared to the remotes Maximum PDU Size and the smaller of the two is used." ::= { lcsEthLinkOAMPortDetailStatusEntry 20 } lcsEthLinkOAMPortPeerMultiplexerState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "When in forwarding state, the Device is forwarding non-OAMPDUs to the lower sublayer. Incase of discarding, the device discards all the non-OAMPDU's." ::= { lcsEthLinkOAMPortDetailStatusEntry 21 } lcsEthLinkOAMPortPeerParserState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "When in forwarding state, Device is forwarding non-OAMPDUs to higher sublayer. When in loopback, Device is looping back non-OAMPDUs to the lower sublayer. When in discarding state, Device is discarding non-OAMPDUs." ::= { lcsEthLinkOAMPortDetailStatusEntry 22 } lcsEthLinkOAMPortPeerOrganizationalUniqueIdentification OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "24-bit Organizationally Unique Identifier of the vendor." ::= { lcsEthLinkOAMPortDetailStatusEntry 23 } lcsEthLinkOAMPortPDURevision OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "It indicates the current revision of the Information TLV. The value of this field shall start at zero and be incremented each time something in the Information TLV changes. Upon reception of an Information TLV from a peer, an OAM client may use this field to decide if it needs to be processed (an Information TLV that is identical to the previous Information TLV doesn't need to be parsed as nothing in it has changed)." ::= { lcsEthLinkOAMPortDetailStatusEntry 24 } lcsEthLinkOAMPortLinkEventConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEthLinkOAMPortLinkEventConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Link Event Conf Table" ::= { lcsETHLINKOAM 3 } lcsEthLinkOAMPortLinkEventConfEntry OBJECT-TYPE SYNTAX LCSEthLinkOAMPortLinkEventConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Link Event Conf Entry" INDEX { lcsPortLinkEventConfIndex } ::= { lcsEthLinkOAMPortLinkEventConfTable 1 } LCSEthLinkOAMPortLinkEventConfEntry ::= SEQUENCE { lcsPortLinkEventConfIndex Integer32, lcsPortLinkEventConfErrorFrameEventErrorWindow Integer32, lcsPortLinkEventConfErrorFrameEventErrorThreshold Integer32, lcsPortLinkEventConfSymbolPeriodErrorEventErrorWindow Integer32, lcsPortLinkEventConfSymbolPeriodErrorEventErrorThreshold Integer32, lcsPortLinkEventConfSecondsSummaryEventErrorWindow Integer32, lcsPortLinkEventConfSecondsSummaryEventErrorThreshold Integer32 } lcsPortLinkEventConfIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEthLinkOAMPortLinkEventConfEntry 1 } lcsPortLinkEventConfErrorFrameEventErrorWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Frame Event counts the number of errored frames detected during the specified period. Represents the window period in the order of 1 sec for the observation of various link events. range: 1-60" ::= { lcsEthLinkOAMPortLinkEventConfEntry 2 } lcsPortLinkEventConfErrorFrameEventErrorThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Frame Event counts the number of errored frames detected during the specified period. Represents the threshold value for the window period for the appropriate Link event so as to notify the peer of this error. range:0-0xffffffff" ::= { lcsEthLinkOAMPortLinkEventConfEntry 3 } lcsPortLinkEventConfSymbolPeriodErrorEventErrorWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Symbol Period Event counts the number of symbol errors that occurred during the specified period. Represents the window period in the order of 1 sec for the observation of various link events. range: 1-60" ::= { lcsEthLinkOAMPortLinkEventConfEntry 4 } lcsPortLinkEventConfSymbolPeriodErrorEventErrorThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Symbol Period Event counts the number of symbol errors that occurred during the specified period. Represents the threshold value for the window period for the appropriate Link event so as to notify the peer of this error. range:0-0xffffffff" ::= { lcsEthLinkOAMPortLinkEventConfEntry 5 } lcsPortLinkEventConfSecondsSummaryEventErrorWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Frame Seconds Summary Event TLV counts the number of errored frame seconds that occurred during the specified period. Represents the window period in the order of 1 sec for the observation of various link events. range: 10-900" ::= { lcsEthLinkOAMPortLinkEventConfEntry 6 } lcsPortLinkEventConfSecondsSummaryEventErrorThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Errored Frame Seconds Summary Event TLV counts the number of errored frame seconds that occurred during the specified period. Represents the threshold value for the window period for the appropriate Link event so as to notify the peer of this error. range:0-0xffff" ::= { lcsEthLinkOAMPortLinkEventConfEntry 7 } lcsEthLinkOAMPortDetailedStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEthLinkOAMPortDetailedStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Detailed Statistics Table" ::= { lcsETHLINKOAM 4 } lcsEthLinkOAMPortDetailedStatisticsEntry OBJECT-TYPE SYNTAX LCSEthLinkOAMPortDetailedStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Detailed Statistics Entry" INDEX { lcsPortDetailedStatisticsIndex } ::= { lcsEthLinkOAMPortDetailedStatisticsTable 1 } LCSEthLinkOAMPortDetailedStatisticsEntry ::= SEQUENCE { lcsPortDetailedStatisticsIndex Integer32, lcsPortDetailedStatisticsRxOAMInformationPDUs Integer32, lcsPortDetailedStatisticsRxUniqueErrorEventNotification Integer32, lcsPortDetailedStatisticsRxDuplicateErrorEventNotification Integer32, lcsPortDetailedStatisticsRxLoopbackControl Integer32, lcsPortDetailedStatisticsRxVariableRequest Integer32, lcsPortDetailedStatisticsRxVariableResponse Integer32, lcsPortDetailedStatisticsRxOrgSpecificPDUs Integer32, lcsPortDetailedStatisticsRxUnsupportedCodes Integer32, lcsPortDetailedStatisticsRxLinkFaultPDUs Integer32, lcsPortDetailedStatisticsRxDyingGasp Integer32, lcsPortDetailedStatisticsRxCriticalEventPDUs Integer32, lcsPortDetailedStatisticsTxOAMInformationPDUs Integer32, lcsPortDetailedStatisticsTxUniqueErrorEventNotification Integer32, lcsPortDetailedStatisticsTxDuplicateErrorEventNotification Integer32, lcsPortDetailedStatisticsTxLoopbackControl Integer32, lcsPortDetailedStatisticsTxVariableRequest Integer32, lcsPortDetailedStatisticsTxVariableResponse Integer32, lcsPortDetailedStatisticsTxOrgSpecificPDUs Integer32, lcsPortDetailedStatisticsTxUnsupportedCodes Integer32, lcsPortDetailedStatisticsTxLinkFaultPDUs Integer32, lcsPortDetailedStatisticsTxDyingGasp Integer32, lcsPortDetailedStatisticsTxCriticalEventPDUs Integer32, lcsPortDetailedStatisticsClear Integer32 } lcsPortDetailedStatisticsIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 1 } lcsPortDetailedStatisticsRxOAMInformationPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received and transmitted OAM Information PDU's. Discontinuities of this counter can occur at re-initialization of the management system." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 2 } lcsPortDetailedStatisticsRxUniqueErrorEventNotification OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of unique Event OAMPDUs received and transmitted on this interface. Event Notifications may be sent in duplicate to increase the probability of successfully being received, given the possibility that a frame may be lost in transit. Duplicate Event Notification transmissions are counted by Duplicate Event Notification counters for Tx and Rx respectively. A unique Event Notification OAMPDU is indicated as an Event Notification OAMPDU with a Sequence Number field that is distinct from the previously transmitted Event Notification OAMPDU Sequence Number." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 3 } lcsPortDetailedStatisticsRxDuplicateErrorEventNotification OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of duplicate Event OAMPDUs received and transmitted on this interface. Event Notification OAMPDUs may be sent in duplicate to increase the probability of successfully being received, given the possibility that a frame may be lost in transit. A duplicate Event Notification OAMPDU is indicated as an Event Notification OAMPDU with a Sequence Number field that is identical to the previously transmitted Event Notification OAMPDU Sequence Number." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 4 } lcsPortDetailedStatisticsRxLoopbackControl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Loopback Control OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 5 } lcsPortDetailedStatisticsRxVariableRequest OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Variable Request OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 6 } lcsPortDetailedStatisticsRxVariableResponse OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Variable Response OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 7 } lcsPortDetailedStatisticsRxOrgSpecificPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Organization Specific OAMPDUs transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 8 } lcsPortDetailedStatisticsRxUnsupportedCodes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of OAMPDUs transmitted on this interface with an unsupported op-code." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 9 } lcsPortDetailedStatisticsRxLinkFaultPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Link fault PDU's received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 10 } lcsPortDetailedStatisticsRxDyingGasp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Dying Gasp events received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 11 } lcsPortDetailedStatisticsRxCriticalEventPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Critical event PDU's received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 12 } lcsPortDetailedStatisticsTxOAMInformationPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received and transmitted OAM Information PDU's. Discontinuities of this counter can occur at re-initialization of the management system." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 13 } lcsPortDetailedStatisticsTxUniqueErrorEventNotification OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of unique Event OAMPDUs received and transmitted on this interface. Event Notifications may be sent in duplicate to increase the probability of successfully being received, given the possibility that a frame may be lost in transit. Duplicate Event Notification transmissions are counted by Duplicate Event Notification counters for Tx and Rx respectively. A unique Event Notification OAMPDU is indicated as an Event Notification OAMPDU with a Sequence Number field that is distinct from the previously transmitted Event Notification OAMPDU Sequence Number." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 14 } lcsPortDetailedStatisticsTxDuplicateErrorEventNotification OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of duplicate Event OAMPDUs received and transmitted on this interface. Event Notification OAMPDUs may be sent in duplicate to increase the probability of successfully being received, given the possibility that a frame may be lost in transit. A duplicate Event Notification OAMPDU is indicated as an Event Notification OAMPDU with a Sequence Number field that is identical to the previously transmitted Event Notification OAMPDU Sequence Number." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 15 } lcsPortDetailedStatisticsTxLoopbackControl OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Loopback Control OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 16 } lcsPortDetailedStatisticsTxVariableRequest OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Variable Request OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 17 } lcsPortDetailedStatisticsTxVariableResponse OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Variable Response OAMPDUs received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 18 } lcsPortDetailedStatisticsTxOrgSpecificPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Organization Specific OAMPDUs transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 19 } lcsPortDetailedStatisticsTxUnsupportedCodes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of OAMPDUs transmitted on this interface with an unsupported op-code." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 20 } lcsPortDetailedStatisticsTxLinkFaultPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Link fault PDU's received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 21 } lcsPortDetailedStatisticsTxDyingGasp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Dying Gasp events received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 22 } lcsPortDetailedStatisticsTxCriticalEventPDUs OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the number of Critical event PDU's received and transmitted on this interface." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 23 } lcsPortDetailedStatisticsClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Clears the counters for the selected port." ::= { lcsEthLinkOAMPortDetailedStatisticsEntry 24 } lcsEthLinkOAMPortEventDetailedStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEthLinkOAMPortEventDetailedStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Event Detailed Statistics Table" ::= { lcsETHLINKOAM 5 } lcsEthLinkOAMPortEventDetailedStatisticsEntry OBJECT-TYPE SYNTAX LCSEthLinkOAMPortEventDetailedStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Link OAM Port Event Detailed Statistics Entry" INDEX { lcsDetailedStatisticsIndex } ::= { lcsEthLinkOAMPortEventDetailedStatisticsTable 1 } LCSEthLinkOAMPortEventDetailedStatisticsEntry ::= SEQUENCE { lcsDetailedStatisticsIndex Integer32, lcsDetailedStatisticsLocalSequenceNumber Integer32, lcsDetailedStatisticsLocalFrameErrorEventTimestamp Integer32, lcsDetailedStatisticsLocalFrameErrorEventWindow Integer32, lcsDetailedStatisticsLocalFrameErrorEventThreshold Integer32, lcsDetailedStatisticsLocalFrameErrors Integer32, lcsDetailedStatisticsLocalTotalFrameErrors Counter64, lcsDetailedStatisticsLocalTotalFrameErrorEvents Integer32, lcsDetailedStatisticsLocalFramePeriodErrorEventTimestamp Integer32, lcsDetailedStatisticsLocalFramePeriodErrorEventWindow Integer32, lcsDetailedStatisticsLocalFramePeriodErrorEventThreshold Integer32, lcsDetailedStatisticsLocalFramePeriodErrors Integer32, lcsDetailedStatisticsLocalTotalFramePeriodErrors Counter64, lcsDetailedStatisticsLocalTotalFramePeriodErrorEvents Integer32, lcsDetailedStatisticsLocalSymbolPeriodErrorEventTimestamp Integer32, lcsDetailedStatisticsLocalSymbolPeriodErrorEventWindow Counter64, lcsDetailedStatisticsLocalSymbolPeriodErrorEventThreshold Counter64, lcsDetailedStatisticsLocalSymbolPeriodErrors Counter64, lcsDetailedStatisticsLocalSymbolFramePeriodErrors Counter64, lcsDetailedStatisticsLocalSymbolFramePeriodErrorEvents Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryTimeStamp Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryWindow Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryThreshold Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryEvents Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryErrorTotal Integer32, lcsDetailedStatisticsLocalEventSecondsSummaryEventTotal Integer32, lcsDetailedStatisticsRemoteFrameErrorEventTimestamp Integer32, lcsDetailedStatisticsRemoteFrameErrorEventWindow Integer32, lcsDetailedStatisticsRemoteFrameErrorEventThreshold Integer32, lcsDetailedStatisticsRemoteFrameErrors Integer32, lcsDetailedStatisticsRemoteTotalFrameErrors Counter64, lcsDetailedStatisticsRemoteTotalFrameErrorEvents Integer32, lcsDetailedStatisticsRemoteFramePeriodErrorEventTimestamp Integer32, lcsDetailedStatisticsRemoteFramePeriodErrorEventWindow Integer32, lcsDetailedStatisticsRemoteFramePeriodErrorEventThreshold Integer32, lcsDetailedStatisticsRemoteFramePeriodErrors Integer32, lcsDetailedStatisticsRemoteTotalFramePeriodErrors Counter64, lcsDetailedStatisticsRemoteTotalFramePeriodErrorEvents Integer32, lcsDetailedStatisticsRemoteSymbolPeriodErrorEventTimestamp Integer32, lcsDetailedStatisticsRemoteSymbolPeriodErrorEventWindow Counter64, lcsDetailedStatisticsRemoteSymbolPeriodErrorEventThreshold Counter64, lcsDetailedStatisticsRemoteSymbolPeriodErrors Counter64, lcsDetailedStatisticsRemoteSymbolFramePeriodErrors Counter64, lcsDetailedStatisticsRemoteSymbolFramePeriodErrorEvents Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryTimeStamp Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryWindow Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryThreshold Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryEvents Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryErrorTotal Integer32, lcsDetailedStatisticsRemoteEventSecondsSummaryEventTotal Integer32 } lcsDetailedStatisticsIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 1 } lcsDetailedStatisticsLocalSequenceNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the total number of events occurred at the remote end." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 2 } lcsDetailedStatisticsLocalFrameErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 3 } lcsDetailedStatisticsLocalFrameErrorEventWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the duration of the period in terms of 100 ms intervals. 1) The default value is one second. 2) The lower bound is one second. 3) The upper bound is one minute." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 4 } lcsDetailedStatisticsLocalFrameErrorEventThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of detected errored frames in the period is required to be equal to or greater than in order for the event to be generated. 1) The default value is one frame error. 2) The lower bound is zero frame errors. 3) The upper bound is unspecified." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 5 } lcsDetailedStatisticsLocalFrameErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of detected errored frames in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 6 } lcsDetailedStatisticsLocalTotalFrameErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of errored frames that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 7 } lcsDetailedStatisticsLocalTotalFrameErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 8 } lcsDetailedStatisticsLocalFramePeriodErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 9 } lcsDetailedStatisticsLocalFramePeriodErrorEventWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the duration of period in terms of frames." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 10 } lcsDetailedStatisticsLocalFramePeriodErrorEventThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of errored frames in the period is required to be equal to or greater than in order for the event to be generated." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 11 } lcsDetailedStatisticsLocalFramePeriodErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of frame errors in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 12 } lcsDetailedStatisticsLocalTotalFramePeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of frame errors that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 13 } lcsDetailedStatisticsLocalTotalFramePeriodErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Period Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 14 } lcsDetailedStatisticsLocalSymbolPeriodErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 15 } lcsDetailedStatisticsLocalSymbolPeriodErrorEventWindow OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of symbols in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 16 } lcsDetailedStatisticsLocalSymbolPeriodErrorEventThreshold OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of errored symbols in the period is required to be equal to or greater than in order for the event to be generated." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 17 } lcsDetailedStatisticsLocalSymbolPeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of symbol errors in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 18 } lcsDetailedStatisticsLocalSymbolFramePeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of symbol errors since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 19 } lcsDetailedStatisticsLocalSymbolFramePeriodErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Symbol Period Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 20 } lcsDetailedStatisticsLocalEventSecondsSummaryTimeStamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 21 } lcsDetailedStatisticsLocalEventSecondsSummaryWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the duration of the period in terms of 100 ms intervals, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 22 } lcsDetailedStatisticsLocalEventSecondsSummaryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the number of errored frame seconds in the period is required to be equal to or greater than in order for the event to be generated, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 23 } lcsDetailedStatisticsLocalEventSecondsSummaryEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the number of errored frame seconds in the period, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 24 } lcsDetailedStatisticsLocalEventSecondsSummaryErrorTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the sum of errored frame seconds that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 25 } lcsDetailedStatisticsLocalEventSecondsSummaryEventTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Seconds Summary Event TLVs that have been generated since the OAM sublayer was reset, encoded as a 32bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 26 } lcsDetailedStatisticsRemoteFrameErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 27 } lcsDetailedStatisticsRemoteFrameErrorEventWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the duration of the period in terms of 100 ms intervals. 1) The default value is one second. 2) The lower bound is one second. 3) The upper bound is one minute." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 28 } lcsDetailedStatisticsRemoteFrameErrorEventThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of detected errored frames in the period is required to be equal to or greater than in order for the event to be generated. 1) The default value is one frame error. 2) The lower bound is zero frame errors. 3) The upper bound is unspecified." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 29 } lcsDetailedStatisticsRemoteFrameErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of detected errored frames in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 30 } lcsDetailedStatisticsRemoteTotalFrameErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of errored frames that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 31 } lcsDetailedStatisticsRemoteTotalFrameErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 32 } lcsDetailedStatisticsRemoteFramePeriodErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 33 } lcsDetailedStatisticsRemoteFramePeriodErrorEventWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the duration of period in terms of frames." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 34 } lcsDetailedStatisticsRemoteFramePeriodErrorEventThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of errored frames in the period is required to be equal to or greater than in order for the event to be generated." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 35 } lcsDetailedStatisticsRemoteFramePeriodErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of frame errors in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 36 } lcsDetailedStatisticsRemoteTotalFramePeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of frame errors that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 37 } lcsDetailedStatisticsRemoteTotalFramePeriodErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Period Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 38 } lcsDetailedStatisticsRemoteSymbolPeriodErrorEventTimestamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 39 } lcsDetailedStatisticsRemoteSymbolPeriodErrorEventWindow OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of symbols in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 40 } lcsDetailedStatisticsRemoteSymbolPeriodErrorEventThreshold OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of errored symbols in the period is required to be equal to or greater than in order for the event to be generated." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 41 } lcsDetailedStatisticsRemoteSymbolPeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the number of symbol errors in the period." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 42 } lcsDetailedStatisticsRemoteSymbolFramePeriodErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This eight-octet field indicates the sum of symbol errors since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 43 } lcsDetailedStatisticsRemoteSymbolFramePeriodErrorEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Symbol Period Event TLVs that have been generated since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 44 } lcsDetailedStatisticsRemoteEventSecondsSummaryTimeStamp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the time reference when the event was generated, in terms of 100 ms intervals, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 45 } lcsDetailedStatisticsRemoteEventSecondsSummaryWindow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the duration of the period in terms of 100 ms intervals, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 46 } lcsDetailedStatisticsRemoteEventSecondsSummaryThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the number of errored frame seconds in the period is required to be equal to or greater than in order for the event to be generated, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 47 } lcsDetailedStatisticsRemoteEventSecondsSummaryEvents OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This two-octet field indicates the number of errored frame seconds in the period, encoded as a 16-bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 48 } lcsDetailedStatisticsRemoteEventSecondsSummaryErrorTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the sum of errored frame seconds that have been detected since the OAM sublayer was reset." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 49 } lcsDetailedStatisticsRemoteEventSecondsSummaryEventTotal OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This four-octet field indicates the number of Errored Frame Seconds Summary Event TLVs that have been generated since the OAM sublayer was reset, encoded as a 32bit unsigned integer." ::= { lcsEthLinkOAMPortEventDetailedStatisticsEntry 50 } lcsIPMC OBJECT IDENTIFIER ::= { lcsConfiguration 32 } lcsIGMPSnooping OBJECT IDENTIFIER ::= { lcsIPMC 1 } lcsIGMPSnoopingBasicConfigSnoopingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Snooping Enabled 0:Disable 1:Enable" ::= { lcsIGMPSnooping 2 } lcsIGMPSnoopingBasicConfigUnregisteredIPMCv4FloodingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Unregistered IPMCv4 Flooding Enabled 0:Disable 1:Enable" ::= { lcsIGMPSnooping 3 } lcsIGMPSnoopingBasicConfigIGMPSSMRange OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IGMP SSM Range IPv4 multicast address." ::= { lcsIGMPSnooping 4 } lcsIGMPSnoopingBasicConfigIGMPSSMRangeLength OBJECT-TYPE SYNTAX Integer32(4..32) MAX-ACCESS read-write STATUS current DESCRIPTION "IGMP SSM Range prefix. " ::= { lcsIGMPSnooping 5 } lcsIGMPSnoopingBasicConfigLeaveProxyEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Leave Proxy Enabled 0:Disable 1:Enable" ::= { lcsIGMPSnooping 6 } lcsIGMPSnoopingBasicConfigProxyEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Proxy Enabled 0:Disable 1:Enable" ::= { lcsIGMPSnooping 7 } lcsIGMPSnoopingPortRelatedTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSnoopingPortRelatedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 8 } lcsIGMPSnoopingPortRelatedEntry OBJECT-TYPE SYNTAX LCSIGMPSnoopingPortRelatedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSnoopingPortRelatedPort } ::= { lcsIGMPSnoopingPortRelatedTable 1 } LCSIGMPSnoopingPortRelatedEntry ::= SEQUENCE { lcsIGMPSnoopingPortRelatedPort Integer32, lcsIGMPSnoopingPortRouterPort Integer32, lcsIGMPSnoopingPortFastLeave Integer32, lcsIGMPSnoopingPortThrottling Integer32, lcsIGMPSnoopingPortFilteringProfile DisplayString } lcsIGMPSnoopingPortRelatedPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSnoopingPortRelatedEntry 1 } lcsIGMPSnoopingPortRouterPort OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Router Port 0:Disable 1:Enable" ::= { lcsIGMPSnoopingPortRelatedEntry 2 } lcsIGMPSnoopingPortFastLeave OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Fast Leave 0:Disable 1:Enable" ::= { lcsIGMPSnoopingPortRelatedEntry 3 } lcsIGMPSnoopingPortThrottling OBJECT-TYPE SYNTAX Integer32(0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Throttling. Range: 0:unlimited, 1-10" ::= { lcsIGMPSnoopingPortRelatedEntry 4 } lcsIGMPSnoopingPortFilteringProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Filtering Profile" ::= { lcsIGMPSnoopingPortRelatedEntry 5 } lcsIGMPSnoopingVLANConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSnoopingVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 9 } lcsIGMPSnoopingVLANConfigEntry OBJECT-TYPE SYNTAX LCSIGMPSnoopingVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSnoopingVLANConfigIndex } ::= { lcsIGMPSnoopingVLANConfigTable 1 } LCSIGMPSnoopingVLANConfigEntry ::= SEQUENCE { lcsIGMPSnoopingVLANConfigIndex Integer32, lcsIGMPSnoopingVLANConfigVLANID Integer32, lcsIGMPSnoopingVLANConfigSnoopingEnabled Integer32, lcsIGMPSnoopingVLANConfigQuerierElection Integer32, lcsIGMPSnoopingVLANConfigQuerierAddress IpAddress, lcsIGMPSnoopingVLANConfigCompatibility Integer32, lcsIGMPSnoopingVLANConfigPRI Integer32, lcsIGMPSnoopingVLANConfigRV Integer32, lcsIGMPSnoopingVLANConfigQI Integer32, lcsIGMPSnoopingVLANConfigQRI Integer32, lcsIGMPSnoopingVLANConfigLLQI Integer32, lcsIGMPSnoopingVLANConfigURI Integer32 } lcsIGMPSnoopingVLANConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSnoopingVLANConfigEntry 1 } lcsIGMPSnoopingVLANConfigVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsIGMPSnoopingVLANConfigEntry 2 } lcsIGMPSnoopingVLANConfigSnoopingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IGMP Snooping Enabled 0:Disable 1:Enable" ::= { lcsIGMPSnoopingVLANConfigEntry 3 } lcsIGMPSnoopingVLANConfigQuerierElection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Querier Election 0:Disable 1:Enable" ::= { lcsIGMPSnoopingVLANConfigEntry 4 } lcsIGMPSnoopingVLANConfigQuerierAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Querier Address" ::= { lcsIGMPSnoopingVLANConfigEntry 5 } lcsIGMPSnoopingVLANConfigCompatibility OBJECT-TYPE SYNTAX Integer32(0..3) MAX-ACCESS read-write STATUS current DESCRIPTION "Compatibility 0:IGMP-Auto 1:Forced IGMPv1 2:Forced IGMPv2 3:Forced IGMPv3" ::= { lcsIGMPSnoopingVLANConfigEntry 6 } lcsIGMPSnoopingVLANConfigPRI OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority of Interface. " ::= { lcsIGMPSnoopingVLANConfigEntry 7 } lcsIGMPSnoopingVLANConfigRV OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Robustness Variable." ::= { lcsIGMPSnoopingVLANConfigEntry 8 } lcsIGMPSnoopingVLANConfigQI OBJECT-TYPE SYNTAX Integer32(1..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Query Interval." ::= { lcsIGMPSnoopingVLANConfigEntry 9 } lcsIGMPSnoopingVLANConfigQRI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Query Response Interval." ::= { lcsIGMPSnoopingVLANConfigEntry 10 } lcsIGMPSnoopingVLANConfigLLQI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Last Member Query Interval." ::= { lcsIGMPSnoopingVLANConfigEntry 11 } lcsIGMPSnoopingVLANConfigURI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Unsolicited Report Interval." ::= { lcsIGMPSnoopingVLANConfigEntry 12 } lcsIGMPSnoopingStatusClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Clears all Statistics counters." ::= { lcsIGMPSnooping 10 } lcsIGMPSnoopingStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSnoopingStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 11 } lcsIGMPSnoopingStatusEntry OBJECT-TYPE SYNTAX LCSIGMPSnoopingStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSnoopingStatusIndex } ::= { lcsIGMPSnoopingStatusTable 1 } LCSIGMPSnoopingStatusEntry ::= SEQUENCE { lcsIGMPSnoopingStatusIndex Integer32, lcsIGMPSnoopingStatusVLANID Integer32, lcsIGMPSnoopingStatusQuerierVersion DisplayString, lcsIGMPSnoopingStatusHostVersion DisplayString, lcsIGMPSnoopingStatusQuerierStatus Integer32, lcsIGMPSnoopingStatusQueriesTransmitted Integer32, lcsIGMPSnoopingStatusQueriesReceived Integer32, lcsIGMPSnoopingStatusV1ReportsReceived Integer32, lcsIGMPSnoopingStatusV2ReportsReceived Integer32, lcsIGMPSnoopingStatusV3ReportsReceived Integer32, lcsIGMPSnoopingStatusV2LeavesReceived Integer32 } lcsIGMPSnoopingStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSnoopingStatusEntry 1 } lcsIGMPSnoopingStatusVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsIGMPSnoopingStatusEntry 2 } lcsIGMPSnoopingStatusQuerierVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Querier Version" ::= { lcsIGMPSnoopingStatusEntry 3 } lcsIGMPSnoopingStatusHostVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Host Version" ::= { lcsIGMPSnoopingStatusEntry 4 } lcsIGMPSnoopingStatusQuerierStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Querier Status. 0:Init 1:Idle 2:Active" ::= { lcsIGMPSnoopingStatusEntry 5 } lcsIGMPSnoopingStatusQueriesTransmitted OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queries Transmitted." ::= { lcsIGMPSnoopingStatusEntry 6 } lcsIGMPSnoopingStatusQueriesReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queries Received." ::= { lcsIGMPSnoopingStatusEntry 7 } lcsIGMPSnoopingStatusV1ReportsReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V1 Reports Received" ::= { lcsIGMPSnoopingStatusEntry 8 } lcsIGMPSnoopingStatusV2ReportsReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V2 Reports Received" ::= { lcsIGMPSnoopingStatusEntry 9 } lcsIGMPSnoopingStatusV3ReportsReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V3 Reports Received" ::= { lcsIGMPSnoopingStatusEntry 10 } lcsIGMPSnoopingStatusV2LeavesReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V2 Leaves Received" ::= { lcsIGMPSnoopingStatusEntry 11 } lcsIGMPSnoopingStatusRouterPortTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSnoopingStatusRouterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 12 } lcsIGMPSnoopingStatusRouterPortEntry OBJECT-TYPE SYNTAX LCSIGMPSnoopingStatusRouterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSnoopingStatusRouterPortIndex } ::= { lcsIGMPSnoopingStatusRouterPortTable 1 } LCSIGMPSnoopingStatusRouterPortEntry ::= SEQUENCE { lcsIGMPSnoopingStatusRouterPortIndex Integer32, lcsIGMPSnoopingStatusRouterPortPort Integer32 } lcsIGMPSnoopingStatusRouterPortIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSnoopingStatusRouterPortEntry 1 } lcsIGMPSnoopingStatusRouterPortPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Switch port number. 0:DISABLE 1:IDLE 2:ACTIVE" ::= { lcsIGMPSnoopingStatusRouterPortEntry 2 } lcsIGMPSnoopingGroupInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSnoopingGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 13 } lcsIGMPSnoopingGroupInfoEntry OBJECT-TYPE SYNTAX LCSIGMPSnoopingGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSnoopingGroupInfoIndex } ::= { lcsIGMPSnoopingGroupInfoTable 1 } LCSIGMPSnoopingGroupInfoEntry ::= SEQUENCE { lcsIGMPSnoopingGroupInfoIndex Integer32, lcsIGMPSnoopingGroupInfoVLANID Integer32, lcsIGMPSnoopingGroupInfoGroups IpAddress, lcsIGMPSnoopingGroupInfoPortMembers DisplayString } lcsIGMPSnoopingGroupInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSnoopingGroupInfoEntry 1 } lcsIGMPSnoopingGroupInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsIGMPSnoopingGroupInfoEntry 2 } lcsIGMPSnoopingGroupInfoGroups OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Groups" ::= { lcsIGMPSnoopingGroupInfoEntry 3 } lcsIGMPSnoopingGroupInfoPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Port Members" ::= { lcsIGMPSnoopingGroupInfoEntry 4 } lcsIGMPSFMInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIGMPSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsIGMPSnooping 14 } lcsIGMPSFMInfoEntry OBJECT-TYPE SYNTAX LCSIGMPSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsIGMPSFMInfoIndex } ::= { lcsIGMPSFMInfoTable 1 } LCSIGMPSFMInfoEntry ::= SEQUENCE { lcsIGMPSFMInfoIndex Integer32, lcsIGMPSFMInfoVLANID Integer32, lcsIGMPSFMInfoGroup IpAddress, lcsIGMPSFMInfoPort Integer32, lcsIGMPSFMInfoMode Integer32, lcsIGMPSFMInfoSourceAddress DisplayString, lcsIGMPSFMInfoType Integer32, lcsIGMPSFMInfoHardwareFilterSwitch Integer32 } lcsIGMPSFMInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsIGMPSFMInfoEntry 1 } lcsIGMPSFMInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsIGMPSFMInfoEntry 2 } lcsIGMPSFMInfoGroup OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Group" ::= { lcsIGMPSFMInfoEntry 3 } lcsIGMPSFMInfoPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Port" ::= { lcsIGMPSFMInfoEntry 4 } lcsIGMPSFMInfoMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Mode 0:Exclude. 1:Include" ::= { lcsIGMPSFMInfoEntry 5 } lcsIGMPSFMInfoSourceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source Address" ::= { lcsIGMPSFMInfoEntry 6 } lcsIGMPSFMInfoType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Type 0:Deny 1:Allow" ::= { lcsIGMPSFMInfoEntry 7 } lcsIGMPSFMInfoHardwareFilterSwitch OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware Filter\Switch 0:No 1:Yes" ::= { lcsIGMPSFMInfoEntry 8 } lcsMLDSnooping OBJECT IDENTIFIER ::= { lcsIPMC 2 } lcsMLDSnoopingBasicConfigSnoopingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Snooping Enabled 0:Disable 1:Enable" ::= { lcsMLDSnooping 2 } lcsMLDSnoopingBasicConfigUnregisteredIPMCv6FloodingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Unregistered IPMCv6 Flooding Enabled 0:Disable 1:Enable" ::= { lcsMLDSnooping 3 } lcsMLDSnoopingBasicConfigMLDSSMRange OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "MLD SSM Range IPv6 multicast address." ::= { lcsMLDSnooping 4 } lcsMLDSnoopingBasicConfigMLDSSMRangeLength OBJECT-TYPE SYNTAX Integer32(8..128) MAX-ACCESS read-write STATUS current DESCRIPTION "MLD SSM Range prefix. " ::= { lcsMLDSnooping 5 } lcsMLDSnoopingBasicConfigLeaveProxyEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Leave Proxy Enabled 0:Disable 1:Enable" ::= { lcsMLDSnooping 6 } lcsMLDSnoopingBasicConfigProxyEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Proxy Enabled 0:Disable 1:Enable" ::= { lcsMLDSnooping 7 } lcsMLDSnoopingPortRelatedTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSnoopingPortRelatedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 8 } lcsMLDSnoopingPortRelatedEntry OBJECT-TYPE SYNTAX LCSMLDSnoopingPortRelatedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSnoopingPortRelatedPort } ::= { lcsMLDSnoopingPortRelatedTable 1 } LCSMLDSnoopingPortRelatedEntry ::= SEQUENCE { lcsMLDSnoopingPortRelatedPort Integer32, lcsMLDSnoopingPortRouterPort Integer32, lcsMLDSnoopingPortFastLeave Integer32, lcsMLDSnoopingPortThrottling Integer32, lcsMLDSnoopingPortFilteringProfile DisplayString } lcsMLDSnoopingPortRelatedPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSnoopingPortRelatedEntry 1 } lcsMLDSnoopingPortRouterPort OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Router Port 0:Disable 1:Enable" ::= { lcsMLDSnoopingPortRelatedEntry 2 } lcsMLDSnoopingPortFastLeave OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Fast Leave 0:Disable 1:Enable" ::= { lcsMLDSnoopingPortRelatedEntry 3 } lcsMLDSnoopingPortThrottling OBJECT-TYPE SYNTAX Integer32(0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Throttling. Range: 0:unlimited, 1-10" ::= { lcsMLDSnoopingPortRelatedEntry 4 } lcsMLDSnoopingPortFilteringProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Filtering Profile" ::= { lcsMLDSnoopingPortRelatedEntry 5 } lcsMLDSnoopingVLANConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSnoopingVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 9 } lcsMLDSnoopingVLANConfigEntry OBJECT-TYPE SYNTAX LCSMLDSnoopingVLANConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSnoopingVLANConfigIndex } ::= { lcsMLDSnoopingVLANConfigTable 1 } LCSMLDSnoopingVLANConfigEntry ::= SEQUENCE { lcsMLDSnoopingVLANConfigIndex Integer32, lcsMLDSnoopingVLANConfigVLANID Integer32, lcsMLDSnoopingVLANConfigSnoopingEnabled Integer32, lcsMLDSnoopingVLANConfigQuerierElection Integer32, lcsMLDSnoopingVLANConfigCompatibility Integer32, lcsMLDSnoopingVLANConfigPRI Integer32, lcsMLDSnoopingVLANConfigRV Integer32, lcsMLDSnoopingVLANConfigQI Integer32, lcsMLDSnoopingVLANConfigQRI Integer32, lcsMLDSnoopingVLANConfigLLQI Integer32, lcsMLDSnoopingVLANConfigURI Integer32 } lcsMLDSnoopingVLANConfigIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSnoopingVLANConfigEntry 1 } lcsMLDSnoopingVLANConfigVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMLDSnoopingVLANConfigEntry 2 } lcsMLDSnoopingVLANConfigSnoopingEnabled OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IGMP Snooping Enabled 0:Disable 1:Enable" ::= { lcsMLDSnoopingVLANConfigEntry 3 } lcsMLDSnoopingVLANConfigQuerierElection OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Querier Election 0:Disable 1:Enable" ::= { lcsMLDSnoopingVLANConfigEntry 4 } lcsMLDSnoopingVLANConfigCompatibility OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Compatibility 0:MLD-Auto 1:Forced MLDv1 2:Forced MLDv2" ::= { lcsMLDSnoopingVLANConfigEntry 6 } lcsMLDSnoopingVLANConfigPRI OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Priority of Interface. " ::= { lcsMLDSnoopingVLANConfigEntry 7 } lcsMLDSnoopingVLANConfigRV OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Robustness Variable." ::= { lcsMLDSnoopingVLANConfigEntry 8 } lcsMLDSnoopingVLANConfigQI OBJECT-TYPE SYNTAX Integer32(1..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Query Interval." ::= { lcsMLDSnoopingVLANConfigEntry 9 } lcsMLDSnoopingVLANConfigQRI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Query Response Interval." ::= { lcsMLDSnoopingVLANConfigEntry 10 } lcsMLDSnoopingVLANConfigLLQI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Last Member Query Interval." ::= { lcsMLDSnoopingVLANConfigEntry 11 } lcsMLDSnoopingVLANConfigURI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-write STATUS current DESCRIPTION "Unsolicited Report Interval." ::= { lcsMLDSnoopingVLANConfigEntry 12 } lcsMLDSnoopingStatusClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Clears all Statistics counters." ::= { lcsMLDSnooping 10 } lcsMLDSnoopingStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSnoopingStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 11 } lcsMLDSnoopingStatusEntry OBJECT-TYPE SYNTAX LCSMLDSnoopingStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSnoopingStatusIndex } ::= { lcsMLDSnoopingStatusTable 1 } LCSMLDSnoopingStatusEntry ::= SEQUENCE { lcsMLDSnoopingStatusIndex Integer32, lcsMLDSnoopingStatusVLANID Integer32, lcsMLDSnoopingStatusQuerierVersion DisplayString, lcsMLDSnoopingStatusHostVersion DisplayString, lcsMLDSnoopingStatusQuerierStatus Integer32, lcsMLDSnoopingStatusQueriesTransmitted Integer32, lcsMLDSnoopingStatusQueriesReceived Integer32, lcsMLDSnoopingStatusV1ReportsReceived Integer32, lcsMLDSnoopingStatusV2ReportsReceived Integer32, lcsMLDSnoopingStatusV1LeavesReceived Integer32 } lcsMLDSnoopingStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSnoopingStatusEntry 1 } lcsMLDSnoopingStatusVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMLDSnoopingStatusEntry 2 } lcsMLDSnoopingStatusQuerierVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Querier Version" ::= { lcsMLDSnoopingStatusEntry 3 } lcsMLDSnoopingStatusHostVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Host Version" ::= { lcsMLDSnoopingStatusEntry 4 } lcsMLDSnoopingStatusQuerierStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Querier Status. 0:Init 1:Idle 2:Active" ::= { lcsMLDSnoopingStatusEntry 5 } lcsMLDSnoopingStatusQueriesTransmitted OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queries Transmitted." ::= { lcsMLDSnoopingStatusEntry 6 } lcsMLDSnoopingStatusQueriesReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Queries Received." ::= { lcsMLDSnoopingStatusEntry 7 } lcsMLDSnoopingStatusV1ReportsReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V1 Reports Received" ::= { lcsMLDSnoopingStatusEntry 8 } lcsMLDSnoopingStatusV2ReportsReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V2 Reports Received" ::= { lcsMLDSnoopingStatusEntry 9 } lcsMLDSnoopingStatusV1LeavesReceived OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "V1 Leaves Received" ::= { lcsMLDSnoopingStatusEntry 11 } lcsMLDSnoopingStatusRouterPortTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSnoopingStatusRouterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 12 } lcsMLDSnoopingStatusRouterPortEntry OBJECT-TYPE SYNTAX LCSMLDSnoopingStatusRouterPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSnoopingStatusRouterPortIndex } ::= { lcsMLDSnoopingStatusRouterPortTable 1 } LCSMLDSnoopingStatusRouterPortEntry ::= SEQUENCE { lcsMLDSnoopingStatusRouterPortIndex Integer32, lcsMLDSnoopingStatusRouterPortPort Integer32 } lcsMLDSnoopingStatusRouterPortIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSnoopingStatusRouterPortEntry 1 } lcsMLDSnoopingStatusRouterPortPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Switch port number. 0:DISABLE 1:IDLE 2:ACTIVE" ::= { lcsMLDSnoopingStatusRouterPortEntry 2 } lcsMLDSnoopingGroupInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSnoopingGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 13 } lcsMLDSnoopingGroupInfoEntry OBJECT-TYPE SYNTAX LCSMLDSnoopingGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSnoopingGroupInfoIndex } ::= { lcsMLDSnoopingGroupInfoTable 1 } LCSMLDSnoopingGroupInfoEntry ::= SEQUENCE { lcsMLDSnoopingGroupInfoIndex Integer32, lcsMLDSnoopingGroupInfoVLANID Integer32, lcsMLDSnoopingGroupInfoGroups IpAddress, lcsMLDSnoopingGroupInfoPortMembers DisplayString } lcsMLDSnoopingGroupInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSnoopingGroupInfoEntry 1 } lcsMLDSnoopingGroupInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMLDSnoopingGroupInfoEntry 2 } lcsMLDSnoopingGroupInfoGroups OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Groups" ::= { lcsMLDSnoopingGroupInfoEntry 3 } lcsMLDSnoopingGroupInfoPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Port Members" ::= { lcsMLDSnoopingGroupInfoEntry 4 } lcsMLDSFMInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMLDSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMLDSnooping 14 } lcsMLDSFMInfoEntry OBJECT-TYPE SYNTAX LCSMLDSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMLDSFMInfoIndex } ::= { lcsMLDSFMInfoTable 1 } LCSMLDSFMInfoEntry ::= SEQUENCE { lcsMLDSFMInfoIndex Integer32, lcsMLDSFMInfoVLANID Integer32, lcsMLDSFMInfoGroup IpAddress, lcsMLDSFMInfoPort Integer32, lcsMLDSFMInfoMode Integer32, lcsMLDSFMInfoSourceAddress DisplayString, lcsMLDSFMInfoType Integer32, lcsMLDSFMInfoHardwareFilterSwitch Integer32 } lcsMLDSFMInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMLDSFMInfoEntry 1 } lcsMLDSFMInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMLDSFMInfoEntry 2 } lcsMLDSFMInfoGroup OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Group" ::= { lcsMLDSFMInfoEntry 3 } lcsMLDSFMInfoPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Port" ::= { lcsMLDSFMInfoEntry 4 } lcsMLDSFMInfoMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Mode 0:Exclude. 1:Include" ::= { lcsMLDSFMInfoEntry 5 } lcsMLDSFMInfoSourceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source Address" ::= { lcsMLDSFMInfoEntry 6 } lcsMLDSFMInfoType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Type 0:Deny 1:Allow" ::= { lcsMLDSFMInfoEntry 7 } lcsMLDSFMInfoHardwareFilterSwitch OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware Filter\Switch 0:No 1:Yes" ::= { lcsMLDSFMInfoEntry 8 } lcsMVR OBJECT IDENTIFIER ::= { lcsConfiguration 33 } lcsMVRConfig OBJECT IDENTIFIER ::= { lcsMVR 1 } lcsMVRConfigMVRMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "MVR Mode 0:Disable 1:Enable" ::= { lcsMVRConfig 2 } lcsVLANInterfaceSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANInterfaceSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MVR Config table" ::= { lcsMVRConfig 3 } lcsVLANInterfaceSettingEntry OBJECT-TYPE SYNTAX LCSVLANInterfaceSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MVR Config table" INDEX { lcsVLANInterfaceSettingIndex } ::= { lcsVLANInterfaceSettingTable 1 } LCSVLANInterfaceSettingEntry ::= SEQUENCE { lcsVLANInterfaceSettingIndex Integer32, lcsVLANInterfaceSettingMVRVID Integer32, lcsVLANInterfaceSettingMVRName DisplayString, lcsVLANInterfaceSettingIGMPAddress IpAddress, lcsVLANInterfaceSettingMode Integer32, lcsVLANInterfaceSettingTagging Integer32, lcsVLANInterfaceSettingPriority Integer32, lcsVLANInterfaceSettingLLQI Integer32, lcsVLANInterfaceSettingInterfaceChannelProfile DisplayString, lcsVLANInterfaceSettingRowStatus RowStatus } lcsVLANInterfaceSettingIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "MVR Config index." ::= {lcsVLANInterfaceSettingEntry 1 } lcsVLANInterfaceSettingMVRVID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "MVR VLAN ID" ::= {lcsVLANInterfaceSettingEntry 2 } lcsVLANInterfaceSettingMVRName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "MVR Name. Length:0-16" ::= {lcsVLANInterfaceSettingEntry 3 } lcsVLANInterfaceSettingIGMPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IPv4 IGMP Address" ::= {lcsVLANInterfaceSettingEntry 4 } lcsVLANInterfaceSettingMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Mode. 0:Dynamic 1:Compatible" ::= {lcsVLANInterfaceSettingEntry 5 } lcsVLANInterfaceSettingTagging OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "Tagging. 0:Untagged 1:Tagged" ::= {lcsVLANInterfaceSettingEntry 6 } lcsVLANInterfaceSettingPriority OBJECT-TYPE SYNTAX Integer32(0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Priority" ::= {lcsVLANInterfaceSettingEntry 7 } lcsVLANInterfaceSettingLLQI OBJECT-TYPE SYNTAX Integer32(0..31744) MAX-ACCESS read-create STATUS current DESCRIPTION "LLQI" ::= {lcsVLANInterfaceSettingEntry 8 } lcsVLANInterfaceSettingInterfaceChannelProfile OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Interface Channel Profile." ::= {lcsVLANInterfaceSettingEntry 9 } lcsVLANInterfaceSettingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsVLANInterfaceSettingEntry 10 } lcsMVRVIDIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Set VIDIndex before use VLANInterfaceSettingPortRoleTable table." ::= { lcsMVRConfig 4 } lcsVLANInterfaceSettingPortRoleTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSVLANInterfaceSettingPortRoleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Interface Setting Port Role table" ::= { lcsMVRConfig 5 } lcsVLANInterfaceSettingPortRoleEntry OBJECT-TYPE SYNTAX LCSVLANInterfaceSettingPortRoleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Interface Setting Port Role table" INDEX { lcsVLANInterfaceSettingPortRoleIndex } ::= { lcsVLANInterfaceSettingPortRoleTable 1 } LCSVLANInterfaceSettingPortRoleEntry ::= SEQUENCE { lcsVLANInterfaceSettingPortRoleIndex Integer32, lcsVLANInterfaceSettingPortRolePort Integer32 } lcsVLANInterfaceSettingPortRoleIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "VLAN Interface Setting Port Role index." ::= {lcsVLANInterfaceSettingPortRoleEntry 1 } lcsVLANInterfaceSettingPortRolePort OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "Port Role. 0:Inactive 1:Source 2:Receiver" ::= {lcsVLANInterfaceSettingPortRoleEntry 2 } lcsImmediateLeaveSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSImmediateLeaveSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Immediate Leave Setting table" ::= { lcsMVRConfig 6 } lcsImmediateLeaveSettingEntry OBJECT-TYPE SYNTAX LCSImmediateLeaveSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Immediate Leave Setting table" INDEX { lcsImmediateLeaveSettingPort } ::= { lcsImmediateLeaveSettingTable 1 } LCSImmediateLeaveSettingEntry ::= SEQUENCE { lcsImmediateLeaveSettingPort Integer32, lcsImmediateLeaveSettingImmediateLeave Integer32 } lcsImmediateLeaveSettingPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Immediate Leave Setting index." ::= {lcsImmediateLeaveSettingEntry 1 } lcsImmediateLeaveSettingImmediateLeave OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Immediate Leave 0:Disable 1:Enable" ::= {lcsImmediateLeaveSettingEntry 2 } lcsStatistics OBJECT IDENTIFIER ::= { lcsMVR 2 } lcsMVRStatisticsClear OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Statistics Clear. 1:Clear" ::= { lcsStatistics 2 } lcsMVRStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMVRStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsStatistics 3 } lcsMVRStatisticsEntry OBJECT-TYPE SYNTAX LCSMVRStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMVRStatisticsIndex } ::= { lcsMVRStatisticsTable 1 } LCSMVRStatisticsEntry ::= SEQUENCE { lcsMVRStatisticsIndex Integer32, lcsMVRStatisticsVLANID Integer32, lcsMVRStatisticsIGMPMLDQueriesReceived DisplayString, lcsMVRStatisticsIGMPMLDQueriesTransmitted DisplayString, lcsMVRStatisticsIGMPv1JoinsReceived DisplayString, lcsMVRStatisticsIGMPv2MLDv1ReportsReceived DisplayString, lcsMVRStatisticsIGMPv3MLDv2ReportsReceived DisplayString, lcsMVRStatisticsIGMPv2MLDv1LeavesReceived DisplayString } lcsMVRStatisticsIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMVRStatisticsEntry 1 } lcsMVRStatisticsVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMVRStatisticsEntry 2 } lcsMVRStatisticsIGMPMLDQueriesReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMP/MLD Queries Received" ::= { lcsMVRStatisticsEntry 3 } lcsMVRStatisticsIGMPMLDQueriesTransmitted OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMP/MLD Queries Transmitted" ::= { lcsMVRStatisticsEntry 4 } lcsMVRStatisticsIGMPv1JoinsReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMPv1 Joins Received" ::= { lcsMVRStatisticsEntry 5 } lcsMVRStatisticsIGMPv2MLDv1ReportsReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMPv2/MLDv1 Reports Received" ::= { lcsMVRStatisticsEntry 6 } lcsMVRStatisticsIGMPv3MLDv2ReportsReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMPv3/MLDv2 Reports Received" ::= { lcsMVRStatisticsEntry 7 } lcsMVRStatisticsIGMPv2MLDv1LeavesReceived OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "IGMPv2/MLDv1 Leaves Received" ::= { lcsMVRStatisticsEntry 8 } lcsGroupInformation OBJECT IDENTIFIER ::= { lcsMVR 3 } lcsMVRGroupInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMVRGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsGroupInformation 1 } lcsMVRGroupInfoEntry OBJECT-TYPE SYNTAX LCSMVRGroupInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMVRGroupInfoIndex } ::= { lcsMVRGroupInfoTable 1 } LCSMVRGroupInfoEntry ::= SEQUENCE { lcsMVRGroupInfoIndex Integer32, lcsMVRGroupInfoVLANID Integer32, lcsMVRGroupInfoGroups DisplayString, lcsMVRGroupInfoPortMembers DisplayString } lcsMVRGroupInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMVRGroupInfoEntry 1 } lcsMVRGroupInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMVRGroupInfoEntry 2 } lcsMVRGroupInfoGroups OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Groups" ::= { lcsMVRGroupInfoEntry 3 } lcsMVRGroupInfoPortMembers OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Port Members" ::= { lcsMVRGroupInfoEntry 4 } lcsMVRSFMInformation OBJECT IDENTIFIER ::= { lcsMVR 4 } lcsMVRSFMInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMVRSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsMVRSFMInformation 2 } lcsMVRSFMInfoEntry OBJECT-TYPE SYNTAX LCSMVRSFMInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsMVRSFMInfoIndex } ::= { lcsMVRSFMInfoTable 1 } LCSMVRSFMInfoEntry ::= SEQUENCE { lcsMVRSFMInfoIndex Integer32, lcsMVRSFMInfoVLANID Integer32, lcsMVRSFMInfoGroup DisplayString, lcsMVRSFMInfoPort Integer32, lcsMVRSFMInfoMode Integer32, lcsMVRSFMInfoSourceAddress DisplayString, lcsMVRSFMInfoType Integer32, lcsMVRSFMInfoHardwareFilterSwitch Integer32 } lcsMVRSFMInfoIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsMVRSFMInfoEntry 1 } lcsMVRSFMInfoVLANID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID" ::= { lcsMVRSFMInfoEntry 2 } lcsMVRSFMInfoGroup OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Group" ::= { lcsMVRSFMInfoEntry 3 } lcsMVRSFMInfoPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Port" ::= { lcsMVRSFMInfoEntry 4 } lcsMVRSFMInfoMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Mode 0:Exclude. 1:Include" ::= { lcsMVRSFMInfoEntry 5 } lcsMVRSFMInfoSourceAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source Address" ::= { lcsMVRSFMInfoEntry 6 } lcsMVRSFMInfoType OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Type 0:Deny 1:Allow" ::= { lcsMVRSFMInfoEntry 7 } lcsMVRSFMInfoHardwareFilterSwitch OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware Filter\Switch 0:No 1:Yes" ::= { lcsMVRSFMInfoEntry 8 } lcsIPMCLIB OBJECT IDENTIFIER ::= { lcsConfiguration 34 } lcsMulticastFilteringProfileMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Multicast Filtering Profile Mode. 0:Disable 1:Enable" ::= { lcsIPMCLIB 1 } lcsMulticastFilteringProfileSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMulticastFilteringProfileSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Setting table" ::= { lcsIPMCLIB 2 } lcsMulticastFilteringProfileSettingEntry OBJECT-TYPE SYNTAX LCSMulticastFilteringProfileSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Setting table." INDEX { lcsMulticastFilteringProfileSettingIndex } ::= { lcsMulticastFilteringProfileSettingTable 1 } LCSMulticastFilteringProfileSettingEntry ::= SEQUENCE { lcsMulticastFilteringProfileSettingIndex Integer32, lcsMulticastFilteringProfileSettingProfileName DisplayString, lcsMulticastFilteringProfileSettingProfileDescription DisplayString, lcsMulticastFilteringProfileSettingRowStatus RowStatus } lcsMulticastFilteringProfileSettingIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Setting index." ::= {lcsMulticastFilteringProfileSettingEntry 1 } lcsMulticastFilteringProfileSettingProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Profile Name. Length:1-16" ::= {lcsMulticastFilteringProfileSettingEntry 2 } lcsMulticastFilteringProfileSettingProfileDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Profile Description. Length:0-64" ::= {lcsMulticastFilteringProfileSettingEntry 3 } lcsMulticastFilteringProfileSettingRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsMulticastFilteringProfileSettingEntry 4 } lcsMulticastFilteringProfileRuleSettingsProfileNameIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Set this Profile Name value before use MulticastFilteringProfileRuleSettingsTable table" ::= { lcsIPMCLIB 3 } lcsMulticastFilteringProfileRuleSettingsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMulticastFilteringProfileRuleSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Rule Setting table" ::= { lcsIPMCLIB 4 } lcsMulticastFilteringProfileRuleSettingsEntry OBJECT-TYPE SYNTAX LCSMulticastFilteringProfileRuleSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Rule Setting table." INDEX { lcsMulticastFilteringProfileRuleSettingsIndex } ::= { lcsMulticastFilteringProfileRuleSettingsTable 1 } LCSMulticastFilteringProfileRuleSettingsEntry ::= SEQUENCE { lcsMulticastFilteringProfileRuleSettingsTableIndex Integer32, lcsMulticastFilteringProfileRuleSettingsProfileName DisplayString, lcsMulticastFilteringProfileRuleSettingsIndex Integer32, lcsMulticastFilteringProfileRuleSettingsEntryName DisplayString, lcsMulticastFilteringProfileRuleSettingsAddressRange DisplayString, lcsMulticastFilteringProfileRuleSettingsAction Integer32, lcsMulticastFilteringProfileRuleSettingsLog Integer32, lcsMulticastFilteringProfileRuleSettingsRowStatus RowStatus } lcsMulticastFilteringProfileRuleSettingsTableIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Rule Setting index." ::= {lcsMulticastFilteringProfileRuleSettingsEntry 1 } lcsMulticastFilteringProfileRuleSettingsProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Profile Name" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 2 } lcsMulticastFilteringProfileRuleSettingsIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Index" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 3 } lcsMulticastFilteringProfileRuleSettingsEntryName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Entry Name, Length: 1-16" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 4 } lcsMulticastFilteringProfileRuleSettingsAddressRange OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Address Range" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 5 } lcsMulticastFilteringProfileRuleSettingsAction OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "0:Deny 1:Permit" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 6 } lcsMulticastFilteringProfileRuleSettingsLog OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "0:Disable 1:Enable" ::= {lcsMulticastFilteringProfileRuleSettingsEntry 7 } lcsMulticastFilteringProfileRuleSettingsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsMulticastFilteringProfileRuleSettingsEntry 8 } lcsMulticastFilteringProfileAddressConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSMulticastFilteringProfileAddressConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Address Config table" ::= { lcsIPMCLIB 5 } lcsMulticastFilteringProfileAddressConfigEntry OBJECT-TYPE SYNTAX LCSMulticastFilteringProfileAddressConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Address Config table." INDEX { lcsMulticastFilteringProfileAddressConfigTableIndex } ::= { lcsMulticastFilteringProfileAddressConfigTable 1 } LCSMulticastFilteringProfileAddressConfigEntry ::= SEQUENCE { lcsMulticastFilteringProfileAddressConfigTableIndex Integer32, lcsMulticastFilteringProfileAddressConfigEntryName DisplayString, lcsMulticastFilteringProfileAddressConfigStartAddress DisplayString, lcsMulticastFilteringProfileAddressConfigEndAddress DisplayString, lcsMulticastFilteringProfileAddressConfigRowStatus RowStatus } lcsMulticastFilteringProfileAddressConfigTableIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast Filtering Profile Address Config index." ::= {lcsMulticastFilteringProfileAddressConfigEntry 1 } lcsMulticastFilteringProfileAddressConfigEntryName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Entry Name, Length: 1-16" ::= {lcsMulticastFilteringProfileAddressConfigEntry 2 } lcsMulticastFilteringProfileAddressConfigStartAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IPv4/IPv6 Multicast Group Address" ::= {lcsMulticastFilteringProfileAddressConfigEntry 3 } lcsMulticastFilteringProfileAddressConfigEndAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "IPv4/IPv6 Multicast Group Address" ::= {lcsMulticastFilteringProfileAddressConfigEntry 4 } lcsMulticastFilteringProfileAddressConfigRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row Status." ::= {lcsMulticastFilteringProfileAddressConfigEntry 5 } lcsEEE OBJECT IDENTIFIER ::= { lcsConfiguration 35 } lcsPortPowerSavings OBJECT IDENTIFIER ::= { lcsEEE 1 } lcsEnergyEfficientEthernetConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSEnergyEfficientEthernetConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortPowerSavings 2 } lcsEnergyEfficientEthernetConfigEntry OBJECT-TYPE SYNTAX LCSEnergyEfficientEthernetConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsEnergyEfficientEthernetConfigPort } ::= { lcsEnergyEfficientEthernetConfigTable 1 } LCSEnergyEfficientEthernetConfigEntry ::= SEQUENCE { lcsEnergyEfficientEthernetConfigPort Integer32, lcsEnergyEfficientEthernetConfigPortConfig Integer32 } lcsEnergyEfficientEthernetConfigPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { lcsEnergyEfficientEthernetConfigEntry 1 } lcsEnergyEfficientEthernetConfigPortConfig OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether EEE is enabled for this port. 0:Disable 1:Enable" ::= { lcsEnergyEfficientEthernetConfigEntry 2 } -- ======================================================================================================================= lcsAggregation OBJECT IDENTIFIER ::= { lcsConfiguration 36 } lcsAggregationStatic OBJECT IDENTIFIER ::= { lcsAggregation 1 } lcsAggrSourceMACAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Source MAC Address" ::= { lcsAggregationStatic 2 } lcsAggrDestinationMACAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Destination MAC Address" ::= { lcsAggregationStatic 3 } lcsAggrIPAddress OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address" ::= { lcsAggregationStatic 4 } lcsAggrTCPUDPPortNumber OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "TCP/UDP Port Number" ::= { lcsAggregationStatic 5 } lcsAggrGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSAggrGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsAggregationStatic 6 } lcsAggrGroupConfigEntry OBJECT-TYPE SYNTAX LCSAggrGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsAggrGroupConfigPort } ::= { lcsAggrGroupConfigTable 1 } LCSAggrGroupConfigEntry ::= SEQUENCE { lcsAggrGroupConfigPort Integer32, lcsAggrGroupConfigGroup Integer32, lcsAggrGroupConfig Integer32 } lcsAggrGroupConfigPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port index" ::= { lcsAggrGroupConfigEntry 1 } lcsAggrGroupConfigGroup OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "group index" ::= { lcsAggrGroupConfigEntry 2 } lcsAggrGroupConfig OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Aggregation Group Configuration" ::= { lcsAggrGroupConfigEntry 3 } lcsLACPConfiguration OBJECT IDENTIFIER ::= { lcsAggregation 2 } lcsLACPPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLACPPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLACPConfiguration 1 } lcsLACPPortConfigEntry OBJECT-TYPE SYNTAX LCSLACPPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLACPPortConfigPort } ::= { lcsLACPPortConfigTable 1 } LCSLACPPortConfigEntry ::= SEQUENCE { lcsLACPPortConfigPort Integer32, lcsLACPPortConfigEnabled Integer32, lcsLACPPortConfigKey Integer32, lcsLACPPortConfigRole Integer32, lcsLACPPortConfigTimeout Integer32, lcsLACPPortConfigPrio Integer32 } lcsLACPPortConfigPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port index" ::= { lcsLACPPortConfigEntry 1 } lcsLACPPortConfigEnabled OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Controls whether LACP is enabled on this switch port. 0:Disable 1:Enable" ::= { lcsLACPPortConfigEntry 2 } lcsLACPPortConfigKey OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The Key value incurred by the port, range 1-Number of link aggregations." ::= { lcsLACPPortConfigEntry 3 } lcsLACPPortConfigRole OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "The Role shows the LACP activity status. 0:Passive 1:Active" ::= { lcsLACPPortConfigEntry 4 } lcsLACPPortConfigTimeout OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "The Timeout controls the period between BPDU transmissions. 0:Slow 1:Fast" ::= { lcsLACPPortConfigEntry 5 } lcsLACPPortConfigPrio OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The Prio controls the priority of the port." ::= { lcsLACPPortConfigEntry 6 } lcsLacpSystemStatus OBJECT IDENTIFIER ::= { lcsAggregation 3 } lcsLacpSystemStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLacpSystemStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLacpSystemStatus 1 } lcsLacpSystemStatusEntry OBJECT-TYPE SYNTAX LCSLacpSystemStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLacpSystemStatusIndex } ::= { lcsLacpSystemStatusTable 1 } LCSLacpSystemStatusEntry ::= SEQUENCE { lcsLacpSystemStatusIndex Integer32, lcsLacpSystemStatusAggrID DisplayString, lcsLacpSystemStatusPartnerSystemID DisplayString, lcsLacpSystemStatusPartnerKey DisplayString, lcsLacpSystemStatusPartnerPrio DisplayString, lcsLacpSystemStatusLastChanged DisplayString, lcsLacpSystemStatusLocalPorts DisplayString } lcsLacpSystemStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65536) MAX-ACCESS not-accessible STATUS current DESCRIPTION "index" ::= { lcsLacpSystemStatusEntry 1 } lcsLacpSystemStatusAggrID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Aggregation ID associated with this aggregation instance." ::= { lcsLacpSystemStatusEntry 2 } lcsLacpSystemStatusPartnerSystemID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The system ID (MAC address) of the aggregation partner." ::= { lcsLacpSystemStatusEntry 3 } lcsLacpSystemStatusPartnerKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Key that the partner has assigned to this aggregation ID." ::= { lcsLacpSystemStatusEntry 4 } lcsLacpSystemStatusPartnerPrio OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The priority that the partner has assigned to this aggregation ID." ::= { lcsLacpSystemStatusEntry 5 } lcsLacpSystemStatusLastChanged OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The time since this aggregation changed." ::= { lcsLacpSystemStatusEntry 6 } lcsLacpSystemStatusLocalPorts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows which ports are a part of this aggregation for this switch." ::= { lcsLacpSystemStatusEntry 7 } lcsLACPInternalPortStatus OBJECT IDENTIFIER ::= { lcsAggregation 4 } lcsLACPInternalPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLACPInternalPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLACPInternalPortStatus 1 } lcsLACPInternalPortStatusEntry OBJECT-TYPE SYNTAX LCSLACPInternalPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLACPInternalPortStatusIndex } ::= { lcsLACPInternalPortStatusTable 1 } LCSLACPInternalPortStatusEntry ::= SEQUENCE { lcsLACPInternalPortStatusIndex Integer32, lcsLACPInternalPortStatusPort DisplayString, lcsLACPInternalPortStatusState DisplayString, lcsLACPInternalPortStatusKey DisplayString, lcsLACPInternalPortStatusPriority DisplayString, lcsLACPInternalPortStatusActivity DisplayString, lcsLACPInternalPortStatusTimeout DisplayString, lcsLACPInternalPortStatusAggregation DisplayString, lcsLACPInternalPortStatusSynchronization DisplayString, lcsLACPInternalPortStatusCollecting DisplayString, lcsLACPInternalPortStatusDistributing DisplayString, lcsLACPInternalPortStatusDefaulted DisplayString, lcsLACPInternalPortStatusExpired DisplayString } lcsLACPInternalPortStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "index" ::= { lcsLACPInternalPortStatusEntry 1 } lcsLACPInternalPortStatusPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The switch port number." ::= { lcsLACPInternalPortStatusEntry 2 } lcsLACPInternalPortStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current port state: Down: The port is not active. Active: The port is in active state. Standby: The port is in standby state." ::= { lcsLACPInternalPortStatusEntry 3 } lcsLACPInternalPortStatusKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The key assigned to this port. Only ports with the same key can aggregate together." ::= { lcsLACPInternalPortStatusEntry 4 } lcsLACPInternalPortStatusPriority OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The priority assigned to this aggregation group." ::= { lcsLACPInternalPortStatusEntry 5 } lcsLACPInternalPortStatusActivity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LACP mode of the group (Active or Passive)." ::= { lcsLACPInternalPortStatusEntry 6 } lcsLACPInternalPortStatusTimeout OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout mode configured for the port (Fast or Slow)." ::= { lcsLACPInternalPortStatusEntry 7 } lcsLACPInternalPortStatusAggregation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show whether the system considers this link to be aggregateable. i.e., a potential candidate for aggregation." ::= { lcsLACPInternalPortStatusEntry 8 } lcsLACPInternalPortStatusSynchronization OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show whether the system considers this link to be IN_SYNC." ::= { lcsLACPInternalPortStatusEntry 9 } lcsLACPInternalPortStatusCollecting OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if collection of incoming frames on this link is enabled." ::= { lcsLACPInternalPortStatusEntry 10 } lcsLACPInternalPortStatusDistributing OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if distribution of outgoing frames on this link is enabled." ::= { lcsLACPInternalPortStatusEntry 11 } lcsLACPInternalPortStatusDefaulted OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if the Actor's Receive machine is using Defaulted operational Partner information." ::= { lcsLACPInternalPortStatusEntry 12 } lcsLACPInternalPortStatusExpired OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if that the Actor's Receive machine is in the EXPIRED state." ::= { lcsLACPInternalPortStatusEntry 13 } lcsLACPNeighborPortStatus OBJECT IDENTIFIER ::= { lcsAggregation 5 } lcsLACPNeighborPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLACPNeighborPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLACPNeighborPortStatus 1 } lcsLACPNeighborPortStatusEntry OBJECT-TYPE SYNTAX LCSLACPNeighborPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLACPNeighborPortStatusIndex } ::= { lcsLACPNeighborPortStatusTable 1 } LCSLACPNeighborPortStatusEntry ::= SEQUENCE { lcsLACPNeighborPortStatusIndex Integer32, lcsLACPNeighborPortStatusPort DisplayString, lcsLACPNeighborPortStatusState DisplayString, lcsLACPNeighborPortStatusAggrID DisplayString, lcsLACPNeighborPortStatusPartnerKey DisplayString, lcsLACPNeighborPortStatusPartnerPort DisplayString, lcsLACPNeighborPortStatusPartnerPortPrio DisplayString, lcsLACPNeighborPortStatusActivity DisplayString, lcsLACPNeighborPortStatusTimeout DisplayString, lcsLACPNeighborPortStatusAggregation DisplayString, lcsLACPNeighborPortStatusSynchronization DisplayString, lcsLACPNeighborPortStatusCollecting DisplayString, lcsLACPNeighborPortStatusDistributing DisplayString, lcsLACPNeighborPortStatusDefaulted DisplayString, lcsLACPNeighborPortStatusExpired DisplayString } lcsLACPNeighborPortStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "index" ::= { lcsLACPNeighborPortStatusEntry 1 } lcsLACPNeighborPortStatusPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The switch port number." ::= { lcsLACPNeighborPortStatusEntry 2 } lcsLACPNeighborPortStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current port state: Down: The port is not active. Active: The port is in active state. Standby: The port is in standby state." ::= { lcsLACPNeighborPortStatusEntry 3 } lcsLACPNeighborPortStatusAggrID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The aggregation group ID which the port is assigned to." ::= { lcsLACPNeighborPortStatusEntry 4 } lcsLACPNeighborPortStatusPartnerKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The key assigned to this port by the partner." ::= { lcsLACPNeighborPortStatusEntry 5 } lcsLACPNeighborPortStatusPartnerPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The partner port number associated with this link." ::= { lcsLACPNeighborPortStatusEntry 6 } lcsLACPNeighborPortStatusPartnerPortPrio OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The priority assigned to this partner port ." ::= { lcsLACPNeighborPortStatusEntry 7 } lcsLACPNeighborPortStatusActivity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The LACP mode of the group (Active or Passive)." ::= { lcsLACPNeighborPortStatusEntry 8 } lcsLACPNeighborPortStatusTimeout OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout mode configured for the partner port (Fast or Slow)." ::= { lcsLACPNeighborPortStatusEntry 9 } lcsLACPNeighborPortStatusAggregation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show whether the partner considers this link to be aggregateable." ::= { lcsLACPNeighborPortStatusEntry 10 } lcsLACPNeighborPortStatusSynchronization OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show whether the partner considers this link to be IN_SYNC" ::= { lcsLACPNeighborPortStatusEntry 11 } lcsLACPNeighborPortStatusCollecting OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if collection of incoming frames on this link is enabled." ::= { lcsLACPNeighborPortStatusEntry 12 } lcsLACPNeighborPortStatusDistributing OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if distribution of outgoing frames on this link is enabled." ::= { lcsLACPNeighborPortStatusEntry 13 } lcsLACPNeighborPortStatusDefaulted OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if the partners Receive machine is using Defaulted operational Partner information." ::= { lcsLACPNeighborPortStatusEntry 14 } lcsLACPNeighborPortStatusExpired OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Show if that the partners Receive machine is in the EXPIRED state." ::= { lcsLACPNeighborPortStatusEntry 15 } lcsLACPStatus OBJECT IDENTIFIER ::= { lcsAggregation 6 } lcsLACPStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLACPStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsLACPStatus 1 } lcsLACPStatusEntry OBJECT-TYPE SYNTAX LCSLACPStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsLACPStatusPort } ::= { lcsLACPStatusTable 1 } LCSLACPStatusEntry ::= SEQUENCE { lcsLACPStatusPort Integer32, lcsLACPStatusLACP DisplayString, lcsLACPStatusKey DisplayString, lcsLACPStatusAggrID DisplayString, lcsLACPStatusPartnerSystemID DisplayString, lcsLACPStatusPartnerPort DisplayString, lcsLACPStatusPartnerPrio DisplayString } lcsLACPStatusPort OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "index" ::= { lcsLACPStatusEntry 1 } lcsLACPStatusLACP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Yes: means that LACP is enabled and the port link is up. No: means that LACP is not enabled or that the port link is down. Backup: means that the port could not join the aggregation group but will join if other port leaves. Meanwhile it's LACP status is disabled." ::= { lcsLACPStatusEntry 2 } lcsLACPStatusKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The key assigned to this port. Only ports with the same key can aggregate together." ::= { lcsLACPStatusEntry 3 } lcsLACPStatusAggrID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Aggregation ID assigned to this aggregation group." ::= { lcsLACPStatusEntry 4 } lcsLACPStatusPartnerSystemID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The partner's System ID (MAC address)." ::= { lcsLACPStatusEntry 5 } lcsLACPStatusPartnerPort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The partner's port number connected to this port." ::= { lcsLACPStatusEntry 6 } lcsLACPStatusPartnerPrio OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The partner's port priority." ::= { lcsLACPStatusEntry 7 } -- ======================================================================================================================= lcsLMC OBJECT IDENTIFIER ::= { lcsConfiguration 1500 } lcsLMCOperating OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "LMC Operating Switch 0:Disable 1:Enable 2:Try" ::= { lcsLMC 1 } lcsLMCConfigViaDHCP OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enables LMC configuration via DHCP option 43 0:Disable 1:Enable" ::= { lcsLMC 2 } lcsLMCDomain OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "LMC Domain for example cloud.lancom.de" ::= { lcsLMC 3 } lcsLMCAutoRenew OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Renew DHCP lease early when connection to LMC is not possible 0:Disabled 1:Enabled" ::= { lcsLMC 4 } lcsLMCRolloutProjectID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "LMC Project rollout information string" ::= { lcsLMC 5 } lcsLMCRolloutLocationID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "LMC Location rollout information string" ::= { lcsLMC 6 } lcsLMCRolloutRole OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "LMC Role rollout information string" ::= { lcsLMC 6 } lcsLMCZeroTouchSupport OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Support for Zero Touch 0:No 1:Yes" ::= { lcsLMC 50 } lcsLMCPairingTokenPresent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Paring Token present 0:No 1:Yes" ::= { lcsLMC 51 } lcsLMCManagementStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0:Unpaired 1:Paired 2:Disabled 3:DisabledByWLC 4:Operating 5:HTTPProtocolError 6:HTTPConnectionError 7:DNSError 8:MemoryError 9:NotYet 10:Redirect 11:AuthenticationError 12:Error 13:CertificateStorageError 14:PairedAndClaimed 15:CertificateError 16:DeactivatedNoActivationCode" ::= { lcsLMC 53 } lcsLMCControlStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0:Unpaired 1:Paired 2:Disabled 3:DisabledByWLC 4:Operating 5:HTTPProtocolError 6:HTTPConnectionError 7:DNSError 8:MemoryError 9:NotYet 10:Redirect 11:AuthenticationError 12:Error 13:CertificateStorageError 14:PairedAndClaimed 15:CertificateError 16:DeactivatedNoActivationCode" ::= { lcsLMC 54 } lcsLMCMonitoringStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "0:Unpaired 1:Paired 2:Disabled 3:DisabledByWLC 4:Operating 5:HTTPProtocolError 6:HTTPConnectionError 7:DNSError 8:MemoryError 9:NotYet 10:Redirect 11:AuthenticationError 12:Error 13:CertificateStorageError 14:PairedAndClaimed 15:CertificateError 16:DeactivatedNoActivationCode" ::= { lcsLMC 55 } lcsLMCConfigModified OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Configuration modified by LMC 0:No 1:Yes" ::= { lcsLMC 57 } lcsLMCDeviceID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Device ID" ::= { lcsLMC 58 } lcsLMCStatusRTT OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Heartbeat round trip time" ::= { lcsLMC 100 } --lcsLMCTransportStatusTable lcsLMCTransportStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSLMCTransportStatusTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transport status" ::= { lcsLMC 101 } lcsLMCTransportStatusTableEntry OBJECT-TYPE SYNTAX LCSLMCTransportStatusTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transport number" INDEX { lcsLMCTransportStatusTransportNumberIndex } ::= { lcsLMCTransportStatusTable 1 } LCSLMCTransportStatusTableEntry ::= SEQUENCE { lcsLMCTransportStatusTransportNumberIndex Integer32, lcsLMCTransportStatusServiceName DisplayString, lcsLMCTransportStatusHttpRequests Counter64, lcsLMCTransportStatusHttpRequestsErrors Counter64, lcsLMCTransportStatusTXBytes Counter64, lcsLMCTransportStatusRXBytes Counter64, } lcsLMCTransportStatusTransportNumberIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { lcsLMCTransportStatusTableEntry 1 } lcsLMCTransportStatusServiceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Service name" ::= { lcsLMCTransportStatusTableEntry 2 } lcsLMCTransportStatusHttpRequests OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Http requests" ::= { lcsLMCTransportStatusTableEntry 3 } lcsLMCTransportStatusHttpRequestsErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Http request errors" ::= { lcsLMCTransportStatusTableEntry 4 } lcsLMCTransportStatusTXBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transmitted bytes" ::= { lcsLMCTransportStatusTableEntry 5 } lcsLMCTransportStatusRXBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received bytes" ::= { lcsLMCTransportStatusTableEntry 7 } -- ======================================================================================================================= lcsRolloutAgent OBJECT IDENTIFIER ::= { lcsConfiguration 1501 } lcsRolloutAgentOperating OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Rollout Agent Operating Switch 0:Disable 1:Enable 2:Only-Unconfigured" ::= { lcsRolloutAgent 1 } lcsRolloutAgentActive OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Active 0:No 1:Yes 2:Deactivated" ::= { lcsRolloutAgent 100 } lcsRolloutAgentLastRequestStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Last Request Status 0:NoError, 1:DnsError, 2:ProtocolError, 3:ConnectionError, 4:MissingOrInvalidConfig" ::= { lcsRolloutAgent 101 } lcsRolloutAgentLastRequestTimestamp OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Last Request Timestamp" ::= { lcsRolloutAgent 102 } lcsRolloutAgentActiveHeartbeatUrl OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Active Heartbeat Url" ::= { lcsRolloutAgent 103 } lcsRolloutAgentActiveProjectId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Active Project ID" ::= { lcsRolloutAgent 104 } lcsRolloutAgentActiveLocationId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Active Location ID" ::= { lcsRolloutAgent 105 } lcsRolloutAgentActiveTan OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Rollout Agent Active TAN" ::= { lcsRolloutAgent 106 } -- ======================================================================================================================= lcsSecurity OBJECT IDENTIFIER ::= { lcosSX 3 } lcsIPSourceGuard OBJECT IDENTIFIER ::= { lcsSecurity 1 } lcsIPSourceGuardConf OBJECT IDENTIFIER ::= { lcsIPSourceGuard 1 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the LCS IP Source Guard Mib -- ======================================================================================================================= -- -- lcsIPSourceGuard OBJECT IDENTIFIER ::= { lcsIPSourceGuardMIB 1 } -- lcsIPSourceGuardConf OBJECT IDENTIFIER ::= { lcsIPSourceGuard 1 } -- -- ======================================================================================================================= -- Start lcsIPSourceGuard group -- ======================================================================================================================= --lcsIPSourceGuardConf lcsIPSourceGuardMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global IP Source Guard or disable the Global IP Source Guard." ::= { lcsIPSourceGuardConf 1 } lcsIPSourceGuardDynamicToStaticCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Translate all dynamic entries to static entries." DEFVAL { noAction } ::= { lcsIPSourceGuardConf 2 } --lcsIPSourceGuardPortConfigTable lcsIPSourceGuardPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPSourceGuardPortConfigEntry 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." ::= { lcsIPSourceGuardConf 3 } lcsIPSourceGuardPortConfigEntry OBJECT-TYPE SYNTAX LCSIPSourceGuardPortConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Port Configuration Entry." INDEX { ifIndex } ::= { lcsIPSourceGuardPortConfigTable 1 } LCSIPSourceGuardPortConfigEntry ::= SEQUENCE { lcsIPSourceGuardPortConfigMode AdminMode, lcsIPSourceGuardPortMaxDynamicClients Integer32 } lcsIPSourceGuardPortConfigMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify IP Source Guard is enabled on which ports." ::= { lcsIPSourceGuardPortConfigEntry 2 } lcsIPSourceGuardPortMaxDynamicClients 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 " ::= { lcsIPSourceGuardPortConfigEntry 3 } --lcsIPSourceGuardStaticTable lcsIPSourceGuardStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPSourceGuardStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Static Table." ::= { lcsIPSourceGuard 2 } lcsIPSourceGuardStaticEntry OBJECT-TYPE SYNTAX LCSIPSourceGuardStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Static Entry." INDEX { lcsIPSourceGuardStaticIndex } ::= { lcsIPSourceGuardStaticTable 1 } LCSIPSourceGuardStaticEntry ::= SEQUENCE { lcsIPSourceGuardStaticSwitchIndex Integer32, lcsIPSourceGuardStaticIndex Integer32, lcsIPSourceGuardStaticPort Integer32, lcsIPSourceGuardStaticVLANId Integer32, lcsIPSourceGuardStaticIPAddress IpAddress, -- lcsIPSourceGuardStaticIPMask IpAddress, lcsIPSourceGuardStaticMACAddress DisplayString, lcsIPSourceGuardStaticRowStatus RowStatus } lcsIPSourceGuardStaticSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { lcsIPSourceGuardStaticEntry 1 } lcsIPSourceGuardStaticIndex OBJECT-TYPE SYNTAX Integer32(1..28) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { lcsIPSourceGuardStaticEntry 2 } lcsIPSourceGuardStaticPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The port number of table. range: 1 - port number." ::= { lcsIPSourceGuardStaticEntry 3 } lcsIPSourceGuardStaticVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "VLAN ID, range: 1 - 4094." ::= { lcsIPSourceGuardStaticEntry 4 } lcsIPSourceGuardStaticIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "IP address allowed for doing IP source guard." ::= { lcsIPSourceGuardStaticEntry 5 } -- lcsIPSourceGuardStaticIPMask OBJECT-TYPE -- SYNTAX IpAddress -- MAX-ACCESS read-create -- STATUS current -- DESCRIPTION -- "IP Mask allowed for doing IP source guard." -- ::= { lcsIPSourceGuardStaticEntry 6 } lcsIPSourceGuardStaticMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source MAC address, format: 0a 1b 2c 3d 4e 5f." ::= { lcsIPSourceGuardStaticEntry 7 } lcsIPSourceGuardStaticRowStatus 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." ::= { lcsIPSourceGuardStaticEntry 8 } --lcsIPSourceGuardDynamicTable lcsIPSourceGuardDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSIPSourceGuardDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Dynamic Table." ::= { lcsIPSourceGuard 3 } lcsIPSourceGuardDynamicEntry OBJECT-TYPE SYNTAX LCSIPSourceGuardDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Source Guard Dynamic Entry." INDEX { lcsIPSourceGuardDynamicIndex } ::= { lcsIPSourceGuardDynamicTable 1 } LCSIPSourceGuardDynamicEntry ::= SEQUENCE { lcsIPSourceGuardDynamicSwitchIndex Integer32, lcsIPSourceGuardDynamicIndex Integer32, lcsIPSourceGuardDynamicPort Integer32, lcsIPSourceGuardDynamicVLANId Integer32, lcsIPSourceGuardDynamicIPAddress IpAddress, lcsIPSourceGuardDynamicMACAddress DisplayString } lcsIPSourceGuardDynamicSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { lcsIPSourceGuardDynamicEntry 1 } lcsIPSourceGuardDynamicIndex OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { lcsIPSourceGuardDynamicEntry 2 } lcsIPSourceGuardDynamicPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The logical port for the settings." ::= { lcsIPSourceGuardDynamicEntry 3 } lcsIPSourceGuardDynamicVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "The vlan id for the settings." ::= { lcsIPSourceGuardDynamicEntry 4 } lcsIPSourceGuardDynamicIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed Source IP address." ::= { lcsIPSourceGuardDynamicEntry 5 } lcsIPSourceGuardDynamicMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Allowed Source MAC address." ::= { lcsIPSourceGuardDynamicEntry 6 } -- ======================================================================================================================= lcsARPInspection OBJECT IDENTIFIER ::= { lcsSecurity 2 } -- RowStatus Info: createAndGo, notReady not supported. -- ======================================================================================================================= -- Textual Conventions for the lcs Arp Mib -- ======================================================================================================================= -- lcsARP OBJECT IDENTIFIER ::= { lcsARPInspection 1 } lcsARPConfig OBJECT IDENTIFIER ::= { lcsARP 1 } -- -- ======================================================================================================================= -- Start lcsARP group -- ======================================================================================================================= --lcsARPConfig lcsARPConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global ARP Inspection or disable the Global ARP Inspection." ::= { lcsARPConfig 1 } --lcsARPPortConfTable lcsARPPortConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSARPPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Port Configuration Table." ::= { lcsARPConfig 3 } lcsARPPortConfEntry OBJECT-TYPE SYNTAX LCSARPPortConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Port Configuration Entry." INDEX { lcsARPPortConfPort } ::= { lcsARPPortConfTable 1 } LCSARPPortConfEntry ::= SEQUENCE { lcsARPPortConfPort Integer32, lcsARPPortConfMode AdminMode, lcsARPPortConfCheckVLAN AdminMode, lcsARPPortConfLogType INTEGER } lcsARPPortConfPort 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." ::= { lcsARPPortConfEntry 1 } lcsARPPortConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Specify ARP Inspection is enabled on which ports." ::= { lcsARPPortConfEntry 2 } lcsARPPortConfCheckVLAN 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." ::= { lcsARPPortConfEntry 3 } lcsARPPortConfLogType 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." ::= { lcsARPPortConfEntry 4 } --lcsARPVlanConfig lcsARPVlanConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSARPVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Vlan Configuration Table." ::= { lcsARP 2 } lcsARPVlanConfigEntry OBJECT-TYPE SYNTAX LCSARPVlanConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Vlan Configuration Entry." INDEX { lcsARPVlanConfigVlan } ::= { lcsARPVlanConfigTable 1 } LCSARPVlanConfigEntry ::= SEQUENCE { lcsARPPortConfigIndex Integer32, lcsARPVlanConfigVlan Integer32, lcsARPVlanConfigLogType INTEGER, lcsARPVlanConfigRowStatus RowStatus } lcsARPPortConfigIndex OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Index of Vlan config Table" ::= { lcsARPVlanConfigEntry 1 } lcsARPVlanConfigVlan OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "Specify ARP Inspection is enabled on which VLANs. range: 1 - 4094." ::= { lcsARPVlanConfigEntry 2 } lcsARPVlanConfigLogType 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." ::= { lcsARPVlanConfigEntry 3 } lcsARPVlanConfigRowStatus 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." ::= { lcsARPVlanConfigEntry 4 } --lcsARPStaticTable lcsARPStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSARPStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Static Table." ::= { lcsARP 3 } lcsARPStaticEntry OBJECT-TYPE SYNTAX LCSARPStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Static Entry." INDEX { lcsARPStaticIndex } ::= { lcsARPStaticTable 1 } LCSARPStaticEntry ::= SEQUENCE { lcsARPStaticSwitchIndex Integer32, lcsARPStaticIndex Integer32, lcsARPStaticPort Integer32, lcsARPStaticVlanID Integer32, lcsARPStaticMACAddress DisplayString, lcsARPStaticIPAddress IpAddress, lcsARPStaticRowStatus RowStatus } lcsARPStaticSwitchIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Switch Index." ::= { lcsARPStaticEntry 1 } lcsARPStaticIndex OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { lcsARPStaticEntry 2 } lcsARPStaticPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The logical port for the settings. range: 1 - port number." ::= { lcsARPStaticEntry 3 } lcsARPStaticVlanID OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The vlan id for the settings. range: 1-4094." ::= { lcsARPStaticEntry 4 } lcsARPStaticMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source MAC address in ARP request packets." ::= { lcsARPStaticEntry 5 } lcsARPStaticIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Allowed Source IP address in ARP request packets." ::= { lcsARPStaticEntry 6 } lcsARPStaticRowStatus 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." ::= { lcsARPStaticEntry 7 } --lcsARPDynamicTable lcsARPDynamicTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSARPDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Dynamic Table." ::= { lcsARP 4 } lcsARPDynamicEntry OBJECT-TYPE SYNTAX LCSARPDynamicEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ARP Dynamic Entry." INDEX { lcsARPDynamicIndex } ::= { lcsARPDynamicTable 1 } LCSARPDynamicEntry ::= SEQUENCE { lcsARPDynamicIndex Integer32, lcsARPDynamicPort Integer32, lcsARPDynamicVLANId Integer32, lcsARPDynamicMACAddress MacAddress, lcsARPDynamicIPAddress IpAddress, lcsARPDynamicToStaticCmd INTEGER } lcsARPDynamicIndex OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of table." ::= { lcsARPDynamicEntry 1 } lcsARPDynamicPort OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "Switch Port Number for which the entries are displayed." ::= { lcsARPDynamicEntry 2 } lcsARPDynamicVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN-ID in which the ARP traffic is permitted." ::= { lcsARPDynamicEntry 3 } lcsARPDynamicMACAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "User MAC address of the entry." ::= { lcsARPDynamicEntry 4 } lcsARPDynamicIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "User IP address of the entry." ::= { lcsARPDynamicEntry 5 } lcsARPDynamicToStaticCmd OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the Global ARP Inspection or disable the Global ARP Inspection." ::= { lcsARPDynamicEntry 6 } -- ======================================================================================================================= -- lcsARPConformance -- ======================================================================================================================= lcsARPConformance OBJECT IDENTIFIER ::= { lcsARPInspection 200 } lcsARPCompliances OBJECT IDENTIFIER ::= { lcsARPConformance 1 } lcsARPGroups OBJECT IDENTIFIER ::= { lcsARPConformance 2 } lcsARPGroup OBJECT-GROUP OBJECTS { -- lcsARPConfig lcsARPConfMode, --lcsARPPortConfTable lcsARPPortConfMode, lcsARPPortConfCheckVLAN, lcsARPPortConfLogType, --lcsARPVlanConfig lcsARPVlanConfigLogType, lcsARPVlanConfigRowStatus, --lcsARPStaticTable lcsARPStaticPort, lcsARPStaticVlanID, lcsARPStaticMACAddress, lcsARPStaticIPAddress, lcsARPStaticRowStatus, --lcsARPDynamicTable lcsARPDynamicPort, lcsARPDynamicVLANId, lcsARPDynamicMACAddress, lcsARPDynamicIPAddress, lcsARPDynamicToStaticCmd } STATUS current DESCRIPTION "The collection of objects which are used to indicate lcs ARP information." ::= { lcsARPGroups 1 } -- ======================================================================================================================= lcsDHCPSnooping OBJECT IDENTIFIER ::= { lcsSecurity 3 } lcsDHCPSnoopingConf OBJECT IDENTIFIER ::= { lcsDHCPSnooping 1 } lcsDHCPSnoopingMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { lcsDHCPSnoopingConf 1 } lcsDHCPSnoopingPortModeConfigurationTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSDHCPSnoopingPortModeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingConf 2 } lcsDHCPSnoopingPortModeConfigurationEntry OBJECT-TYPE SYNTAX LCSDHCPSnoopingPortModeConfigurationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsDHCPSnoopingPortModeConfigurationPort } ::= { lcsDHCPSnoopingPortModeConfigurationTable 1 } LCSDHCPSnoopingPortModeConfigurationEntry ::= SEQUENCE { lcsDHCPSnoopingPortModeConfigurationPort Integer32, lcsDHCPSnoopingPortModeConfigurationMode Integer32 } lcsDHCPSnoopingPortModeConfigurationPort OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingPortModeConfigurationEntry 1 } lcsDHCPSnoopingPortModeConfigurationMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 1 0: trust port mode 1: untrust port mode" ::= { lcsDHCPSnoopingPortModeConfigurationEntry 2 } lcsDHCPSnoopingStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSDHCPSnoopingStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPSnooping 2 } lcsDHCPSnoopingStatisticsEntry OBJECT-TYPE SYNTAX LCSDHCPSnoopingStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsDHCPSnoopingStatisticsPort } ::= { lcsDHCPSnoopingStatisticsTable 1 } LCSDHCPSnoopingStatisticsEntry ::= SEQUENCE { lcsDHCPSnoopingStatisticsPort Integer32, lcsDHCPSnoopingStatisticsClear Integer32, lcsDHCPSnoopingRxDiscover Counter32, lcsDHCPSnoopingRxOffer Counter32, lcsDHCPSnoopingRxRequest Counter32, lcsDHCPSnoopingRxDecline Counter32, lcsDHCPSnoopingRxACK Counter32, lcsDHCPSnoopingRxNAK Counter32, lcsDHCPSnoopingRxRelease Counter32, lcsDHCPSnoopingRxInform Counter32, lcsDHCPSnoopingRxLeaseQuery Counter32, lcsDHCPSnoopingRxLeaseUnassigned Counter32, lcsDHCPSnoopingRxLeaseUnknown Counter32, lcsDHCPSnoopingRxLeaseActive Counter32, lcsDHCPSnoopingTxDiscover Counter32, lcsDHCPSnoopingTxOffer Counter32, lcsDHCPSnoopingTxRequest Counter32, lcsDHCPSnoopingTxDecline Counter32, lcsDHCPSnoopingTxACK Counter32, lcsDHCPSnoopingTxNAK Counter32, lcsDHCPSnoopingTxRelease Counter32, lcsDHCPSnoopingTxInform Counter32, lcsDHCPSnoopingTxLeaseQuery Counter32, lcsDHCPSnoopingTxLeaseUnassigned Counter32, lcsDHCPSnoopingTxLeaseUnknown Counter32, lcsDHCPSnoopingTxLeaseActive Counter32, lcsDHCPSnoopingRxDiscardedChecksumError Counter32, lcsDHCPSnoopingRxDiscardedFromUntrusted Counter32 } lcsDHCPSnoopingStatisticsPort OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 1 } lcsDHCPSnoopingStatisticsClear OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: none 1: clear" ::= { lcsDHCPSnoopingStatisticsEntry 2 } lcsDHCPSnoopingRxDiscover OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 3 } lcsDHCPSnoopingRxOffer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 4 } lcsDHCPSnoopingRxRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 5 } lcsDHCPSnoopingRxDecline OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 6 } lcsDHCPSnoopingRxACK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 7 } lcsDHCPSnoopingRxNAK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 8 } lcsDHCPSnoopingRxRelease OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 9 } lcsDHCPSnoopingRxInform OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 10 } lcsDHCPSnoopingRxLeaseQuery OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 11 } lcsDHCPSnoopingRxLeaseUnassigned OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 12 } lcsDHCPSnoopingRxLeaseUnknown OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 13 } lcsDHCPSnoopingRxLeaseActive OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 14 } lcsDHCPSnoopingTxDiscover OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 15 } lcsDHCPSnoopingTxOffer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 16 } lcsDHCPSnoopingTxRequest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 17 } lcsDHCPSnoopingTxDecline OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 18 } lcsDHCPSnoopingTxACK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 19 } lcsDHCPSnoopingTxNAK OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 20 } lcsDHCPSnoopingTxRelease OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 21 } lcsDHCPSnoopingTxInform OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 22 } lcsDHCPSnoopingTxLeaseQuery OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 23 } lcsDHCPSnoopingTxLeaseUnassigned OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 24 } lcsDHCPSnoopingTxLeaseUnknown OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 25 } lcsDHCPSnoopingTxLeaseActive OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 26 } lcsDHCPSnoopingRxDiscardedChecksumError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 27 } lcsDHCPSnoopingRxDiscardedFromUntrusted OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPSnoopingStatisticsEntry 28 } lcsDHCPRelay OBJECT IDENTIFIER ::= { lcsSecurity 4 } lcsDHCPRelayConfiguration OBJECT IDENTIFIER ::= { lcsDHCPRelay 1 } lcsDHCPRelayMode 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" ::= { lcsDHCPRelayConfiguration 1 } lcsDHCPRelayServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " " ::= { lcsDHCPRelayConfiguration 2 } lcsDHCPRelayInformationMode OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable " ::= { lcsDHCPRelayConfiguration 3 } lcsDHCPRelayInformationPolicy OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: replace 1: keep 2: drop " ::= { lcsDHCPRelayConfiguration 4 } lcsDHCPRelayStatistics OBJECT IDENTIFIER ::= { lcsDHCPRelay 2 } lcsDHCPRelayServerStatistics OBJECT IDENTIFIER ::= { lcsDHCPRelayStatistics 1 } lcsServerStatTransmitToServer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 1 } lcsServerStatTransmitError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 2 } lcsServerStatReceiveFromServer OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 3 } lcsServerStatReceiveMissingAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 4 } lcsServerStatReceiveMissingCircuitID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 5 } lcsServerStatReceiveMissingRemoteID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 6 } lcsServerStatReceiveBadCircuitID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 7 } lcsServerStatReceiveBadRemoteID OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayServerStatistics 8 } lcsDHCPRelayClientStatistics OBJECT IDENTIFIER ::= { lcsDHCPRelayStatistics 2 } lcsClientStatTransmitToClient OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 1 } lcsClientStatTransmitError OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 2 } lcsClientStatReceivefromClient OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 3 } lcsClientStatReceiveAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 4 } lcsClientStatReplaceAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 5 } lcsClientStatKeepAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 6 } lcsClientStatDropAgentOption OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsDHCPRelayClientStatistics 7 } lcsPortSecurity OBJECT IDENTIFIER ::= { lcsSecurity 5 } lcsPortSecLimitCtrl OBJECT IDENTIFIER ::= { lcsPortSecurity 1 } lcsPortSecLimitCtrlSystemConf OBJECT IDENTIFIER ::= { lcsPortSecLimitCtrl 1 } -- lcsPortSecurityMode OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: disable -- 1: enable " -- ::= { lcsPortSecLimitCtrlSystemConf 1 } lcsPortSecurityAging OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable " ::= { lcsPortSecLimitCtrlSystemConf 1 } lcsPortSecurityAgingPeriod OBJECT-TYPE SYNTAX Integer32(10..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 3600, range: 10-10000000 " ::= { lcsPortSecLimitCtrlSystemConf 2 } lcsPortSecurityHoldTime OBJECT-TYPE SYNTAX Integer32(10..10000000) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 300, range: 10-10000000 " ::= { lcsPortSecLimitCtrlSystemConf 3 } lcsPortSecLimitCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortSecLimitCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecLimitCtrl 2 } lcsPortSecLimitCtrlEntry OBJECT-TYPE SYNTAX LCSPortSecLimitCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortSecLimitCtrlPort } ::= { lcsPortSecLimitCtrlTable 1 } LCSPortSecLimitCtrlEntry ::= SEQUENCE { lcsPortSecLimitCtrlPort Integer32, lcsPortSecLimitCtrlPortMode Integer32, lcsPortSecLimitCtrlPortLimit Integer32, lcsPortSecLimitCtrlPortViolationmMode Integer32, lcsPortSecLimitCtrlPortViolationmLimit Integer32, lcsPortSecLimitCtrlPortState DisplayString, lcsPortSecLimitCtrlPortReOpen Integer32, lcsPortSecLimitCtrlPortSticky Integer32, lcsPortSecLimitCtrlPortClear Integer32 } lcsPortSecLimitCtrlPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecLimitCtrlEntry 1 } lcsPortSecLimitCtrlPortMode OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { lcsPortSecLimitCtrlEntry 2 } lcsPortSecLimitCtrlPortLimit OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 4, range: 1-1024" ::= { lcsPortSecLimitCtrlEntry 3 } lcsPortSecLimitCtrlPortViolationmMode OBJECT-TYPE SYNTAX Integer32(0..2) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: Protect 1: Restrict 2: Shutdown" ::= { lcsPortSecLimitCtrlEntry 4 } lcsPortSecLimitCtrlPortViolationmLimit OBJECT-TYPE SYNTAX Integer32(1..1024) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 4, range: 1-1024" ::= { lcsPortSecLimitCtrlEntry 5 } lcsPortSecLimitCtrlPortState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortSecLimitCtrlEntry 6 } lcsPortSecLimitCtrlPortReOpen OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: none 1: reopen" ::= { lcsPortSecLimitCtrlEntry 7 } lcsPortSecLimitCtrlPortSticky OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: disable 1: enable" ::= { lcsPortSecLimitCtrlEntry 8 } lcsPortSecLimitCtrlPortClear OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 1: clear" ::= { lcsPortSecLimitCtrlEntry 9 } lcsPortSecSwitchStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortSecSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecurity 2 } lcsPortSecSwitchStatusEntry OBJECT-TYPE SYNTAX LCSPortSecSwitchStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortSecSwitchStatusPort } ::= { lcsPortSecSwitchStatusTable 1 } LCSPortSecSwitchStatusEntry ::= SEQUENCE { lcsPortSecSwitchStatusPort Integer32, -- lcsPortSecSwitchStatusUsers DisplayString, lcsPortSecSwitchStatusViolationmMode DisplayString, lcsPortSecSwitchStatusState DisplayString, lcsPortSecSwitchStatusMACCountCurrent Integer32, lcsPortSecSwitchStatusMACCountViolating Integer32, lcsPortSecSwitchStatusMACCountLimit Integer32, lcsPortSecSwitchStatusClear Integer32 } lcsPortSecSwitchStatusPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecSwitchStatusEntry 1 } -- lcsPortSecSwitchStatusUsers 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. " -- ::= { lcsPortSecSwitchStatusEntry 2 } lcsPortSecSwitchStatusViolationmMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the configured Violation Mode of the port." ::= { lcsPortSecSwitchStatusEntry 3 } lcsPortSecSwitchStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Shows the current state of the port : Disabled, Ready, Limit Reached, Shutdown. " ::= { lcsPortSecSwitchStatusEntry 4 } lcsPortSecSwitchStatusMACCountCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortSecSwitchStatusEntry 5 } lcsPortSecSwitchStatusMACCountViolating OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortSecSwitchStatusEntry 6 } lcsPortSecSwitchStatusMACCountLimit OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortSecSwitchStatusEntry 7 } lcsPortSecSwitchStatusClear OBJECT-TYPE SYNTAX Integer32 (0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Remove all MAC addresses on all VLANs on this port." ::= { lcsPortSecSwitchStatusEntry 8 } lcsPortSecPortStatus OBJECT IDENTIFIER ::= { lcsPortSecurity 3 } lcsPortSecPortStatusPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "port number default: 1 range: 1 - port number." ::= { lcsPortSecPortStatus 1 } lcsPortSecPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSPortSecPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecPortStatus 2 } lcsPortSecPortStatusEntry OBJECT-TYPE SYNTAX LCSPortSecPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsPortSecPortStatusIndex } ::= { lcsPortSecPortStatusTable 1 } LCSPortSecPortStatusEntry ::= SEQUENCE { lcsPortSecPortStatusIndex Integer32, lcsPortSecPortStatusMACAddress DisplayString, lcsPortSecPortStatusVLANId Integer32, lcsPortSecPortStatusState DisplayString, lcsPortSecPortStatusAgeAndHold DisplayString, lcsPortSecPortStatusClear Integer32 } lcsPortSecPortStatusIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsPortSecPortStatusEntry 1 } lcsPortSecPortStatusMACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address that is seen on this port." ::= { lcsPortSecPortStatusEntry 2 } lcsPortSecPortStatusVLANId OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-only STATUS current DESCRIPTION "VLAN ID that is seen on this port" ::= { lcsPortSecPortStatusEntry 3 } lcsPortSecPortStatusState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether the corresponding MAC address is violating (administrative user has configured the interface in Restrict mode and the MAC address is blocked), blocked, or forwarding." ::= { lcsPortSecPortStatusEntry 4 } lcsPortSecPortStatusAgeAndHold OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " " ::= { lcsPortSecPortStatusEntry 5 } lcsPortSecPortStatusClear OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "Remove particular MAC addresses from MAC table 1:clear" ::= { lcsPortSecPortStatusEntry 6 } lcsAccessManagement OBJECT IDENTIFIER ::= { lcsSecurity 6 } lcsAccessMgmtConf OBJECT IDENTIFIER ::= { lcsAccessManagement 1 } lcsAccessMgmtStatistics OBJECT IDENTIFIER ::= { lcsAccessManagement 2 } -- -- ======================================================================================================================= -- Start lcsAccessManagement group -- ======================================================================================================================= --lcsAccessMgmtConf lcsAccessMgmtConfMode OBJECT-TYPE SYNTAX AdminMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the access management mode operation." DEFVAL { disable } ::= { lcsAccessMgmtConf 1 } --lcsAccessMgmtConfTable lcsAccessMgmtConfTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSAccessMgmtConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Conf Table. " ::= { lcsAccessMgmtConf 2 } lcsAccessMgmtConfEntry OBJECT-TYPE SYNTAX LCSAccessMgmtConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Conf Entry " INDEX { lcsAccessMgmtIndex } ::= { lcsAccessMgmtConfTable 1 } LCSAccessMgmtConfEntry ::= SEQUENCE { lcsAccessMgmtIndex Integer32, lcsAccessMgmtVlanID Integer32, lcsAccessMgmtStartIpAddress IpAddress, lcsAccessMgmtEndIpAddress IpAddress, lcsAccessMgmtHttpHttps AdminMode, lcsAccessMgmtSNMP AdminMode, lcsAccessMgmtTelnetSSH AdminMode, lcsAccessMgmtRowStatus RowStatus } lcsAccessMgmtIndex OBJECT-TYPE SYNTAX Integer32(1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Management config index. range : 1-16." ::= { lcsAccessMgmtConfEntry 1 } lcsAccessMgmtVlanID OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-create STATUS current DESCRIPTION "The VLAN ID for the access management entry. range: 1-4094." ::= { lcsAccessMgmtConfEntry 2 } lcsAccessMgmtStartIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The start IP address for the access management entry." ::= { lcsAccessMgmtConfEntry 3 } lcsAccessMgmtEndIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The end IP address for the access management entry. " ::= { lcsAccessMgmtConfEntry 4 } lcsAccessMgmtHttpHttps 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 } ::= { lcsAccessMgmtConfEntry 5 } lcsAccessMgmtSNMP 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 } ::= { lcsAccessMgmtConfEntry 6 } lcsAccessMgmtTelnetSSH 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 } ::= { lcsAccessMgmtConfEntry 7 } lcsAccessMgmtRowStatus 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." ::= { lcsAccessMgmtConfEntry 8 } --lcsAccessMgmtStatistics lcsAccessMgmtStatisticsClear OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Clear all statistics." ::= { lcsAccessMgmtStatistics 1 } --lcsAccessMgmtStatisticsTable lcsAccessMgmtStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSAccessMgmtStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Statistics Table. " ::= { lcsAccessMgmtStatistics 2 } lcsAccessMgmtStatisticsEntry OBJECT-TYPE SYNTAX LCSAccessMgmtStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Access Mgmt Statistics Entry. " INDEX { lcsAccessMgmtStatisticsInterface } ::= { lcsAccessMgmtStatisticsTable 1 } LCSAccessMgmtStatisticsEntry ::= SEQUENCE { lcsAccessMgmtStatisticsInterface INTEGER, lcsAccessMgmtStatisticsReceivedPackets Integer32, lcsAccessMgmtStatisticsAllowedPackets Integer32, lcsAccessMgmtStatisticsDiscardedPackets Integer32 } lcsAccessMgmtStatisticsInterface 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" ::= { lcsAccessMgmtStatisticsEntry 1 } lcsAccessMgmtStatisticsReceivedPackets 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. " ::= { lcsAccessMgmtStatisticsEntry 2 } lcsAccessMgmtStatisticsAllowedPackets 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. " ::= { lcsAccessMgmtStatisticsEntry 3 } lcsAccessMgmtStatisticsDiscardedPackets 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. " ::= { lcsAccessMgmtStatisticsEntry 4 } -- ======================================================================================================================= --lcsSSH OBJECT IDENTIFIER ::= { lcsSecurity 7 } -- --lcsSSHMode OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 0: disable -- 1: enable" -- ::= { lcsSSH 1 } --lcsSSHPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "SSH service port number. -- range : 1-65535, default : 22." -- ::= { lcsSSH 2 } lcsHTTPS OBJECT IDENTIFIER ::= { lcsSecurity 8 } -- --lcsHTTPSMode OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 1 -- 0: disable -- 1: enable" -- ::= { lcsHTTPS 1 } -- --lcsHTTPSAutoRedirect OBJECT-TYPE -- SYNTAX Integer32(0|1) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "default: 0 -- 0: disable -- 1: enable" -- ::= { lcsHTTPS 2 } -- --lcsHTTPSPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "HTTPS service port number. -- range : 1-65535, default : 443." -- ::= { lcsHTTPS 3 } -- lcsHTTPSCertificateMaintain OBJECT-TYPE SYNTAX Integer32(2..3) MAX-ACCESS read-write STATUS current DESCRIPTION "2: Upload 3: Generate" ::= { lcsHTTPS 4 } lcsHTTPSCertificatePassPhrase 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." ::= { lcsHTTPS 5 } lcsHTTPSCertificateUpload OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "default: 0 0: TFTP 1: URL" ::= { lcsHTTPS 6 } lcsHTTPSFileUploadFileURL OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "TFTP: filename URL: URL" ::= { lcsHTTPS 7 } lcsHTTPSFileUploadTFTPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "TFTP server IP address" ::= { lcsHTTPS 8 } lcsHTTPSApply OBJECT-TYPE SYNTAX Integer32(0|1) MAX-ACCESS read-write STATUS current DESCRIPTION "1: apply the above https settings" ::= { lcsHTTPS 9 } lcsHTTPSCertificateStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Display the current status of certificate on the switch." ::= { lcsHTTPS 10 } lcsAuthMethod OBJECT IDENTIFIER ::= { lcsSecurity 9 } -- -- ======================================================================================================================= -- Start lcsAuthMethodConfig group -- ======================================================================================================================= --lcsAuthMethodConfigTable lcsAuthMethodConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSAuthMethodConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Auth Method Config Table." ::= { lcsAuthMethod 1 } lcsAuthMethodConfigEntry OBJECT-TYPE SYNTAX LCSAuthMethodConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Auth Method Config Entry." INDEX { lcsAuthMethodConfigClient } ::= { lcsAuthMethodConfigTable 1 } LCSAuthMethodConfigEntry ::= SEQUENCE { lcsAuthMethodConfigClient INTEGER, lcsAuthMethodConfigMethod1 INTEGER, lcsAuthMethodConfigMethod2 INTEGER, lcsAuthMethodConfigMethod3 INTEGER, lcsAuthMethodConfigMethod4 INTEGER, lcsAuthMethodConfigServicePort Integer32 } lcsAuthMethodConfigClient 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. " ::= { lcsAuthMethodConfigEntry 1 } lcsAuthMethodConfigMethod1 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." ::= { lcsAuthMethodConfigEntry 2 } lcsAuthMethodConfigMethod2 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." ::= { lcsAuthMethodConfigEntry 3 } lcsAuthMethodConfigMethod3 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." ::= { lcsAuthMethodConfigEntry 4 } lcsAuthMethodConfigMethod4 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." ::= { lcsAuthMethodConfigEntry 5 } lcsAuthMethodConfigServicePort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The network port number this client bound to provide service." ::= { lcsAuthMethodConfigEntry 6 } lcsCommandAuthorizationMethodTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSCommandAuthorizationMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Command Authorized Method Config Table." ::= { lcsAuthMethod 2 } lcsCommandAuthorizationMethodEntry OBJECT-TYPE SYNTAX LCSCommandAuthorizationMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Command Authorized Method Config Entry." INDEX { lcsCommandAuthorizationMethodClient } ::= { lcsCommandAuthorizationMethodTable 1 } LCSCommandAuthorizationMethodEntry ::= SEQUENCE { lcsCommandAuthorizationMethodClient INTEGER, lcsCommandAuthorizationMethodMethod Integer32, lcsCommandAuthorizationMethodCmdLvl Integer32, lcsCommandAuthorizationMethodCfgCmd Integer32 } lcsCommandAuthorizationMethodClient 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. " ::= { lcsCommandAuthorizationMethodEntry 1 } lcsCommandAuthorizationMethodMethod 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. 4: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." ::= { lcsCommandAuthorizationMethodEntry 2 } lcsCommandAuthorizationMethodCmdLvl 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." ::= { lcsCommandAuthorizationMethodEntry 3 } lcsCommandAuthorizationMethodCfgCmd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Also authorize configuration commands. 0:Disable 1:Enable" ::= { lcsCommandAuthorizationMethodEntry 4 } lcsAccountingMethodTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSAccountingMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Accounting Method Config Table." ::= { lcsAuthMethod 3 } lcsAccountingMethodEntry OBJECT-TYPE SYNTAX LCSAccountingMethodEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Accounting Method Config Entry." INDEX { lcsAccountingMethodClient } ::= { lcsAccountingMethodTable 1 } LCSAccountingMethodEntry ::= SEQUENCE { lcsAccountingMethodClient INTEGER, lcsAccountingMethodMethod Integer32, lcsAccountingMethodCmdLvl Integer32, lcsAccountingMethodCfgCmd Integer32 } lcsAccountingMethodClient 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. " ::= { lcsAccountingMethodEntry 1 } lcsAccountingMethodMethod 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. 4:tacacs: Use remote TACACS+ server(s) for accounting." ::= { lcsAccountingMethodEntry 2 } lcsAccountingMethodCmdLvl 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." ::= { lcsAccountingMethodEntry 3 } lcsAccountingMethodCfgCmd OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Enable exec (login) accounting. 0:Disable 1:Enable" ::= { lcsAccountingMethodEntry 4 } -- lcsTELNET OBJECT IDENTIFIER ::= { lcsSecurity 10 } -- lcsTELNETPort OBJECT-TYPE -- SYNTAX Integer32(1..65535) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "TELNET service port number. -- range : 1-65535, default : 23." -- ::= { lcsTELNET 1 } -- ======================================================================================================================= lcsMaintenance OBJECT IDENTIFIER ::= { lcosSX 4 } lcsSoftware OBJECT IDENTIFIER ::= { lcsMaintenance 3 } lcsConfig OBJECT IDENTIFIER ::= { lcsMaintenance 4 } -- -- ======================================================================================================================= -- Objects in the lcsMaintenance Group -- ======================================================================================================================= lcsRestartDevice OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Command to restart the device." DEFVAL { noAction } ::= { lcsMaintenance 1 } lcsFactoryDefaults OBJECT-TYPE SYNTAX ActivateCmd MAX-ACCESS read-write STATUS current DESCRIPTION "Reset the configuration to Factory Defaults keep-ip." DEFVAL { noAction } ::= { lcsMaintenance 2 } --lcsSoftware lcsSoftwareUsername OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the username for 'tftp' firmware upgrading." ::= { lcsSoftware 1 } lcsSoftwarePassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the password for 'tftp' firmware upgrading." ::= { lcsSoftware 2 } lcsSoftwareIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the firmware tftp server." ::= { lcsSoftware 3 } lcsSoftwareFileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the path and filename for firmware upgrading." ::= { lcsSoftware 4 } lcsSoftwareUpgradeCmd 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" DEFVAL { noAction } ::= { lcsSoftware 5 } lcsSoftwareImageSelectionCmd 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 } ::= { lcsSoftware 6 } lcsSaveStartCmd 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 } ::= { lcsConfig 1 } lcsConfigUsername OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the username for 'tftp' 'upload config' or 'download config'." ::= { lcsConfig 2 } lcsConfigPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the password for 'tftp' 'upload config' or 'download config'." ::= { lcsConfig 3 } lcsConfigIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the IP address for 'tftp' 'upload config' or 'download config'." ::= { lcsConfig 4 } lcsConfigFilename OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Get/Set the filename in switch for 'tftp' 'upload config' or 'download config'." ::= { lcsConfig 5 } lcsConfigFileTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSConfigFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The config file tabe." ::= { lcsConfig 6 } lcsConfigFileEntry OBJECT-TYPE SYNTAX LCSConfigFileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "an entry in the config file tabe." INDEX { lcsConfigFileIndex } ::= { lcsConfigFileTable 1 } LCSConfigFileEntry ::= SEQUENCE { lcsConfigFileIndex Integer32, lcsShowConfigFileName DisplayString, lcsActivateConfigCmd ActivateCmd, lcsDeleteConfigCmd ActivateCmd, lcsUploadConfigCmd INTEGER, lcsDownloadConfigCmd INTEGER } lcsConfigFileIndex OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The config file index." ::= { lcsConfigFileEntry 1 } lcsShowConfigFileName 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 download config' can 'create new file' and 'change create filename'." ::= { lcsConfigFileEntry 2 } lcsActivateConfigCmd 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 } ::= { lcsConfigFileEntry 3 } lcsDeleteConfigCmd 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 } ::= { lcsConfigFileEntry 4 } lcsDownloadConfigCmd OBJECT-TYPE SYNTAX INTEGER { noAction ( 0 ), tftpUpload ( 1 ) --ftpUpload ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Download config command. noAction (0) - do nothing (read only). tftpUpload (1) - activate 'tftp' config download." DEFVAL { noAction } ::= { lcsConfigFileEntry 5 } lcsUploadConfigCmd OBJECT-TYPE SYNTAX INTEGER { noAction ( 0 ), tftpDownload ( 1 ) --ftpDownload ( 2 ) } MAX-ACCESS read-write STATUS current DESCRIPTION "Upload config command. noAction (0) - do nothing (read only). tftpDownload (1) - activate 'tftp' config upload. For merge/replace running-config: 1:merge 3:replace" DEFVAL { noAction } ::= { lcsConfigFileEntry 6 } -- ======================================================================================================================= lcsDiagnostics OBJECT IDENTIFIER ::= { lcsMaintenance 5 } lcsPingIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IP Address. " ::= { lcsDiagnostics 1 } lcsPingSize OBJECT-TYPE SYNTAX Integer32(60..1400) MAX-ACCESS read-write STATUS current DESCRIPTION " Size of ICMP echo packet. range : 60-1400, default : 64. " ::= { lcsDiagnostics 2 } lcsDoPingConfig 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. " ::= { lcsDiagnostics 3 } lcsPingResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show ping result. " ::= { lcsDiagnostics 4 } lcsPing6IpAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IPv6 Address. " ::= { lcsDiagnostics 5 } lcsPing6Size OBJECT-TYPE SYNTAX Integer32(60..1400) MAX-ACCESS read-write STATUS current DESCRIPTION " Size of ICMP echo packet. range : 60-1400. " ::= { lcsDiagnostics 6 } lcsPing6EgressInterface OBJECT-TYPE SYNTAX Integer32(1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "The VLAN ID (VID) of the specific egress IPv6 interface which ICMP packet goes." ::= { lcsDiagnostics 7 } lcsDoPing6Config 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. " ::= { lcsDiagnostics 8 } lcsPing6Result OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show ping result. " ::= { lcsDiagnostics 9 } lcstracerouteIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION " The destination IP Address. " ::= { lcsDiagnostics 10 } --lcstracerouteProtocol 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. " -- ::= { lcsDiagnostics 11 } lcstracerouteWaittime 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). " ::= { lcsDiagnostics 12 } lcstracerouteMaxTTL OBJECT-TYPE SYNTAX Integer32(1..255) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify max TTL. range : 1-255, default : 30. " ::= { lcsDiagnostics 13 } lcstracerouteNqueries OBJECT-TYPE SYNTAX Integer32(1..10) MAX-ACCESS read-write STATUS current DESCRIPTION " Specify number of probe packets. range : 1-10, default : 3. " ::= { lcsDiagnostics 14 } lcsDotracerouteConfig 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. " ::= { lcsDiagnostics 15 } lcstracerouteResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION " Show traceroute result. " ::= { lcsDiagnostics 16 } lcsCableDiagnostics OBJECT IDENTIFIER ::= { lcsDiagnostics 17 } lcsCableDiagnosticsTest OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Run Cable Diagnostics. port, range : 1 - port number." ::= { lcsCableDiagnostics 1 } lcsCableDiagnosticsTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSCableDiagnosticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { lcsCableDiagnostics 2 } lcsCableDiagnosticsEntry OBJECT-TYPE SYNTAX LCSCableDiagnosticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsCableDiagnosticsPort } ::= { lcsCableDiagnosticsTable 1 } LCSCableDiagnosticsEntry ::= SEQUENCE { lcsCableDiagnosticsPort Integer32, lcsCableDiagnosticsLinkStatus DisplayString, lcsCableDiagnosticsTestResult DisplayString, lcsCableDiagnosticsLength DisplayString } lcsCableDiagnosticsPort OBJECT-TYPE SYNTAX Integer32 (1..52) MAX-ACCESS not-accessible STATUS current DESCRIPTION "port index" ::= { lcsCableDiagnosticsEntry 1 } lcsCableDiagnosticsLinkStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the cable." ::= { lcsCableDiagnosticsEntry 2 } lcsCableDiagnosticsTestResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result of the cable." ::= { lcsCableDiagnosticsEntry 3 } lcsCableDiagnosticsLength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The length (in meters) of the cable." ::= { lcsCableDiagnosticsEntry 4 } lcsSwitchRebootSchedule OBJECT IDENTIFIER ::= { lcsMaintenance 6 } lcsSwitchRebootMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Mode. 0:disable 1:enable" ::= { lcsSwitchRebootSchedule 1 } lcsSwitchRebootTimeTable OBJECT-TYPE SYNTAX SEQUENCE OF LCSSwitchRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Configure the Switch reboot time. " ::= { lcsSwitchRebootSchedule 2 } lcsSwitchRebootTimeEntry OBJECT-TYPE SYNTAX LCSSwitchRebootTimeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { lcsSwitchRebootWeekIndex } ::= { lcsSwitchRebootTimeTable 1 } LCSSwitchRebootTimeEntry ::= SEQUENCE { lcsSwitchRebootWeekIndex Integer32, lcsSwitchRebootTimeHour Integer32, lcsSwitchRebootTimeMinute Integer32 } lcsSwitchRebootWeekIndex 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" ::= { lcsSwitchRebootTimeEntry 1 } lcsSwitchRebootTimeHour OBJECT-TYPE SYNTAX Integer32 (-1..23) MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Time (Hour). Range: 0-23. -1:disable" ::= { lcsSwitchRebootTimeEntry 2 } lcsSwitchRebootTimeMinute OBJECT-TYPE SYNTAX Integer32 (-1..55) MAX-ACCESS read-write STATUS current DESCRIPTION "Switch Reboot Time (Minute). Range:0,5,10,...,55. -1:disable" ::= { lcsSwitchRebootTimeEntry 3 } lcsiPerf OBJECT IDENTIFIER ::= { lcsMaintenance 7 } lcsiPerfMethod OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The measuring method of iPerf. 2:iPerf version 2 3:iPerf version 3" ::= { lcsiPerf 2 } lcsiPerfHost OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The address of iPerf server. " ::= { lcsiPerf 3 } lcsiPerfPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The listen port of iPerf server. The default value is 5001 for iPerf, 5201 for iPerf3. " ::= { lcsiPerf 4 } lcsiPerfTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The time in seconds to transmit for (default 10 secs). " ::= { lcsiPerf 5 } lcsiPerfInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The time in seconds between periodic bandwidth reports (default no periodic reports). " ::= { lcsiPerf 6 } lcsiPerfTTL OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The time-to-live, for multicast (default 1). " ::= { lcsiPerf 7 } lcsiPerfStart OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Start iPerf 1:Start." ::= { lcsiPerf 8 } lcsiPerfResult OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Test result of iPerf" ::= { lcsiPerf 9 } -- ======================================================================================================================= lcsTrap OBJECT IDENTIFIER ::= { lcosSX 5 } lcsTrapEvent OBJECT IDENTIFIER ::= { lcsTrap 1 } lcsEmergency NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Emergency. Emergency conditions." ::= { lcsTrapEvent 1 } lcsAlert NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Alert. Alert conditions." ::= { lcsTrapEvent 2 } lcsCritical NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Critical. Critical conditions." ::= { lcsTrapEvent 3 } lcsError NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Error. Error conditions." ::= { lcsTrapEvent 4 } lcsWarning NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Warning. Warning conditions." ::= { lcsTrapEvent 5 } lcsNotice NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Notice. Notice conditions." ::= { lcsTrapEvent 6 } lcsInformational NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Informational. Informational conditions." ::= { lcsTrapEvent 7 } lcsDebug NOTIFICATION-TYPE OBJECTS { lcsInformation } STATUS current DESCRIPTION "The severity level is Debug. Debug conditions." ::= { lcsTrapEvent 8 } lcsTrapVariable OBJECT IDENTIFIER ::= { lcsTrap 2 } lcsInformation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Trap information." ::= { lcsTrapVariable 1 } -- -- ======================================================================================================================= -- Objects in the lcsProducts Group -- ======================================================================================================================= -- Each device type has a unique OID with which it can be identified. -- The OID has to be in the sysObjectID to identify the device type! -- ======================================================================================================================= -- {NODE} 1.3.6.1.4.1.2356.14.8 lcsProducts OBJECT IDENTIFIER ::= { lcosSX 8 } -- ======================================================================================================================= -- List of OIDs used in the sysObjectID to identify the device type -- ======================================================================================================================= -- {NODE} 1.3.6.1.4.1.2356.14.8.3152 lcsProductsGS3152X OBJECT IDENTIFIER ::= { lcsProducts 3152 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3153 lcsProductsGS3152XP OBJECT IDENTIFIER ::= { lcsProducts 3153 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3154 lcsProductsGS3152XSP OBJECT IDENTIFIER ::= { lcsProducts 3154 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3528 lcsProductsGS3528XSP OBJECT IDENTIFIER ::= { lcsProducts 3528 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3128 lcsProductsGS3128X OBJECT IDENTIFIER ::= { lcsProducts 3128 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3129 lcsProductsGS3128XP OBJECT IDENTIFIER ::= { lcsProducts 3129 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3529 lcsProductsGS3528XP OBJECT IDENTIFIER ::= { lcsProducts 3529 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3530 lcsProductsGS3528X OBJECT IDENTIFIER ::= { lcsProducts 3530 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3126 lcsProductsGS3126X OBJECT IDENTIFIER ::= { lcsProducts 3126 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3127 lcsProductsGS3126XP OBJECT IDENTIFIER ::= { lcsProducts 3127 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3510 lcsProductsGS3510XP OBJECT IDENTIFIER ::= { lcsProducts 3510 } -- {NODE} 1.3.6.1.4.1.2356.14.8.3511 lcsProductsGS3510X OBJECT IDENTIFIER ::= { lcsProducts 3511 } -- In the future, enter the OID of a new device type here. END