3554 lines
104 KiB
Plaintext
3554 lines
104 KiB
Plaintext
--LINKSYS-MODEL-MIB { iso(1) org(3) dod(6) internet(1) private(4)
|
||
-- Enterprises(1) linksys(3955) }
|
||
|
||
|
||
LINKSYS-MODEL-MIB DEFINITIONS ::= BEGIN
|
||
-- Title: Linksys propritary MIB
|
||
-- Date: January 28, 2003 Version 1.01
|
||
--
|
||
|
||
IMPORTS
|
||
enterprises, IpAddress, FROM RFC1155-SMI
|
||
DisplayString, PhysAddress FROM RFC1213-MIB
|
||
OBJECT-TYPE FROM RFC-1212
|
||
TRAP-TYPE FROM RFC-1215;
|
||
|
||
|
||
internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
|
||
directory OBJECT IDENTIFIER ::= { internet 1 }
|
||
mgmt OBJECT IDENTIFIER ::= { internet 2 }
|
||
experimental OBJECT IDENTIFIER ::= { internet 3 }
|
||
private OBJECT IDENTIFIER ::= { internet 4 }
|
||
enterprises OBJECT IDENTIFIER ::= { private 1 }
|
||
linksys OBJECT IDENTIFIER ::= { enterprises 3955 }
|
||
common OBJECT IDENTIFIER ::= { linksys 1 }
|
||
management OBJECT IDENTIFIER ::= { linksys 2 }
|
||
control OBJECT IDENTIFIER ::= { linksys 3 }
|
||
information OBJECT IDENTIFIER ::= { linksys 4 }
|
||
products OBJECT IDENTIFIER ::= { linksys 5 }
|
||
basicMgt OBJECT IDENTIFIER ::= { management 1 }
|
||
advanceMgt OBJECT IDENTIFIER ::= { management 2 }
|
||
wanMgt OBJECT IDENTIFIER ::= { management 3 }
|
||
vpnMgt OBJECT IDENTIFIER ::= { management 4 }
|
||
firewallMgt OBJECT IDENTIFIER ::= { management 5 }
|
||
wirelessMgt OBJECT IDENTIFIER ::= { management 6 }
|
||
adslRemoteNode OBJECT IDENTIFIER ::= { management 7 }
|
||
wirelessCommon OBJECT IDENTIFIER ::= { wirelessMgt 1 }
|
||
ieee80211b OBJECT IDENTIFIER ::= { wirelessMgt 2 }
|
||
ieee80211a OBJECT IDENTIFIER ::= { wirelessMgt 3 }
|
||
statusInfo OBJECT IDENTIFIER ::= { information 1 }
|
||
statisticsInfo OBJECT IDENTIFIER ::= { information 2 }
|
||
printServer OBJECT IDENTIFIER ::= { products 1 }
|
||
networkStorageServer OBJECT IDENTIFIER ::= { products 2 }
|
||
|
||
|
||
-- the Common Group
|
||
|
||
commonFirmwareVer OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" The firmware version of this managed node. "
|
||
::= { common 1 }
|
||
|
||
commonMIBfileVer OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Defines the current version of Linksys MIB definition.
|
||
Initially the version number is 1.00.00. "
|
||
::= { common 2 }
|
||
|
||
commonDevType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
others(1),
|
||
adsl-gateway(2),
|
||
cable-gateway(3),
|
||
router(4),
|
||
accessPoint(5),
|
||
wirelessNIC(6),
|
||
wirelessAdapter(7),
|
||
managementNIC(8)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The hardware type of this managed node."
|
||
::= { common 3 }
|
||
|
||
commonModelId OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" The hardware model ID of this managed node. "
|
||
::= { common 4 }
|
||
|
||
commonTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CommonEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Table of basic information that can be used to identify this
|
||
managed node."
|
||
::= { common 5 }
|
||
|
||
commonEntry OBJECT-TYPE
|
||
SYNTAX CommonEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" An entry in the table, containing read only identification
|
||
information."
|
||
INDEX { commonIfIndex, commonFunIndex }
|
||
::= { commonTable 1 }
|
||
|
||
CommonEntry ::=
|
||
SEQUENCE {
|
||
commonIfIndex INTEGER,
|
||
commonFunIndex INTEGER,
|
||
commonNote DisplayString
|
||
}
|
||
|
||
commonIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is effective.
|
||
The interface identified by a particular value of this index is
|
||
the same interface as identified by the same value of ifIndex."
|
||
::= { commonEntry 1 }
|
||
|
||
commonFunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
wan-connection(1),
|
||
dhcp(2),
|
||
access-log(3),
|
||
ip-range-filter(4),
|
||
port-range-filter(5),
|
||
mac-filter(6),
|
||
app-forwarding(7),
|
||
upnp-forwarding(8),
|
||
dynamic-route(9),
|
||
static-route(10),
|
||
dmz(11),
|
||
mac-clone(12),
|
||
ieee802dot11(13),
|
||
firewall(14),
|
||
vpn(15)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of function, distinguished according to hardware
|
||
model of this managed node."
|
||
::= { commonEntry 2 }
|
||
|
||
commonNote OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Notification for the specified function."
|
||
::= { commonEntry 3 }
|
||
|
||
|
||
-- the Management Group
|
||
|
||
mgtSystemReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
warm-start(1),
|
||
cold-start(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to set the managed node to do warm start or
|
||
cold start. Definition refers to RFC1215."
|
||
::= { basicMgt 1 }
|
||
|
||
mgtFactoryReset OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to set the managed node to restore factory
|
||
default settings or not."
|
||
::= { basicMgt 2 }
|
||
|
||
mgtAdministrator OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The authorized password used to access the system."
|
||
::= { basicMgt 3 }
|
||
|
||
mgtAdminUsername OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The user name used to access the system."
|
||
::= { basicMgt 4 }
|
||
|
||
mgtSaveConfiguration OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
apply(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to store Enterprise MIB objects value in
|
||
non-volatile RAM and reinitializing the managed node."
|
||
::= { basicMgt 5 }
|
||
|
||
mgtHostName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Supply a host name for the router. Some ISPs require this name as
|
||
identification. Leaving this field will work."
|
||
::= { basicMgt 6 }
|
||
|
||
mgtDomainName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Supply a domain name for the router. Some ISPs require this name as
|
||
identification. Leaving this field will work."
|
||
::= { basicMgt 7 }
|
||
|
||
mgtNodeNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address to which identifies this managed node from
|
||
internal networking."
|
||
::= { basicMgt 8 }
|
||
|
||
mgtNodeSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The subnet mask associated with the IP address of this system. The
|
||
value of the mask is an IP address with all the network bits set to
|
||
1 and all the hosts bits set to 0."
|
||
::= { basicMgt 9 }
|
||
|
||
mgtDhcpStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to configure the managed node to automatically
|
||
assign IP address to each of LAN clients."
|
||
::= { basicMgt 10 }
|
||
|
||
mgtDhcpStartNetAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a start IP address to which DHCP will issue to "
|
||
::= { basicMgt 11 }
|
||
|
||
mgtDhcpNumberUsers OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of clients to which plan on networking to this
|
||
managed node."
|
||
::= { basicMgt 12 }
|
||
|
||
-- the Community Table
|
||
|
||
mgtCommunityTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF MgtCommunityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Table of access community. "
|
||
::= { basicMgt 13 }
|
||
|
||
mgtCommunityEntry OBJECT-TYPE
|
||
SYNTAX MgtCommunityEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" An entry in the table, containing read/write
|
||
community names. "
|
||
INDEX { mgtCommunityIndex }
|
||
::= { mgtCommunityTable 1 }
|
||
|
||
MgtCommunityEntry ::=
|
||
SEQUENCE {
|
||
mgtCommunityIndex INTEGER,
|
||
mgtCommunityName DisplayString,
|
||
mgtCommunityType INTEGER
|
||
}
|
||
|
||
mgtCommunityIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each community."
|
||
::= { mgtCommunityEntry 1 }
|
||
|
||
mgtCommunityName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name used to manage the SNMP protocol entity."
|
||
::= { mgtCommunityEntry 2 }
|
||
|
||
mgtCommunityType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
read-only(1),
|
||
read-write(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the privilege for this community name."
|
||
::= { mgtCommunityEntry 3 }
|
||
|
||
|
||
-- The Advance Management Group --
|
||
|
||
advMgtRefreshMIB OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(0),
|
||
apply(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Refresh Enterprise MIB object data from RAM NV."
|
||
::= { advanceMgt 1 }
|
||
|
||
advMgtWanReqBlockStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set to enable(1) will prevent local network from
|
||
being 'pinged' or detected and also can reinforce
|
||
local network security by hiding the network port."
|
||
::= { advanceMgt 2 }
|
||
|
||
advMgtIpSecPassThroughStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies to enable(1) or disable(0) IPSec Pass
|
||
Through ability."
|
||
::= { advanceMgt 3 }
|
||
|
||
advMgtPptpPassThroughStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Point-to-Point Tunneling Protocol is the method
|
||
used to enable VPN tunnels. This object can be
|
||
used to specify the PPTP pass through ability."
|
||
::= { advanceMgt 4 }
|
||
|
||
advMgtL2TPPassThroughStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies to enable(1) or disable(0) Layer Two
|
||
Tunneling Protocol Pass Through ability."
|
||
::= { advanceMgt 5 }
|
||
|
||
advMgtRemoteMgtStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow this managed node to be
|
||
managed from a remote location."
|
||
::= { advanceMgt 6 }
|
||
|
||
advMgtRemoteUpgradeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow the managed node's firmware
|
||
to be upgraded from a remote location."
|
||
::= { advanceMgt 7 }
|
||
|
||
advMgtAccessLogStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether to send access log messages to
|
||
specific management entities."
|
||
::= { advanceMgt 8 }
|
||
|
||
advMgtMulticastPassStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow for multiple transmissions
|
||
to specific receptions at the same time."
|
||
::= { advanceMgt 9 }
|
||
|
||
advMgtMtuStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to use specific MTU size, refer
|
||
to advMgtMtuSize object, as the largest packet size."
|
||
::= { advanceMgt 10 }
|
||
|
||
advMgtMtuSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the largest packet size permitted for
|
||
network transmission."
|
||
::= { advanceMgt 11 }
|
||
|
||
advMgtLocalTimeZone OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates local time zone for this managed node."
|
||
::= { advanceMgt 12 }
|
||
|
||
|
||
-- The Routing group for both LAN and WAN. --
|
||
|
||
routingMethodTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RoutingMethodEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The table of dynamic routing settings which can
|
||
automatically adjust to physical changes in the
|
||
network's layout."
|
||
::= { advanceMgt 13 }
|
||
|
||
routingMethodEntry OBJECT-TYPE
|
||
SYNTAX RoutingMethodEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The protocol information for one of this entity's
|
||
routing method."
|
||
INDEX { routingMethodIndex }
|
||
::= { routingMethodTable 1 }
|
||
|
||
RoutingMethodEntry ::=
|
||
SEQUENCE {
|
||
routingMethodIndex INTEGER,
|
||
dynamicRoutingTX INTEGER,
|
||
dynamicRoutingRX INTEGER
|
||
}
|
||
|
||
routingMethodIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each routing method."
|
||
::= { routingMethodEntry 1 }
|
||
|
||
dynamicRoutingTX OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
rip1(1),
|
||
rip1-compatible(2),
|
||
rip2(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the protocol to which transmit data on the
|
||
network."
|
||
::= { routingMethodEntry 2 }
|
||
|
||
dynamicRoutingRX OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
rip1(1),
|
||
rip2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the protocol to which receive data on the
|
||
network."
|
||
::= { routingMethodEntry 3 }
|
||
|
||
|
||
-- The DMZ group which can support multiple DMZ. --
|
||
|
||
dmzTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DmzEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The table of DMZ settings which allow one local
|
||
user to be exposed to the Internet to use a
|
||
special-purpose service."
|
||
::= { advanceMgt 14 }
|
||
|
||
dmzEntry OBJECT-TYPE
|
||
SYNTAX DmzEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP addresses information for one of DMZ."
|
||
INDEX { dmzIndex }
|
||
::= { dmzTable 1 }
|
||
|
||
DmzEntry ::=
|
||
SEQUENCE {
|
||
dmzIndex INTEGER,
|
||
dmzRemoteIPAddress IpAddress,
|
||
dmzHostIPAddress IpAddress
|
||
}
|
||
|
||
dmzIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each DMZ setting."
|
||
::= { dmzEntry 1 }
|
||
|
||
dmzRemoteIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the remote host IP address to which maps
|
||
to the local host specified by dmzHostIPAddress
|
||
object."
|
||
::= { dmzEntry 2 }
|
||
|
||
dmzHostIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the local host IP address which will be
|
||
exposed to the Internet."
|
||
::= { dmzEntry 3 }
|
||
|
||
|
||
-- the StaticRoutingTable Group
|
||
|
||
staticRoutingTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF StaticRoutingEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The table of static routing methods which
|
||
specifies pre-determined pathway that network
|
||
information must travel to reach a specific
|
||
host or network."
|
||
::= { advanceMgt 15 }
|
||
|
||
staticRoutingEntry OBJECT-TYPE
|
||
SYNTAX StaticRoutingEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The configuration information for one of static
|
||
routing."
|
||
INDEX { staticRoutingIndex }
|
||
::= { staticRoutingTable 1 }
|
||
|
||
StaticRoutingEntry ::=
|
||
SEQUENCE {
|
||
staticRoutingIndex INTEGER,
|
||
destinationNetAddress IpAddress,
|
||
routingSubnetMask IpAddress,
|
||
routingDefaultGateway IpAddress,
|
||
routingHopCount INTEGER,
|
||
routingInterface INTEGER,
|
||
nFlagStatus INTEGER
|
||
}
|
||
|
||
staticRoutingIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each static routing method."
|
||
::= { staticRoutingEntry 1 }
|
||
|
||
destinationNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the remote network or host to
|
||
which will be assigned a static route."
|
||
::= { staticRoutingEntry 2 }
|
||
|
||
routingSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Determines which portion of an IP address is the
|
||
network portion, and which portion is the host
|
||
portion."
|
||
::= { staticRoutingEntry 3 }
|
||
|
||
routingDefaultGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the IP address of the gateway device
|
||
that allows for contact between the managed node
|
||
and the remote network or host."
|
||
::= { staticRoutingEntry 4 }
|
||
|
||
routingHopCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the maximun number of hops that packets to
|
||
the destination specified by this route entry should
|
||
be forwarded."
|
||
::= { staticRoutingEntry 5 }
|
||
|
||
routingInterface OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
lan(1),
|
||
wan(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the physical interface to which will apply
|
||
this routing configuration."
|
||
::= { staticRoutingEntry 6 }
|
||
|
||
nFlagStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
free(0),
|
||
ready(1),
|
||
active(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the operation status for this routing
|
||
entry."
|
||
::= { staticRoutingEntry 7 }
|
||
|
||
|
||
-- the TrapManagerTable Group
|
||
|
||
trapManagerTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF TrapManagerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Table of SNMP Trap message receivers."
|
||
::= { advanceMgt 16 }
|
||
|
||
trapManagerEntry OBJECT-TYPE
|
||
SYNTAX TrapManagerEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry in the table contains the host IP
|
||
address which will receive trap messages."
|
||
INDEX { trapManagerIndex }
|
||
::= { trapManagerTable 1 }
|
||
|
||
TrapManagerEntry ::=
|
||
SEQUENCE {
|
||
trapManagerIndex INTEGER,
|
||
trapMgrNetAddress IpAddress
|
||
}
|
||
|
||
trapManagerIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each trap receiver."
|
||
::= { trapManagerEntry 1 }
|
||
|
||
trapMgrNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address to which will receive the Log
|
||
message sent via trap protocol."
|
||
::= { trapManagerEntry 2 }
|
||
|
||
advMgtUPnPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow Windows XP to automatically
|
||
confiure the managed node for various Internet
|
||
applications."
|
||
::= { advanceMgt 17 }
|
||
|
||
advMgtUPnPControl OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow Windows XP to read and write
|
||
the UPnP Forwarding of managed node using UPnP."
|
||
::= { advanceMgt 18 }
|
||
|
||
advMgtUPnPConnectControl OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether allow Windows XP to read and write
|
||
the UPnP WAN Connection of managed node using UPnP."
|
||
::= { advanceMgt 19 }
|
||
|
||
|
||
-- The WAN Management Group --
|
||
|
||
wanConnectionTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF WanConnectionEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Table of WAN connection management. "
|
||
::= { wanMgt 1 }
|
||
|
||
wanConnectionEntry OBJECT-TYPE
|
||
SYNTAX WanConnectionEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" An entry in the table specifies the connection
|
||
configuration for WAN interface."
|
||
INDEX { wanIndex }
|
||
::= { wanConnectionTable 1 }
|
||
|
||
WanConnectionEntry ::=
|
||
SEQUENCE {
|
||
wanIndex INTEGER,
|
||
wanIfIndex INTEGER,
|
||
wanConnectionType INTEGER,
|
||
wanNetAddress IpAddress,
|
||
wanPhysicalAddr PhysAddress,
|
||
wanSubnetMask IpAddress,
|
||
wanDefaultGateway IpAddress,
|
||
wanDHCPStatus INTEGER,
|
||
wanLoginStatus INTEGER,
|
||
wanLoginUserName DisplayString,
|
||
wanLoginPassword DisplayString,
|
||
wanRasPlan INTEGER,
|
||
wanWorkingMode INTEGER,
|
||
wanConnectedState INTEGER,
|
||
wanConnectedIdleTime INTEGER,
|
||
wanConnectedRedialPeriod INTEGER
|
||
}
|
||
|
||
wanIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"An unique value for each WAN connection configuration."
|
||
::= { wanConnectionEntry 1 }
|
||
|
||
wanIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is effective.
|
||
The interface identified by a particular value of this index is
|
||
the same interface as identified by the same value of ifIndex."
|
||
::= { wanConnectionEntry 2 }
|
||
|
||
wanConnectionType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
dynamic(1),
|
||
static(2),
|
||
pppoe(3),
|
||
ras(4),
|
||
pptp(5),
|
||
hbs(6) -- heart-beat-signal
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the protocol to which adopted by this
|
||
WAN connection."
|
||
::= { wanConnectionEntry 3 }
|
||
|
||
wanNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address that this managed node has, when
|
||
seen from the external WAN, or the Internet."
|
||
::= { wanConnectionEntry 4 }
|
||
|
||
wanPhysicalAddr OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The physical address that this managed node has,
|
||
when seen from the external WAN, or the Internet."
|
||
::= { wanConnectionEntry 5 }
|
||
|
||
wanSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The subnet mask seen by external users on the
|
||
Internet."
|
||
::= { wanConnectionEntry 6 }
|
||
|
||
wanDefaultGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of remote host to which in respect
|
||
to the forwarding of datagrams received by, but not
|
||
addressed to, this managed node."
|
||
::= { wanConnectionEntry 7 }
|
||
|
||
wanDHCPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
release(0),
|
||
renew(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates to release or renew the IP address of
|
||
this managed node which seen from the external
|
||
WAN, or the Internet."
|
||
::= { wanConnectionEntry 8 }
|
||
|
||
wanLoginStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
pppoe(1),
|
||
ras(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies to cut the connection to ISP, set to
|
||
disable(0), or to build up a PPPoE or RAS
|
||
connection."
|
||
::= { wanConnectionEntry 9 }
|
||
|
||
wanLoginUserName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The authorized user name used to access the ISP."
|
||
::= { wanConnectionEntry 10 }
|
||
|
||
wanLoginPassword OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..64))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The authorized password used to access the ISP."
|
||
::= { wanConnectionEntry 11 }
|
||
|
||
wanRasPlan OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ethernet-512k(0),
|
||
ethernet-256k(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the type of Remote Access Service plan
|
||
used to connect with the ISP."
|
||
::= { wanConnectionEntry 12 }
|
||
|
||
wanWorkingMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
gateway(1), -- enable NAT
|
||
router(2) -- disable NAT
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the working mode for this managed node.
|
||
Gateway mode should be used if this node is hosting
|
||
local network's connection to the Internet. Router
|
||
mode should be used if this node exists on a
|
||
network with other routers."
|
||
::= { wanConnectionEntry 13 }
|
||
|
||
wanConnectedState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
keepAlive(0),
|
||
onDemand(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the state to keepAlive(0) will keep the
|
||
PPPoE-enabled Internet access connected indefinitely,
|
||
even when it sits idle. Otherwise the connection
|
||
to the ISP will be cutted after a preiod of time
|
||
specified in wanConnectedIdleTime object."
|
||
::= { wanConnectionEntry 14 }
|
||
|
||
wanConnectedIdleTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the number of minutes that want to have
|
||
elapsed before Internet access disconnects. A zero
|
||
value indicates to remain the Internet connection
|
||
on at all times."
|
||
::= { wanConnectionEntry 15 }
|
||
|
||
wanConnectedRedialPeriod OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"PPPoE retry to dial to ISP, due to ISP equipment bug in HK"
|
||
::= { wanConnectionEntry 16 }
|
||
|
||
|
||
-- the WAN Dns Network Address Table Group
|
||
|
||
wanDnsNetAddressTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF WanDnsNetAddressEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Table of DNS Server IP addresses."
|
||
::= { wanMgt 2 }
|
||
|
||
|
||
wanDnsNetAddressEntry OBJECT-TYPE
|
||
SYNTAX WanDnsNetAddressEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry in the table contains one DNS server IP
|
||
address."
|
||
INDEX { wanDnsNetAddressIndex }
|
||
::= { wanDnsNetAddressTable 1 }
|
||
|
||
WanDnsNetAddressEntry ::=
|
||
SEQUENCE {
|
||
wanDnsNetAddressIndex INTEGER,
|
||
wanDnsIfIndex INTEGER,
|
||
wanDnsNetAddress IpAddress
|
||
}
|
||
|
||
wanDnsNetAddressIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each DNS server."
|
||
::= { wanDnsNetAddressEntry 1 }
|
||
|
||
wanDnsIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is
|
||
effective. The interface identified by a particular
|
||
value of this index isthe same interface as identified
|
||
by the same value of ifIndex."
|
||
::= { wanDnsNetAddressEntry 2 }
|
||
|
||
wanDnsNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the IP address of DNS server to which
|
||
will translate domain or website names into
|
||
Internet addresses or URLs."
|
||
::= { wanDnsNetAddressEntry 3 }
|
||
|
||
|
||
-- the VPN Management Group
|
||
|
||
vpnIpsecTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VpnIpsecEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Table of VPN Tunnel configuration."
|
||
::= { vpnMgt 1 }
|
||
|
||
vpnIpsecEntry OBJECT-TYPE
|
||
SYNTAX VpnIpsecEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry in the table contains configuration
|
||
for each tunnel."
|
||
INDEX { vpnTunnelIndex }
|
||
::= { vpnIpsecTable 1 }
|
||
|
||
VpnIpsecEntry ::=
|
||
SEQUENCE {
|
||
vpnTunnelIndex INTEGER,
|
||
vpnTunnelState INTEGER,
|
||
vpnTunnelName DisplayString,
|
||
vpnLocalIdType INTEGER,
|
||
vpnLocalIp IpAddress,
|
||
vpnLocalSubnet IpAddress,
|
||
vpnLocalSubnetMask IpAddress,
|
||
vpnLocalRangeBeg IpAddress,
|
||
vpnLocalRangeEnd IpAddress,
|
||
vpnRemoteIdType INTEGER,
|
||
vpnRemoteIp IpAddress,
|
||
vpnRemoteSubnet IpAddress,
|
||
vpnRemoteSubnetMask IpAddress,
|
||
vpnRemoteRangeBeg IpAddress,
|
||
vpnRemoteRangeEnd IpAddress,
|
||
vpnRemoteSecurityGateway IpAddress,
|
||
vpnEspEncrypt INTEGER,
|
||
vpnEspAuth INTEGER,
|
||
vpnKeyMethod INTEGER,
|
||
vpnIsakmpPfs INTEGER,
|
||
vpnIsakmpPreSharedKey DisplayString,
|
||
vpnManualEncryptKey DisplayString,
|
||
vpnManualAuthKey DisplayString,
|
||
vpnManualInboundSpi DisplayString,
|
||
vpnManualOutboundSpi DisplayString,
|
||
vpnTunnelStatus INTEGER
|
||
}
|
||
|
||
vpnTunnelIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each independent tunnel."
|
||
::= { vpnIpsecEntry 1 }
|
||
|
||
vpnTunnelState OBJECT-TYPE
|
||
SYNTAX INTEGER { disable(0), enable(1) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Status of selected tunnel, disable or enable."
|
||
::= { vpnIpsecEntry 2 }
|
||
|
||
vpnTunnelName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..15))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name of selected tunnel."
|
||
::= { vpnIpsecEntry 3 }
|
||
|
||
vpnLocalIdType OBJECT-TYPE
|
||
SYNTAX INTEGER { ip(0), subnet(1), range(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Select the local LAN user(s) behind the router
|
||
that can use this VPN tunnel. This may be a single
|
||
IP address, a Sub-network or a range of addresses.
|
||
Notice that the Local Secure Group must match the
|
||
other router's Remote Secure Group."
|
||
::= { vpnIpsecEntry 4 }
|
||
|
||
vpnLocalIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address if vpnLocalIdType is ip(0)."
|
||
::= { vpnIpsecEntry 5 }
|
||
|
||
vpnLocalSubnet OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Sub-network IP if vpnLocalIdType is subnet(1)."
|
||
::= { vpnIpsecEntry 6 }
|
||
|
||
vpnLocalSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Sub-network mask if vpnLocalIdType is subnet(1)."
|
||
::= { vpnIpsecEntry 7 }
|
||
|
||
vpnLocalRangeBeg OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The start address of IP range if vpnLocalIdType
|
||
is range(2)."
|
||
::= { vpnIpsecEntry 8 }
|
||
|
||
vpnLocalRangeEnd OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The end address of IP range if vpnLocalIdType is
|
||
range(2)."
|
||
::= { vpnIpsecEntry 9 }
|
||
|
||
vpnRemoteIdType OBJECT-TYPE
|
||
SYNTAX INTEGER { ip(0), subnet(1), range(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Select the remote LAN user(s) behind the remote
|
||
gateway can use this VPN tunnel. This may be a
|
||
single IP address, a Sub-network, range of addresses
|
||
or any addresses. If [Any] is set, the router acts
|
||
as responder and accepts request from any remote user.
|
||
In this case, the pre-shared key of this tunnel should
|
||
be set as a different string from other tunnels'.
|
||
Notice that Remote Secure Group must match the
|
||
other router's Local Secure Group."
|
||
::= { vpnIpsecEntry 10 }
|
||
|
||
vpnRemoteIp OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address if vpnRemoteIdType is ip(0)."
|
||
::= { vpnIpsecEntry 11 }
|
||
|
||
vpnRemoteSubnet OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Sub-network IP if vpnRemoteIdType is subnet(1)."
|
||
::= { vpnIpsecEntry 12 }
|
||
|
||
vpnRemoteSubnetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Sub-network mask if vpnRemoteIdType is subnet(1)."
|
||
::= { vpnIpsecEntry 13 }
|
||
|
||
vpnRemoteRangeBeg OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The start address of IP range if vpnRemoteIdType
|
||
is range(2)."
|
||
::= { vpnIpsecEntry 14 }
|
||
|
||
vpnRemoteRangeEnd OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The end address of IP range if vpnRemoteIdType is
|
||
range(2)."
|
||
::= { vpnIpsecEntry 15 }
|
||
|
||
vpnRemoteSecurityGateway OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address in this field must match the public
|
||
IP address (i.e. WAN IP Address) of the remote gateway
|
||
at the other end of this tunnel. If the remote gateway
|
||
has a dynamic IP address, select [Any] in this field.
|
||
In this case, the pre-shared key of this tunnel should
|
||
be set as a different string from other tunnels'.
|
||
Another type is [FQDN]. It allows you to enter a
|
||
fully-qualified domain name of the remote gateway."
|
||
::= { vpnIpsecEntry 16 }
|
||
|
||
vpnEspEncrypt OBJECT-TYPE
|
||
SYNTAX INTEGER { disable(0), des(1), des3(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Encryption method determines the length of the
|
||
key used to encrypt/decrypt ESP packets. Either DES
|
||
or 3DES may be selected. Notice that both sides must
|
||
use the same Encryption method."
|
||
::= { vpnIpsecEntry 17 }
|
||
|
||
vpnEspAuth OBJECT-TYPE
|
||
SYNTAX INTEGER { disable(0), md5(1), sha(2) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Authentication, determines a method to authenticate
|
||
the ESP packets. Either MD5 or SHA may be selected.
|
||
Notice that both sides must use the same Authentication
|
||
method."
|
||
::= { vpnIpsecEntry 18 }
|
||
|
||
vpnKeyMethod OBJECT-TYPE
|
||
SYNTAX INTEGER { isakmp(0), manual(1) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The router supports both automatic and manual key
|
||
management. When choosing automatic key management,
|
||
IKE(Internet Key Exchange) protocols are used to
|
||
negotiate key material for SA. If manual key management
|
||
is selected, no key negotiation is needed. Basically,
|
||
manual key management is used in small static
|
||
environments or for troubleshooting purpose. Notice
|
||
that both sides must use the same Key Management method."
|
||
::= { vpnIpsecEntry 19 }
|
||
|
||
vpnIsakmpPfs OBJECT-TYPE
|
||
SYNTAX INTEGER { disable(0), enable(1) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"If PFS is enabled, IKE Phase 2 negotiation will
|
||
generate a new key material for IP traffic encryption
|
||
and authentication. Note: that both sides must have
|
||
this selected."
|
||
::= { vpnIpsecEntry 20 }
|
||
|
||
vpnIsakmpPreSharedKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..23))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IKE uses the Pre-shared Key field to authenticate the
|
||
remote IKE peer. Both character and hexadecimal value
|
||
are acceptable in this field. e.g. [My-@123] or
|
||
[0x4d795f40313233] Note: that both sides must use the
|
||
same Pre-shared Key."
|
||
::= { vpnIpsecEntry 21 }
|
||
|
||
vpnManualEncryptKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..23))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field specifies a key used to encrypt and decrypt
|
||
IP traffic. Both character and hexadecimal value are
|
||
acceptable in this field. Note: that both sides must use
|
||
the same Encryption Key."
|
||
::= { vpnIpsecEntry 22 }
|
||
|
||
vpnManualAuthKey OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..19))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This field specifies a key used to authenticate IP
|
||
traffic.Both character and hexadecimal value are
|
||
acceptable in this field. Note: that both sides must
|
||
use the same Authentication Key."
|
||
::= { vpnIpsecEntry 23 }
|
||
|
||
vpnManualInboundSpi OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..9))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SPI(Security Parameter Index) is carried in the ESP
|
||
header. This enables the receiver to select the SA, under
|
||
which a packet should be processed. The SPI is a 32-bit
|
||
value. Both decimal and hexadecimal values are acceptable.
|
||
e.g. [987654321] or [0x3ade68b1]. Each tunnel must have
|
||
unique an Inbound SPI and Outbound SPI. No two tunnels
|
||
share the same SPI. Notice that Inbound SPI must match
|
||
the other router's Outbound SPI, and vice versa."
|
||
::= { vpnIpsecEntry 24 }
|
||
|
||
vpnManualOutboundSpi OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..9))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SPI(Security Parameter Index) is carried in the ESP
|
||
header. This enables the receiver to select the SA, under
|
||
which a packet should be processed. The SPI is a 32-bit
|
||
value. Both decimal and hexadecimal values are acceptable.
|
||
e.g. [987654321] or [0x3ade68b1]. Each tunnel must have
|
||
unique an Inbound SPI and Outbound SPI. No two tunnels
|
||
share the same SPI. Notice that Inbound SPI must match
|
||
the other router's Outbound SPI, and vice versa."
|
||
::= { vpnIpsecEntry 25 }
|
||
|
||
|
||
vpnTunnelStatus OBJECT-TYPE
|
||
SYNTAX INTEGER { connected(0), disconnected(1) }
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the connection status of the selected tunnel.
|
||
The state is either connected(0) or disconnected(1)."
|
||
::= { vpnIpsecEntry 26 }
|
||
|
||
|
||
-- the Firewall Management Group
|
||
|
||
fwProtection OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set to disable or enable the firewall function
|
||
utilized on this managed node."
|
||
::= { firewallMgt 1 }
|
||
|
||
|
||
-- the Wireless Common Group
|
||
|
||
stationMacFilter OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set to disable(0) or enable(1) the wireless
|
||
station physical address filter."
|
||
::= { wirelessCommon 1 }
|
||
|
||
apClientModeEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable (0),
|
||
enable (1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable AP client mode"
|
||
::= { wirelessCommon 2 }
|
||
|
||
apClientMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..20)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the numbers of AP Client MAC address list"
|
||
::= { wirelessCommon 3 }
|
||
|
||
apClientMacTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ApClientMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the MAC address list of AP Client"
|
||
::= { wirelessCommon 4 }
|
||
|
||
apClientMacEntry OBJECT-TYPE
|
||
SYNTAX ApClientMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A MAC address table for AP client mode."
|
||
INDEX { apClientMacIndex }
|
||
::= { apClientMacTable 1 }
|
||
|
||
ApClientMacEntry ::=
|
||
SEQUENCE {
|
||
apClientMacIndex INTEGER,
|
||
apClientMacAddress PhysAddress,
|
||
}
|
||
|
||
apClientMacIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A index value for each MAC address. "
|
||
::= { apClientMacEntry 1 }
|
||
|
||
apClientMacAddress OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MAC address."
|
||
::= { apClientMacEntry 2 }
|
||
|
||
apBridgeModeEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable (0),
|
||
enable (1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable Bridge mode"
|
||
::= { wirelessCommon 5 }
|
||
|
||
apBridgeMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..20)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the numbers of Bridge MAC address list"
|
||
::= { wirelessCommon 6 }
|
||
|
||
apBridgeMacTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ApBridgeMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the MAC address list of Bridge"
|
||
::= { wirelessCommon 7 }
|
||
|
||
apBridgeMacEntry OBJECT-TYPE
|
||
SYNTAX ApBridgeMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A MAC address table for AP Bridge mode."
|
||
INDEX { apBridgeMacIndex }
|
||
::= { apBridgeMacTable 1 }
|
||
|
||
ApBridgeMacEntry ::=
|
||
SEQUENCE {
|
||
apBridgeMacIndex INTEGER,
|
||
apBridgeMacAddress PhysAddress,
|
||
}
|
||
|
||
apBridgeMacIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A index value for each MAC address. "
|
||
::= { apBridgeMacEntry 1 }
|
||
|
||
apBridgeMacAddress OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MAC address."
|
||
::= { apBridgeMacEntry 2 }
|
||
|
||
apRepeatorModeEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable (0),
|
||
enable (1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable repeater mode"
|
||
::= { wirelessCommon 8 }
|
||
|
||
apRepeatorMacNum OBJECT-TYPE
|
||
SYNTAX INTEGER (1..20)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the numbers of repeater MAC address list"
|
||
::= { wirelessCommon 9 }
|
||
|
||
apRepeatorMacTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ApRepeatorMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the MAC address list of repeater"
|
||
::= { wirelessCommon 10 }
|
||
|
||
apRepeatorMacEntry OBJECT-TYPE
|
||
SYNTAX ApRepeatorMacEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A MAC address table for AP Repeator mode."
|
||
INDEX { apRepeatorMacIndex }
|
||
::= { apRepeatorMacTable 1 }
|
||
|
||
ApRepeatorMacEntry ::=
|
||
SEQUENCE {
|
||
apRepeatorMacIndex INTEGER,
|
||
apRepeatorMacAddress PhysAddress,
|
||
}
|
||
|
||
apRepeatorMacIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A index value for each MAC address. "
|
||
::= { apRepeatorMacEntry 1 }
|
||
|
||
apRepeatorMacAddress OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MAC address."
|
||
::= { apRepeatorMacEntry 2 }
|
||
|
||
|
||
-- the Wireless 802.11b Group
|
||
ieee80211bBroadcastSSID OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The attribute is only valid for Access Point and the
|
||
master of IBSS. When the attribute is enable, the SSID
|
||
field in beacon frames is blank, also the device will
|
||
not response the Probe Request with unspecified SSID."
|
||
::= { ieee80211b 1 }
|
||
|
||
ieee80211bSSIDString OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"When in read access, this attribute reflects the Service
|
||
Set ID of the current wireless connection. When in write
|
||
access, it is the desired Service Set ID."
|
||
::= { ieee80211b 2 }
|
||
|
||
ieee80211bChannel OBJECT-TYPE
|
||
SYNTAX INTEGER (1..14)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"When in read access, this attribute reflects the channel
|
||
number of the current wireless connection. When in write
|
||
access, it is the desired channel to connect."
|
||
::= { ieee80211b 3 }
|
||
|
||
ieee80211bWep OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify the WEP status of device. If the attribute is
|
||
set as enable, the WEP mechanism is used for transmitting
|
||
data frames."
|
||
::= { ieee80211b 4 }
|
||
|
||
ieee80211bWepAuthMethod OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
both(0),
|
||
open-key(1),
|
||
share-key(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify the authentication algorithms supported by the
|
||
station or AP."
|
||
::= { ieee80211b 5 }
|
||
|
||
ieee80211bWepBits OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
wep64bits(0),
|
||
wep128bits(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"When WEP is enabled, this attribute specifies whether
|
||
64-bit or 128-bit encryption/decryption algorithm is used."
|
||
::= { ieee80211b 6 }
|
||
|
||
ieee80211bDefaultKey OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of default WEP encryption key for transmission.
|
||
It can be 1 to 4."
|
||
::= { ieee80211b 7 }
|
||
|
||
ieee80211bWep64bitkey1 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #1 value for 64-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 8 }
|
||
|
||
ieee80211bWep64bitkey2 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #2 value for 64-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 9 }
|
||
|
||
ieee80211bWep64bitkey3 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #3 value for 64-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 10 }
|
||
|
||
ieee80211bWep64bitkey4 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #4 value for 64-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 11 }
|
||
|
||
ieee80211bWep128bitkey1 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #1 value for 128-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 12 }
|
||
|
||
ieee80211bWep128bitkey2 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #2 value for 128-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 13 }
|
||
|
||
ieee80211bWep128bitkey3 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #3 value for 128-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 14 }
|
||
|
||
ieee80211bWep128bitkey4 OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The WEP key #4 value for 128-bit WEP encryption. It's HEX
|
||
value in ASCII format. For example: WEP key: 0x12 0x34
|
||
0x56 0x78 0x90 is specified as '1234567890'."
|
||
::= { ieee80211b 15 }
|
||
|
||
|
||
ieee80211bBeaconInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This value specifies the beacon interval duration in
|
||
miliseconds."
|
||
::= { ieee80211b 16 }
|
||
|
||
ieee80211bRTSThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2347)
|
||
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 at the beginning of any frame exchange sequence
|
||
where the MPDU is of type Data or Management, the MPDU has
|
||
an individual address in the address1 field, and the length
|
||
of the MPDU is greater than this threshold. Setting this
|
||
attribute to be larger than the maximum MSDU size shall
|
||
have the effect of turnning off the RTS/CTS handshake for
|
||
frames of Data and Management type transmitted by this
|
||
device. Setting this attribute to zero shall have the
|
||
effect of turnning on the RTS/CTS handshake for all frames
|
||
of Data and Management type transmitted by the device."
|
||
::= { ieee80211b 17 }
|
||
|
||
ieee80211bFragmentThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER (256..2346)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This attribute shall specify the current maximum size, in
|
||
octets, of the MPDU that may be delivered to PHY. An MSDU
|
||
shall be broken into fragments if its size exceeds the value
|
||
of this attribute after adding MAC headers and trailers. An
|
||
MSDU or MMPDU shall be fragmented when the resulting frame
|
||
has an individual address in Address1 field, and the length
|
||
of frame is larger than this threshold."
|
||
::= { ieee80211b 18 }
|
||
|
||
ieee80211bDTIMInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify the number of beacon intervals that shall elapse
|
||
between transmission of Beacon frames containing a TIM
|
||
element whose DTIM Count field is 0. This value is
|
||
transmitted in the DTIM Period field of Beacon frames."
|
||
::= { ieee80211b 19 }
|
||
|
||
ieee80211bBasicRate OBJECT-TYPE
|
||
SYNTAX INTEGER (1..15)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value is a bit-map of basic data rates. It specifies
|
||
the basic rates used and reported for this BSS by the AP.
|
||
The highest rate specified is the rate that the AP uses
|
||
when transmitting broadcast/multicast and management
|
||
frames. Bit0 = 1Mbps, Bit1 = 2Mbps, Bit2 = 5.5Mbps, and
|
||
Bit3 = 11Mbps. The basic data rates also specifies the
|
||
rates that must be supported by all stations to join this
|
||
BSS."
|
||
::= { ieee80211b 20 }
|
||
|
||
ieee80211bTXRate OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
rate-1Mbps(1),
|
||
rate-2Mbps(2),
|
||
rate-5dot5Mbps(3),
|
||
rate-11Mbps(4),
|
||
auto-fallback(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The default transmission rate of the staion or access
|
||
point. When set as auto-fallback, the tx rate auto-fallback
|
||
between 11, 5.5, 2, and 1Mbps."
|
||
::= { ieee80211b 21 }
|
||
|
||
ieee80211bPreambleType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
longPreamble(0),
|
||
shortPreamble(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For wireless stations, this attribute specifies whether
|
||
frames are transmitted with the short or long preamble.
|
||
For access points, when set to shortPreamble, it force
|
||
the AP to disallow associations from stations that do not
|
||
support short preamble. In longPreamble mode, it allow
|
||
all stations to associate, which carries the risk that
|
||
legacy systems may associate with the BSS and then
|
||
proceed to interfere with the short preamble packets."
|
||
::= { ieee80211b 22 }
|
||
|
||
ieee80211bRadioFunction OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enable/Disable the RF radio function. When disable, no RF
|
||
signal will be generated on the air, also no RF signal
|
||
will be received. But the MAC function of the wireless
|
||
interface is still working. When enable, the interface is
|
||
working normally."
|
||
::= { ieee80211b 23 }
|
||
|
||
ieee80211bDeviceFunction OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Enable/Disable the function of the device. When disable,
|
||
not only the RF radio is turned off, but also the MAC
|
||
function of wireless interface is also turned off. When
|
||
enable, the interface is working normally."
|
||
::= { ieee80211b 24 }
|
||
|
||
ieee80211bDomain OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
usa-canada(1),
|
||
most-of-europe(2),
|
||
spain(3),
|
||
france(4),
|
||
japan(5),
|
||
worldwide(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The attribute describe the regulatory domain the PLCP
|
||
and PMD support in this wireless interface."
|
||
::= { ieee80211b 25 }
|
||
|
||
ieee80211bSignalStrength OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The signal strength of the current wireless connection.
|
||
The unit is percentage. It's only valid for wireless
|
||
station in infrastructure mode. When the link is
|
||
disconnected, the value should be 0."
|
||
::= { ieee80211b 26 }
|
||
|
||
ieee80211bOperationMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
adhoc(0),
|
||
infrastructure(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specify the type of BSS the station shall use when
|
||
scanning for a BSS with which to connect. When set to
|
||
infrastructure, the station shall only connect to an
|
||
Access Point. When set to adhoc, the station shall only
|
||
connect to an IBSS network."
|
||
::= { ieee80211b 27 }
|
||
|
||
ieee80211bPassPhrase OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..30))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The ASCII string used to generate the actual 4 WEP
|
||
keys. The length of the attribute can be 0 to 30.
|
||
The algorithm of the WEP key generation is based on
|
||
the algorithm proposed by Intersil. The algorithm
|
||
to generate 64-bit WEP key and 128-bit WEP key are
|
||
different. When in 64-bit mode, it uses Intersil's
|
||
proprietary algorithm to generate 4 different WEP
|
||
keys. When in 128-bit mode, it uses MD5 to generate
|
||
4 WEP keys with identical key value."
|
||
::= { ieee80211b 28 }
|
||
|
||
ieee80211bLinkQuality OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The link quality of the current wireless connection.
|
||
The unit is percentage. If the link is disconnected,
|
||
the value should be 0."
|
||
::= { ieee80211b 29 }
|
||
|
||
|
||
-- the Wireless 802.11a Group
|
||
ieee80211aBroadcastSSID OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable broadcast SSID"
|
||
::= { ieee80211a 1 }
|
||
|
||
ieee80211aSSIDString OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get SSID String"
|
||
::= { ieee80211a 2 }
|
||
|
||
ieee80211aChannel OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
channel36(1),
|
||
channel40(2),
|
||
channel44(3),
|
||
channel48(4),
|
||
channel52(5),
|
||
channel56(6),
|
||
channel60(7),
|
||
channel64(8),
|
||
channel42(9),
|
||
channel50(10),
|
||
channel58(11)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Current Channel, 42/50/58 channel is for turbo mode"
|
||
::= { ieee80211a 3 }
|
||
|
||
ieee80211aWep OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable WEP encryption"
|
||
::= { ieee80211a 4 }
|
||
|
||
ieee80211aWepauthmethod OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
both(0),
|
||
open-key(1),
|
||
share-key(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Authentication method"
|
||
::= { ieee80211a 5 }
|
||
|
||
ieee80211aDefaultKey OBJECT-TYPE
|
||
SYNTAX INTEGER (1..4)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get the default WEP KEY ID"
|
||
::= { ieee80211a 6 }
|
||
|
||
ieee80211aWepbits OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
wep64bits(0),
|
||
wep128bits(1),
|
||
wep152bits(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get WEP encryption bit length"
|
||
::= { ieee80211a 7 }
|
||
|
||
ieee80211aWep64bitkey1 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 64bit key 1"
|
||
::= { ieee80211a 8 }
|
||
|
||
ieee80211aWep64bitkey2 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 64bit key 2"
|
||
::= { ieee80211a 9 }
|
||
|
||
ieee80211aWep64bitkey3 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 64bit key 3"
|
||
::= { ieee80211a 10 }
|
||
|
||
ieee80211aWep64bitkey4 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 64bit key 4"
|
||
::= { ieee80211a 11 }
|
||
|
||
ieee80211aWep128bitkey1 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 128 bit key 1"
|
||
::= { ieee80211a 12 }
|
||
|
||
ieee80211aWep128bitkey2 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 128 bit key 2"
|
||
::= { ieee80211a 13 }
|
||
|
||
ieee80211aWep128bitkey3 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 128 bit key 3"
|
||
::= { ieee80211a 14 }
|
||
|
||
ieee80211aWep128bitkey4 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..26))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 128 bit key 4"
|
||
::= { ieee80211a 15 }
|
||
|
||
ieee80211aWep152bitkey1 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 152 bit key 1"
|
||
::= { ieee80211a 16 }
|
||
|
||
ieee80211aWep152bitkey2 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 152 bit key 2"
|
||
::= { ieee80211a 17 }
|
||
|
||
ieee80211aWep152bitkey3 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 152 bit key 3"
|
||
::= { ieee80211a 18 }
|
||
|
||
ieee80211aWep152bitkey4 OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get 152 bit key 4"
|
||
::= { ieee80211a 19 }
|
||
|
||
ieee80211aBeaconInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Beacon Interval"
|
||
::= { ieee80211a 20 }
|
||
|
||
ieee80211aRTSThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2432)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get RTS Threshold"
|
||
::= { ieee80211a 21 }
|
||
|
||
ieee80211aFragmentThreshold OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2346)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Fragmentation Threshold"
|
||
::= { ieee80211a 22 }
|
||
|
||
ieee80211aDTIMInterval OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get DTIM Interval"
|
||
::= { ieee80211a 23 }
|
||
|
||
ieee80211aBasicRate OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
rate6mbps(0)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Basic rate"
|
||
::= { ieee80211a 24 }
|
||
|
||
ieee80211aTXRate OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
rate6Mbps(0),
|
||
rate9Mbps(1),
|
||
rate12Mbps(2),
|
||
rate18Mbps(3),
|
||
rate24Mbps(4),
|
||
rate36Mbps(5),
|
||
rate48Mbps(6),
|
||
rate54Mbps(7),
|
||
bestRate(8)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get Transmit rate"
|
||
::= { ieee80211a 25 }
|
||
|
||
ieee80211aTurboMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set/get enable or disable turbo mode"
|
||
::= { ieee80211a 26 }
|
||
|
||
ieee80211aPhyOFDMEnable OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set/get enable or disable OFDM modulation"
|
||
::= { ieee80211a 27 }
|
||
|
||
ieee80211aPhyOFDMAutoChannelSelect OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"set/get enable or disable auto find the channel with less
|
||
interference "
|
||
::= { ieee80211a 28 }
|
||
|
||
ieee80211aRadioFunction OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable radio function"
|
||
::= { ieee80211a 29 }
|
||
|
||
ieee80211aDeviceFunction OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get enable or disable device"
|
||
::= { ieee80211a 30 }
|
||
|
||
ieee80211aDomain OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
usa-canada(1),
|
||
most-of-europe(2),
|
||
spain(3),
|
||
france(4),
|
||
japan(5),
|
||
worldwide(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Get regular domain"
|
||
::= { ieee80211a 31 }
|
||
|
||
ieee80211aSignalStrength OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Get signal strength (for NIC)"
|
||
::= { ieee80211a 32 }
|
||
|
||
ieee80211aOperationMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
adhoc(0),
|
||
infrastructure(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"set/get The operation mode of this NIC."
|
||
::= { ieee80211a 33 }
|
||
|
||
ieee80211aLinkQuality OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Get the link quality of this NIC."
|
||
::= { ieee80211a 34 }
|
||
|
||
|
||
-- the DSL group
|
||
|
||
-- the remote Node group
|
||
-- When user want to creat one remote entry who should create the
|
||
-- entry from remoteNodeTable first and then setting the relative
|
||
-- information at remoteNodeIPBridgeTable, remoteNodeATMTable and
|
||
-- remoteNodeFilterSetTable. After that the user can then set up
|
||
-- this object by setting it to active. At the mean time the snmp
|
||
-- agent will do the relationship check, the status will be active
|
||
-- if sucdessful, otherwise the status will be deactive and the
|
||
-- error status will shows at remoteNodeErrString.
|
||
|
||
-- adslRemoteNode OBJECT-TYPE
|
||
remoteNodeNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of network interfaces (regardless of
|
||
their current state) present on this system."
|
||
::= { adslRemoteNode 1 }
|
||
|
||
remoteNodeErrString OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The error status of saving one remote node settings.
|
||
The string will clear once it is accessed from the
|
||
SNMP server."
|
||
::= { adslRemoteNode 2 }
|
||
|
||
remoteNodeStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RemoteNodeStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of remote node status entries."
|
||
::= { adslRemoteNode 3 }
|
||
|
||
remoteNodeStatusEntry OBJECT-TYPE
|
||
SYNTAX RemoteNodeStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An remote node status entry containing comment object
|
||
for a remote node status."
|
||
INDEX { remoteNodeStatusIndex }
|
||
::= { remoteNodeStatusTable 1 }
|
||
|
||
RemoteNodeStatusEntry ::=
|
||
SEQUENCE {
|
||
remoteNodeStatusIndex
|
||
INTEGER,
|
||
remoteNodeStatusIfIndex
|
||
INTEGER,
|
||
remoteNodeStatus
|
||
INTEGER,
|
||
remoteNodeISPnode
|
||
INTEGER
|
||
}
|
||
|
||
remoteNodeStatusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of remote node status entry."
|
||
::= { remoteNodeStatusEntry 1 }
|
||
|
||
remoteNodeStatusIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is effective.
|
||
The interface identified by a particular value of this index is
|
||
the same interface as identified by the same value of ifIndex."
|
||
::= { remoteNodeStatusEntry 2 }
|
||
|
||
remoteNodeStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
active(2), -- active one remote node entry.
|
||
deactive(3), -- deactive one remote node entry.
|
||
delete(4) -- delete one remote node entry.
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object allows you to activate/deactivate/delete this remote node."
|
||
::= { remoteNodeStatusEntry 3 }
|
||
|
||
remoteNodeISPnode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
no(0),
|
||
yes(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The object allows you to set the remote node to ISP node."
|
||
::= { remoteNodeStatusEntry 4 }
|
||
|
||
remoteNodeGeneralTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RemoteNodeGeneralEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of remote node general entries."
|
||
::= { adslRemoteNode 4 }
|
||
|
||
remoteNodeGeneralEntry OBJECT-TYPE
|
||
SYNTAX RemoteNodeGeneralEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An remote node general entry containing comment object for a
|
||
remote node general information."
|
||
INDEX { remoteNodeGeneralIndex }
|
||
::= { remoteNodeGeneralTable 1 }
|
||
|
||
RemoteNodeGeneralEntry ::=
|
||
SEQUENCE {
|
||
remoteNodeGeneralIndex
|
||
INTEGER,
|
||
remoteNodeGeneralIfIndex
|
||
INTEGER,
|
||
remoteNodeName
|
||
DisplayString,
|
||
remoteNodeEncap
|
||
INTEGER,
|
||
remoteNodeMultiplex
|
||
INTEGER,
|
||
remoteNodeServiceName
|
||
DisplayString,
|
||
remoteNodeAuthen
|
||
INTEGER,
|
||
remoteNodeRoute
|
||
INTEGER,
|
||
remoteNodeBridge
|
||
INTEGER
|
||
}
|
||
|
||
remoteNodeGeneralIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of remote node general entry."
|
||
::= { remoteNodeGeneralEntry 1 }
|
||
|
||
remoteNodeGeneralIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is effective.
|
||
The interface identified by a particular value of this index is
|
||
the same interface as identified by the same value of ifIndex."
|
||
::= { remoteNodeGeneralEntry 2 }
|
||
|
||
remoteNodeName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..10))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of the Internet service provider. This
|
||
information is for identification purpose only."
|
||
::= { remoteNodeGeneralEntry 3 }
|
||
|
||
remoteNodeEncap OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
ppp(2),
|
||
pppoe(3),
|
||
mpoa(4),
|
||
enet-encap(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This if the method of encapsulation used by the ISP."
|
||
::= { remoteNodeGeneralEntry 4 }
|
||
|
||
remoteNodeMultiplex OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
llc-based(2),
|
||
vc-based(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This if the methos of multiplexing used by the ISP.
|
||
Choices are vc-based or llc-based"
|
||
::= { remoteNodeGeneralEntry 5 }
|
||
|
||
remoteNodeServiceName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The PPPoE service name. This is valid only when PPPoE
|
||
encapsulation is chosen."
|
||
::= { remoteNodeGeneralEntry 6 }
|
||
|
||
|
||
remoteNodeAuthen OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
chap-pap(2),
|
||
chap(3),
|
||
pap(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object sets the authentication protocol used
|
||
for outgoing calls. Options for this object are :
|
||
chap/pap - Your Device will accept CHAP or PAP.
|
||
chap - Your Device will accept CHAP.
|
||
PAP - Your Device will accept PAP."
|
||
::= { remoteNodeGeneralEntry 7 }
|
||
|
||
remoteNodeRoute OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
ip(2),
|
||
none(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object determines the protocol that your Device
|
||
will route. Choices are IP or none."
|
||
::= { remoteNodeGeneralEntry 8 }
|
||
|
||
remoteNodeBridge OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
no(0),
|
||
yes(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bridging is used for protocols that the Device
|
||
does not route, e.g. SNA, or not truned on in the
|
||
previous Route object. When bridging is enabled,
|
||
your Device will forward any packet that it does
|
||
not route to this remote node; otherwise, the
|
||
packets are discarded. Choose Yes to enable or No
|
||
to disable the Bridge field."
|
||
::= { remoteNodeGeneralEntry 9 }
|
||
|
||
|
||
|
||
|
||
|
||
-- remoteNodeATMTable OBJECT-TYPE
|
||
|
||
remoteNodeATMTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RemoteNodeATMEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of remote node ATM entries."
|
||
::= { adslRemoteNode 5 }
|
||
|
||
remoteNodeATMEntry OBJECT-TYPE
|
||
SYNTAX RemoteNodeATMEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An remote node ATM entry containing comment object for a
|
||
remote node ATM information."
|
||
INDEX { remoteNodeATMIndex }
|
||
::= { remoteNodeATMTable 1 }
|
||
|
||
RemoteNodeATMEntry ::=
|
||
SEQUENCE {
|
||
remoteNodeATMIndex
|
||
INTEGER,
|
||
remoteNodeATMIfIndex
|
||
INTEGER,
|
||
remoteNodeVPI
|
||
INTEGER,
|
||
remoteNodeVCI
|
||
INTEGER,
|
||
remoteNodeQosType
|
||
INTEGER,
|
||
remoteNodePCR
|
||
INTEGER,
|
||
remoteNodeSCR
|
||
INTEGER,
|
||
remoteNodeMBS
|
||
INTEGER
|
||
}
|
||
|
||
remoteNodeATMIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of remote node ATM entry."
|
||
::= { remoteNodeATMEntry 1 }
|
||
|
||
remoteNodeATMIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The interface on which this entry's equivalence is effective.
|
||
The interface identified by a particular value of this index is
|
||
the same interface as identified by the same value of ifIndex."
|
||
::= { remoteNodeATMEntry 2 }
|
||
|
||
remoteNodeVPI OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Virtual Path Identifier(VPI) is supplied by your
|
||
telephone company. The valid range for the VPI is 0 to 255."
|
||
::= { remoteNodeATMEntry 3 }
|
||
|
||
remoteNodeVCI OBJECT-TYPE
|
||
SYNTAX INTEGER (32..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Virtual Channel Identifier(VCI) number is supplied by
|
||
your telephone company. The valid range is 32 to 65535."
|
||
::= { remoteNodeATMEntry 4 }
|
||
|
||
remoteNodeQosType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
cbr(2),
|
||
ubr(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This is the ATM Qos Type. There are 2 options: cbr and ubr.
|
||
cbr (Continuous Bit Rate) specifys fixed (always-on) bandwidth.
|
||
UBR (Unspecified Bit Rage) is for applications that are non-time
|
||
senstive, such as e-mail."
|
||
::= { remoteNodeATMEntry 5 }
|
||
|
||
remoteNodePCR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This is the maximum rate at shich the sender can send cells."
|
||
::= { remoteNodeATMEntry 6 }
|
||
|
||
remoteNodeSCR OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Sustained Cell Rate (SCR) is the mean cell rate of
|
||
a bursty, on-off traffic source that can be sent at
|
||
the peak rate, and a parameter for burst-type traffic.
|
||
The SCR must be less than the PCR."
|
||
::= { remoteNodeATMEntry 7 }
|
||
|
||
remoteNodeMBS OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"MBS is the Maximum Burst Size of cells that can be sent
|
||
at the peak rate. The MBS must be less than 65535"
|
||
::= { remoteNodeATMEntry 8 }
|
||
|
||
|
||
-- the Control Group
|
||
|
||
-- the FilterIPRangeTable Group
|
||
|
||
filterIPRangeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FilterIPRangeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of filter IP range entry."
|
||
::= { control 1 }
|
||
|
||
filterIPRangeEntry OBJECT-TYPE
|
||
SYNTAX FilterIPRangeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Filter IP range entry can be used to block specific internal users from
|
||
accessing the Internet. Each entry has start IP and end IP settings,
|
||
if user's IP is in this range, he will be blocked."
|
||
INDEX { filterIPRangeIndex }
|
||
::= { filterIPRangeTable 1 }
|
||
|
||
FilterIPRangeEntry ::=
|
||
SEQUENCE {
|
||
filterIPRangeIndex INTEGER,
|
||
filterIPStart IpAddress,
|
||
filterIPEnd IpAddress
|
||
}
|
||
|
||
filterIPRangeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of filter IP range table."
|
||
::= { filterIPRangeEntry 1 }
|
||
|
||
filterIPStart OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Start IP address of filter IP range entry."
|
||
::= { filterIPRangeEntry 2 }
|
||
|
||
filterIPEnd OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"End IP address of filter IP range entry."
|
||
::= { filterIPRangeEntry 3 }
|
||
|
||
|
||
-- the FilterPortRangeTable Group
|
||
|
||
filterPortRangeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FilterPortRangeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of filter port range entry."
|
||
::= { control 2 }
|
||
|
||
filterPortRangeEntry OBJECT-TYPE
|
||
SYNTAX FilterPortRangeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Filter port range entry can be used to block specific
|
||
packets from going out to Internet. Each entry has
|
||
protocol and port range settings, if out-going packet's
|
||
destination port is in this port range and protocol is
|
||
identical, then it will be blocked."
|
||
INDEX { filterPortRangeIndex }
|
||
::= { filterPortRangeTable 1 }
|
||
|
||
FilterPortRangeEntry ::=
|
||
SEQUENCE {
|
||
filterPortRangeIndex INTEGER,
|
||
filterPortProto INTEGER,
|
||
filterPortStart INTEGER,
|
||
filterPortEnd INTEGER
|
||
}
|
||
|
||
filterPortRangeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of filter port range table."
|
||
::= { filterPortRangeEntry 1 }
|
||
|
||
filterPortProto OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
both(0),
|
||
udp(1),
|
||
tcp(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Protocol setting of FilterPortRangeEntry, it can be TCP,
|
||
UDP or both (TCP and UDP)."
|
||
::= { filterPortRangeEntry 2 }
|
||
|
||
filterPortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Start port setting of FilterPortRangeEntry"
|
||
::= { filterPortRangeEntry 3 }
|
||
|
||
filterPortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"End port setting of FilterPortRangeEntry"
|
||
::= { filterPortRangeEntry 4 }
|
||
|
||
|
||
-- the FilterMACTable Group
|
||
|
||
filterMACTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF FilterMACEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of filter Mac entry."
|
||
::= { control 3 }
|
||
|
||
filterMACEntry OBJECT-TYPE
|
||
SYNTAX FilterMACEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Filter MAC range entry can be used to block specific
|
||
internal users from accessing the Internet. Each entry
|
||
has a MAC setting, if user's MAC is identical with this
|
||
setting, he will be blocked."
|
||
INDEX { filterMACIndex }
|
||
::= { filterMACTable 1 }
|
||
|
||
FilterMACEntry ::=
|
||
SEQUENCE {
|
||
filterMACIndex INTEGER,
|
||
filterMAC PhysAddress
|
||
}
|
||
|
||
filterMACIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of filterMACTable."
|
||
::= { filterMACEntry 1 }
|
||
|
||
filterMAC OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MAC setting of filterMACEntry."
|
||
::= { filterMACEntry 2 }
|
||
|
||
|
||
-- the ForwardTable Group
|
||
|
||
forwardTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF ForwardEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of forwardEntry."
|
||
::= { control 4 }
|
||
|
||
forwardEntry OBJECT-TYPE
|
||
SYNTAX ForwardEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"You can use Forwarding to set up public services on your
|
||
network. When user send this type of request to your
|
||
network via the Internet, the router will forward those
|
||
requests to the appropriate PC."
|
||
INDEX { forwardIndex }
|
||
::= { forwardTable 1 }
|
||
|
||
ForwardEntry ::=
|
||
SEQUENCE {
|
||
forwardIndex INTEGER,
|
||
servicePortStart INTEGER,
|
||
servicePortEnd INTEGER,
|
||
servicePortProto INTEGER,
|
||
forwardIPAddress IpAddress
|
||
}
|
||
|
||
forwardIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of forwardTable"
|
||
::= { forwardEntry 1 }
|
||
|
||
servicePortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The start port setting of forward public service port range."
|
||
::= { forwardEntry 2 }
|
||
|
||
servicePortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The end port setting of forward public service port range."
|
||
::= { forwardEntry 3 }
|
||
|
||
servicePortProto OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
both(0),
|
||
udp(1),
|
||
tcp(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The protocol setting of forward public service port range."
|
||
::= { forwardEntry 4 }
|
||
|
||
forwardIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The LAN side forward server IP address."
|
||
::= { forwardEntry 5 }
|
||
|
||
|
||
-- the Port Triggering Group
|
||
|
||
portTriggeringTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF PortTriggeringEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of portTriggeringEntry"
|
||
::= { control 5 }
|
||
|
||
portTriggeringEntry OBJECT-TYPE
|
||
SYNTAX PortTriggeringEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Port triggering allows the Router to watch outgoing data for specific port numbers.
|
||
The IP address of the computer that sends the matching data is remembered by the
|
||
Router, so that when the requested data returns through the firewall, the data is
|
||
pulled back to the proper computer by way of IP address and port mapping rules."
|
||
INDEX { portTriggeringIndex }
|
||
::= { portTriggeringTable 1 }
|
||
|
||
PortTriggeringEntry ::=
|
||
SEQUENCE {
|
||
portTriggeringIndex INTEGER,
|
||
appName DisplayString,
|
||
triggerPortStart INTEGER,
|
||
triggerPortEnd INTEGER,
|
||
incomingPortStart INTEGER,
|
||
incomingPortEnd INTEGER
|
||
}
|
||
|
||
portTriggeringIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of portTriggeringTable."
|
||
::= { portTriggeringEntry 1 }
|
||
|
||
appName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..12))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Name description of this portTriggeringEntry."
|
||
::= { portTriggeringEntry 2 }
|
||
|
||
triggerPortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The start port of triggering port range."
|
||
::= { portTriggeringEntry 3 }
|
||
|
||
triggerPortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The end port of triggering port range."
|
||
::= { portTriggeringEntry 4 }
|
||
|
||
incomingPortStart OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The start port of incoming port range."
|
||
::= { portTriggeringEntry 5 }
|
||
|
||
incomingPortEnd OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The end port of incoming port range."
|
||
::= { portTriggeringEntry 6 }
|
||
|
||
|
||
-- the Wireless MAC Access Group
|
||
|
||
wlanAccessMACTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF WlanAccessMACEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Table of wireless station physical addresses that
|
||
will put under control."
|
||
::= { control 6 }
|
||
|
||
wlanAccessMACEntry OBJECT-TYPE
|
||
SYNTAX WlanAccessMACEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry in the table controls the assocaition
|
||
with access point for each wireless station."
|
||
INDEX { wlanAccessMACIndex }
|
||
::= { wlanAccessMACTable 1 }
|
||
|
||
WlanAccessMACEntry ::=
|
||
SEQUENCE {
|
||
wlanAccessMACIndex INTEGER,
|
||
wlanAccessMAC PhysAddress,
|
||
wlanAccessStatus INTEGER
|
||
}
|
||
|
||
wlanAccessMACIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each wireless station."
|
||
::= { wlanAccessMACEntry 1 }
|
||
|
||
wlanAccessMAC OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the physical address to which will be
|
||
controlled the association state with the access
|
||
point."
|
||
::= { wlanAccessMACEntry 2 }
|
||
|
||
wlanAccessStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
block(0),
|
||
allow(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the association state with the access
|
||
point for the specified wireless client."
|
||
::= { wlanAccessMACEntry 3 }
|
||
|
||
|
||
-- the UPnP ForwardTable Group
|
||
|
||
uPnPforwardTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF UPnPforwardEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of UPnP forwarding application setting entry."
|
||
::= { control 7 }
|
||
|
||
uPnPforwardEntry OBJECT-TYPE
|
||
SYNTAX UPnPforwardEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"UPnP forwarding entry can be used to preset
|
||
application setting as well as options for
|
||
customization of port services for other
|
||
applications."
|
||
INDEX { uPnPforwardIndex }
|
||
::= { uPnPforwardTable 1 }
|
||
|
||
UPnPforwardEntry ::=
|
||
SEQUENCE {
|
||
uPnPforwardIndex INTEGER,
|
||
uPnPserviceName DisplayString,
|
||
uPnPExtPort INTEGER,
|
||
uPnPservicePortProto INTEGER,
|
||
uPnPIntPort INTEGER,
|
||
uPnPforwardIPAddress IpAddress,
|
||
uPnPforwardStatus INTEGER
|
||
}
|
||
|
||
uPnPforwardIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An unique value for each UPnP forwarding setting."
|
||
::= { uPnPforwardEntry 1 }
|
||
|
||
uPnPserviceName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..11))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates the most widely used Internet applicaiton
|
||
name. Such as FTP, Telnet, SMTP and DNS."
|
||
::= { uPnPforwardEntry 2 }
|
||
|
||
uPnPExtPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the external port number used by Internet
|
||
application server. Check with the Internet application
|
||
software documentation for more information."
|
||
::= { uPnPforwardEntry 3 }
|
||
|
||
uPnPservicePortProto OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
udp(1),
|
||
tcp(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the Transport layer protocol to which
|
||
this Internet application will use."
|
||
::= { uPnPforwardEntry 4 }
|
||
|
||
uPnPIntPort OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the internal port number used by Internet
|
||
application server. Check with the Internet application
|
||
software documentation for more information."
|
||
::= { uPnPforwardEntry 5 }
|
||
|
||
uPnPforwardIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the IP address of Internet application server
|
||
to which the Internet users can access."
|
||
::= { uPnPforwardEntry 6 }
|
||
|
||
uPnPforwardStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disable(0),
|
||
enable(1)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to enable the defined service."
|
||
::= { uPnPforwardEntry 7 }
|
||
|
||
|
||
-- the Status Information Group
|
||
|
||
-- the DHCPActiveTable Group
|
||
|
||
dhcpActiveTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DHCPActiveEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of dhcpActiveEntry."
|
||
::= { statusInfo 1 }
|
||
|
||
dhcpActiveEntry OBJECT-TYPE
|
||
SYNTAX DHCPActiveEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The dhcpActiveEntry shows out the information of DHCP client PCs."
|
||
INDEX { dhcpActiveIndex }
|
||
::= { dhcpActiveTable 1 }
|
||
|
||
DHCPActiveEntry ::=
|
||
SEQUENCE {
|
||
dhcpActiveIndex INTEGER,
|
||
dhcpClientHostName DisplayString,
|
||
dhcpNetAddress IpAddress,
|
||
dhcpPhysicalAddress PhysAddress
|
||
}
|
||
|
||
dhcpActiveIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of dhcpActiveTable."
|
||
::= { dhcpActiveEntry 1 }
|
||
|
||
dhcpClientHostName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..32))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The host name of DHCP client PC."
|
||
::= { dhcpActiveEntry 2 }
|
||
|
||
dhcpNetAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of DHCP client PC."
|
||
::= { dhcpActiveEntry 3 }
|
||
|
||
dhcpPhysicalAddress OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MAC address of DHCP client PC."
|
||
::= { dhcpActiveEntry 4 }
|
||
|
||
|
||
-- the OutingLogTable Group
|
||
|
||
outgoingLogTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OutgoingLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of outgoingLogEntry."
|
||
::= { statusInfo 2 }
|
||
|
||
outgoingLogEntry OBJECT-TYPE
|
||
SYNTAX OutgoingLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The outgoing log entry lists the IP address of Internet
|
||
site that users on your network have accessed."
|
||
INDEX { outgoingLogIndex }
|
||
::= { outgoingLogTable 1 }
|
||
|
||
OutgoingLogEntry ::=
|
||
SEQUENCE {
|
||
outgoingLogIndex INTEGER,
|
||
sourceIPLAN IpAddress,
|
||
destinationIP IpAddress,
|
||
servicePortNumber INTEGER
|
||
}
|
||
|
||
outgoingLogIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The index of outgoingLogTable"
|
||
::= { outgoingLogEntry 1 }
|
||
|
||
sourceIPLAN OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The source IP address of the outgoing log entry."
|
||
::= { outgoingLogEntry 2 }
|
||
|
||
destinationIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The destination IP address of the outgoing log entry."
|
||
::= { outgoingLogEntry 3 }
|
||
|
||
|
||
servicePortNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The destination port number of the outgoing log entry."
|
||
::= { outgoingLogEntry 4 }
|
||
|
||
|
||
-- the IncomingLogTable Group
|
||
|
||
incomingLogTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IncomingLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of incomingLogEntry."
|
||
::= { statusInfo 3 }
|
||
|
||
incomingLogEntry OBJECT-TYPE
|
||
SYNTAX IncomingLogEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The incoming log entry shows out the log of incoming
|
||
Internet traffic."
|
||
INDEX { incomingLogIndex }
|
||
::= { incomingLogTable 1 }
|
||
|
||
IncomingLogEntry ::=
|
||
SEQUENCE {
|
||
incomingLogIndex INTEGER,
|
||
sourceIP IpAddress,
|
||
destinationPortNumber INTEGER
|
||
}
|
||
|
||
incomingLogIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Index of incomingLogTable."
|
||
::= { incomingLogEntry 1 }
|
||
|
||
sourceIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The source IP address of incoming log entry."
|
||
::= { incomingLogEntry 2 }
|
||
|
||
destinationPortNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The destination port number of incoming log entry."
|
||
::= { incomingLogEntry 3 }
|
||
|
||
|
||
-- the WAN Connection Status Information Group --
|
||
|
||
infWANStatusTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF InfWANStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Table of WAN connection status. "
|
||
::= { statusInfo 4 }
|
||
|
||
infWANStatusEntry OBJECT-TYPE
|
||
SYNTAX InfWANStatusEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" An entry in the table, containing connection status of
|
||
one WAN interface. "
|
||
INDEX { infWANStatusIndex }
|
||
::= { infWANStatusTable 1 }
|
||
|
||
InfWANStatusEntry ::=
|
||
SEQUENCE {
|
||
infWANStatusIndex INTEGER,
|
||
infWANPortStatus INTEGER,
|
||
infWANPPPoEFailureCode INTEGER,
|
||
infWANPPPoEDetailErrorCode DisplayString,
|
||
infWANDHCPStatus INTEGER,
|
||
infWANDHCPDetailErrorCode DisplayString,
|
||
infWANDNSStatus INTEGER,
|
||
infWANPPTPFailureCode INTEGER,
|
||
infWANPPTPDetailErrorCode DisplayString
|
||
}
|
||
|
||
infWANStatusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"Index of infWANStatusTable."
|
||
::= { infWANStatusEntry 1 }
|
||
|
||
infWANPortStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
link(0),
|
||
no-link(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show the WAN Port physical link status"
|
||
::= { infWANStatusEntry 2 }
|
||
|
||
infWANPPPoEFailureCode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
connected(0),
|
||
other-error(1),
|
||
no-pppoe-server(2),
|
||
username-password-error(3),
|
||
lcp-nego-fail(4),
|
||
disconnected-by-ISP(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show out the WAN PPPoE connection status."
|
||
::= { infWANStatusEntry 3 }
|
||
|
||
infWANPPPoEDetailErrorCode OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..4))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Detail error code of the current PPPoE connection."
|
||
::= { infWANStatusEntry 4 }
|
||
|
||
infWANDHCPStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ok(0),
|
||
other-error(1),
|
||
no-DHCP-server(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show out the status of WAN DHCP."
|
||
::= { infWANStatusEntry 5 }
|
||
|
||
infWANDHCPDetailErrorCode OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..4))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Detail error code of the current DHCP connection."
|
||
::= { infWANStatusEntry 6 }
|
||
|
||
infWANDNSStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
ok(0),
|
||
no-DNS-server-assigned(1),
|
||
no-DNS-server-working(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show the WAN DNS status."
|
||
::= { infWANStatusEntry 7 }
|
||
|
||
infWANPPTPFailureCode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
connected(0),
|
||
other-error(1),
|
||
no-PPTP-server(2),
|
||
username-password-error(3),
|
||
disconnected-by-ISP(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show the WAN PPTP connection status."
|
||
::= { infWANStatusEntry 8 }
|
||
|
||
infWANPPTPDetailErrorCode OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE(0..4))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Detail error code of the current PPTP connection."
|
||
::= { infWANStatusEntry 9 }
|
||
|
||
|
||
infNodeWLANStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
wlan-OK(0),
|
||
initialization-failed(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Show the WLAN status."
|
||
::= { statusInfo 5 }
|
||
|
||
nicDevicePresent OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
absent(0),
|
||
present(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The target device is present on the system or not."
|
||
::= { statusInfo 6 }
|
||
|
||
nicDriverInstallation OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
not-installed(0),
|
||
installed(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The driver was installed or not."
|
||
::= { statusInfo 7 }
|
||
|
||
nicDriverStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
disabled(1),
|
||
working(2),
|
||
not-working(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The working status of the driver."
|
||
::= { statusInfo 8 }
|
||
|
||
|
||
nicConnectionStatus OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
connected(0),
|
||
disconnected(1)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The connection status of the device."
|
||
::= { statusInfo 9 }
|
||
|
||
nicOSVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The version number of the Windows OS."
|
||
::= { statusInfo 10 }
|
||
|
||
nicDriverVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The version number of the device driver"
|
||
::= { statusInfo 11 }
|
||
|
||
nicFirmwareVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The version number of the device firmware"
|
||
::= { statusInfo 12 }
|
||
|
||
nicUtilityVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The version number of the configure Utility"
|
||
::= { statusInfo 13 }
|
||
|
||
|
||
-- the Statistics Information Group
|
||
|
||
END
|
||
|
||
|