785 lines
19 KiB
Plaintext
785 lines
19 KiB
Plaintext
KS-1080-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, OBJECT-TYPE, NetworkAddress, IpAddress, Counter,
|
|
Gauge, TimeTicks
|
|
FROM RFC1155-SMI
|
|
DisplayString, PhysAddress
|
|
FROM RFC1213-MIB;
|
|
|
|
KTI OBJECT IDENTIFIER ::= { enterprises 867 }
|
|
|
|
KS-1080 OBJECT IDENTIFIER ::= { KTI 37 }
|
|
|
|
Device_CPU OBJECT IDENTIFIER ::= { KS-1080 1 }
|
|
|
|
PortStatus OBJECT IDENTIFIER ::= { KS-1080 4 }
|
|
|
|
VlanStatus OBJECT IDENTIFIER ::= { KS-1080 5 }
|
|
|
|
QosStatus OBJECT IDENTIFIER ::= { KS-1080 6 }
|
|
|
|
PoeStatus OBJECT IDENTIFIER ::= { KS-1080 7 }
|
|
|
|
|
|
-- object types
|
|
|
|
-- the slot2and3cpumodule group
|
|
|
|
softwareVer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version of the device firmware"
|
|
::= { Device_CPU 1 }
|
|
|
|
mibFileVer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version of the MIB file supported"
|
|
::= { Device_CPU 2 }
|
|
|
|
--Login_Trap_Message1 OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "The version of the MIB file software."
|
|
-- ::= { Device_CPU 3 }
|
|
|
|
--Login_Trap_Message2 OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING
|
|
-- ACCESS read-only
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "The version of the MIB file software."
|
|
-- ::= { Device_CPU 4 }
|
|
|
|
|
|
|
|
-- the Ports Status
|
|
|
|
PortEntry ::=
|
|
SEQUENCE {
|
|
LinkStatus INTEGER,
|
|
AutoNegotiation INTEGER,
|
|
SpeedStatus INTEGER,
|
|
DuplexStatus INTEGER
|
|
}
|
|
|
|
|
|
PortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Mode table"
|
|
::= { PortStatus 1 }
|
|
|
|
PortEntry OBJECT-TYPE
|
|
SYNTAX PortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Mode table Entry"
|
|
INDEX { LinkStatus }
|
|
::= { PortTable 1 }
|
|
|
|
LinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Link_Up(1),
|
|
Link_Down(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port link status"
|
|
::= { PortEntry 1 }
|
|
|
|
AutoNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port auto-negotiation status"
|
|
::= { PortEntry 2 }
|
|
|
|
SpeedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
_100M(1),
|
|
_10M(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port speed status"
|
|
::= { PortEntry 3 }
|
|
|
|
DuplexStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Full(1),
|
|
Half(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port duplex status"
|
|
::= { PortEntry 4 }
|
|
|
|
-- the Ports Control
|
|
|
|
PortControl ::=
|
|
SEQUENCE {
|
|
PowerControl INTEGER,
|
|
AutoControl INTEGER,
|
|
SpeedControl INTEGER,
|
|
DuplexControl INTEGER
|
|
}
|
|
|
|
PortControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortControl
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Mode Control table"
|
|
::= { PortStatus 2 }
|
|
|
|
PortControl OBJECT-TYPE
|
|
SYNTAX PortControl
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port Mode Control table Entry"
|
|
INDEX { PowerControl }
|
|
::= { PortControlTable 1 }
|
|
|
|
PowerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port function setting"
|
|
::= { PortControl 1 }
|
|
|
|
AutoControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port auto-negotiation mode setting"
|
|
::= { PortControl 2 }
|
|
|
|
SpeedControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
_100M(1),
|
|
_10M(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port speed setting for non-auto mode"
|
|
::= { PortControl 3 }
|
|
|
|
DuplexControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Full(1),
|
|
Half(0),
|
|
N/A(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port duplex setting for non-auto mode"
|
|
::= { PortControl 4 }
|
|
|
|
-- VLAN Status
|
|
|
|
--- Vlan Select
|
|
VlanSelect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Disable_VLAN(1),
|
|
Enable_VLAN(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable VLAN function of the device."
|
|
::= { VlanStatus 1 }
|
|
|
|
--- Vlan Other Setting
|
|
_802_1Q_tag_aware_VLAN OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"802.1Q VLAN AWARE function of the device."
|
|
::= { VlanStatus 2 }
|
|
|
|
--Admit_tagged_packet_only_mode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- Enabled(1),
|
|
-- Disabled(0),
|
|
-- }
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- "Enable - accept tagged packets only and drop untagged packets.
|
|
--Disable - accept all packets (tagged and untagged)"
|
|
-- ::= { VlanStatus 3 }
|
|
|
|
Ingress_member_filtering_mode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Ingress member filtering mode
|
|
Enable - drop received packets if ingress port is not the memeber port
|
|
Disable - will not drop received packets for non-member ingress port"
|
|
::= { VlanStatus 4 }
|
|
|
|
|
|
--- Vlan Member
|
|
VlanMember ::=
|
|
SEQUENCE {
|
|
Group1 INTEGER,
|
|
Group2 INTEGER,
|
|
Group3 INTEGER,
|
|
Group4 INTEGER,
|
|
Group5 INTEGER,
|
|
Group6 INTEGER,
|
|
Group7 INTEGER,
|
|
Group8 INTEGER
|
|
}
|
|
|
|
VlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanMember
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN group member table"
|
|
::= { VlanStatus 5 }
|
|
|
|
VlanMember OBJECT-TYPE
|
|
SYNTAX VlanMember
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN group member table entry"
|
|
INDEX { Group1 }
|
|
::= { VlanTable 1 }
|
|
|
|
Group1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 1 member port list"
|
|
::= { VlanMember 1 }
|
|
|
|
Group2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 2 member port list"
|
|
::= { VlanMember 2 }
|
|
|
|
Group3 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 3 member port list"
|
|
::= { VlanMember 3 }
|
|
|
|
Group4 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 4 member port list"
|
|
::= { VlanMember 4 }
|
|
|
|
Group5 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 5 member port list"
|
|
::= { VlanMember 5 }
|
|
|
|
Group6 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 6 member port list"
|
|
::= { VlanMember 6 }
|
|
|
|
Group7 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 7 member port list"
|
|
::= { VlanMember 7 }
|
|
|
|
Group8 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Yes(1),
|
|
No(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN Group 8 member port list"
|
|
::= { VlanMember 8 }
|
|
|
|
--- Vlan Id
|
|
VlanIdEntry ::=
|
|
SEQUENCE {
|
|
VlanId INTEGER
|
|
}
|
|
|
|
VlanIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanIdEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN group VID (VLAN ID) table"
|
|
::= { VlanStatus 6 }
|
|
|
|
VlanIdEntry OBJECT-TYPE
|
|
SYNTAX VlanIdEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN group VID table entry"
|
|
INDEX { VlanId }
|
|
::= { VlanIdTable 1 }
|
|
|
|
VlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VID of VLAN group"
|
|
::= { VlanIdEntry 1 }
|
|
|
|
--- Vlan PerPort Settings
|
|
VlanPerPortEntry ::=
|
|
SEQUENCE {
|
|
GroupIndex INTEGER,
|
|
EgressTag INTEGER,
|
|
NullVID INTEGER,
|
|
UnmatchedVID INTEGER
|
|
}
|
|
|
|
VlanPerPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VlanPerPortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN per port setting table"
|
|
::= { VlanStatus 7 }
|
|
|
|
VlanPerPortEntry OBJECT-TYPE
|
|
SYNTAX VlanPerPortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"VLAN per port setting table entry"
|
|
INDEX { GroupIndex }
|
|
::= { VlanPerPortTable 1 }
|
|
|
|
GroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port default VLAN group index"
|
|
::= { VlanPerPortEntry 1 }
|
|
UnmatchedVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable - Drop the received tagged packet whose VID does not match the ingress PVID.
|
|
PVID is the VID of the VLAN group indexed by the ingress port."
|
|
::= { VlanPerPortEntry 2 }
|
|
EgressTag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Tagging_with_PVID_for_all_packets(1),
|
|
Untagging_for_all_packets(2),
|
|
PVID_insertion_for_untagged_packets_only(3),
|
|
No_insertion_and_Tag_removal(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Egress port tag mode setting:
|
|
1 - Tagging with ingress PVID for all packets
|
|
2 - Untagging for all packets
|
|
3 - Ingress PVID insertion for untagged packets only
|
|
4 - No tag insertion or tag removal"
|
|
::= { VlanPerPortEntry 3 }
|
|
NullVID OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Null VLID replacement setting
|
|
Enable - replace Null VID with ingress PVID
|
|
Disable - no replacement"
|
|
::= { VlanPerPortEntry 4 }
|
|
|
|
-- QoS Status
|
|
|
|
--- QoS PerPort Settings
|
|
QosPerPortEntry ::=
|
|
SEQUENCE {
|
|
Port_based_priority INTEGER,
|
|
_802_1p_classification INTEGER,
|
|
TOS_DS_classification INTEGER,
|
|
}
|
|
|
|
QosPerPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QosPerPortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port QoS mode table"
|
|
::= { QosStatus 1 }
|
|
|
|
QosPerPortEntry OBJECT-TYPE
|
|
SYNTAX QosPerPortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port QoS mode table Entry"
|
|
INDEX { Port_based_priority }
|
|
::= { QosPerPortTable 1 }
|
|
|
|
Port_based_priority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port-based classification
|
|
Enable - all packets received on the port are classified as high priority
|
|
Disable - no port-based classification"
|
|
::= { QosPerPortEntry 1 }
|
|
|
|
_802_1p_classification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"802.1p classification setting
|
|
Enable - the 802.1p classification based on priority tag
|
|
Disable - no 802.1p classification"
|
|
::= { QosPerPortEntry 2 }
|
|
|
|
TOS_DS_classification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Default IP DSCP (DiffServ Code Point) classification setting
|
|
Enable - perform default DSCP classification for IP packets
|
|
The default DSCP as high priority are '10110', '001010', '010010', '011010', or '100010'.
|
|
Disable - no default DSCP classification for IP packets"
|
|
::= { QosPerPortEntry 3 }
|
|
|
|
--- QoS Other Settings
|
|
_802_1p_priority_tag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Global high priority configuration for 802.1p classification (0~7)
|
|
802.1Q Packets with user priority tag >= this configuration are classified as high priority."
|
|
::= { QosStatus 2 }
|
|
|
|
Egress_service_policy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
_4_1(0),
|
|
_8_1(1),
|
|
_16_1(2),
|
|
_Always_High_First(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Global Egress service ratio between high priority queue and low priority queue
|
|
0 - 4 high : 1 low
|
|
1 - 8 high : 1 low
|
|
2 - 16 high : 1 low
|
|
3 - always high priority queue first"
|
|
::= { QosStatus 3 }
|
|
|
|
-- Default_DS_code_mode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- Enabled(1),
|
|
-- Disabled(0)
|
|
-- }
|
|
-- ACCESS read-write
|
|
-- STATUS mandatory
|
|
-- DESCRIPTION
|
|
-- ""
|
|
-- ::= { QosStatus 4 }
|
|
|
|
Specific_DS_Settings_A OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined DSCP(A) classification
|
|
Enable - IP packets with DSCP(A) setting value are classified as high priority
|
|
Disable - no DSCP(A) classification"
|
|
::= { QosStatus 4 }
|
|
|
|
Specific_DS_Vlaue_A OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined High priority DSCP(A) value setting"
|
|
::= { QosStatus 5 }
|
|
|
|
Specific_DS_Settings_B OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined DSCP(B) classification
|
|
Enable - IP packets with DSCP(B) setting value are classified as high priority
|
|
Disable - no DSCP(B) classification"
|
|
::= { QosStatus 6 }
|
|
|
|
Specific_DS_Vlaue_B OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined High priority DSCP(B) value setting"
|
|
::= { QosStatus 7 }
|
|
|
|
Specific_IP_Settings_A OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined network address IP(A) classification
|
|
Enable - IP packets whose SA and DA match IP(A) network address settings are classified as high priority
|
|
Disable - no IP(A) netowrk address classification"
|
|
::= { QosStatus 8 }
|
|
|
|
Specific_IP_Vlaue_A OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined IP(A) IP address setting"
|
|
::= { QosStatus 9 }
|
|
|
|
Specific_IP_Mask_A OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined IP(A) IP subnet mask setting"
|
|
::= { QosStatus 10 }
|
|
|
|
Specific_IP_Settings_B OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined network address IP(B) classification
|
|
Enable - IP packets whose SA and DA match IP(B) network address settings are classified as high priority
|
|
Disable - no IP(B) netowrk address classification"
|
|
::= { QosStatus 11 }
|
|
|
|
Specific_IP_Vlaue_B OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined IP(B) IP address setting"
|
|
::= { QosStatus 12 }
|
|
|
|
Specific_IP_Mask_B OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User defined IP(B) IP subnet mask setting"
|
|
::= { QosStatus 13 }
|
|
|
|
|
|
--- PoE Settings
|
|
|
|
Poe_Master_Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"PoE function of the device
|
|
Enable - enable the PoE function of the device
|
|
Disable - disable the PoE function of the device"
|
|
::= { PoeStatus 1 }
|
|
|
|
PoePortEntry ::=
|
|
SEQUENCE {
|
|
Port_Enable INTEGER,
|
|
Power_Status INTEGER,
|
|
Current_mA OCTET STRING,
|
|
Voltage_V OCTET STRING,
|
|
Power_W OCTET STRING
|
|
}
|
|
|
|
PoePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PoePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port PoE status table"
|
|
::= { PoeStatus 2 }
|
|
|
|
PoePortEntry OBJECT-TYPE
|
|
SYNTAX PoePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port PoE status list Entry"
|
|
INDEX { Port_Enable }
|
|
::= { PoePortTable 1 }
|
|
|
|
Port_Enable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enabled(1),
|
|
Disabled(0),
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port PoE function
|
|
Enable - enable PoE function of the port
|
|
Disable - disable PoE function of the port"
|
|
::= { PoePortEntry 1 }
|
|
|
|
Power_Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Up(1),
|
|
Down(0),
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port power supply status"
|
|
::= { PoePortEntry 2 }
|
|
|
|
Current_mA OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port power supply current (mA) "
|
|
::= { PoePortEntry 3 }
|
|
|
|
Voltage_V OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port power supply voltage (V) "
|
|
::= { PoePortEntry 4 }
|
|
|
|
Power_W OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port power supply (W) "
|
|
::= { PoePortEntry 5 }
|
|
|
|
END
|
|
|