-- ***************************************************************** -- Senao EOR7550 Private MIB -- -- Apr 2008, Adonn Fu -- -- Copyright (c) 2000-2003 by Sendfar Technology Co., Ltd. -- All rights reserved. -- ***************************************************************** --module definition SENAO-EOR7550-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, IpAddress, enterprises, TimeTicks FROM SNMPv2-SMI DisplayString, MacAddress, TruthValue FROM SNMPv2-TC; -- module OID definition senao MODULE-IDENTITY LAST-UPDATED "0511250000Z" ORGANIZATION "Senao R&D Dept., S/W Division" CONTACT-INFO " Info SENAO INTERNATIONAL CO., LTD. No.500, Fusing 3 Rd., Hwa-Ya Technical Park, Kuei-Shan Hsiang, TAOYUAN County 333, TAIWAN, R.O.C. Tel: 886-3-328-9289 Fax: 886-3-328-9666 E-mail: info@senao.com.tw " DESCRIPTION " The MIB module defines Senao implementation-specific metrics useful in managing IEEE 802.11 on Senao devices. This is used as a supplement to the standard 802.11 MIB proposed by IEEE. " ::= { enterprises 14125} eor7550 OBJECT IDENTIFIER ::= { senao 101 } entSystem OBJECT IDENTIFIER ::= { eor7550 1 } entLAN OBJECT IDENTIFIER ::= { eor7550 2 } entWAN OBJECT IDENTIFIER ::= { eor7550 3 } entMacFilter OBJECT IDENTIFIER ::= { eor7550 4} entRalinkWlan OBJECT IDENTIFIER ::= { eor7550 5} entSNMP OBJECT IDENTIFIER ::= { eor7550 6 } entAthWlan OBJECT IDENTIFIER ::= { eor7550 7} entWlanCommonInfo OBJECT IDENTIFIER ::= { entRalinkWlan 1} entAthWlanCommonInfo OBJECT IDENTIFIER ::= { entAthWlan 1} -- objects definition -- entSystem OBJECT IDENTIFIER ::= { eor7550 1 } -- entAdminIdleTimeOut OBJECT-TYPE -- SYNTAX INTEGER (1..1000) -- MAX-ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Administration idle time out in mins" -- ::= { entSystem 1 } entPassword OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS write-only STATUS mandatory DESCRIPTION "Administration password" ::= { entSystem 2 } entSysModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS mandatory DESCRIPTION "System model" ::= { entSystem 3 } entSysMode OBJECT-TYPE SYNTAX INTEGER { ap-router(0), universal-repeater(1), ap-bridge(2), client-bridge(3), client-router(4), wds-bridge(5), ap-router-repeater(6), wds-repeater(7), wds-router-repeater(8) } MAX-ACCESS read-only STATUS mandatory DESCRIPTION "System mode, 0:AP router, 1:Repeater, 2: AP bridge, 3: Client bridge, 4: Client router, 5: WDS bridge, 6: AP router repeater, 7: WDS repeater, 8: WDS router repeater" ::= { entSystem 4 } entSysUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS mandatory DESCRIPTION "System uptime" ::= { entSystem 5 } entHwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS mandatory DESCRIPTION "The version of the hardware" ::= { entSystem 6 } entSN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS mandatory DESCRIPTION "Serial Number" ::= { entSystem 7 } entKenelVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS mandatory DESCRIPTION "The version of the kernel" ::= { entSystem 8 } entAppVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS mandatory DESCRIPTION "The version of the system application" ::= { entSystem 9 } entReset OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS write-only STATUS mandatory DESCRIPTION "Setting this attribute TRUE causes the AP rebooted" ::= { entSystem 10 } entResetToDefault OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS write-only STATUS mandatory DESCRIPTION "Setting this attribute TRUE will Reboot the system and change settings to factory default" ::= { entSystem 11 } entApplyModules OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS write-only STATUS mandatory DESCRIPTION "Setting this attribute TRUE will apply the changed modules to reload" ::= { entSystem 12 } -- entLAN OBJECT IDENTIFIER ::= { eor7550 2 } entLANIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS mandatory DESCRIPTION "LAN IP address" ::= { entLAN 1 } entLANSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS mandatory DESCRIPTION "LAN subnet mask" ::= { entLAN 2 } entSTPEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Set this attribute TUUE will enable 802.1d Spanning Tree." ::= { entLAN 3 } entDHCPEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "When system mode is not 1(Repeater) and 5(WDS bridge), set this attribute TUUE will enable the DHCP server function of device" ::= { entLAN 4 } entIPPoolStart OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS mandatory DESCRIPTION "TWhen system mode is not 1(Repeater) and 5(WDS bridge), set the start address of DHCP IP pool" ::= { entLAN 5 } entIPPoolEnd OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS mandatory DESCRIPTION "When system mode is not 1(Repeater) and 5(WDS bridge), set the end address of DHCP IP pool" ::= { entLAN 6 } entIPLeaseTime OBJECT-TYPE SYNTAX INTEGER { half-hour(0), one-hour(1), two-hours(2), half-day(3), one-day(4), two-days(5), one-week(6), two-weeks(7), forever(8) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "When system mode is not 1(Repeater) and 5(WDS bridge), the time period client can have the IP address assigned by DHCP server 0(half hour), 1(one hour) 2(two hours), 3(half day), 4(one day), 5(two days), 6(one week), 7(two weeks), 8(forever) " ::= { entLAN 7 } -- entWAN OBJECT IDENTIFIER ::= { eor7550 3 } entRouterEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only When op mode is 0(AP) or (Client bridge), can set this attribute. Set TUUE will enable the router." ::= { entWAN 1 } -- entMacFilter OBJECT IDENTIFIER ::= { eor7550 4 } entLanMacFilteringEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Set this attribute TUUE will enable the LAN MAC filtering" ::= { entMacFilter 1 } entLanMacFilteringMode OBJECT-TYPE SYNTAX INTEGER { white-list(0), black-list(1) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The mode of LAN MAC filtering can be 0(white list), 1(black list)" ::= { entMacFilter 2 } entLanMacFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF EntLanMacFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each LAN MAC filtering. Each row contains the enterprise LAN MAC filtering table for that LAN MAC filtering." ::= { entMacFilter 3 } entLanMacFilterEntry OBJECT-TYPE SYNTAX EntLanMacFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entLanMacFilterTable." INDEX { entMacAddressIndex } ::= { entLanMacFilterTable 1 } EntLanMacFilterEntry ::= SEQUENCE { entMacAddressIndex INTEGER, entMacAddress MacAddress, entMacFilteringValid TruthValue, } entMacAddressIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the LAN MAC Filtering Table" ::= { entLanMacFilterEntry 1 } entMacAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address list in the LAN MAC filtering table" ::= { entLanMacFilterEntry 2 } entMacFilteringValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The validity status of each corresponding MAC address in LAN MAC filtering table" ::= { entLanMacFilterEntry 3 } -- entWlan OBJECT IDENTIFIER ::= { eor7550 5 } -- entWlanCommonInfo OBJECT IDENTIFIER ::= { entWlan 1} entOpMode OBJECT-TYPE SYNTAX INTEGER { ap(0), client-bridge(1), client-router(2), wds-bridge(3), wds-repeater(4), repeater-ap(5), repeater-sta(6), disable(7) } MAX-ACCESS read-only STATUS mandatory DESCRIPTION "Get op mode: 0(AP), 1(Client bridge), 2(Client router), 3(WDS bridge), 4(WDS repeater), 5(Repeater ap), 6(Repeater station), 7(Disable)" ::= { entWlanCommonInfo 1 } entRadio OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Set this attribute TUUE will enable the radio" ::= { entWlanCommonInfo 2 } entBand OBJECT-TYPE SYNTAX INTEGER { ieee802dot11-b-g(0), ieee802dot11-b(1), ieee802dot11-g(4), ieee802dot11-n(6), ieee802dot11-b-g-n(9) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The wireless mode: 0(802.11 b/g), 1(802.11 b), 4(802.11 g), 6(802.11 n), 9(802.11 b/g/n)" ::= { entWlanCommonInfo 4 } entESSIDNum OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Ralink is 0(AP) and 5(Repeater AP), support multiple ESSID. Set the Number of multiple ESSID" ::= { entWlanCommonInfo 5 } entChannel OBJECT-TYPE SYNTAX INTEGER (1..14) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Ralink is 0(AP), 3(WDS bridge), 4(WDS repeater) and 5(Repeater AP), the current operating frequency channel" ::= { entWlanCommonInfo 6 } entDataRate OBJECT-TYPE SYNTAX INTEGER { auto(0), oneMbps(1), twoMbps(2), fiveNhalfMbps(5), elevenMbps(11), sixMbps(6), nineMbps(9), twelveMbps(12), eighteenMbps(18), twentytwoMbps(24), thirtysixMbps(36), fortyeightMbps(48), fiftyfourMbps(54) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the data rate at which the station may transmit data in Mbps 0(Auto), 1(1Mbps), 2(2Mbps), 5(5.5Mbps), 11(11Mbps), 6(6Mbps), 9(9Mbps), 12(12Mbps), 18(18Mbps), 24(24Mbps), 36(36Mbps), 48(48Mbps), 54(54Mbps)" ::= { entWlanCommonInfo 7 } entNDataRate OBJECT-TYPE SYNTAX INTEGER { auto(0), mcs0(1), mcs1(2), mcs2(3), mcs3(4), mcs4(5), mcs5(6), mcs6(7), mcs7(8), mcs8(9), mcs9(10), mcs10(11), mcs11(12), mcs12(13), mcs13(14), mcs14(15), mcs15(16) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the 11n data rate" ::= { entWlanCommonInfo 8 } entTxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The transmit power level: 10(%), 25(%), 50(%), 75(%), 90(%), 100(%)" ::= { entWlanCommonInfo 9 } entBeaconInterval OBJECT-TYPE SYNTAX INTEGER (20..1024) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the number of TU that a station shall use for scheduling Beacon transmissions" ::= { entWlanCommonInfo 10 } entDTIMPeriod OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the number of beacon intervals" ::= { entWlanCommonInfo 11 } entFragmentationThreshold OBJECT-TYPE SYNTAX INTEGER (256..2346) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute shall specify the current maximum size, in octets, of the MPDU that may be delivered to the PHY" ::= { entWlanCommonInfo 12 } entRTSThreshold OBJECT-TYPE SYNTAX INTEGER (0..2347) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute shall indicate the number of octets in an MPDU, below which an RTS/CTS handshake shall not be performed." ::= { entWlanCommonInfo 13 } entChannelBandwidth OBJECT-TYPE SYNTAX INTEGER (0..1) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the channel bandwidth: 0(Auto 20/40 MHZ), 1(20 MHZ)" ::= { entWlanCommonInfo 14 } entPreambleType OBJECT-TYPE SYNTAX INTEGER { short(1), long(2) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the preamble type: 1(Short), 2(Long)" ::= { entWlanCommonInfo 15 } entCTSProtection OBJECT-TYPE SYNTAX INTEGER { auto(0), always(1), none(2) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the CTS protection: 0(Auto), 1(Always), 2(None)" ::= { entWlanCommonInfo 16 } entWlanESSIDInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntWlanESSIDInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each ESSID information. Each row contains the enterprise ESSID information Table for that ESSID information." ::= { entRalinkWlan 2 } entWlanESSIDInfoEntry OBJECT-TYPE SYNTAX EntWlanESSIDInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanESSIDInfoTable." INDEX { entWlanESSIDInfoIndex } ::= { entWlanESSIDInfoTable 1 } EntWlanESSIDInfoEntry ::= SEQUENCE { entWlanESSIDInfoIndex INTEGER, entESSID OCTET STRING, entBroadcastESSID TruthValue, entWMM TruthValue, entEncryption INTEGER, entWlanAuthenticationType INTEGER } entWlanESSIDInfoIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the ESSID information Table" ::= { entWlanESSIDInfoEntry 1 } entESSID OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute reflects the Service Set ID used in the Desired- SSID parameter of the most recent MLME_Scan.request" ::= { entWlanESSIDInfoEntry 2 } entBroadcastESSID OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Set this attribute TUUE will enable the hidden SSID" ::= { entWlanESSIDInfoEntry 3 } entWMM OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Set this attribute TUUE will enable WMM" ::= { entWlanESSIDInfoEntry 4 } entEncryption OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-write STATUS current DESCRIPTION "The WLAN encryption: 0(none), 1(WEP), 2(TKIP), 3(AES), 4(TKIPAES)" ::= { entWlanESSIDInfoEntry 5 } entWlanAuthenticationType OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "The current authentication algorithms: 0 (openSystem), 1(wepAuto), 2(sharedKey), 3(WPAPSK), 4(WPA), 5(WPA2PSK), 6(WPA2), 7(WPA1WPA2), 8(WPA1PSKWPA2PSK)" ::= { entWlanESSIDInfoEntry 6 } entWlanWepInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntWlanWepInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each WEP information. Each row contains the enterprise WEP information Table for that WEP information." ::= { entRalinkWlan 3 } entWlanWepInfoEntry OBJECT-TYPE SYNTAX EntWlanWepInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanWepInfoTable." INDEX { entWlanESSIDIndex } ::= { entWlanWepInfoTable 1 } EntWlanWepInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entWlanWepKeyID INTEGER, entWlanWepKey1Value OCTET STRING, entWlanWepKey2Value OCTET STRING, entWlanWepKey3Value OCTET STRING, entWlanWepKey4Value OCTET STRING } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the WEP information Table" ::= { entWlanWepInfoEntry 1 } entWlanWepKeyID OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the use of the first, second, third, or fourth element of the WEPDefaultKeys array" ::= { entWlanWepInfoEntry 2 } entWlanWepKey1Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Set key1 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entWlanWepInfoEntry 3 } entWlanWepKey2Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Set key2 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entWlanWepInfoEntry 4 } entWlanWepKey3Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Set key3 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entWlanWepInfoEntry 5 } entWlanWepKey4Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Set key4 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entWlanWepInfoEntry 6 } entWlanWPAInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntWlanWPAInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each WPA information. Each row contains the enterprise WPA information Table for that WPA information." ::= { entRalinkWlan 4 } entWlanWPAInfoEntry OBJECT-TYPE SYNTAX EntWlanWPAInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanWPAInfoTable." INDEX { entWlanESSIDIndex } ::= { entWlanWPAInfoTable 1 } EntWlanWPAInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entPresharedKey DisplayString } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the WPA information Table" ::= { entWlanWPAInfoEntry 1 } entPresharedKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "The WPA Pre-Shared key. (8~63 ASCII or 64 HEX)" ::= { entWlanWPAInfoEntry 2 } ent802dot1xInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Ent802dot1xInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each 802.1x information. Each row contains the enterprise 802.1x information Table for that 802.1x information." ::= { entRalinkWlan 5 } ent802dot1xInfoEntry OBJECT-TYPE SYNTAX Ent802dot1xInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ent802dot1xInfoTable." INDEX { entWlanESSIDIndex } ::= { ent802dot1xInfoTable 1 } Ent802dot1xInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entRADIUSServerIPAddress IpAddress, entRADIUSServerPort INTEGER, entRADIUSServerPassword DisplayString, entWlan802dot1xEnable TruthValue } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the 802.1x information Table" ::= { ent802dot1xInfoEntry 1 } entRADIUSServerIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The address of RADIUS Server" ::= { ent802dot1xInfoEntry 2 } entRADIUSServerPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The port of RADIUS Server" ::= { ent802dot1xInfoEntry 3 } entRADIUSServerPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "The password of RADIUS Server" ::= { ent802dot1xInfoEntry 4 } entWlan802dot1xEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Set this attribute TUUE will enable 802.1x" ::= { ent802dot1xInfoEntry 5 } -- entSNMP OBJECT IDENTIFIER ::= { eor7550 6 } entSNMPStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The status of current SNMP agent.0:disable, 1:Enable" ::= { entSNMP 1 } entSNMPVerType OBJECT-TYPE SYNTAX INTEGER { all(0), v1(1), v2c(2), v3(3) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The version of current SNMP agent.0:all, 1: v1, 2:v2c, 3:v3" ::= { entSNMP 2 } entSNMPCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF EntSNMPCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each SNMP community. Each row contains the enterprise SNMP community table for that SNMP community." ::= { entSNMP 3 } entSNMPCommunityEntry OBJECT-TYPE SYNTAX EntSNMPCommunityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entSNMPCommunityTable." INDEX { entSNMPCommunityIndex } ::= { entSNMPCommunityTable 1 } EntSNMPCommunityEntry ::= SEQUENCE { entSNMPCommunityIndex INTEGER, entSNMPCommunityName DisplayString, entSNMPCommunityType INTEGER, entSNMPCommunityValid TruthValue, } entSNMPCommunityIndex OBJECT-TYPE SYNTAX INTEGER (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the SNMP Community Table" ::= { entSNMPCommunityEntry 1 } entSNMPCommunityName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "The community name used to access SNMP device." ::= { entSNMPCommunityEntry 2 } entSNMPCommunityType OBJECT-TYPE SYNTAX INTEGER { read(1), write(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The auxiliary variable used to identify instances of columnar objects in the SNMP Community Table" ::= { entSNMPCommunityEntry 3 } entSNMPCommunityValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Display the validity information of corresponding community index" ::= { entSNMPCommunityEntry 4 } entSNMPTrap OBJECT IDENTIFIER ::= { entSNMP 4 } entTrapStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The trap status of current SNMP agent.0:disable, 1:Enable" ::= { entSNMPTrap 1 } entTrapVer OBJECT-TYPE SYNTAX INTEGER { all(0), v1(1), v2c(2), v3(3) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The trap version of current SNMP agent.0:all, 1: v1, 2:v2c, 3:v3" ::= { entSNMPTrap 2 } entTrapReceiverIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Specify the IP address(host) to receive the trap report" ::= { entSNMPTrap 3 } entTrapReceiverCommunityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Specify the community name for SNMP manager to receive the trap report" ::= { entSNMPTrap 4 } entTraps OBJECT IDENTIFIER ::= { eor7550 20 } entSystemTraps OBJECT IDENTIFIER ::= { entTraps 1 } entWanTraps OBJECT IDENTIFIER ::= { entTraps 2 } entSystemTrapsReboot NOTIFICATION-TYPE OBJECTS {} STATUS current DESCRIPTION "The trap is generated when the system is rebooted." ::= {entSystemTraps 1} entSystemTrapsRestoreToDefault NOTIFICATION-TYPE OBJECTS {} STATUS current DESCRIPTION "The trap is generated when the default configuration of the system is restored." ::= {entSystemTraps 2} entSystemTrapsReloadModules NOTIFICATION-TYPE OBJECTS {} STATUS current DESCRIPTION "The trap is generated when the system modules are reloaded." ::= {entSystemTraps 3} entWanTrapsLinkDisconnect NOTIFICATION-TYPE OBJECTS {ifIndex} STATUS current DESCRIPTION "The trap is generated when the PHY of WAN is disconnected and it was connected." ::= {entWanTraps 1} entWanTrapsLinkRecover NOTIFICATION-TYPE OBJECTS {ifIndex} STATUS current DESCRIPTION "The trap is generated when the PHY of WAN is connected and it was disconnected" ::= {entWanTraps 2} -- entAthWlan OBJECT IDENTIFIER ::= { eor7550 7 } -- entAthWlanCommonInfo OBJECT IDENTIFIER ::= { entAthWlan 1} entOpMode OBJECT-TYPE SYNTAX INTEGER { ap(0), client-bridge(1), client-router(2), wds-bridge(3), wds-repeater(4), repeater-ap(5), repeater-sta(6), disable(7) } MAX-ACCESS read-only STATUS mandatory DESCRIPTION "Get op mode: 0(AP), 1(Client bridge), 2(Client router), 3(WDS bridge), 4(WDS repeater), 5(Repeater ap), 6(Repeater station), 7(Disable)" ::= { entAthWlanCommonInfo 1 } entBand OBJECT-TYPE SYNTAX INTEGER { ieee802dot11-b-g(0), ieee802dot11-b(1), ieee802dot11-a(2), ieee802dot11-g(4) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "The wireless mode: 0(802.11 b/g), 1(802.11 b), 2(802.11 a), 4(802.11 g)" ::= { entAthWlanCommonInfo 4 } entESSIDNum OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), set the Number of multiple ESSID" ::= { entAthWlanCommonInfo 5 } entChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The current operating frequency channel" ::= { entAthWlanCommonInfo 6 } entDataRate OBJECT-TYPE SYNTAX INTEGER { auto(0), oneMbps(1), twoMbps(2), fiveNhalfMbps(5), elevenMbps(11), sixMbps(6), nineMbps(9), twelveMbps(12), eighteenMbps(18), twentytwoMbps(24), thirtysixMbps(36), fortyeightMbps(48), fiftyfourMbps(54) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the data rate at which the station may transmit data in Mbps 0(Auto), 1(1Mbps), 2(2Mbps), 5(5.5Mbps), 11(11Mbps), 6(6Mbps), 9(9Mbps), 12(12Mbps), 18(18Mbps), 24(24Mbps), 36(36Mbps), 48(48Mbps), 54(54Mbps)" ::= { entAthWlanCommonInfo 7 } entTxPower OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The transmit power level: 10(%), 25(%), 50(%), 75(%), 90(%), 100(%)" ::= { entAthWlanCommonInfo 9 } entBeaconInterval OBJECT-TYPE SYNTAX INTEGER (25..1000) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), This attribute specifies the number of TU that a station shall use for scheduling Beacon transmissions" ::= { entAthWlanCommonInfo 10 } entDTIMPeriod OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), This attribute specifies the number of beacon intervals" ::= { entAthWlanCommonInfo 11 } entFragmentationThreshold OBJECT-TYPE SYNTAX INTEGER (256..2346) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute shall specify the current maximum size, in octets, of the MPDU that may be delivered to the PHY" ::= { entAthWlanCommonInfo 12 } entRTSThreshold OBJECT-TYPE SYNTAX INTEGER (0..2347) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute shall indicate the number of octets in an MPDU, below which an RTS/CTS handshake shall not be performed." ::= { entAthWlanCommonInfo 13 } entPreambleType OBJECT-TYPE SYNTAX INTEGER { short(1), long(2) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the preamble type: 1(Short), 2(Long)" ::= { entAthWlanCommonInfo 15 } entCTSProtection OBJECT-TYPE SYNTAX INTEGER { auto(0), always(1), none(2) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), This attribute specifies the CTS protection: 0(Auto), 1(Always), 2(None)" ::= { entAthWlanCommonInfo 16 } entDistance OBJECT-TYPE SYNTAX INTEGER (21..191) MAX-ACCESS read-write STATUS mandatory DESCRIPTION "ACK timeout" ::= { entAthWlanCommonInfo 17 } entAthWlanESSIDInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntAthWlanESSIDInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each ESSID information. Each row contains the enterprise ESSID information Table for that ESSID information." ::= { entAthWlan 2 } entAthWlanESSIDInfoEntry OBJECT-TYPE SYNTAX EntAthWlanESSIDInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanESSIDInfoTable." INDEX { entWlanESSIDInfoIndex } ::= { entAthWlanESSIDInfoTable 1 } EntAthWlanESSIDInfoEntry ::= SEQUENCE { entWlanESSIDInfoIndex INTEGER, entESSID OCTET STRING, entBroadcastESSID TruthValue, entWMM TruthValue, entEncryption INTEGER, entWlanAuthenticationType INTEGER } entWlanESSIDInfoIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The auxiliary variable used to identify instances of columnar objects in the ESSID information Table" ::= { entAthWlanESSIDInfoEntry 1 } entESSID OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), This attribute reflects the Service Set ID used in the Desired- SSID parameter of the most recent MLME_Scan.request" ::= { entAthWlanESSIDInfoEntry 2 } entBroadcastESSID OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), Set this attribute TUUE will enable the hidden SSID" ::= { entAthWlanESSIDInfoEntry 3 } entWMM OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Only when op mode for Atheros is 0(AP), Set this attribute TUUE will enable WMM" ::= { entAthWlanESSIDInfoEntry 4 } entEncryption OBJECT-TYPE SYNTAX INTEGER (0..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The WLAN encryption: 0(none), 1(WEP), 2(TKIP), 3(AES), 4(TKIPAES)" ::= { entAthWlanESSIDInfoEntry 5 } entWlanAuthenticationType OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The current authentication algorithms: 0 (openSystem), 1(wepAuto), 2(sharedKey), 3(WPAPSK), 4(WPA), 5(WPA2PSK), 6(WPA2), 7(WPA1WPA2), 8(WPA1PSKWPA2PSK)" ::= { entAthWlanESSIDInfoEntry 6 } entAthWlanWepInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntAthWlanWepInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each WEP information. Each row contains the enterprise WEP information Table for that WEP information." ::= { entAthWlan 3 } entAthWlanWepInfoEntry OBJECT-TYPE SYNTAX EntAthWlanWepInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanWepInfoTable." INDEX { entWlanESSIDIndex } ::= { entAthWlanWepInfoTable 1 } EntAthWlanWepInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entWlanWepKeyID INTEGER, entWlanWepKey1Value OCTET STRING, entWlanWepKey2Value OCTET STRING, entWlanWepKey3Value OCTET STRING, entWlanWepKey4Value OCTET STRING } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The auxiliary variable used to identify instances of columnar objects in the WEP information Table" ::= { entAthWlanWepInfoEntry 1 } entWlanWepKeyID OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), This attribute shall indicate the use of the first, second, third, or fourth element of the WEPDefaultKeys array" ::= { entAthWlanWepInfoEntry 2 } entWlanWepKey1Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), Set key1 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entAthWlanWepInfoEntry 3 } entWlanWepKey2Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), Set key2 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entAthWlanWepInfoEntry 4 } entWlanWepKey3Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), Set key3 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entAthWlanWepInfoEntry 5 } entWlanWepKey4Value OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), Set key4 string. (5 or 13 ASCCI characters, 10 or 26 hex numbers)" ::= { entAthWlanWepInfoEntry 6 } entAthWlanWPAInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntAthWlanWPAInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each WPA information. Each row contains the enterprise WPA information Table for that WPA information." ::= { entAthWlan 4 } entAthWlanWPAInfoEntry OBJECT-TYPE SYNTAX EntAthWlanWPAInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the entWlanWPAInfoTable." INDEX { entWlanESSIDIndex } ::= { entAthWlanWPAInfoTable 1 } EntAthWlanWPAInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entPresharedKey DisplayString } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The auxiliary variable used to identify instances of columnar objects in the WPA information Table" ::= { entAthWlanWPAInfoEntry 1 } entPresharedKey OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), 3(WDS Bridge) and 4(WDS Repeater), The WPA Pre-Shared key. (8~63 ASCII or 64 HEX)" ::= { entAthWlanWPAInfoEntry 2 } entAth802dot1xInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EntAth802dot1xInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides one row for each 802.1x information. Each row contains the enterprise 802.1x information Table for that 802.1x information." ::= { entAthWlan 5 } entAth802dot1xInfoEntry OBJECT-TYPE SYNTAX EntAth802dot1xInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ent802dot1xInfoTable." INDEX { entWlanESSIDIndex } ::= { entAth802dot1xInfoTable 1 } EntAth802dot1xInfoEntry ::= SEQUENCE { entWlanESSIDIndex INTEGER, entRADIUSServerIPAddress IpAddress, entRADIUSServerPort INTEGER, entRADIUSServerPassword DisplayString, entWlan802dot1xEnable TruthValue } entWlanESSIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), The auxiliary variable used to identify instances of columnar objects in the 802.1x information Table" ::= { entAth802dot1xInfoEntry 1 } entRADIUSServerIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), The address of RADIUS Server" ::= { entAth802dot1xInfoEntry 2 } entRADIUSServerPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), The port of RADIUS Server" ::= { entAth802dot1xInfoEntry 3 } entRADIUSServerPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), The password of RADIUS Server" ::= { entAth802dot1xInfoEntry 4 } entWlan802dot1xEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Only when op mode for Atheros is 0(AP), Set this attribute TUUE will enable 802.1x" ::= { entAth802dot1xInfoEntry 5 } END