summaryrefslogtreecommitdiff
path: root/MIBS/sonicwall
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/sonicwall')
-rw-r--r--MIBS/sonicwall/SNWL-COMMON-MIB102
-rw-r--r--MIBS/sonicwall/SNWL-SSLVPN-MIB191
-rw-r--r--MIBS/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB252
-rw-r--r--MIBS/sonicwall/SONICWALL-SMI109
4 files changed, 654 insertions, 0 deletions
diff --git a/MIBS/sonicwall/SNWL-COMMON-MIB b/MIBS/sonicwall/SNWL-COMMON-MIB
new file mode 100644
index 0000000..2a86223
--- /dev/null
+++ b/MIBS/sonicwall/SNWL-COMMON-MIB
@@ -0,0 +1,102 @@
+-- *****************************************************************
+-- SNWL-COMMON-MIB
+--
+-- 11-09-07 - Initial Version, Mike Uy
+-- 03-10-08 - Removed Imports that are not used to prevent warnings
+-- in MIB compilation, Mike Uy
+-- 04-17-09 - Updated E-mail CONTACT-INFO, Rosalea Real
+-- 11-11-09 - Updated SonicWall company address, Mike Uy
+-- 07-23-12 - Updated company copyright and organization, Mike Uy
+-- 01-06-17 - Updated company copyright and organization, Thomas Tang
+--
+-- Copyright (c) 2017 SonicWall Inc.
+-- All rights reserved.
+-- *****************************************************************
+
+SNWL-COMMON-MIB DEFINITIONS ::= BEGIN
+
+
+IMPORTS
+ DisplayString FROM SNMPv2-TC
+
+ OBJECT-TYPE,
+ MODULE-IDENTITY FROM SNMPv2-SMI
+
+ sonicwallCommon FROM SONICWALL-SMI;
+
+snwlCommonModule MODULE-IDENTITY
+ LAST-UPDATED "201701060000Z"
+ ORGANIZATION "SonicWall"
+ CONTACT-INFO
+ " SonicWall Inc.
+
+ Postal: 5455 Great America Parkway
+ Santa Clara, CA 95054
+ USA
+
+ Tel: +1 408 745 9600
+ Fax: +1 408 745 9300
+
+ E-mail: support@sonicwall.com"
+ DESCRIPTION
+ "This MIB module defines functions and features common
+ across all SonicWall products and platforms."
+ REVISION "201701060000Z"
+ DESCRIPTION "Updated company copyright and organization."
+
+ REVISION "200711090000Z"
+ DESCRIPTION
+ "Initial Version"
+ ::= { sonicwallCommon 1 }
+
+-- =======================
+-- System Group Lists
+-- =======================
+
+snwlSys OBJECT IDENTIFIER ::= { snwlCommonModule 1 }
+
+-- Start of System Group --
+
+snwlSysModel OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System model name and number"
+ ::= { snwlSys 1 }
+
+snwlSysSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System serial number for this device"
+ ::= { snwlSys 2 }
+
+snwlSysFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current system firmware version"
+ ::= { snwlSys 3 }
+
+snwlSysROMVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current system ROM version"
+ ::= { snwlSys 4 }
+
+snwlSysAssetNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "user-defined string entry used for asset tracking"
+ ::= { snwlSys 5 }
+
+-- End of System Group --
+
+END
diff --git a/MIBS/sonicwall/SNWL-SSLVPN-MIB b/MIBS/sonicwall/SNWL-SSLVPN-MIB
new file mode 100644
index 0000000..6c4202c
--- /dev/null
+++ b/MIBS/sonicwall/SNWL-SSLVPN-MIB
@@ -0,0 +1,191 @@
+-- *****************************************************************
+-- SNWL-SSLVPN-MIB.MIB
+--
+-- 04-22-10 - Updated for new OIDs
+-- 11-15-09 - Initial version
+-- 07-24-12 - Updated company copyright and organization
+-- 01-06-17 - Updated company copyright and organization, Derek Yu
+
+-- Copyright (c) 2017 SonicWall Inc.
+-- All rights reserved.
+-- *****************************************************************
+
+SNWL-SSLVPN-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ DisplayString FROM SNMPv2-TC
+
+ MODULE-IDENTITY,
+ OBJECT-IDENTITY FROM SNMPv2-SMI
+
+ sonicwallSSLVPN FROM SONICWALL-SMI;
+
+sonicwallSSLVPN MODULE-IDENTITY
+ LAST-UPDATED "201701060000z"
+ ORGANIZATION "SonicWall"
+ CONTACT-INFO
+ " SonicWall Inc.
+
+ Postal: 5455 Great America Parkway
+ Santa Clara, CA 95054
+ USA
+
+ Tel: +1 408 745 9600
+ Fax: +1 408 745 9300
+
+ E-mail: support@sonicwall.com"
+ DESCRIPTION
+ "This MIB module defines functions and features for
+ SonicWall SMA products"
+ REVISION "201701060000Z"
+ DESCRIPTION "Updated company copyright and organization."
+ REVISION "200910260000Z"
+ DESCRIPTION
+ "Initial version."
+ ::= { sonicwall 6 }
+
+--
+-- top level structure
+-- 1.3.6.1.4.1.8741.6
+--
+
+-- ===============================================================
+-- Reserved for future use
+-- sslvpnTrapModule OBJECT IDENTIFIER ::= { sonicwallSSLVPN 1 }
+-- ===============================================================
+sslvpnSystemModule OBJECT IDENTIFIER ::= { sonicwallSSLVPN 2 }
+sslvpnLicenseModule OBJECT IDENTIFIER ::= { sonicwallSSLVPN 3 }
+
+-- =======================
+-- sslvpnSystemModule
+-- =======================
+
+sslvpnSys OBJECT IDENTIFIER ::= { sslvpnSystemModule 1 }
+
+sslvpnAuthCode OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication code"
+ ::= { sslvpnSys 1 }
+
+cpuType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU type"
+ ::= { sslvpnSys 2 }
+
+cpuUtilization OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU utilization"
+ ::= { sslvpnSys 3 }
+
+memoryTotal OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total memory"
+ ::= { sslvpnSys 4 }
+
+memoryUtilization OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory utilization"
+ ::= { sslvpnSys 5 }
+
+systemTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System clock time"
+ ::= { sslvpnSys 6 }
+
+systemUptime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "System up time."
+ ::= { sslvpnSys 7 }
+
+activeUsers OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Active user sessions"
+ ::= { sslvpnSys 8 }
+
+activeUserLicense OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User licenses in use"
+ ::= { sslvpnSys 9 }
+
+activeNetExtenderConnections OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Active NetExtender connections"
+ ::= { sslvpnSys 10 }
+
+activeVirtualAssistTechnicians OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Active Virtual Assist technicians"
+ ::= { sslvpnSys 11 }
+
+-- =======================
+-- sslvpnLicenseModule
+-- =======================
+
+sslvpnLicense OBJECT IDENTIFIER ::= { sslvpnLicenseModule 1 }
+
+userLicense OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "User license information."
+ ::= { sslvpnLicense 1 }
+
+viewPointLicense OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ViewPoint license information."
+ ::= { sslvpnLicense 2 }
+
+virtualAssistLicense OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Virtual assist license information."
+ ::= { sslvpnLicense 3 }
+
+wafLicense OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Web Application license information."
+ ::= { sslvpnLicense 4 }
+
+END
diff --git a/MIBS/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB b/MIBS/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB
new file mode 100644
index 0000000..9c41832
--- /dev/null
+++ b/MIBS/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB
@@ -0,0 +1,252 @@
+-- *****************************************************************
+-- SONICWALL-FIREWALL-IP-STATISTICS
+--
+-- June 2002, Initial Version, Srikanth Nayani
+-- Apr 2003, Change Postal, Susan Yan
+-- Nov 2005, Add CPU and RAM Utilizations, GM Anderson
+-- 03-10-08 - Removed Imports that are not used to prevent warnings
+-- in MIB compilation, Mike Uy
+-- 04-17-09 - Updated E-mail CONTACT-INFO, Rosalea Real
+-- 11-11-09 - Renamed this file from
+-- sonic_stats.mib to
+-- SONICWALL-FIREWALL-IP-STATISTICS-MIB.MIB, Mike Uy
+-- 11-11-09 - Updated SonicWALL company address, Mike Uy
+--
+-- Copyright (c) 2001 - 2009 by SonicWall, Inc.
+-- All rights reserved.
+-- *****************************************************************
+
+SONICWALL-FIREWALL-IP-STATISTICS-MIB DEFINITIONS ::= BEGIN
+
+
+IMPORTS
+ DisplayString FROM SNMPv2-TC
+
+ IpAddress,
+ OBJECT-TYPE,
+ MODULE-IDENTITY FROM SNMPv2-SMI
+ Counter FROM RFC1155-SMI
+
+ sonicwallFw FROM SONICWALL-SMI;
+
+sonicwallFwStatsModule MODULE-IDENTITY
+ LAST-UPDATED "200911110000Z"
+ ORGANIZATION "SonicWall, Inc."
+ CONTACT-INFO
+ " SonicWall Inc.
+
+ Postal: 2001 Logic Drive
+ San Jose, CA 95124-3452
+ USA
+
+ Tel: +1 408 745 9600
+ Fax: +1 408 745 9300
+
+ E-mail: products@sonicwall.com"
+ DESCRIPTION
+ "The MIB Module for SonicWALL Firewall Ipsec Statistics."
+ REVISION "200511090000Z"
+ DESCRIPTION
+ "Initial Version"
+ ::= { sonicwallFw 3 }
+
+-- =======================
+-- sonic Firewall Statistics
+-- =======================
+
+
+sonicwallFwStats OBJECT IDENTIFIER ::= {sonicwallFwStatsModule 1}
+
+sonicMaxConnCacheEntries OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Maximum number of connection cache entries allowed through the firewall"
+ ::= { sonicwallFwStats 1 }
+
+sonicCurrentConnCacheEntries OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Number of active connection cache entries through the firewall"
+ ::= { sonicwallFwStats 2 }
+
+sonicCurrentCPUUtil OBJECT-TYPE
+ SYNTAX Gauge
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Instantaneous CPU Utilization in percent"
+ ::= { sonicwallFwStats 3 }
+
+sonicCurrentRAMUtil OBJECT-TYPE
+ SYNTAX Gauge
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Instantaneous RAM Utilization in percent"
+ ::= { sonicwallFwStats 4 }
+
+sonicwallFwVPNStats OBJECT IDENTIFIER ::= {sonicwallFwStatsModule 2}
+
+sonicwallFwVpnIPSecStats OBJECT IDENTIFIER ::= {sonicwallFwVPNStats 1}
+
+
+-- =======================
+-- sonic IPsec Statistics Table
+-- =======================
+
+sonicSAStatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SonicSAStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table provides statistics for each Security Association."
+ ::= { sonicwallFwVpnIPSecStats 1 }
+
+sonicSAStatEntry OBJECT-TYPE
+ SYNTAX SonicSAStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entries in table cannot be added or deleted. This table is
+ completely controlled by the agent. Each SA statistics will be
+ represented by an entry in this table. "
+ INDEX { sonicIpsecSaIndex}
+ ::= { sonicSAStatTable 1 }
+
+SonicSAStatEntry ::= SEQUENCE {
+ sonicIpsecSaIndex Counter,
+ sonicSAStatPeerGateway IpAddress,
+ sonicSAStatSrcAddrBegin IpAddress,
+ sonicSAStatSrcAddrEnd IpAddress,
+ sonicSAStatDstAddrBegin IpAddress,
+ sonicSAStatDstAddrEnd IpAddress,
+ sonicSAStatCreateTime DisplayString,
+ sonicSAStatEncryptPktCount Counter,
+ sonicSAStatEncryptByteCount Counter,
+ sonicSAStatDecryptPktCount Counter,
+ sonicSAStatDecryptByteCount Counter,
+ sonicSAStatInFragPktCount Counter,
+ sonicSAStatOutFragPktCount Counter,
+ sonicSAStatUserName DisplayString
+ }
+
+
+sonicIpsecSaIndex OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ " Phase2 SA index."
+ ::= { sonicSAStatEntry 1 }
+
+sonicSAStatPeerGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Peer gateway address where the tunnel gets terminated ."
+ ::= { sonicSAStatEntry 2 }
+
+sonicSAStatSrcAddrBegin OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "First address of the Source network for the phase2 SA ."
+ ::= { sonicSAStatEntry 3 }
+
+sonicSAStatSrcAddrEnd OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last address of the Source network for the phase2 SA ."
+ ::= { sonicSAStatEntry 4 }
+
+sonicSAStatDstAddrBegin OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "First address of the destination network for the phase2 SA ."
+ ::= { sonicSAStatEntry 5 }
+
+sonicSAStatDstAddrEnd OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last address of the destination network for the phase2 SA ."
+ ::= { sonicSAStatEntry 6 }
+
+sonicSAStatCreateTime OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time this phase2 SA was actually created in GMT."
+ ::= { sonicSAStatEntry 7 }
+
+sonicSAStatEncryptPktCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total encrypted packet count for this phase2 SA."
+ ::= { sonicSAStatEntry 8 }
+
+sonicSAStatEncryptByteCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total encrypted byte count for this phase2 SA."
+ ::= { sonicSAStatEntry 9 }
+
+sonicSAStatDecryptPktCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total decrypted packet count for this phase2 SA."
+ ::= { sonicSAStatEntry 10}
+
+sonicSAStatDecryptByteCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total decrypted byte count for this phase2 SA."
+ ::= { sonicSAStatEntry 11 }
+
+sonicSAStatInFragPktCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Incoming Fragmented packet count for this phase2 SA"
+ ::= { sonicSAStatEntry 12 }
+
+sonicSAStatOutFragPktCount OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Outgoing Fragmented packet count for this phase2 SA"
+ ::= { sonicSAStatEntry 13 }
+
+
+sonicSAStatUserName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the security policy used for creating this phase2 SA."
+ ::= { sonicSAStatEntry 14 }
+
+
+END
diff --git a/MIBS/sonicwall/SONICWALL-SMI b/MIBS/sonicwall/SONICWALL-SMI
new file mode 100644
index 0000000..2dc9f4f
--- /dev/null
+++ b/MIBS/sonicwall/SONICWALL-SMI
@@ -0,0 +1,109 @@
+-- *****************************************************************
+-- SONICWALL-SMI.MIB
+--
+-- February 2001, Susan Yan
+-- Apr 2003, Change Postal, Susan Yan
+-- Nov 2007, Added sonicwallCommon, Mike Uy
+-- Sep 19, 2008 Added sonicwallEmailSec, Mike Uy
+-- Jan 28, 2009 Added sonicwallDataCenter, Mike Uy
+-- Apr 07, 2009 Inserted sonicwallGMS Group, Mike Uy
+-- at index 3, bumped up sonicwallEmailSec to 4
+-- and sonicwallDataCenter to 5
+-- 04-17-09 Updated E-mail CONTACT-INFO, Rosalea Real
+-- 09-17-09 Added sonicwallSSLVPN and sonicwallCDP
+-- groups; cosmetic/text changes, Mike Uy
+-- 11-11-09 Renamed this file from
+-- SW-SMI.MIB to
+-- SONICWALL-SMI.MIB, Mike Uy
+-- 07-23-12 Updated company copyright and
+-- organization, Mike Uy
+-- 01-06-17 Updated company copyright and
+-- organization, Thomas Tang
+--
+-- Copyright (c) 2017 SonicWall Inc.
+-- All rights reserved.
+-- *****************************************************************
+
+
+SONICWALL-SMI
+
+--FORCE-INCLUDE <mib.h>
+--FORCE-INCLUDE <snmpdefs.h>
+--FORCE-INCLUDE "swPrivMibhand.h"
+
+
+DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-IDENTITY,
+ enterprises
+ FROM SNMPv2-SMI;
+
+sonicwall MODULE-IDENTITY
+ LAST-UPDATED "201701060000Z"
+ ORGANIZATION "SonicWall"
+ CONTACT-INFO
+ " SonicWall Inc.
+
+ Postal: 5455 Great America Parkway
+ Santa Clara, CA 95054
+ USA
+
+ Tel: +1 408 745 9600
+ Fax: +1 408 745 9300
+
+ E-mail: support@sonicwall.com"
+ DESCRIPTION
+ "The MIB Module for SonicWall enterprise."
+ REVISION "201701060000Z"
+ DESCRIPTION "Updated company copyright and organization."
+
+ REVISION "200701060000Z"
+ DESCRIPTION "Initial version."
+ ::= { enterprises 8741 }
+
+
+sonicwallFw OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallFw is the subtree for the SonicWall firewall products."
+ ::= { sonicwall 1 }
+
+sonicwallCommon OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Subtree for MIBs common for all SonicWall products"
+ ::= { sonicwall 2 }
+
+sonicwallGMS OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallGMS is the subtree for the SonicWall Global Management System products."
+ ::= { sonicwall 3 }
+
+sonicwallEmailSec OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallEmailSec is the subtree for SonicWall email security products."
+ ::= { sonicwall 4 }
+
+sonicwallDataCenter OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallDataCenter is the subtree for SonicWall datacenter operations."
+ ::= { sonicwall 5 }
+
+sonicwallSSLVPN OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallSSLVPN is the subtree for SonicWall SSL VPN products."
+ ::= { sonicwall 6 }
+
+sonicwallCDP OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "sonicwallCDP is the subtree for SonicWall CDP products."
+ ::= { sonicwall 7 }
+
+END