initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

View File

@ -0,0 +1,452 @@
--
-- LigoWave 802.11 Extension MIB
--
LIGO-802DOT11-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Counter32, Integer32, Gauge32
FROM SNMPv2-SMI
MacAddress, TruthValue
FROM SNMPv2-TC
sysLocation
FROM SNMPv2-MIB
ifIndex, InterfaceIndex, ifPhysAddress
FROM IF-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligo802dot11ExtMIB MODULE-IDENTITY
LAST-UPDATED "201003310000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"The LigoWave 802.11 Extension MIB."
REVISION "201003310000Z"
DESCRIPTION
"Added ligoDot11IfAssocNodeCount."
REVISION "200905150000Z"
DESCRIPTION
"Added ligoDot11RemoteNodeStatsTable and ligoRemoteNodeConnected,
ligoRemoteNodeDisconnected notifications."
REVISION "200812120000Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 5 }
ligo802dot11ExtMIBObjects
OBJECT IDENTIFIER ::= { ligo802dot11ExtMIB 1 }
ligoDot11Notifs
OBJECT IDENTIFIER ::= { ligo802dot11ExtMIBObjects 0 }
ligoDot11Info
OBJECT IDENTIFIER ::= { ligo802dot11ExtMIBObjects 1 }
ligoDot11Conf
OBJECT IDENTIFIER ::= { ligo802dot11ExtMIBObjects 2 }
ligoDot11Stats
OBJECT IDENTIFIER ::= { ligo802dot11ExtMIBObjects 3 }
ligoDot11IfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoDot11IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table."
::= { ligoDot11Conf 1 }
ligoDot11IfConfEntry OBJECT-TYPE
SYNTAX LigoDot11IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table entry."
INDEX { ifIndex }
::= { ligoDot11IfConfTable 1 }
LigoDot11IfConfEntry ::=
SEQUENCE {
ligoDot11IfParentIndex InterfaceIndex,
ligoDot11IfProtocol OCTET STRING,
ligoDot11IfMode INTEGER,
ligoDot11IfESSID OCTET STRING,
ligoDot11IfAccessPoint MacAddress,
ligoDot11IfCountryCode Integer32,
ligoDot11IfFrequency Integer32,
ligoDot11IfChannel Integer32,
ligoDot11IfChannelBandwidth Integer32,
ligoDot11IfTxPower Gauge32,
ligoDot11IfBitRate Gauge32,
ligoDot11IfLinkQuality Gauge32,
ligoDot11IfMaxLinkQuality Gauge32,
ligoDot11IfSignalLevel Integer32,
ligoDot11IfNoiseLevel Integer32,
ligoDot11IfAssocNodeCount Gauge32
}
ligoDot11IfParentIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Wireless interface's parent index, which corresponds to ifIndex in MIB-II interfaces table.
This is only applicable if the interface is virtual and it is created under some other interface, like
it is for Atheros cards when using MadWiFi driver, where parent interfaces are wifi0, wifi1, etc."
::= { ligoDot11IfConfEntry 1 }
ligoDot11IfProtocol OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol string, for example 'IEEE 802.11g'."
::= { ligoDot11IfConfEntry 2 }
ligoDot11IfMode OBJECT-TYPE
SYNTAX INTEGER {
auto(0),
adhoc(1),
managed(2),
master(3),
repeater(4),
secondary(5),
monitor(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Wireless interface operation mode"
::= { ligoDot11IfConfEntry 3 }
ligoDot11IfESSID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ESSID"
::= { ligoDot11IfConfEntry 4 }
ligoDot11IfAccessPoint OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Access point's MAC address if working in managed mode and connected.
Current interface's MAC address, when working in master mode."
::= { ligoDot11IfConfEntry 5 }
ligoDot11IfCountryCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code."
::= { ligoDot11IfConfEntry 6 }
ligoDot11IfFrequency OBJECT-TYPE
SYNTAX Integer32
UNITS "MHz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current frequency as reported by driver."
::= { ligoDot11IfConfEntry 7 }
ligoDot11IfChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel number."
::= { ligoDot11IfConfEntry 8 }
ligoDot11IfChannelBandwidth OBJECT-TYPE
SYNTAX Integer32
UNITS "MHz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel bandwidth."
::= { ligoDot11IfConfEntry 9 }
ligoDot11IfTxPower OBJECT-TYPE
SYNTAX Gauge32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power in dBm."
::= { ligoDot11IfConfEntry 10 }
ligoDot11IfBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbit/s"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmission bitrate."
::= { ligoDot11IfConfEntry 11 }
ligoDot11IfLinkQuality OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link quality value."
::= { ligoDot11IfConfEntry 12 }
ligoDot11IfMaxLinkQuality OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum possible link quality value for current wireless card."
::= { ligoDot11IfConfEntry 13 }
ligoDot11IfSignalLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signal level."
::= { ligoDot11IfConfEntry 14 }
ligoDot11IfNoiseLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise level."
::= { ligoDot11IfConfEntry 15 }
ligoDot11IfAssocNodeCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of associated nodes when working in access point mode.
1 - if associated to remote access point in client mode."
::= { ligoDot11IfConfEntry 16 }
ligoDot11IfErrStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoDot11IfErrStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface statistics table."
::= { ligoDot11Stats 1 }
ligoDot11IfErrStatsEntry OBJECT-TYPE
SYNTAX LigoDot11IfErrStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface statistics table entry."
INDEX { ifIndex }
::= { ligoDot11IfErrStatsTable 1 }
LigoDot11IfErrStatsEntry ::=
SEQUENCE {
ligoDot11IfRxInvalidNWID Counter32,
ligoDot11IfRxInvalidCrypt Counter32,
ligoDot11IfRxInvalidFrag Counter32,
ligoDot11IfTxExcessiveRetries Counter32,
ligoDot11IfInvalidMisc Counter32,
ligoDot11IfMissedBeacons Counter32
}
ligoDot11IfRxInvalidNWID OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets with invalid NWID/ESSID. Increasing value usually means that there are
other stations transmitting on the same channel or adjacent channels."
::= { ligoDot11IfErrStatsEntry 1 }
ligoDot11IfRxInvalidCrypt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets the hardware was unable to decrypt."
::= { ligoDot11IfErrStatsEntry 2 }
ligoDot11IfRxInvalidFrag OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets that were missing link layer fragments for complete re-assembly."
::= { ligoDot11IfErrStatsEntry 3 }
ligoDot11IfTxExcessiveRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets hardware failed to deliver."
::= { ligoDot11IfErrStatsEntry 4 }
ligoDot11IfInvalidMisc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Other packets lost in relation with specific wireless operations."
::= { ligoDot11IfErrStatsEntry 5 }
ligoDot11IfMissedBeacons OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of beacons that should have been sent by remote access point but were not received.
Increasing number usually means that communicating peers moved out of range."
::= { ligoDot11IfErrStatsEntry 6 }
ligoDot11RemoteNodeStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoDot11RemoteNodeStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote node statistics table. This table shows statistics for associated or already disconnected clients
on wireless interfaces which are operating in access point mode. For interfaces operating in client mode and
associated to remote access point information about access point is shown."
::= { ligoDot11Stats 2 }
ligoDot11RemoteNodeStatsEntry OBJECT-TYPE
SYNTAX LigoDot11RemoteNodeStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless remote node statistics table entry."
INDEX { ifIndex, ligoDot11RmtNodeMacAddress }
::= { ligoDot11RemoteNodeStatsTable 1 }
LigoDot11RemoteNodeStatsEntry ::=
SEQUENCE {
ligoDot11RmtNodeMacAddress MacAddress,
ligoDot11RmtNodeAssociated TruthValue,
ligoDot11RmtNodeTxBytes Counter32,
ligoDot11RmtNodeRxBytes Counter32,
ligoDot11RmtNodeAssocTime Integer32,
ligoDot11RmtNodeDisassocTime Integer32
}
ligoDot11RmtNodeMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote node MAC address."
::= { ligoDot11RemoteNodeStatsEntry 1 }
ligoDot11RmtNodeAssociated OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote node is currently associated."
::= { ligoDot11RemoteNodeStatsEntry 2 }
ligoDot11RmtNodeTxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes transmitted to remote node. This object is optional."
::= { ligoDot11RemoteNodeStatsEntry 3 }
ligoDot11RmtNodeRxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes received from remote node. This object is optional."
::= { ligoDot11RemoteNodeStatsEntry 4 }
ligoDot11RmtNodeAssocTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UNIX timestamp of the association. This object is optional."
::= { ligoDot11RemoteNodeStatsEntry 5 }
ligoDot11RmtNodeDisassocTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UNIX timestamp of the disassociation (if remote node recently dissasociated).
This object is optional."
::= { ligoDot11RemoteNodeStatsEntry 6 }
--
-- Notifications
--
ligoFrequencyChange NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoDot11IfFrequency
}
STATUS current
DESCRIPTION
"This notification is sent on frequency change."
::= { ligoDot11Notifs 1 }
ligoNoiseThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoDot11IfNoiseLevel
}
STATUS current
DESCRIPTION
"This notification is sent when noise becomes bigger than threshold."
::= { ligoDot11Notifs 2 }
ligoRemoteNodeConnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifPhysAddress,
ifIndex,
ligoDot11RmtNodeMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent when remote node associates."
::= { ligoDot11Notifs 3 }
ligoRemoteNodeDisconnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifPhysAddress,
ifIndex,
ligoDot11RmtNodeMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent when remote node dissasociates."
::= { ligoDot11Notifs 4 }
ligoLinkQualThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoDot11IfLinkQuality
}
STATUS current
DESCRIPTION
"This notification is sent when link quality crosses the specified threshold."
::= { ligoDot11Notifs 5 }
END

File diff suppressed because it is too large Load Diff

138
mibs/ligowave/LIGO-GENERIC-MIB Executable file
View File

@ -0,0 +1,138 @@
--
-- LigoWave Generic MIB
--
LIGO-GENERIC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
sysLocation
FROM SNMPv2-MIB
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligoGenericMIB MODULE-IDENTITY
LAST-UPDATED "201601150000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"The LigoWave Generic MIB."
REVISION "201601150000Z"
DESCRIPTION
"Added ligoPingHostsTable table and ligoHeartbeat, ligoHighPing
notifications."
REVISION "200902130000Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 1 }
ligoGenericMIBObjects
OBJECT IDENTIFIER ::= { ligoGenericMIB 1 }
ligoGenericNotifs
OBJECT IDENTIFIER ::= { ligoGenericMIBObjects 0 }
ligoGenericInfo
OBJECT IDENTIFIER ::= { ligoGenericMIBObjects 1 }
ligoPingHostsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoPingHostsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"If ligoHighPing notification is enabled, this table contains
information with IP addresses and moving average value of their
ping time."
::= { ligoGenericInfo 2 }
ligoPingHostsEntry OBJECT-TYPE
SYNTAX LigoPingHostsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ping time data for particular IP address."
INDEX { ligoPingAddrType, ligoPingAddr }
::= { ligoPingHostsTable 1 }
LigoPingHostsEntry ::= SEQUENCE {
ligoPingAddrType InetAddressType,
ligoPingAddr InetAddress,
ligoPingTime Integer32,
ligoPingHost DisplayString
}
ligoPingAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address type of ligoPingAddr."
::= { ligoPingHostsEntry 1 }
ligoPingAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address. The address type of this object is specified in
ligoPingAddrType."
::= { ligoPingHostsEntry 2 }
ligoPingTime OBJECT-TYPE
SYNTAX Integer32
UNITS "ms"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The latest moving average value of ping time in milliseconds.
Value -1 indicates unknown or unreachable host."
::= { ligoPingHostsEntry 3 }
ligoPingHost OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hostname/domain name of a ping target if it was specified
instead of an IP address in this service's configuration."
::= { ligoPingHostsEntry 4 }
--
-- Notifications
--
ligoPowerLoss NOTIFICATION-TYPE
OBJECTS { sysLocation }
STATUS current
DESCRIPTION
"This notification is sent on device boot after power loss or device crash."
::= { ligoGenericNotifs 1 }
ligoAdministrativeReboot NOTIFICATION-TYPE
OBJECTS { sysLocation }
STATUS current
DESCRIPTION
"This notification is sent on device boot after administrator rebooted device."
::= { ligoGenericNotifs 2 }
ligoHeartbeat NOTIFICATION-TYPE
OBJECTS { sysLocation }
STATUS current
DESCRIPTION
"This is a periodic heartbeat notification."
::= { ligoGenericNotifs 3 }
ligoHighPing NOTIFICATION-TYPE
OBJECTS { sysLocation, ligoPingTime }
STATUS current
DESCRIPTION
"This notification is send when ping time is over a specified value."
::= { ligoGenericNotifs 4 }
END

811
mibs/ligowave/LIGO-RADIO3-DRV-MIB Executable file
View File

@ -0,0 +1,811 @@
--
-- LigoWave 3 series radio driver MIB
--
LIGO-RADIO3-DRV-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Counter32, Gauge32, IpAddress, TimeTicks
FROM SNMPv2-SMI
MacAddress
FROM SNMPv2-TC
sysLocation
FROM SNMPv2-MIB
ifIndex
FROM IF-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligoRadio3DrvMIB MODULE-IDENTITY
LAST-UPDATED "201001060000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"LigoWave 3 series radio driver MIB."
REVISION "201001060000Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 8 }
ligoRadio3DrvMIBObjects
OBJECT IDENTIFIER ::= { ligoRadio3DrvMIB 1 }
ligoRdo3DrvNotifs
OBJECT IDENTIFIER ::= { ligoRadio3DrvMIBObjects 0 }
ligoRdo3DrvInfo
OBJECT IDENTIFIER ::= { ligoRadio3DrvMIBObjects 1 }
ligoRdo3DrvConf
OBJECT IDENTIFIER ::= { ligoRadio3DrvMIBObjects 2 }
ligoRdo3DrvStats
OBJECT IDENTIFIER ::= { ligoRadio3DrvMIBObjects 3 }
ligoRdo3StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoRdo3StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio driver's information and network traffic statistics table."
::= { ligoRdo3DrvStats 1 }
ligoRdo3StatsEntry OBJECT-TYPE
SYNTAX LigoRdo3StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio driver's information and network traffic statistics table entry."
INDEX { ifIndex, ligoRdo3Endpoint }
::= { ligoRdo3StatsTable 1 }
LigoRdo3StatsEntry ::=
SEQUENCE {
ligoRdo3Endpoint Integer32,
ligoRdo3LastUpdate TimeTicks,
ligoRdo3MacAddress MacAddress,
ligoRdo3IpAddress IpAddress,
ligoRdo3CountryCode OCTET STRING,
ligoRdo3Encryption OCTET STRING,
ligoRdo3Parameters OCTET STRING,
ligoRdo3Capabilities OCTET STRING,
ligoRdo3TxPower Gauge32,
ligoRdo3TxPackets Counter32,
ligoRdo3TxBytes Counter32,
ligoRdo3TxXmitFailed Counter32,
ligoRdo3TxXmitDropped Counter32,
ligoRdo3TxOverruns Counter32,
ligoRdo3TxSuccess Counter32,
ligoRdo3TxFailed Counter32,
ligoRdo3TxRetried Counter32,
ligoRdo3TxNotRetried Counter32,
ligoRdo3TxPacketsPerMcs OCTET STRING,
ligoRdo3TxMsdus Counter32,
ligoRdo3TxNotAggregated Counter32,
ligoRdo3TxAckRequired Counter32,
ligoRdo3TxNoAckRequired Counter32,
ligoRdo3TxAltRate Counter32,
ligoRdo3TxManagement Counter32,
ligoRdo3TxLegacy Counter32,
ligoRdo3TxLegacyBytes Counter32,
ligoRdo3TxAmsdus Counter32,
ligoRdo3TxPktsInAmsdus Counter32,
ligoRdo3TxAmsduBytes Counter32,
ligoRdo3TxMpdus Counter32,
ligoRdo3TxMpduBytes Counter32,
ligoRdo3TxFragmented Counter32,
ligoRdo3TxFragBytes Counter32,
ligoRdo3RxPackets Counter32,
ligoRdo3RxBytes Counter32,
ligoRdo3RxDropped Counter32,
ligoRdo3RxCrcErrors Counter32,
ligoRdo3RxIcvErrors Counter32,
ligoRdo3RxMicErrors Counter32,
ligoRdo3RxKeyNotValid Counter32,
ligoRdo3RxAclDiscarded Counter32,
ligoRdo3RxManagement Counter32,
ligoRdo3RxControl Counter32,
ligoRdo3RxData Counter32,
ligoRdo3RxUnknown Counter32,
ligoRdo3RxNullData Counter32,
ligoRdo3RxBroadcast Counter32,
ligoRdo3RxMulticast Counter32,
ligoRdo3RxUnicast Counter32,
ligoRdo3RxCck Counter32,
ligoRdo3RxOfdm Counter32,
ligoRdo3RxHtMixedMode Counter32,
ligoRdo3RxHtGreenfield Counter32,
ligoRdo3RxAmsdus Counter32,
ligoRdo3RxPacketsInAmsdus Counter32,
ligoRdo3RxAmpdus Counter32,
ligoRdo3RxMpduBytes Counter32,
ligoRdo3RxRoBufTotal Counter32,
ligoRdo3RxRoBufInSeq Counter32,
ligoRdo3RxRoBufDup Counter32,
ligoRdo3RxRoBufExpired Counter32,
ligoRdo3RxRoBufBuffered Counter32,
ligoRdo3RxRoBufReordered Counter32,
ligoRdo3RxRoBufFlushed Counter32,
ligoRdo3RxRoBufTooBig Counter32,
ligoRdo3RxL2Pad Counter32,
ligoRdo3RxBlockAcks Counter32,
ligoRdo3RxFragments Counter32,
ligoRdo3RxStbc Counter32,
ligoRdo3RxShortGuardInt Counter32,
ligoRdo3Rx40MhzBandwidth Counter32,
ligoRdo3RxHtControl Counter32,
ligoRdo3RxPacketsPerMcs OCTET STRING,
ligoRdo3RxLastSigLevel0 Integer32,
ligoRdo3RxLastSigLevel1 Integer32,
ligoRdo3RxLastSigLevel2 Integer32,
ligoRdo3RxNoise Integer32,
ligoRdo3RxLastSnr0 Integer32,
ligoRdo3RxLastSnr1 Integer32
}
ligoRdo3Endpoint OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Peer index. Local device has index 0."
::= { ligoRdo3StatsEntry 1 }
ligoRdo3LastUpdate OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"sysUptime value of time point when statistics was gathered."
::= { ligoRdo3StatsEntry 2 }
ligoRdo3MacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device's MAC address."
::= { ligoRdo3StatsEntry 3 }
ligoRdo3IpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device's IP address."
::= { ligoRdo3StatsEntry 4 }
ligoRdo3CountryCode OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code."
::= { ligoRdo3StatsEntry 5 }
ligoRdo3Encryption OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encryption type."
::= { ligoRdo3StatsEntry 6 }
ligoRdo3Parameters OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Radio parameters."
::= { ligoRdo3StatsEntry 7 }
ligoRdo3Capabilities OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Radio capabilities."
::= { ligoRdo3StatsEntry 8 }
ligoRdo3TxPower OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmission power."
::= { ligoRdo3StatsEntry 9 }
ligoRdo3TxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted packets."
::= { ligoRdo3StatsEntry 10 }
ligoRdo3TxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted bytes."
::= { ligoRdo3StatsEntry 11 }
ligoRdo3TxXmitFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets failing initial checks before sending them to radio hardware."
::= { ligoRdo3StatsEntry 12 }
ligoRdo3TxXmitDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets dropped because radio was offline or in reset state."
::= { ligoRdo3StatsEntry 13 }
ligoRdo3TxOverruns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmission overruns."
::= { ligoRdo3StatsEntry 14 }
ligoRdo3TxSuccess OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of successfully transmitted packets."
::= { ligoRdo3StatsEntry 15 }
ligoRdo3TxFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmission failures."
::= { ligoRdo3StatsEntry 16 }
ligoRdo3TxRetried OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmission retries."
::= { ligoRdo3StatsEntry 17 }
ligoRdo3TxNotRetried OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets sent without retries."
::= { ligoRdo3StatsEntry 18 }
ligoRdo3TxPacketsPerMcs OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets sent using each of Modulation and Coding Schemes."
::= { ligoRdo3StatsEntry 19 }
ligoRdo3TxMsdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted MAC Service Data Units."
::= { ligoRdo3StatsEntry 20 }
ligoRdo3TxNotAggregated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted without aggregation."
::= { ligoRdo3StatsEntry 21 }
ligoRdo3TxAckRequired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted which required acknowledgment."
::= { ligoRdo3StatsEntry 22 }
ligoRdo3TxNoAckRequired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted which did not require acknowledgment."
::= { ligoRdo3StatsEntry 23 }
ligoRdo3TxAltRate OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of data rate alterations."
::= { ligoRdo3StatsEntry 24 }
ligoRdo3TxManagement OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted management frames."
::= { ligoRdo3StatsEntry 25 }
ligoRdo3TxLegacy OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted legacy packets."
::= { ligoRdo3StatsEntry 26 }
ligoRdo3TxLegacyBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted in legacy mode."
::= { ligoRdo3StatsEntry 27 }
ligoRdo3TxAmsdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted aggregated MAC Service Data Units."
::= { ligoRdo3StatsEntry 28 }
ligoRdo3TxPktsInAmsdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets contained in transmitted aggregated MAC Service Data Units."
::= { ligoRdo3StatsEntry 29 }
ligoRdo3TxAmsduBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted in aggregated MAC Service Data Units."
::= { ligoRdo3StatsEntry 30 }
ligoRdo3TxMpdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted MAC Protocol Data Units."
::= { ligoRdo3StatsEntry 31 }
ligoRdo3TxMpduBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted in MAC Protocol Data Units."
::= { ligoRdo3StatsEntry 32 }
ligoRdo3TxFragmented OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted fragmented packets."
::= { ligoRdo3StatsEntry 33 }
ligoRdo3TxFragBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted in fragmented packets."
::= { ligoRdo3StatsEntry 34 }
ligoRdo3RxPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets."
::= { ligoRdo3StatsEntry 35 }
ligoRdo3RxBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received bytes."
::= { ligoRdo3StatsEntry 36 }
ligoRdo3RxDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets."
::= { ligoRdo3StatsEntry 37 }
ligoRdo3RxCrcErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets that failed CRC check."
::= { ligoRdo3StatsEntry 38 }
ligoRdo3RxIcvErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets with invalid Integrity Check Value."
::= { ligoRdo3StatsEntry 39 }
ligoRdo3RxMicErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets failing Message Integrity Code check."
::= { ligoRdo3StatsEntry 40 }
ligoRdo3RxKeyNotValid OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets with encryption key errors."
::= { ligoRdo3StatsEntry 41 }
ligoRdo3RxAclDiscarded OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets discarded by Access Control List check."
::= { ligoRdo3StatsEntry 42 }
ligoRdo3RxManagement OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received management packets."
::= { ligoRdo3StatsEntry 43 }
ligoRdo3RxControl OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received control packets."
::= { ligoRdo3StatsEntry 44 }
ligoRdo3RxData OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received data packets."
::= { ligoRdo3StatsEntry 45 }
ligoRdo3RxUnknown OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets of unknown type."
::= { ligoRdo3StatsEntry 46 }
ligoRdo3RxNullData OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received NULL DATA frames."
::= { ligoRdo3StatsEntry 47 }
ligoRdo3RxBroadcast OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received broadcast packets."
::= { ligoRdo3StatsEntry 48 }
ligoRdo3RxMulticast OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received multicast packets."
::= { ligoRdo3StatsEntry 49 }
ligoRdo3RxUnicast OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received unicast packets."
::= { ligoRdo3StatsEntry 50 }
ligoRdo3RxCck OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using Complementary Code Keying modulation."
::= { ligoRdo3StatsEntry 51 }
ligoRdo3RxOfdm OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using Orthogonal Frequency-Division Multiplexing modulation."
::= { ligoRdo3StatsEntry 52 }
ligoRdo3RxHtMixedMode OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using High Throughput mixed mode."
::= { ligoRdo3StatsEntry 53 }
ligoRdo3RxHtGreenfield OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using High Throughput Greenfield mode."
::= { ligoRdo3StatsEntry 54 }
ligoRdo3RxAmsdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received aggregated MAC Service Data Units."
::= { ligoRdo3StatsEntry 55 }
ligoRdo3RxPacketsInAmsdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received in aggregated MAC Service Data Units."
::= { ligoRdo3StatsEntry 56 }
ligoRdo3RxAmpdus OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received aggregated MAC Protocol Data Units."
::= { ligoRdo3StatsEntry 57 }
ligoRdo3RxMpduBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes received in MAC Protocol Data Units."
::= { ligoRdo3StatsEntry 58 }
ligoRdo3RxRoBufTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of received packets moved into reordering buffer."
::= { ligoRdo3StatsEntry 59 }
ligoRdo3RxRoBufInSeq OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets in reordering buffer which are in sequence."
::= { ligoRdo3StatsEntry 60 }
ligoRdo3RxRoBufDup OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of duplicate packets in reordering buffer."
::= { ligoRdo3StatsEntry 61 }
ligoRdo3RxRoBufExpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of expired packets in reordering buffer."
::= { ligoRdo3StatsEntry 62 }
ligoRdo3RxRoBufBuffered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets held in reordering buffer."
::= { ligoRdo3StatsEntry 63 }
ligoRdo3RxRoBufReordered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets reordered in reordering buffer."
::= { ligoRdo3StatsEntry 64 }
ligoRdo3RxRoBufFlushed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets flushed from reordering buffer."
::= { ligoRdo3StatsEntry 65 }
ligoRdo3RxRoBufTooBig OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of oversized packets dropped from reordering buffer."
::= { ligoRdo3StatsEntry 66 }
ligoRdo3RxL2Pad OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received with padding between header and payload."
::= { ligoRdo3StatsEntry 67 }
ligoRdo3RxBlockAcks OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received block acknowledgments."
::= { ligoRdo3StatsEntry 68 }
ligoRdo3RxFragments OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received fragmented packets."
::= { ligoRdo3StatsEntry 69 }
ligoRdo3RxStbc OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using Space-Time Block Coding technique."
::= { ligoRdo3StatsEntry 70 }
ligoRdo3RxShortGuardInt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received with Short Guard Interval."
::= { ligoRdo3StatsEntry 71 }
ligoRdo3Rx40MhzBandwidth OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using 40MHz bandwidth."
::= { ligoRdo3StatsEntry 72 }
ligoRdo3RxHtControl OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using High Throughput encoding."
::= { ligoRdo3StatsEntry 73 }
ligoRdo3RxPacketsPerMcs OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received using each of Modulation and Coding Schemes."
::= { ligoRdo3StatsEntry 74 }
ligoRdo3RxLastSigLevel0 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reception signal level on antenna 0."
::= { ligoRdo3StatsEntry 75 }
ligoRdo3RxLastSigLevel1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reception signal level on antenna 1."
::= { ligoRdo3StatsEntry 76 }
ligoRdo3RxLastSigLevel2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reception signal level on antenna 2."
::= { ligoRdo3StatsEntry 77 }
ligoRdo3RxNoise OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reception noise."
::= { ligoRdo3StatsEntry 78 }
ligoRdo3RxLastSnr0 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last registered signal-to-noise level on antenna 0."
::= { ligoRdo3StatsEntry 79 }
ligoRdo3RxLastSnr1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Last registered signal-to-noise level on antenna 1."
::= { ligoRdo3StatsEntry 80 }
ligoRdo3RxDropsThreshold NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoRdo3MacAddress,
ligoRdo3RxDropped
}
STATUS current
DESCRIPTION
"This notification is sent when percentage of frames dropped in relation
to number of frames received over the same time period reaches the threshold."
::= { ligoRdo3DrvNotifs 1 }
ligoRdo3TxRetriesThreshold NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoRdo3MacAddress,
ligoRdo3TxRetried
}
STATUS current
DESCRIPTION
"This notification is sent when percentage of transmission retries in relation
to number of frames transmitted over the same time period reaches the threshold."
::= { ligoRdo3DrvNotifs 2 }
END

554
mibs/ligowave/LIGO-W-JET-MIB Executable file
View File

@ -0,0 +1,554 @@
--
-- LigoWave W-Jet MIB
--
LIGO-W-JET-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Counter32, Integer32, Gauge32, IpAddress
FROM SNMPv2-SMI
MacAddress, TruthValue
FROM SNMPv2-TC
ifIndex, InterfaceIndex
FROM IF-MIB
sysLocation
FROM SNMPv2-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligoWJetMIB MODULE-IDENTITY
LAST-UPDATED "200907160000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"The LigoWave W-Jet Protocol MIB."
REVISION "200907160000Z"
DESCRIPTION
"Added wJetP2pIpAddress to wJetP2pEndpStatsTable."
REVISION "200811270000Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 6 }
ligoWJetMIBObjects
OBJECT IDENTIFIER ::= { ligoWJetMIB 1 }
ligoWJetNotifs
OBJECT IDENTIFIER ::= { ligoWJetMIBObjects 0 }
ligoWJetInfo
OBJECT IDENTIFIER ::= { ligoWJetMIBObjects 1 }
ligoWJetConf
OBJECT IDENTIFIER ::= { ligoWJetMIBObjects 2 }
ligoWJetStats
OBJECT IDENTIFIER ::= { ligoWJetMIBObjects 3 }
wJetWrlssIfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF WJetWrlssIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table with W-Jet protocol specific entries."
::= { ligoWJetConf 1 }
wJetWrlssIfConfEntry OBJECT-TYPE
SYNTAX WJetWrlssIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table entry with W-Jet protocol specific entries."
INDEX { wJetIfIndex }
::= { wJetWrlssIfConfTable 1 }
WJetWrlssIfConfEntry ::=
SEQUENCE {
wJetIfIndex InterfaceIndex,
wJetIfProtoEnabled TruthValue,
wJetIfDataRate Integer32,
wJetIfAckRate Integer32,
wJetIfAckTimeout Integer32,
wJetIfTxQueueMaxLength Integer32,
wJetIfRxTimeout Integer32,
wJetIfMaxAggregBytes Integer32,
wJetIfMaxAggregPackets Integer32,
wJetIfCcaThreshold Integer32
}
wJetIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface index corresponds to ifIndex in MIB-II interfaces table."
::= { wJetWrlssIfConfEntry 1 }
wJetIfProtoEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"W-Jet protocol enabled on this interface."
::= { wJetWrlssIfConfEntry 2 }
wJetIfDataRate OBJECT-TYPE
SYNTAX Integer32
UNITS "kbit/s"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data transmission rate."
::= { wJetWrlssIfConfEntry 3 }
wJetIfAckRate OBJECT-TYPE
SYNTAX Integer32
UNITS "kbit/s"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data transmission rate for management packets."
::= { wJetWrlssIfConfEntry 4 }
wJetIfAckTimeout OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timeout value for management packets."
::= { wJetWrlssIfConfEntry 5 }
wJetIfTxQueueMaxLength OBJECT-TYPE
SYNTAX Integer32
UNITS "frames"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of frames in transmission queue."
::= { wJetWrlssIfConfEntry 6 }
wJetIfRxTimeout OBJECT-TYPE
SYNTAX Integer32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Frame reception timeout."
::= { wJetWrlssIfConfEntry 7 }
wJetIfMaxAggregBytes OBJECT-TYPE
SYNTAX Integer32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Aggregation limit."
::= { wJetWrlssIfConfEntry 8 }
wJetIfMaxAggregPackets OBJECT-TYPE
SYNTAX Integer32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum packet count to be aggregated in one radio frame."
::= { wJetWrlssIfConfEntry 9 }
wJetIfCcaThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Clear Channel Assessment sensitivity threshold."
::= { wJetWrlssIfConfEntry 10 }
wJetP2pEndpStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WJetP2pEndpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"W-Jet endpoint statistics table for Point-to-Point links."
::= { ligoWJetStats 1 }
wJetP2pEndpStatsEntry OBJECT-TYPE
SYNTAX WJetP2pEndpStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"W-Jet endpoint statistics table entry for Point-to-Point links."
INDEX { wJetP2pLocalIfIndex, wJetP2pEndpointType }
::= { wJetP2pEndpStatsTable 1 }
WJetP2pEndpStatsEntry ::=
SEQUENCE {
wJetP2pLocalIfIndex InterfaceIndex,
wJetP2pEndpointType INTEGER,
wJetP2pMacAddress MacAddress,
wJetP2pRssi Gauge32,
wJetP2pMaxRssi Gauge32,
wJetP2pSignalLevel Integer32,
wJetP2pNoiseLevel Integer32,
wJetP2pTxPower Gauge32,
wJetP2pRxStart Counter32,
wJetP2pTxStart Counter32,
wJetP2pRxStop Counter32,
wJetP2pRxBytes Counter32,
wJetP2pTxBytes Counter32,
wJetP2pRxPackets Counter32,
wJetP2pTxPackets Counter32,
wJetP2pTxAcked Counter32,
wJetP2pRxDuplicated Counter32,
wJetP2pRxDropped Counter32,
wJetP2pRxTimeouts Counter32,
wJetP2pTxTimeouts Counter32,
wJetP2pRxNoRetries Counter32,
wJetP2pTxNoRetries Counter32,
wJetP2pRx1Retry Counter32,
wJetP2pTx1Retry Counter32,
wJetP2pRx2Retries Counter32,
wJetP2pTx2Retries Counter32,
wJetP2pRx3Retries Counter32,
wJetP2pTx3Retries Counter32,
wJetP2pTxTotalRetries Counter32,
wJetP2pTxMaxRetries Counter32,
wJetP2pIpAddress IpAddress
}
wJetP2pLocalIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface index corresponds to ifIndex in MIB-II interfaces table."
::= { wJetP2pEndpStatsEntry 1 }
wJetP2pEndpointType OBJECT-TYPE
SYNTAX INTEGER {local(0), remote(1)}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Endpoint type."
::= { wJetP2pEndpStatsEntry 2 }
wJetP2pMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Endpoint MAC address."
::= { wJetP2pEndpStatsEntry 3 }
wJetP2pRssi OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received signal strength for this endpoint."
::= { wJetP2pEndpStatsEntry 4 }
wJetP2pMaxRssi OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum possible signal strength value for this endpoint."
::= { wJetP2pEndpStatsEntry 5 }
wJetP2pSignalLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Endpoint's signal level."
::= { wJetP2pEndpStatsEntry 6 }
wJetP2pNoiseLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Endpoint's background noise level."
::= { wJetP2pEndpStatsEntry 7 }
wJetP2pTxPower OBJECT-TYPE
SYNTAX Gauge32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmission power."
::= { wJetP2pEndpStatsEntry 8 }
wJetP2pRxStart OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RX window Start packets received."
::= { wJetP2pEndpStatsEntry 9 }
wJetP2pTxStart OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of TX window Start packets transmitted."
::= { wJetP2pEndpStatsEntry 10 }
wJetP2pRxStop OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RX window Stop packets received. There is no TX stops counter
as it will always be equal to number of the TX start packets."
::= { wJetP2pEndpStatsEntry 11 }
wJetP2pRxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received bytes."
::= { wJetP2pEndpStatsEntry 12 }
wJetP2pTxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted bytes."
::= { wJetP2pEndpStatsEntry 13 }
wJetP2pRxPackets OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets."
::= { wJetP2pEndpStatsEntry 14 }
wJetP2pTxPackets OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted packets."
::= { wJetP2pEndpStatsEntry 15 }
wJetP2pTxAcked OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets acknowledged by the receiver."
::= { wJetP2pEndpStatsEntry 16 }
wJetP2pRxDuplicated OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of duplicated packets."
::= { wJetP2pEndpStatsEntry 17 }
wJetP2pRxDropped OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets."
::= { wJetP2pEndpStatsEntry 18 }
wJetP2pRxTimeouts OBJECT-TYPE
SYNTAX Counter32
UNITS "timeouts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of receive timeouts."
::= { wJetP2pEndpStatsEntry 19 }
wJetP2pTxTimeouts OBJECT-TYPE
SYNTAX Counter32
UNITS "timeouts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmit timeouts."
::= { wJetP2pEndpStatsEntry 20 }
wJetP2pRxNoRetries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets that were received without retries."
::= { wJetP2pEndpStatsEntry 21 }
wJetP2pTxNoRetries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets that were transmitted without retries."
::= { wJetP2pEndpStatsEntry 22 }
wJetP2pRx1Retry OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received with 1 retry."
::= { wJetP2pEndpStatsEntry 23 }
wJetP2pTx1Retry OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted with 1 retry."
::= { wJetP2pEndpStatsEntry 24 }
wJetP2pRx2Retries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received with 2 retries."
::= { wJetP2pEndpStatsEntry 25 }
wJetP2pTx2Retries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted with 2 retries."
::= { wJetP2pEndpStatsEntry 26 }
wJetP2pRx3Retries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received with 3 retries."
::= { wJetP2pEndpStatsEntry 27 }
wJetP2pTx3Retries OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted with 3 retries."
::= { wJetP2pEndpStatsEntry 28 }
wJetP2pTxTotalRetries OBJECT-TYPE
SYNTAX Counter32
UNITS "retries"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of attempts to retransmit data packets."
::= { wJetP2pEndpStatsEntry 29 }
wJetP2pTxMaxRetries OBJECT-TYPE
SYNTAX Counter32
UNITS "retries"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of attempts to retransmit data packets.
For example if data packet was retransmitted in 9th attempt, the value of this field will be 9."
::= { wJetP2pEndpStatsEntry 30 }
wJetP2pIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device IP address."
::= { wJetP2pEndpStatsEntry 31 }
--
-- Notifications
--
wJetNodeConnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
wJetP2pMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent on new node connection."
::= { ligoWJetNotifs 1 }
wJetNodeDisconnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
wJetP2pMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent when node disconnects."
::= { ligoWJetNotifs 2 }
wJetLowSignalStrength NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
wJetP2pMacAddress,
wJetP2pRssi
}
STATUS current
DESCRIPTION
"This notification is sent when RSSI becomes lower than threshold."
::= { ligoWJetNotifs 3 }
wJetRxDroppedThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
wJetP2pMacAddress,
wJetP2pRxDropped
}
STATUS current
DESCRIPTION
"This notification is sent when delta of wJetP2pRxDropped becomes bigger than threshold."
::= { ligoWJetNotifs 4 }
wJetTxRetriesThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
wJetP2pMacAddress,
wJetP2pTxTotalRetries
}
STATUS current
DESCRIPTION
"This notification is sent when delta of wJetP2pTxTotalRetries becomes bigger than threshold."
::= { ligoWJetNotifs 5 }
END

144
mibs/ligowave/LIGO-W-JET-MIMO-MIB Executable file
View File

@ -0,0 +1,144 @@
--
-- LigoWave W-Jet MIMO MIB
--
LIGO-W-JET-MIMO-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Counter32
FROM SNMPv2-SMI
MacAddress
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligoWJetMimoMIB MODULE-IDENTITY
LAST-UPDATED "201003220000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"The LigoWave W-Jet MIMO Protocol MIB."
REVISION "201003220000Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 9 }
ligoWJetMimoMIBObjects
OBJECT IDENTIFIER ::= { ligoWJetMimoMIB 1 }
ligoWJetMimoNotifs
OBJECT IDENTIFIER ::= { ligoWJetMimoMIBObjects 0 }
ligoWJetMimoInfo
OBJECT IDENTIFIER ::= { ligoWJetMimoMIBObjects 1 }
ligoWJetMimoConf
OBJECT IDENTIFIER ::= { ligoWJetMimoMIBObjects 2 }
ligoWJetMimoStats
OBJECT IDENTIFIER ::= { ligoWJetMimoMIBObjects 3 }
wJetMimoStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WJetMimoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"W-Jet MIMO protocol statistics table."
::= { ligoWJetMimoStats 1 }
wJetMimoStatsEntry OBJECT-TYPE
SYNTAX WJetMimoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"W-Jet MIMO protocol statistics table entry."
INDEX { ifIndex, wJetMimoPeerIndex }
::= { wJetMimoStatsTable 1 }
WJetMimoStatsEntry ::=
SEQUENCE {
wJetMimoPeerIndex Integer32,
wJetMimoMacAddress MacAddress,
wJetMimoTxTokens Counter32,
wJetMimoRxTokens Counter32,
wJetMimoDupTokens Counter32,
wJetMimoLostTokens Counter32,
wJetMimoDroppedTokens Counter32,
wJetMimoTxFailures Counter32,
wJetMimoReinjectedTokens Counter32
}
wJetMimoPeerIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Peer index. Local device has index 0."
::= { wJetMimoStatsEntry 1 }
wJetMimoMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer MAC address."
::= { wJetMimoStatsEntry 2 }
wJetMimoTxTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted tokens."
::= { wJetMimoStatsEntry 3 }
wJetMimoRxTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received tokens."
::= { wJetMimoStatsEntry 4 }
wJetMimoDupTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of duplicate tokens."
::= { wJetMimoStatsEntry 5 }
wJetMimoLostTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of lost tokens."
::= { wJetMimoStatsEntry 6 }
wJetMimoDroppedTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped tokens."
::= { wJetMimoStatsEntry 7 }
wJetMimoTxFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of token transmissions failures."
::= { wJetMimoStatsEntry 8 }
wJetMimoReinjectedTokens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reinjected tokens."
::= { wJetMimoStatsEntry 9 }
END

461
mibs/ligowave/LIGO-WIRELESS-MIB Executable file
View File

@ -0,0 +1,461 @@
--
-- LigoWave Wireless MIB
--
LIGO-WIRELESS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Counter32, Integer32, Gauge32
FROM SNMPv2-SMI
MacAddress, TruthValue
FROM SNMPv2-TC
sysLocation
FROM SNMPv2-MIB
ifIndex, ifPhysAddress
FROM IF-MIB
ligoMgmt
FROM LIGOWAVE-MIB;
ligoWirelessMIB MODULE-IDENTITY
LAST-UPDATED "201111111111Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"The LigoWave Wireless MIB."
REVISION "201111111111Z"
DESCRIPTION
"First revision."
::= { ligoMgmt 10 }
ligoWirelessMIBObjects
OBJECT IDENTIFIER ::= { ligoWirelessMIB 1 }
ligoWiNotifs
OBJECT IDENTIFIER ::= { ligoWirelessMIBObjects 0 }
ligoWiInfo
OBJECT IDENTIFIER ::= { ligoWirelessMIBObjects 1 }
ligoWiConf
OBJECT IDENTIFIER ::= { ligoWirelessMIBObjects 2 }
ligoWiStats
OBJECT IDENTIFIER ::= { ligoWirelessMIBObjects 3 }
ligoWiIfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoWiIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table."
::= { ligoWiConf 1 }
ligoWiIfConfEntry OBJECT-TYPE
SYNTAX LigoWiIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface configuration table entry."
INDEX { ifIndex }
::= { ligoWiIfConfTable 1 }
LigoWiIfConfEntry ::=
SEQUENCE {
ligoWiIfMacAddress MacAddress,
ligoWiIfProtocol OCTET STRING,
ligoWiIfMode INTEGER,
ligoWiIfESSID OCTET STRING,
ligoWiIfCountryCode OCTET STRING,
ligoWiIfFrequency Integer32,
ligoWiIfChannel Integer32,
ligoWiIfChannelBandwidth Integer32,
ligoWiIfEncryption INTEGER,
ligoWiIfTxPower Gauge32,
ligoWiIfBitRate Gauge32,
ligoWiIfLinkQuality Gauge32,
ligoWiIfMaxLinkQuality Gauge32,
ligoWiIfSignalLevel Integer32,
ligoWiIfNoiseLevel Integer32,
ligoWiIfAssocNodeCount Gauge32
}
ligoWiIfMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface MAC address."
::= { ligoWiIfConfEntry 1 }
ligoWiIfProtocol OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol string, for example 'IEEE 802.11g'."
::= { ligoWiIfConfEntry 2 }
ligoWiIfMode OBJECT-TYPE
SYNTAX INTEGER {
auto(0),
adhoc(1),
managed(2),
master(3),
repeater(4),
secondary(5),
monitor(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Wireless interface operation mode."
::= { ligoWiIfConfEntry 3 }
ligoWiIfESSID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ESSID."
::= { ligoWiIfConfEntry 4 }
ligoWiIfCountryCode OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2..3))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code."
::= { ligoWiIfConfEntry 5 }
ligoWiIfFrequency OBJECT-TYPE
SYNTAX Integer32
UNITS "MHz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current operating frequency."
::= { ligoWiIfConfEntry 6 }
ligoWiIfChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel number."
::= { ligoWiIfConfEntry 7 }
ligoWiIfChannelBandwidth OBJECT-TYPE
SYNTAX Integer32
UNITS "MHz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel bandwidth."
::= { ligoWiIfConfEntry 8 }
ligoWiIfEncryption OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
open(1),
wep64bit(2),
wep128bit(3),
wep(4),
enterpriseWpa(5),
personalWpa(6),
enterpriseWpa2(7),
personalWpa2(8),
enterpriseWpaOrWpa2(9),
personalWpaOrWpa2(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Encryption type."
::= { ligoWiIfConfEntry 9 }
ligoWiIfTxPower OBJECT-TYPE
SYNTAX Gauge32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit power in dBm."
::= { ligoWiIfConfEntry 10 }
ligoWiIfBitRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "kbit/s"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmission bitrate."
::= { ligoWiIfConfEntry 11 }
ligoWiIfLinkQuality OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Link quality value."
::= { ligoWiIfConfEntry 12 }
ligoWiIfMaxLinkQuality OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum possible link quality value for current wireless card."
::= { ligoWiIfConfEntry 13 }
ligoWiIfSignalLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signal level."
::= { ligoWiIfConfEntry 14 }
ligoWiIfNoiseLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise level."
::= { ligoWiIfConfEntry 15 }
ligoWiIfAssocNodeCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of associated nodes when working in access point mode.
1 - if associated to remote access point in client mode."
::= { ligoWiIfConfEntry 16 }
ligoWiIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoWiIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface statistics table."
::= { ligoWiStats 1 }
ligoWiIfStatsEntry OBJECT-TYPE
SYNTAX LigoWiIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless interface statistics table entry."
INDEX { ifIndex }
::= { ligoWiIfStatsTable 1 }
LigoWiIfStatsEntry ::=
SEQUENCE {
ligoWiIfRxTotal Counter32,
ligoWiIfRxErrors Counter32,
ligoWiIfTxTotal Counter32,
ligoWiIfTxRetries Counter32
}
ligoWiIfRxTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of total received packets."
::= { ligoWiIfStatsEntry 1 }
ligoWiIfRxErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reception errors."
::= { ligoWiIfStatsEntry 2 }
ligoWiIfTxTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of total transmitted packets."
::= { ligoWiIfStatsEntry 3 }
ligoWiIfTxRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmission retries."
::= { ligoWiIfStatsEntry 4 }
ligoWiRemoteNodeStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF LigoWiRemoteNodeStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Remote node statistics table. This table shows statistics for associated or already disconnected clients
on wireless interfaces which are operating in access point mode. For interfaces operating in client mode and
associated to remote access point information about access point is shown."
::= { ligoWiStats 2 }
ligoWiRemoteNodeStatsEntry OBJECT-TYPE
SYNTAX LigoWiRemoteNodeStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wireless remote node statistics table entry."
INDEX { ifIndex, ligoWiRmtNodeMacAddress }
::= { ligoWiRemoteNodeStatsTable 1 }
LigoWiRemoteNodeStatsEntry ::=
SEQUENCE {
ligoWiRmtNodeMacAddress MacAddress,
ligoWiRmtNodeAssociated TruthValue,
ligoWiRmtNodeTxBytes Counter32,
ligoWiRmtNodeRxBytes Counter32,
ligoWiRmtNodeSignalLevel Integer32,
ligoWiRmtNodeNoiseLevel Integer32
}
ligoWiRmtNodeMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote node MAC address."
::= { ligoWiRemoteNodeStatsEntry 1 }
ligoWiRmtNodeAssociated OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote node is currently associated."
::= { ligoWiRemoteNodeStatsEntry 2 }
ligoWiRmtNodeTxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes transmitted to remote node."
::= { ligoWiRemoteNodeStatsEntry 3 }
ligoWiRmtNodeRxBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes received from remote node."
::= { ligoWiRemoteNodeStatsEntry 4 }
ligoWiRmtNodeSignalLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signal level reported by remote node."
::= { ligoWiRemoteNodeStatsEntry 5 }
ligoWiRmtNodeNoiseLevel OBJECT-TYPE
SYNTAX Integer32
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Noise level reported by remote node."
::= { ligoWiRemoteNodeStatsEntry 6 }
--
-- Notifications
--
ligoWiFrequencyChange NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoWiIfFrequency
}
STATUS current
DESCRIPTION
"This notification is sent on frequency change."
::= { ligoWiNotifs 1 }
ligoWiNoiseThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoWiIfNoiseLevel
}
STATUS current
DESCRIPTION
"This notification is sent when noise becomes bigger than threshold."
::= { ligoWiNotifs 2 }
ligoWiRemoteNodeConnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifPhysAddress,
ifIndex,
ligoWiRmtNodeMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent when remote node associates."
::= { ligoWiNotifs 3 }
ligoWiRemoteNodeDisconnected NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifPhysAddress,
ifIndex,
ligoWiRmtNodeMacAddress
}
STATUS current
DESCRIPTION
"This notification is sent when remote node dissasociates."
::= { ligoWiNotifs 4 }
ligoWiLinkQualThresholdReached NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoWiIfLinkQuality
}
STATUS current
DESCRIPTION
"This notification is sent when link quality crosses the specified threshold."
::= { ligoWiNotifs 5 }
ligoWiRxErrorsThreshold NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoWiIfMacAddress,
ligoWiIfRxErrors
}
STATUS current
DESCRIPTION
"This notification is sent when percentage of erroneous frames in relation
to number of frames received over the same time period reaches the threshold."
::= { ligoWiNotifs 6 }
ligoWiTxRetriesThreshold NOTIFICATION-TYPE
OBJECTS {
sysLocation,
ifIndex,
ligoWiIfMacAddress,
ligoWiIfTxRetries
}
STATUS current
DESCRIPTION
"This notification is sent when percentage of transmission retries in relation
to number of frames transmitted over the same time period reaches the threshold."
::= { ligoWiNotifs 7 }
END

36
mibs/ligowave/LIGOWAVE-MIB Executable file
View File

@ -0,0 +1,36 @@
--
-- LigoWave 802.11 Central Configuration Module
--
LIGOWAVE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, enterprises
FROM SNMPv2-SMI;
ligowave MODULE-IDENTITY
LAST-UPDATED "200809050000Z"
ORGANIZATION "LigoWave"
CONTACT-INFO "
LigoWave Customer Support
E-mail: support@ligowave.com"
DESCRIPTION
"LigoWave central configuration module."
REVISION "200809050000Z"
DESCRIPTION
"First revision."
::= { enterprises 32750 }
-- subtree for product specific MIBs
ligoProducts OBJECT IDENTIFIER ::= { ligowave 1 }
-- subtree for administrative information about product
ligoAdmin OBJECT IDENTIFIER ::= { ligowave 2 }
-- subtree for management objects
ligoMgmt OBJECT IDENTIFIER ::= { ligowave 3 }
-- subtree for experiments
ligoExperimental OBJECT IDENTIFIER ::= { ligowave 7 }
END