833 lines
29 KiB
Plaintext
833 lines
29 KiB
Plaintext
AVAYA-ENTITY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,NOTIFICATION-TYPE,Integer32, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
mib-2
|
|
FROM RFC1213-MIB
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION, TimeStamp
|
|
FROM SNMPv2-TC
|
|
entPhysicalIndex, PhysicalIndex
|
|
FROM ENTITY-MIB
|
|
TEXTUAL-CONVENTION, TimeStamp, DisplayString
|
|
FROM SNMPv2-TC
|
|
entPhysicalDescr, entPhysicalParentRelPos
|
|
FROM ENTITY-MIB
|
|
EntitySensorValue, entPhySensorValue
|
|
FROM ENTITY-SENSOR-MIB
|
|
lsg
|
|
FROM AVAYAGEN-MIB;
|
|
|
|
avayaEntity MODULE-IDENTITY
|
|
LAST-UPDATED "200612251800Z"
|
|
ORGANIZATION "Avaya Inc."
|
|
CONTACT-INFO
|
|
" Dan Gluskin
|
|
Avaya Inc.
|
|
Tel: +972-3-645-7561
|
|
Email: dgluskin@avaya.com
|
|
Postal: Atidim technology Park, Bldg. #3
|
|
Tel Aviv, Israel, 61131
|
|
|
|
Dan Romascanu
|
|
Avaya Inc.
|
|
Tel: +972-3-645-8414
|
|
Email: dromasca@avaya.com
|
|
Postal: Atidim technology Park, Bldg. #3
|
|
Tel Aviv, Israel, 61131
|
|
"
|
|
DESCRIPTION
|
|
"This module defines private extensions for Entity MIB"
|
|
--
|
|
-- REVISION "200805051814Z"
|
|
-- Updated by: Shlomi Biton
|
|
-- DESCRIPTION Add new enumeration badExpansionCable(7) to avEntPhyChFruFault.
|
|
-- Add new traps avEntPhyChFruExpansionTestFailure and avEntPhyChFruExpansionTestClear.
|
|
--
|
|
-- REVISION "200612251800Z"
|
|
-- Updated by: M. Deutsch
|
|
-- DESCRIPTION "fix warning in avEntPhyChFruInsertion group definition
|
|
--
|
|
-- REVISION "200606111218Z"
|
|
-- Updated by: Dan Gluskin
|
|
-- DESCRIPTION "I've added IMPORT statements to allow compliation with with NetSNMP"
|
|
--
|
|
-- REVISION "200603121200Z"
|
|
-- Updated By: Meir Deutsch
|
|
-- DESCRIPTION
|
|
-- "Add the avEntPhyChFru objects to support G450 Fan and PSU status and fault reporting and notifications"
|
|
--
|
|
-- REVISION "200606111218Z"
|
|
-- Updated By: Shlomi Biton
|
|
-- DESCRIPTION
|
|
-- "1. Remove the Varbinds: avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
-- avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower from of the
|
|
-- avEntPhyUSBDeviceRemovalOnBackupRestoreOperation trap.
|
|
--
|
|
-- REVISION "200605301159Z"
|
|
-- Updated By: Shlomi Biton
|
|
-- DESCRIPTION
|
|
-- "1. Add avEntPhysicalIndex (accessible-for-notify) for all the traps instead of
|
|
-- entPhysicalIndex, since the entPhysicalIndex from the standard ENTITY-MIB is not-accessible
|
|
-- and for traps the varbind shall be at least accessible-for-notify.
|
|
--
|
|
-- REVISION "200605231728Z"
|
|
-- Updated By: Shlomi Biton
|
|
-- DESCRIPTION
|
|
-- "1. Add USB trap avEntPhyUSBFileSystemNotSupported for connecting USB mass
|
|
-- storage device with file system that is not supported."
|
|
--
|
|
-- REVISION "200601241503Z"
|
|
-- Updated By: Shlomi Biton
|
|
-- DESCRIPTION
|
|
-- "1. Add USB mib tables."
|
|
--
|
|
-- REVISION "200412010000Z"
|
|
-- DESCRIPTION
|
|
-- "Fiv avEntAmbient Traps"
|
|
--
|
|
-- REVISION "200311051639Z"
|
|
-- DESCRIPTION
|
|
-- "Traps OIDs moved under avEntTrapsV3separator added to support SNMPv3 traps"
|
|
--
|
|
-- REVISION "200003240000Z"
|
|
-- DESCRIPTION
|
|
-- "Initial version"
|
|
--
|
|
-- REVISION "200004090000Z"
|
|
-- DESCRIPTION
|
|
-- "Changes for SNMPv1 compatibility
|
|
-- Add avEntTraps group and trap items"
|
|
|
|
::= { lsg 99 }
|
|
|
|
|
|
AvEntPhyItuPerceivedSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ITU perceived severity values"
|
|
REFERENCE
|
|
"ITU Recommendation M.3100, 'Generic Network Information
|
|
Model', 1995
|
|
ITU Recommendation X.733, 'Information Technology - Open
|
|
Systems Interconnection - System Management: Alarm
|
|
Reporting Function', 1992"
|
|
SYNTAX INTEGER
|
|
{
|
|
cleared (1),
|
|
indeterminate (2),
|
|
critical (3),
|
|
major (4),
|
|
minor (5),
|
|
warning (6)
|
|
}
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
|
|
--
|
|
-- Entity Sensor Table
|
|
--
|
|
|
|
avEntPhySensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AvEntPhySensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table extends entPhySensorTable with thresholds on the sensors."
|
|
::= { avayaEntity 1 }
|
|
|
|
|
|
avEntPhySensorEntry OBJECT-TYPE
|
|
SYNTAX AvEntPhySensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Thresholds for sensors described in entPhySensorTable.
|
|
The Threshold values correspond to entPhySensorValue.
|
|
|
|
Entries are created in this table by the agent. An entry
|
|
for each physical sensor SHOULD be created at the same time
|
|
as the associated entPhysicalEntry. An entry SHOULD be
|
|
destroyed if the associated entPhysicalEntry is destroyed.
|
|
No entry means that no thresholds are defined for the corresponding
|
|
sensor"
|
|
INDEX { entPhysicalIndex } -- SPARSE-AUGMENTS
|
|
::= { avEntPhySensorTable 1 }
|
|
|
|
AvEntPhySensorEntry ::= SEQUENCE {
|
|
avEntPhySensorHiShutdown EntitySensorValue,
|
|
avEntPhySensorHiWarning EntitySensorValue,
|
|
avEntPhySensorHiWarningClear EntitySensorValue,
|
|
avEntPhySensorLoWarningClear EntitySensorValue,
|
|
avEntPhySensorLoWarning EntitySensorValue,
|
|
avEntPhySensorLoShutdown EntitySensorValue,
|
|
avEntPhySensorEventSupportMask OCTET STRING
|
|
}
|
|
|
|
avEntPhySensorHiShutdown OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system shuts down when the sensor reading reaches this value"
|
|
::= { avEntPhySensorEntry 1 }
|
|
|
|
|
|
avEntPhySensorHiWarning OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system generates a warning event when the sensor reading
|
|
rises and crosses this value"
|
|
::= { avEntPhySensorEntry 2 }
|
|
|
|
avEntPhySensorHiWarningClear OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system generates a warning-clear event when the sensor reading falls and crosses below this value"
|
|
::= { avEntPhySensorEntry 3 }
|
|
|
|
avEntPhySensorLoWarningClear OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system generates a warning-clear event when the sensor reading
|
|
rises and crosses this value "
|
|
::= { avEntPhySensorEntry 4 }
|
|
|
|
avEntPhySensorLoWarning OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system generates a warning event when the sensor reading
|
|
falls and crosses this value"
|
|
::= { avEntPhySensorEntry 5 }
|
|
|
|
avEntPhySensorLoShutdown OBJECT-TYPE
|
|
SYNTAX EntitySensorValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system shuts down if the sensor reaches this value"
|
|
::= { avEntPhySensorEntry 6 }
|
|
|
|
avEntPhySensorEventSupportMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A trap and an event is generated upon threshold crossing if the
|
|
correspond bit is set. Note that there may be other trap
|
|
filtering mechanisms.
|
|
0/0: hiShutdown(0)
|
|
0/1: hiWarning(1)
|
|
0/2: hiWarningClear(2)
|
|
0/3: loWarningClear(3)
|
|
0/4: loWarning(4)
|
|
0/5: loShowdown(5)"
|
|
::= { avEntPhySensorEntry 7 }
|
|
|
|
|
|
avEntTraps OBJECT IDENTIFIER ::= { avayaEntity 2 } -- Traps group
|
|
avEntTrapsV3separator OBJECT IDENTIFIER ::= { avEntTraps 0 }
|
|
|
|
-- "RFC 2576 says: 'If the SNMPv1 generic-trap parameter is 'enterpriseSpecific(6)',
|
|
-- the SNMPv2 snmpTrapOID parameter SHALL be the concatentation of the SNMPv1
|
|
-- enterprise parameter and two additional sub- identifiers, '0',
|
|
-- and the SNMPv1 specific-trap parameter.'
|
|
--
|
|
-- in SNMPv1 G350 is sending for cmg traps:
|
|
-- generic trap: enterpriseSpecific(6)
|
|
-- enterprise: avEntTraps
|
|
-- specific trap: x (cmg trap number)
|
|
--
|
|
|
|
|
|
avEntFanFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorLoWarning}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan Fault"
|
|
::= { avEntTrapsV3separator 1 }
|
|
|
|
avEntFanOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorLoWarningClear}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan Fault"
|
|
::= { avEntTrapsV3separator 2 }
|
|
|
|
avEnt48vPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"48V power supply fault"
|
|
::= { avEntTrapsV3separator 4 }
|
|
|
|
avEnt48vPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"48V power supply fault clear"
|
|
::= { avEntTrapsV3separator 5 }
|
|
|
|
avEnt5vPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"5V power supply fault"
|
|
::= { avEntTrapsV3separator 7 }
|
|
|
|
avEnt5vPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"5V power supply fault clear"
|
|
::= { avEntTrapsV3separator 8 }
|
|
|
|
avEnt3300mvPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"3.3V (3300mv) power supply fault"
|
|
::= { avEntTrapsV3separator 10 }
|
|
|
|
avEnt3300mvPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"3.3V (3300mv) power supply fault clear"
|
|
::= { avEntTrapsV3separator 11 }
|
|
|
|
avEnt2500mvPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"2.5V (2500mv) power supply fault"
|
|
::= { avEntTrapsV3separator 13 }
|
|
|
|
avEnt2500mvPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"2.5V (2500mv) power supply fault clear"
|
|
::= { avEntTrapsV3separator 14 }
|
|
|
|
avEnt1800mvPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1.8V (1800mv) power supply fault"
|
|
::= { avEntTrapsV3separator 16 }
|
|
|
|
avEnt1800mvPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1.8V (1800mv) power supply fault clear"
|
|
::= { avEntTrapsV3separator 17 }
|
|
|
|
avEnt1600mvPwrFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1.6V (1600mv) power supply fault"
|
|
::= { avEntTrapsV3separator 19 }
|
|
|
|
avEnt1600mvPwrFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"1.6V (1600mv) power supply fault clear"
|
|
::= { avEntTrapsV3separator 20 }
|
|
|
|
avEntAmbientHiTempFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ambient High Temprature fault"
|
|
::= { avEntTrapsV3separator 22 }
|
|
|
|
avEntAmbientHiTempFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorHiWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ambient High Temprature clear"
|
|
::= { avEntTrapsV3separator 23 }
|
|
|
|
avEntAmbientLoTempFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorLoWarning, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ambient Low Temprature fault"
|
|
::= { avEntTrapsV3separator 24 }
|
|
|
|
avEntAmbientLoTempFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, entPhySensorValue, avEntPhySensorLoWarningClear, entPhysicalParentRelPos}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ambient High Temprature clear"
|
|
::= { avEntTrapsV3separator 25 }
|
|
|
|
|
|
avEntPhyUSBDevices OBJECT IDENTIFIER ::= { avayaEntity 3 }
|
|
avEntPhyUSBDevicesTraps OBJECT IDENTIFIER ::= { avEntPhyUSBDevices 0 }
|
|
|
|
avEntPhyUSBDeviceRemovalOnBackupRestoreOperation NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on usb mass storage device removal during
|
|
backup/restore operation to it. If other usb devices are removed during
|
|
this operation then no harm/syslog.
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 1 }
|
|
|
|
|
|
avEntPhyUSBDeviceInsecureRemoval NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower, avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on usb device insecurely removal.
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 2 }
|
|
|
|
avEntPhyUSBDevicePowerFailure NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower, avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on usb device lack of power.
|
|
For cases as:
|
|
a. Connecting device which requires more power then gateway can supply.
|
|
b. Connecting USB device to non power hub which has not enough power.
|
|
C. Disconnecting power from the USB HUB and there is not enough power to drive
|
|
the usb devices.
|
|
D. Disconnecting power from a usb device which requires external power.
|
|
E. Disconnecting power from USB device and the gateway/USB Hub can not supply
|
|
power to it.
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 3 }
|
|
|
|
avEntPhyUSBDeviceNotSupported NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower, avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on attaching non supported usb device to the gateway.
|
|
The Gateways supports usb mass storage devices based on flash drives that their sub
|
|
class is SCSI and their protocol is Bulk Only Transport.
|
|
The Gateways supports usb modems that complies to sub class SFF-8020i, MMC-2 (ATAPI)
|
|
and protocol Control/Bulk/Interrupt protocol (with no command completion Interrupt).
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 4 }
|
|
|
|
avEntPhyUSBDeviceExceedMaxNumber NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower, avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on reaching the max number of usb devices
|
|
connected to the gateway.
|
|
|
|
G250/G350 allows only USB Modem with only one usb mass storage device at the same time.
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 5 }
|
|
|
|
avEntPhyUSBFileSystemNotSupported NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyUSBDeviceUSBSupportVersion,
|
|
avEntPhyUSBDeviceSpeed, avEntPhyUSBDevicePower, avEntPhyProductId, avEntPhySeverity}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification is based on reaching connecting USB mass storage device with file
|
|
system that is not supported.
|
|
|
|
"
|
|
::= { avEntPhyUSBDevicesTraps 6 }
|
|
|
|
|
|
avEntPhyUSBDevicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AvEntPhyUSBDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table extends entPhysicalTable with USB devices parameters."
|
|
::= { avEntPhyUSBDevices 1 }
|
|
|
|
|
|
avEntPhyUSBDevicesEntry OBJECT-TYPE
|
|
SYNTAX AvEntPhyUSBDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes extension to entPhysicalTable with usb devices
|
|
parameters."
|
|
INDEX { entPhysicalIndex }
|
|
::= { avEntPhyUSBDevicesTable 1 }
|
|
|
|
AvEntPhyUSBDevicesEntry ::= SEQUENCE {
|
|
avEntPhyUSBDeviceUSBSupportVersion
|
|
DisplayString,
|
|
avEntPhyUSBDeviceClassCode
|
|
Integer32,
|
|
avEntPhyUSBDeviceSubClassCode
|
|
Integer32,
|
|
avEntPhyUSBDeviceProtocol
|
|
Integer32,
|
|
avEntPhyUSBDeviceVendorId
|
|
OCTET STRING,
|
|
avEntPhyUSBDeviceSpeed
|
|
DisplayString,
|
|
avEntPhyUSBDevicePower
|
|
DisplayString,
|
|
avEntPhyUSBDeviceCurrent
|
|
Integer32
|
|
}
|
|
|
|
avEntPhyUSBDeviceUSBSupportVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The USB standard version. Possible values are:
|
|
1.1 and 2.0."
|
|
::= { avEntPhyUSBDevicesEntry 1 }
|
|
|
|
avEntPhyUSBDeviceClassCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The usb device class code.
|
|
|
|
Value Hex Value Descriptor
|
|
1 1 Audio
|
|
2 2 CDC-Control
|
|
3 3 HID
|
|
5 5 Physical
|
|
6 6 Image (subclass & protocol must be 1)
|
|
7 7 Printer
|
|
8 8 Mass-Storage
|
|
9 9 HUB
|
|
10 A CDC-Data
|
|
11 B Chip/Smart Card
|
|
13 D Content-Security
|
|
14 E Video
|
|
220 DC Diagnostic Device (see below for details)
|
|
224 E0 Wireless Controller (see below for details)
|
|
254 FE Application-Specific (see below for details)
|
|
255 FF Vendor-Specific
|
|
|
|
The G250/G350 supports usb mass storage devices of class code of 0x8
|
|
and usb modem with class 0x2.
|
|
"
|
|
::= { avEntPhyUSBDevicesEntry 2 }
|
|
|
|
avEntPhyUSBDeviceSubClassCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The usb device subclass code.
|
|
USB standard describe the following class codes:
|
|
0x01 - RBC (Reduced Block Commands)
|
|
0x02 - SFF-8020i, MMC-2 (ATAPI)
|
|
0x03 - QIC-157
|
|
0x04 - UFI
|
|
0x05 - SFF-8070i
|
|
0x06 - SCSI
|
|
|
|
The G250/G350 supports 0x06 - SCSI for USB mass storage devices and
|
|
0x2 - SFF-8020i, MMC-2 (ATAPI) for USB modem.
|
|
"
|
|
::= { avEntPhyUSBDevicesEntry 3 }
|
|
|
|
avEntPhyUSBDeviceProtocol OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The usb device protocol code.
|
|
0x0 - Control/Bulk/Interrupt protocol (with command completion
|
|
Interrupt).
|
|
0x1 - Control/Bulk/Interrupt protocol (with no command completion
|
|
Interrupt).
|
|
0x50 - Bulk Only Transport.
|
|
|
|
The G250/G350 supports 0x50 protocol for usb mass storage devices and
|
|
0x1 for USB modem.
|
|
"
|
|
::= { avEntPhyUSBDevicesEntry 4 }
|
|
|
|
|
|
avEntPhyUSBDeviceVendorId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The USB device vendor HEX-formatted string as it is provided to
|
|
the USB host by the USB device"
|
|
::= { avEntPhyUSBDevicesEntry 5 }
|
|
|
|
avEntPhyUSBDeviceSpeed OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The USB device speed.
|
|
Possible values: 'Low', 'Full' and 'High'.
|
|
G250/G350 supports 'Full' and 'High'"
|
|
::= { avEntPhyUSBDevicesEntry 6 }
|
|
|
|
avEntPhyUSBDevicePower OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The USB device power.
|
|
Possible values: 'Unknown', 'Self Powered' and 'Bus Powered'.
|
|
"
|
|
::= { avEntPhyUSBDevicesEntry 7 }
|
|
|
|
avEntPhyUSBDeviceCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The USB current consumption in mA."
|
|
::= { avEntPhyUSBDevicesEntry 8 }
|
|
|
|
|
|
|
|
avEntPhyUSBMassStorageDevicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AvEntPhyUSBMassStorageDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table extends entPhysicalTable with USB mass storage devices parameters."
|
|
::= { avEntPhyUSBDevices 2 }
|
|
|
|
|
|
avEntPhyUSBMassStorageDevicesEntry OBJECT-TYPE
|
|
SYNTAX AvEntPhyUSBMassStorageDevicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes extension to entPhysicalTable with usb mass storage
|
|
devices parameters."
|
|
INDEX { entPhysicalIndex }
|
|
::= { avEntPhyUSBMassStorageDevicesTable 1 }
|
|
|
|
AvEntPhyUSBMassStorageDevicesEntry ::= SEQUENCE {
|
|
avEntPhyUSBMassStorageDeviceFileSystemName
|
|
DisplayString,
|
|
avEntPhyUSBMassStorageDeviceCapacity
|
|
Integer32,
|
|
avEntPhyUSBMassStorageDeviceFreeMemory
|
|
Integer32,
|
|
avEntPhyUSBMassStorageDeviceFs
|
|
DisplayString
|
|
}
|
|
|
|
avEntPhyUSBMassStorageDeviceFileSystemName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The usb mass storage device File system name.
|
|
An exmaple for one usb mass storage device on the gateway is
|
|
mapped to /usbdevice0/.
|
|
"
|
|
::= { avEntPhyUSBMassStorageDevicesEntry 1 }
|
|
|
|
|
|
avEntPhyUSBMassStorageDeviceCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capacity of USB Mass storage device in KBytes."
|
|
::= { avEntPhyUSBMassStorageDevicesEntry 2 }
|
|
|
|
avEntPhyUSBMassStorageDeviceFreeMemory OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Free memory of USB Mass storage device in KB.
|
|
For R/O USB mass storage devices (as CDROM) this value returns 0.
|
|
Note that this MIB item shall be updated according backup
|
|
operations that may consume memory space.
|
|
"
|
|
::= { avEntPhyUSBMassStorageDevicesEntry 3 }
|
|
|
|
avEntPhyUSBMassStorageDeviceFs OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The file system supported by the USB device.
|
|
Possible values: 'FAT16' and 'FAT32'."
|
|
::= { avEntPhyUSBMassStorageDevicesEntry 4 }
|
|
|
|
|
|
avEntPhyNotificationDefinitions OBJECT IDENTIFIER ::= { avayaEntity 4 }
|
|
|
|
avEntPhySeverity OBJECT-TYPE
|
|
SYNTAX AvEntPhyItuPerceivedSeverity
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of the notification."
|
|
::= { avEntPhyNotificationDefinitions 1}
|
|
|
|
avEntPhyProductId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..10))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Product Id of Avaya Device - 10 characters."
|
|
::= { avEntPhyNotificationDefinitions 2}
|
|
|
|
avEntPhysicalIndex OBJECT-TYPE
|
|
SYNTAX PhysicalIndex
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index for this entry."
|
|
::= { avEntPhyNotificationDefinitions 3}
|
|
|
|
avEntPhyChFru OBJECT IDENTIFIER ::= { avayaEntity 5 }
|
|
avEntPhyChFruNotifications OBJECT IDENTIFIER ::= { avEntPhyChFru 0 }
|
|
|
|
avEntPhyChFruRemoval NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyProductId, avEntPhySeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FRU unit was removed from chassis"
|
|
::= { avEntPhyChFruNotifications 1 }
|
|
|
|
|
|
avEntPhyChFruInsertion NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyProductId, avEntPhySeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FRU unit was inserted into chassis"
|
|
::= { avEntPhyChFruNotifications 2 }
|
|
|
|
|
|
avEntPhyChFruPsuFlt NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyChFruOperStat, avEntPhyChFruFault, avEntPhyProductId, avEntPhySeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Supply unit failed"
|
|
::= { avEntPhyChFruNotifications 3 }
|
|
|
|
|
|
avEntPhyChFruPsuFltOk NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyChFruOperStat, avEntPhyChFruFault, avEntPhyProductId, avEntPhySeverity } STATUS current
|
|
DESCRIPTION
|
|
"Power Supply unit resumed operation "
|
|
::= { avEntPhyChFruNotifications 4 }
|
|
|
|
avEntPhyChFruExpansionTestFailure NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyChFruOperStat, avEntPhyChFruFault, avEntPhyProductId, avEntPhySeverity }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cable Test Failure on Expansion module"
|
|
::= { avEntPhyChFruNotifications 5 }
|
|
|
|
|
|
avEntPhyChFruExpansionTestClear NOTIFICATION-TYPE
|
|
OBJECTS { avEntPhysicalIndex, entPhysicalDescr, avEntPhyChFruOperStat, avEntPhyChFruFault, avEntPhyProductId, avEntPhySeverity } STATUS current
|
|
DESCRIPTION
|
|
"Cable Test Passed OK on Expansion module"
|
|
::= { avEntPhyChFruNotifications 6 }
|
|
|
|
avEntPhyChFruTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AvEntPhyChFruEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table depicting the status of chassis FRU units such as Power-Supplies and Fan-Tray"
|
|
::= { avEntPhyChFru 1 }
|
|
|
|
avEntPhyChFruEntry OBJECT-TYPE
|
|
SYNTAX AvEntPhyChFruEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table entry depicting the status of chassis FRU units such as Power-Supplies and Fan-Tray"
|
|
INDEX { entPhysicalIndex }
|
|
::= { avEntPhyChFruTable 1 }
|
|
|
|
AvEntPhyChFruEntry ::=
|
|
SEQUENCE {
|
|
avEntPhyChFruOperStat
|
|
INTEGER,
|
|
avEntPhyChFruFault
|
|
INTEGER
|
|
}
|
|
|
|
|
|
avEntPhyChFruOperStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ok(1),
|
|
fault(2),
|
|
notPresent(3),
|
|
unknown(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational status of the chassis FRU unit."
|
|
::= { avEntPhyChFruEntry 1 }
|
|
|
|
|
|
avEntPhyChFruFault OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
mulfunction(2),
|
|
acFault(3),
|
|
malfunctionAndAcFault(4),
|
|
singleFanFault(5),
|
|
multipleFanFault(6),
|
|
badExpansionCable(7),
|
|
unknown(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of fault, in case an FRU has failed"
|
|
::= { avEntPhyChFruEntry 2 }
|
|
|
|
|
|
avEntPhyChFruGroup OBJECT-GROUP
|
|
OBJECTS { avEntPhyChFruOperStat, avEntPhyChFruFault}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"avEntPhyChFruGroup"
|
|
::= { avEntPhyChFru 2 }
|
|
|
|
avEntPhyChFruNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { avEntPhyChFruRemoval, avEntPhyChFruInsertion, avEntPhyChFruPsuFlt, avEntPhyChFruPsuFltOk }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"avEntPhyChFruNotificationGroup"
|
|
::= { avEntPhyChFru 3 }
|
|
|
|
END
|
|
|