141 lines
2.9 KiB
Plaintext
141 lines
2.9 KiB
Plaintext
--
|
|
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
|
|
-- All Rights Reserved
|
|
--
|
|
|
|
RUCKUS-DHCP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
ruckusCommonDHCPModule
|
|
FROM RUCKUS-ROOT-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
IpAddress,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
MacAddress,
|
|
TruthValue
|
|
FROM SNMPv2-TC;
|
|
|
|
ruckusDHCPMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201010150800Z"
|
|
ORGANIZATION "Ruckus Wireless, Inc."
|
|
CONTACT-INFO
|
|
"Ruckus Wireless Inc.
|
|
|
|
Postal:
|
|
350 West Java Dr.
|
|
Sunnyvale, CA 94089
|
|
USA
|
|
|
|
EMail: support@ruckuswireless.com
|
|
|
|
Phone: +1-650-265-4200."
|
|
DESCRIPTION
|
|
"Ruckus DHCP mib module."
|
|
::= { ruckusCommonDHCPModule 1 }
|
|
|
|
|
|
-- Groups
|
|
--
|
|
|
|
ruckusDHCPObjects OBJECT IDENTIFIER ::= { ruckusDHCPMIB 1 }
|
|
|
|
ruckusDHCPClientInfo OBJECT IDENTIFIER ::= { ruckusDHCPObjects 1 }
|
|
|
|
ruckusDHCPClientExternal OBJECT IDENTIFIER ::= { ruckusDHCPObjects 2 }
|
|
|
|
ruckusDHCPClientEvents OBJECT IDENTIFIER ::= { ruckusDHCPMIB 2 }
|
|
|
|
-- DHCP CLient Table
|
|
--
|
|
|
|
ruckusDHCPClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RuckusDHCPClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies dhcp client table."
|
|
::= { ruckusDHCPClientInfo 1 }
|
|
|
|
|
|
ruckusDHCPClientEntry OBJECT-TYPE
|
|
SYNTAX RuckusDHCPClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies each dhcp client entry."
|
|
INDEX {
|
|
ruckusDHCPClientHWAddress }
|
|
::= { ruckusDHCPClientTable 1 }
|
|
|
|
|
|
RuckusDHCPClientEntry ::= SEQUENCE {
|
|
|
|
ruckusDHCPClientHWAddress MacAddress,
|
|
ruckusDHCPClientIPAddress IpAddress,
|
|
ruckusDHCPClientSubnetMask IpAddress,
|
|
ruckusDHCPClientLeaseTime Unsigned32 }
|
|
|
|
|
|
ruckusDHCPClientHWAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Macaddress of the client, an index into the table."
|
|
::= { ruckusDHCPClientEntry 1 }
|
|
|
|
|
|
ruckusDHCPClientIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IP address of the client."
|
|
::= { ruckusDHCPClientEntry 2 }
|
|
|
|
|
|
ruckusDHCPClientSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the subnet mask of the client."
|
|
::= { ruckusDHCPClientEntry 3 }
|
|
|
|
|
|
ruckusDHCPClientLeaseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS
|
|
"seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the lease time."
|
|
::= { ruckusDHCPClientEntry 4 }
|
|
|
|
|
|
--
|
|
--
|
|
|
|
ruckusDHCPClientExternalRenew OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if the IP address needs to be
|
|
renewed or not from the service provider."
|
|
DEFVAL { true }
|
|
::= { ruckusDHCPClientExternal 1 }
|
|
|
|
|
|
-- Conformance & Compliance
|
|
--
|
|
|
|
|
|
END
|