LANTRONIX-SLB-MIB DEFINITIONS ::= BEGIN -- This MIB defines the management information for Secure Lantronix -- Branch Office Managers. IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC Ipv6Address FROM IPV6-TC products FROM LANTRONIX-MIB; slb MODULE-IDENTITY LAST-UPDATED "201406200000Z" ORGANIZATION "Lantronix, Inc." CONTACT-INFO "Lantronix Technical Support 7535 Irvine Center Drive, Ste. 100 Irvine, CA 92618 USA +1 800 526-8766 snmp@lantronix.com" DESCRIPTION "MIB module for managing Secure Lantronix Branch Office Managers" -- revision history REVISION "201406200000Z" -- June 20, 2014 DESCRIPTION "Added slbNetVPN section, slbServSNMPv1v2, slbServSNMPNMS2, slbServSiteDialbackRetries, slbAuthLDAPUserFilter, slbAuthLDAPGroupFilter, slbAuthLDAPGroupMembershipAttr, slbAuthLDAPGroupMembershipDN, slbAuthRADIUSUseVSA, slbAuthGroups section, slbDevConGroup, slbDevPortCfgDialbackRetries, slbDevPortCfgGroup, slbDevPortCfgIPMask, slbDevPortCfgDevPrompt, slbDevPortCfgDevNumOutlets, slbDevPortCfgDevNumExpOutlets, slbPCCardCfgDialbackRetries, slbPCCardCfgGroup, slbDevUSBCfgDialbackRetries, slbDevUSBCfgDialtoneCheck, slbDevUSBCfgGroup, slbSystemModelString, slbSystemWebGroup, slbSystemWebInterface, slbSystemInternalTempLow, slbSystemInternalTempHigh, slbSystemCalibrateTemp, slbSystemWebBanner, slbDevPortErrorStatus, slbEventDevicePortError and slbEventNoDialToneAlarm." REVISION "201004070000Z" -- April 7, 2010 DESCRIPTION "Added slbDevPortCfgCHAPAuthLocalUsers, slbDevPortCfgUseSites, slbPCCardCfgCHAPAuthLocalUsers, slbPCCardCfgUseSites, slbDevUSBCfgCHAPAuthLocalUsers, slbDevUSBCfgUseSites, and the slbServSite section." REVISION "201001190000Z" -- January 19, 2010 DESCRIPTION "Added slbDevPortCfgUSBState, slbDevPortCfgUSBLogTo, slbDevPortCfgUSBMaxFiles, slbDevPortCfgUSBMaxSize, slbDevUSB section and slbEventUSBAction." REVISION "200912090000Z" -- December 9, 2009 DESCRIPTION "Added slbNetEthIfMTU, slbNetEthIPv6, slbNetEthBonding, slbServTelnetTelnetOut, slbServWebTermDeployment, slbServWebTermBufSize, slbServSMTPSender, slbAuthLocalAllowReuse, slbAuthLocalReuseHistory, slbAuthLocalPasswordLifetime, slbAuthLocalWarningPeriod, slbAuthLocalMaxLoginAttempts, slbAuthLocalLockoutPeriod, slbAuthLocalMultipleSysadminLogins, slbAuthLocalSysadminConsoleOnly, slbAuthNISDialback, slbAuthNISDialbackNum, slbAuthLDAPBindWithLogin, slbAuthLDAPUseLDAPSchema, slbAuthLDAPDialback, slbAuthLDAPDialbackNum, slbAuthRADIUSDialback, slbAuthRADIUSDialbackNum, slbAuthKerbDialback, slbAuthKerbDialbackNum, slbAuthTACACSDialback, slbAuthTACACSDialbackNum, slbAuthRemoteUserMenu, slbAuthRemoteUserLocked, slbAuthRemoteUserDialback, slbAuthRemoteUserDialbackNum, slbDevConNumberShowLines, slbDevPortCfgNumberShowLines, slbDevPortCfgViewPortLog, slbDevPortCfgPortLogSeq, slbDevPortCfgMaxDirectConnects, slbDevPortCfgTelnetTimeout, slbDevPortCfgSSHTimeout, slbDevPortCfgTCPTimeout, slbDevPortCfgCBCPClientType, slbDevPortCfgCBCPServerAllowNoCallback, slbDevPortCfgDialbackDelay, slbPCCardCfgCBCPClientType, slbPCCardCfgCBCPServerAllowNoCallback, slbPCCardCfgDialbackDelay, slbSystemSSHPreAuthBanner, slbSystemSiteRackRow, slbSystemSiteRackCluster, slbSystemSiteRack, slbSystemLCDScreens, slbSystemLCDUserStrLine1, slbSystemLCDUserStrLine2, slbSystemLCDScrolling, slbSystemLCDScrollDelay, slbSystemLCDIdleDelay, slbSystemInternalTemp, slbSystemWebProtocol, slbSystemWebCipher, slbEventPCCardAction and slbEventSLBInternalTemp." REVISION "200801090000Z" -- January 9, 2008 DESCRIPTION "Added slbServSNMPv3ReadWriteUser, slbServSNMPv3Security, slbServSNMPv3Authentication, slbServSNMPv3Encryption, slbServHostList objects, slbAuthNISEscapeSeq, slbAuthNISBreakSeq, slbAuthLDAPEscapeSeq, slbAuthLDAPBreakSeq, slbAuthRADIUSEscapeSeq, slbAuthRADIUSBreakSeq, slbAuthKerbEscapeSeq, slbAuthKerbBreakSeq, slbAuthTACACSEscapeSeq, slbAuthTACACSBreakSeq, slbAuthRemoteUserEscapeSeq, slbAuthRemoteUserBreakSeq, slbDevConShowLines, slbDevPortCfgHostList, slbPCCardCfgHostList, slbDevPortCfgDevLowTemp, slbDevPortCfgDevHighTemp, slbDevPortCfgDevTemperature, slbDevPortCfgDevLowHumidity, slbDevPortCfgDevHighHumidity, slbDevPortCfgDevHumidity, slbDevPortCfgDevTraps, slbDevPortCfgShowLines, slbSystemWebGadget, slbSystemAction, slbEventDevicePortDevice* notifications." REVISION "200706250000Z" -- June 25, 2007 DESCRIPTION "Initial version." ::= { products 12 } -- Textual Conventions EnabledState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The enabled/disabled state of an SLB feature." SYNTAX INTEGER { disabled(1), enabled(2) } AuthOrder ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Authentication order for a remote authentication method. If the authentication method is disabled, AuthOrder = 0." SYNTAX Integer32 (0..6) SyslogLevel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Syslog logging levels" SYNTAX INTEGER { off(1), info(2), warning(3), error(4), debug(5) } UserGroup ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The group assigned to a user. Each group has a set of user rights associated with it." SYNTAX INTEGER { default(1), power(2), administrators(3), custom(4) } UserRights ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The rights assigned to a user. Each group has a set of user rights associated with it. The string is a comma-separated list of rights: ad - full administrative rights dp - configure Device Ports dr - Diagnostics and Reports dt - configure Date and Time fc - manage Firmware and Configurations lu - configure Local Users nt - configure Networking pc - configure PC Card ra - configure Remote Authentication rs - Reboot or Shutdown the SLB sk - configure SSH Keys sn - configure SLB Network sv - configure Services um - configure User Menus wb - Web Access po - configure Power Outlets" SYNTAX OCTET STRING (SIZE (0..255)) -- Groups in slb slbNetwork OBJECT IDENTIFIER ::= { slb 1 } slbServices OBJECT IDENTIFIER ::= { slb 2 } slbAuth OBJECT IDENTIFIER ::= { slb 3 } slbDevices OBJECT IDENTIFIER ::= { slb 4 } slbConnections OBJECT IDENTIFIER ::= { slb 5 } slbSystem OBJECT IDENTIFIER ::= { slb 6 } -- -- Network Group -- slbNetEth OBJECT IDENTIFIER ::= { slbNetwork 1 } slbNetEthIfNumber OBJECT-TYPE SYNTAX Integer32 (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Ethernet interface table." ::= { slbNetEth 1 } -- Ethernet interface table slbNetEthIfTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNetEthIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Ethernet network entries. The number of entries is given by the value of slbNetEthIfNumber." ::= { slbNetEth 2 } slbNetEthIfEntry OBJECT-TYPE SYNTAX SlbNetEthIfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry with the attributes for each Ethernet interface. Ethernet Port Eth1 is always index 1, and Eth2 is always index 2." INDEX { slbNetEthIfIndex } ::= { slbNetEthIfTable 1 } SlbNetEthIfEntry ::= SEQUENCE { slbNetEthIfIndex Integer32, slbNetEthIfSource INTEGER, slbNetEthIfMode INTEGER, slbNetEthIfIPv6Addr Ipv6Address, slbNetEthIfIPv6PrefixLength INTEGER (0..128), slbNetEthIfMTU Integer32 } slbNetEthIfIndex OBJECT-TYPE SYNTAX Integer32 (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Ethernet interface." ::= { slbNetEthIfEntry 1 } slbNetEthIfSource OBJECT-TYPE SYNTAX INTEGER { disabled(1), dhcp(2), bootp(3), static(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The state/source for the IP Address and subnet mask for the Ethernet interface." ::= { slbNetEthIfEntry 2 } slbNetEthIfMode OBJECT-TYPE SYNTAX INTEGER { autoNegotiate(1), halfDuplex10mbit(2), fullDuplex10mbit(3), halfDuplex100mbit(4), fullDuplex100mbit(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The speed and duplex for the Ethernet interface." ::= { slbNetEthIfEntry 3 } slbNetEthIfIPv6Addr OBJECT-TYPE SYNTAX Ipv6Address MAX-ACCESS read-only STATUS current DESCRIPTION "The IPv6 Address for each Ethernet interface." ::= { slbNetEthIfEntry 4 } slbNetEthIfIPv6PrefixLength OBJECT-TYPE SYNTAX INTEGER (0..128) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The length of the prefix for slbNetEthIfIPv6Addr (in bits)." ::= { slbNetEthIfEntry 5 } slbNetEthIfMTU OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum Transmission Unit for the Ethernet interface." ::= { slbNetEthIfEntry 6 } slbNetEthGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The gateway for routing non-Eth1 and non-Eth2 network traffic." ::= { slbNetEth 3 } slbNetEthGatewayPrecedence OBJECT-TYPE SYNTAX INTEGER { dhcp(1), default(2), gprs(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The gateway to give precedence to, if both a static gateway is set, and a gateway is acquired via DHCP or a GPRS Modem." ::= { slbNetEth 4 } slbNetEthKeepaliveStartProbes OBJECT-TYPE SYNTAX Integer32 (1..99999) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP keepalive timer: number of seconds to wait before sending out the initial probe." ::= { slbNetEth 5 } slbNetEthKeepaliveNumberOfProbes OBJECT-TYPE SYNTAX Integer32 (1..20) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP keepalive timer: number of probes to send out after the initial probe." ::= { slbNetEth 6 } slbNetEthKeepaliveInterval OBJECT-TYPE SYNTAX Integer32 (1..9999) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP keepalive timer: number of seconds between probes." ::= { slbNetEth 7 } slbNetEthIPForwarding OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, IP forwarding is used." ::= { slbNetEth 8 } slbNetEthDNS1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of DNS server #1." ::= { slbNetEth 9 } slbNetEthDNS2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of DNS server #2." ::= { slbNetEth 10 } slbNetEthDNS3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of DNS server #3." ::= { slbNetEth 11 } slbNetEthDomain OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SLB domain name." ::= { slbNetEth 12 } slbNetEthAlternateGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The alternate gateway for routing non-Eth1 and non-Eth2 network traffic. The alternate gateway is used if an IP Address usually accessible through the default gateway fails to return one or more pings." ::= { slbNetEth 13 } slbNetEthPingIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address to ping to determine if the alternate gateway should be used." ::= { slbNetEth 14 } slbNetEthPingInterface OBJECT-TYPE SYNTAX INTEGER { ethernet1(1), ethernet2(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The Ethernet interface used to determine if the alternate gateway should be used." ::= { slbNetEth 15 } slbNetEthPingDelay OBJECT-TYPE SYNTAX Integer32 (1..250) MAX-ACCESS read-only STATUS current DESCRIPTION "The delay, in seconds, between pings used to determine if the alternate gateway should be used." ::= { slbNetEth 16 } slbNetEthPingFailed OBJECT-TYPE SYNTAX Integer32 (1..250) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of pings with no response required for the alternate gateway to be used." ::= { slbNetEth 17 } slbNetEthBonding OBJECT-TYPE SYNTAX INTEGER { disabled(1), activeBackup(2), aggregation(3), adaptiveLoadBalancing(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The Ethernet network redundancy/load balancing setting." ::= { slbNetEth 18 } slbNetEthIPv6 OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, IPv6 is enabled." ::= { slbNetEth 19 } slbNetFirewall OBJECT IDENTIFIER ::= { slbNetwork 2 } slbNetFirewallState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, network traffic is filtered." ::= { slbNetFirewall 1 } slbNetFirewallReject OBJECT-TYPE SYNTAX INTEGER { return(1), ignore(2) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, returns a 'connection denied' message on blocked ports. If disabled, ignores attempts to connect to a blocked port." ::= { slbNetFirewall 2 } slbNetFirewallPing OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the SLB is invisible to pings." ::= { slbNetFirewall 3 } slbNetFirewallSSH OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the SSH port is open. If disabled, the SSH port is blocked to network traffic." ::= { slbNetFirewall 4 } slbNetFirewallTelnet OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the Telnet port is open. If disabled, the Telnet port is blocked to network traffic." ::= { slbNetFirewall 5 } slbNetFirewallHTTP OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the HTTP port is open. If disabled, the HTTP port is blocked to network traffic." ::= { slbNetFirewall 6 } slbNetFirewallHTTPS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the HTTPS port is open. If disabled, the HTTPS port is blocked to network traffic." ::= { slbNetFirewall 7 } slbNetFirewallSMBCIFS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS obsolete DESCRIPTION "If enabled, the SMBCIFS port is open. If disabled, the SMBCIFS port is blocked to network traffic." ::= { slbNetFirewall 8 } slbNetFirewallRulesetNumber OBJECT-TYPE SYNTAX Integer32 (0..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the IP Filter Ruleset table." ::= { slbNetFirewall 9 } -- IP Filter Ruleset table slbNetFirewallRulesetTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNetFirewallRulesetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of IP Filter Rulesets. The number of entries is given by the value of slbNetFirewallRulesetNumber." ::= { slbNetFirewall 10 } slbNetFirewallRulesetEntry OBJECT-TYPE SYNTAX SlbNetFirewallRulesetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry with all the attributes, including the rules, for an IP Filter Ruleset." INDEX { slbNetFirewallRulesetIndex } ::= { slbNetFirewallRulesetTable 1 } SlbNetFirewallRulesetEntry ::= SEQUENCE { slbNetFirewallRulesetIndex Integer32, slbNetFirewallRulesetName OCTET STRING, slbNetFirewallRulesetNumRules Integer32, slbNetFirewallRulesetRules OCTET STRING } slbNetFirewallRulesetIndex OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each IP Filter Ruleset." ::= { slbNetFirewallRulesetEntry 1 } slbNetFirewallRulesetName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The name assigned to the IP Filter Ruleset." ::= { slbNetFirewallRulesetEntry 2 } slbNetFirewallRulesetNumRules OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of rules in the slbNetFirewallRulesetRules string." ::= { slbNetFirewallRulesetEntry 3 } slbNetFirewallRulesetRules OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Filter rules that are defined for the Ruleset. The rule format is /;;; and rules are separated by a colon. If the string is truncated because of system limitations, the string will be terminated with two colons." ::= { slbNetFirewallRulesetEntry 4 } slbNetFirewallMappingNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the IP Filter Mapping table." ::= { slbNetFirewall 11 } -- IP Filter Mapping table slbNetFirewallMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNetFirewallMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of mappings between IP Filter Rulesets and interfaces. The number of entries is given by the value of slbNetFirewallMappingNumber." ::= { slbNetFirewall 12 } slbNetFirewallMappingEntry OBJECT-TYPE SYNTAX SlbNetFirewallMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry defining an interface that has an IP Filter Ruleset assigned to it. The interface can be either an Ethernet interface or a PC Card or Device Port modem." INDEX { slbNetFirewallMappingIndex } ::= { slbNetFirewallMappingTable 1 } SlbNetFirewallMappingEntry ::= SEQUENCE { slbNetFirewallMappingIndex Integer32, slbNetFirewallMappingIfac INTEGER, slbNetFirewallMappingIfacId Integer32, slbNetFirewallMappingRuleset OCTET STRING } slbNetFirewallMappingIndex OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each IP Filter mapping." ::= { slbNetFirewallMappingEntry 1 } slbNetFirewallMappingIfac OBJECT-TYPE SYNTAX INTEGER { ethernet1(1), ethernet2(2), upperPCCard(3), lowerPCCard(4), devicePort(5), usbPort(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The interface which has an IP Filter Ruleset assigned to it. If the interface is devicePort or usbPort, slbNetFirewallMappingIfacId defines which Device Port or USB Port (with an attached modem) the Ruleset is assigned to." ::= { slbNetFirewallMappingEntry 2 } slbNetFirewallMappingIfacId OBJECT-TYPE SYNTAX Integer32 (0..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier for a Device Port if slbNetFirewallMappingIfac equals devicePort(5), or the identifier for a USB Port if slbNetFirewallMappingIfac equals usbPort. Otherwise equals zero." ::= { slbNetFirewallMappingEntry 3 } slbNetFirewallMappingRuleset OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the IP Filter Ruleset assigned to the interface." ::= { slbNetFirewallMappingEntry 4 } slbNetRouting OBJECT IDENTIFIER ::= { slbNetwork 3 } slbNetRouteRIPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Routing Information Protocol (RIP) is used." ::= { slbNetRouting 1 } slbNetRouteRIPVersion OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), oneAndTwo(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The version of RIP being used." ::= { slbNetRouting 2 } slbNetRouteStaticState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, static routing is used." ::= { slbNetRouting 3 } slbNetRouteStaticNumber OBJECT-TYPE SYNTAX Integer32 (0..64) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Static Routes table." ::= { slbNetRouting 4 } -- Static Routes table slbNetRouteStaticTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbNetRouteStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of static route entries. The number of entries is given by the value of slbNetRouteStaticNumber." ::= { slbNetRouting 5 } slbNetRouteStaticEntry OBJECT-TYPE SYNTAX SlbNetRouteStaticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry with the IP Address, subnet mask, and gateway for a static route." INDEX { slbNetRouteStaticIndex } ::= { slbNetRouteStaticTable 1 } SlbNetRouteStaticEntry ::= SEQUENCE { slbNetRouteStaticIndex Integer32, slbNetRouteStaticIP IpAddress, slbNetRouteStaticMask IpAddress, slbNetRouteStaticGateway IpAddress } slbNetRouteStaticIndex OBJECT-TYPE SYNTAX Integer32 (1..64) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each static route." ::= { slbNetRouteStaticEntry 1 } slbNetRouteStaticIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address for the static route." ::= { slbNetRouteStaticEntry 2 } slbNetRouteStaticMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The subnet mask for the static route." ::= { slbNetRouteStaticEntry 3 } slbNetRouteStaticGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The gateway for the static route." ::= { slbNetRouteStaticEntry 4 } slbNetVPN OBJECT IDENTIFIER ::= { slbNetwork 4 } slbNetVPNTunnel OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB is configured to initiate a VPN tunnel." ::= { slbNetVPN 1 } slbNetVPNStatus OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A string giving the current status of the VPN tunnel." ::= { slbNetVPN 2 } slbNetVPNName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the VPN tunnel." ::= { slbNetVPN 3 } slbNetVPNEthPort OBJECT-TYPE SYNTAX INTEGER { ethernet1(1), ethernet2(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The Ethernet interface used for the VPN tunnel." ::= { slbNetVPN 4 } slbNetVPNRemoteHost OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the host on the remote side of the tunnel." ::= { slbNetVPN 5 } slbNetVPNRemoteId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "How the remote host should be identified for authentication." ::= { slbNetVPN 6 } slbNetVPNRemoteHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "If the remote host is behind a gateway, this specifies the IP Address of the gateway's public network interface." ::= { slbNetVPN 7 } slbNetVPNRemoteSubnet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "One or more subnets behind the remote host, expressed in CIDR notation (IP Address/mask bits). Multiple subnets are separated by a comma." ::= { slbNetVPN 8 } slbNetVPNLocalId OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "How the SLB should be identified for authentication." ::= { slbNetVPN 9 } slbNetVPNLocalHop OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "If the SLB is behind a gateway, this specifies the IP Address of the gateway's public network interface." ::= { slbNetVPN 10 } slbNetVPNLocalSubnet OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "One or more subnets behind the SLB, expressed in CIDR notation (IP Address/mask bits). Multiple subnets are separated by a comma." ::= { slbNetVPN 11 } slbNetVPNIKENegotiation OBJECT-TYPE SYNTAX INTEGER { main(1), aggressive(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of mode used by the SLB and the remote host for the IKE protocol, which exchanges security options between two hosts which want to communicate via IPSec." ::= { slbNetVPN 12 } slbNetVPNIKEEncryption OBJECT-TYPE SYNTAX INTEGER { any(1), tripledes(2), aes(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of encryption used for IKE negotiation." ::= { slbNetVPN 13 } slbNetVPNIKEAuthentication OBJECT-TYPE SYNTAX INTEGER { any(1), sha1(2), md5(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of authentication used for IKE negotiation." ::= { slbNetVPN 14 } slbNetVPNIKEDHGroup OBJECT-TYPE SYNTAX INTEGER { any(1), dhg2(2), dhg5(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of Diffie-Hellman Group used for IKE negotiation." ::= { slbNetVPN 15 } slbNetVPNESPEncryption OBJECT-TYPE SYNTAX INTEGER { any(1), tripledes(2), aes(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of encryption used for encrypting data sent through the tunnel." ::= { slbNetVPN 16 } slbNetVPNESPAuthentication OBJECT-TYPE SYNTAX INTEGER { any(1), sha1(2), md5(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of authentication used for authenticating data sent through the VPN tunnel." ::= { slbNetVPN 17 } slbNetVPNESPDHGroup OBJECT-TYPE SYNTAX INTEGER { any(1), dhg2(2), dhg5(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of Diffie-Hellman Group used for the key exchange for data sent through the tunnel." ::= { slbNetVPN 18 } slbNetVPNAuthentication OBJECT-TYPE SYNTAX INTEGER { rsaPublicKey(1), preSharedKey(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of authentication used by the host on each side of the tunnel to verify the identify of the other host." ::= { slbNetVPN 19 } slbNetVPNPerfectForwardSecrecy OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "When a new IPSec SA is negotiated after the IPSec SA lifetime expires, a new Diffie-Hellman key exchange can be performed to generate a new session key to be used to encrypt the data being sent through the tunnel. If this is enabled, it provides greater security, since the old session keys are destroyed." ::= { slbNetVPN 20 } slbNetVPNModeConfigClient OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If this is enabled, the SLB can receive network configuration from the remote host. This allows the remote host to assign an IP address/netmask to the SLB side of the VPN tunnel." ::= { slbNetVPN 21 } slbNetVPNXAUTHClient OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If this is enabled, the SLB will send authentication credentials to the remote host if they are requested. XAUTH, or Extended Authentication, can be used as an additional security measure on top of the Pre-Shared Key or RSA Public Key." ::= { slbNetVPN 22 } slbNetVPNXAUTHClientLogin OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "If slbNetVPNXAUTHClientLogin is enabled, this is the login used for authentication." ::= { slbNetVPN 23 } -- -- Services Group -- slbServNTP OBJECT IDENTIFIER ::= { slbServices 1 } slbServNTPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, NTP is used to synchronize SLB time with a network time server." ::= { slbServNTP 1 } slbServNTPSynchronize OBJECT-TYPE SYNTAX INTEGER { broadcast(1), poll(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The method used by the SLB to synchronize time: receive broadcasts from the NTP server, or poll the NTP server." ::= { slbServNTP 2 } slbServNTPPoll OBJECT-TYPE SYNTAX INTEGER { local(1), public(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "If slbServNTPSynchronize is set to poll, indicates whether a local server or a public server is used as the NTP server." ::= { slbServNTP 3 } slbServNTPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the local or public NTP server." ::= { slbServNTP 4 } slbServNTPLocalServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the 2nd local NTP server, if slbServNTPPoll is set to local." ::= { slbServNTP 5 } slbServNTPLocalServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the 3rd local NTP server, if slbServNTPPoll is set to local." ::= { slbServNTP 6 } slbServSyslog OBJECT IDENTIFIER ::= { slbServices 2 } slbServSysNetworkLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for Network messages." ::= { slbServSyslog 1 } slbServSysServicesLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for Services messages." ::= { slbServSyslog 2 } slbServSysAuthLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for Authentication messages." ::= { slbServSyslog 3 } slbServSysDevPortLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for Device Port messages." ::= { slbServSyslog 4 } slbServSysDiagLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for Diagnostic messages." ::= { slbServSyslog 5 } slbServSysGeneralLevel OBJECT-TYPE SYNTAX SyslogLevel MAX-ACCESS read-only STATUS current DESCRIPTION "The logging level for General system messages." ::= { slbServSyslog 6 } slbServSysRemoteServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the remote Syslog Server." ::= { slbServSyslog 7 } slbServSysRemoteServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the secondary remote Syslog Server." ::= { slbServSyslog 8 } slbServAuditLog OBJECT IDENTIFIER ::= { slbServices 3 } slbServAuditState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, logs all configuration changes to an audit log." ::= { slbServAuditLog 1 } slbServAuditSize OBJECT-TYPE SYNTAX Integer32 (5..500) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of the audit login in Kilobytes." ::= { slbServAuditLog 2 } slbServAuditIncludeCLI OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, all CLI commands are included in the audit log in addition to a description of the configuration change." ::= { slbServAuditLog 3 } slbServAuditInSystemLog OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, all audit log entries are also sent to the system log." ::= { slbServAuditLog 4 } slbServSSH OBJECT IDENTIFIER ::= { slbServices 4 } slbServSSHState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, allows logins to the SLB CLI via SSH." ::= { slbServSSH 1 } slbServSSHTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for SSH connections. A value of 0 indicates that timeouts are disabled." ::= { slbServSSH 2 } slbServSSHWebSSH OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, allows Web SSH access to the CLI and the Device Ports." ::= { slbServSSH 3 } slbServSSHPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The TCP Port number for incoming SSH sessions to the SLB CLI." ::= { slbServSSH 4 } slbServSSHV1Incoming OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, incoming SSH version 1 connections are allowed." ::= { slbServSSH 5 } slbServTelnet OBJECT IDENTIFIER ::= { slbServices 5 } slbServTelnetState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, allows logins to the SLB CLI via Telnet." ::= { slbServTelnet 1 } slbServTelnetTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for Telnet connections. A value of 0 indicates that timeouts are disabled." ::= { slbServTelnet 2 } slbServTelnetWebTelnet OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, allows Web Telnet access to the CLI and the Device Ports." ::= { slbServTelnet 3 } slbServTelnetTelnetOut OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, allows outgoing Telnet connections." ::= { slbServTelnet 4 } slbServSNMP OBJECT IDENTIFIER ::= { slbServices 6 } slbServSNMPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "Enables the SNMP agent on the SLB." ::= { slbServSNMP 1 } slbServSNMPTraps OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB sends traps for key events." ::= { slbServSNMP 2 } slbServSNMPNMS OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the Network Management System (NMS)." ::= { slbServSNMP 3 } slbServSNMPLocation OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP location for the SLB." ::= { slbServSNMP 4 } slbServSNMPContact OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP contact for the SLB." ::= { slbServSNMP 5 } slbServSNMPv3User OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The user name for read-only access to the SLB via SNMP v3." ::= { slbServSNMP 6 } slbServSNMPReadOnlyCommunity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP read-only community for SNMP versions 1 and 2." ::= { slbServSNMP 7 } slbServSNMPReadWriteCommunity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP read-write community for SNMP versions 1 and 2." ::= { slbServSNMP 8 } slbServSNMPTrapCommunity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP trap community for SNMP versions 1 and 2." ::= { slbServSNMP 9 } slbServSNMPAlarmDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The delay, in seconds, between traps that are sent out for alarm conditions." ::= { slbServSNMP 10 } slbServSNMPv3ReadWriteUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The user name for read-write access to the SLB via SNMP v3." ::= { slbServSNMP 11 } slbServSNMPv3Security OBJECT-TYPE SYNTAX INTEGER { noAuthNoEncrypt(1), authNoEncrypt(2), authEncrypt(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The security model used for SNMP v3: insecure authentication and no packet encryption, secure authentication and no packet encryption, secure authentication and packet encryption." ::= { slbServSNMP 12 } slbServSNMPv3Authentication OBJECT-TYPE SYNTAX INTEGER { md5(1), sha(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When slbServSNMPv3Security is set to authNoEncrypt or authEncrypt, the type of authentication used." ::= { slbServSNMP 13 } slbServSNMPv3Encryption OBJECT-TYPE SYNTAX INTEGER { des(1), aes(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When slbServSNMPv3Security is set to authEncrypt, the type of encryption used." ::= { slbServSNMP 14 } slbServSNMPv1v2 OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, SNMP version 1 and version 2 (which use the Read-Only and Read-Write Communities) is enabled." ::= { slbServSNMP 15 } slbServSNMPNMS2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the second Network Management System (NMS)." ::= { slbServSNMP 16 } slbServSMTP OBJECT IDENTIFIER ::= { slbServices 7 } slbServSMTPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the SMTP (email) server." ::= { slbServSMTP 1 } slbServSMTPSender OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The sender's email address for emails sent from the SLB." ::= { slbServSMTP 2 } slbServNFS OBJECT IDENTIFIER ::= { slbServices 8 } -- NFS Mounts table slbServNFSMountTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbServNFSMountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of NFS Mounts." ::= { slbServNFS 1 } slbServNFSMountEntry OBJECT-TYPE SYNTAX SlbServNFSMountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a NFS Mount and it's attributes." INDEX { slbServNFSMountIndex } ::= { slbServNFSMountTable 1 } SlbServNFSMountEntry ::= SEQUENCE { slbServNFSMountIndex Integer32, slbServNFSMountRemoteDir OCTET STRING, slbServNFSMountLocalDir OCTET STRING, slbServNFSMountReadWrite EnabledState, slbServNFSMountMount EnabledState } slbServNFSMountIndex OBJECT-TYPE SYNTAX Integer32 (1..3) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each NFS Mount." ::= { slbServNFSMountEntry 1 } slbServNFSMountRemoteDir OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The remote directory of the NFS Mount, in the format :/." ::= { slbServNFSMountEntry 2 } slbServNFSMountLocalDir OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The directory in the SLB on which the remote directory is mounted." ::= { slbServNFSMountEntry 3 } slbServNFSMountReadWrite OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the remote NFS directory is mounted read-write. If disabled, the remote NFS directory is mounted read-only." ::= { slbServNFSMountEntry 4 } slbServNFSMountMount OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the remote NFS directory is configured to be mounted. If disabled, the remote NFS directory will not be mounted, or will be unmounted if is is mounted." ::= { slbServNFSMountEntry 5 } slbServCIFS OBJECT IDENTIFIER ::= { slbServices 9 } slbServCIFSState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB exports a CIFS share containing system logs, Device Port logs, and saved SLB configurations." ::= { slbServCIFS 1 } slbServCIFSEth1 OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the CIFS share is exported on the Eth1 interface." ::= { slbServCIFS 2 } slbServCIFSEth2 OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the CIFS share is exported on the Eth2 interface." ::= { slbServCIFS 3 } slbServCIFSWorkgroup OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The SMB/CIFS workgroup that the CIFS share is associated with." ::= { slbServCIFS 4 } slbServSLBNetwork OBJECT IDENTIFIER ::= { slbServices 10 } slbServSLBNetSearch OBJECT-TYPE SYNTAX INTEGER { both(1), subnet(2), manual(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates how to search for SLBs on the network: by searching a list of manually entered IP Addresses, by broadcasting on the local subnet, or both." ::= { slbServSLBNetwork 1 } slbServSLBNetNumber OBJECT-TYPE SYNTAX Integer32 (0..200) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the SLB Network Manual IP Address table." ::= { slbServSLBNetwork 2 } -- SLB Network Manual IP Address table slbServSLBNetTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbServSLBNetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of manually entered IP Address entries. The number of entries is given by the value of slbServSLBNetNumber." ::= { slbServSLBNetwork 3 } slbServSLBNetEntry OBJECT-TYPE SYNTAX SlbServSLBNetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing an IP Address for searching the SLB Network." INDEX { slbServSLBNetIndex } ::= { slbServSLBNetTable 1 } SlbServSLBNetEntry ::= SEQUENCE { slbServSLBNetIndex Integer32, slbServSLBNetIP IpAddress } slbServSLBNetIndex OBJECT-TYPE SYNTAX Integer32 (1..200) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each manual IP Address." ::= { slbServSLBNetEntry 1 } slbServSLBNetIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address to search for in the SLB Network." ::= { slbServSLBNetEntry 2 } slbServPhoneHome OBJECT IDENTIFIER ::= { slbServices 11 } slbServPhoneHomeState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "Enables the Phone Home feature." ::= { slbServPhoneHome 1 } slbServPhoneHomeIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address used for Phone Home communication." ::= { slbServPhoneHome 2 } slbServHostList OBJECT IDENTIFIER ::= { slbServices 12 } slbServHostListNumber OBJECT-TYPE SYNTAX Integer32 (0..50) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Host List table." ::= { slbServHostList 1 } -- Host List table slbServHostListTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbServHostListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Host Lists. The number of entries is given by the value of slbServHostListNumber." ::= { slbServHostList 2 } slbServHostListEntry OBJECT-TYPE SYNTAX SlbServHostListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a Host List, used for Dial-in connections on a Device Port or PC Card modem." INDEX { slbServHostListIndex } ::= { slbServHostListTable 1 } SlbServHostListEntry ::= SEQUENCE { slbServHostListIndex Integer32, slbServHostListName OCTET STRING, slbServHostListRetryCount Integer32, slbServHostListAuth EnabledState, slbServHostListNumHosts Integer32, slbServHostListHosts OCTET STRING } slbServHostListIndex OBJECT-TYPE SYNTAX Integer32 (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Host List." ::= { slbServHostListEntry 1 } slbServHostListName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The unique name assigned to the Host List." ::= { slbServHostListEntry 2 } slbServHostListRetryCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times to retry connections to an individual host within the Host List." ::= { slbServHostListEntry 3 } slbServHostListAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, authentication is enabled for the hosts in the Host List." ::= { slbServHostListEntry 4 } slbServHostListNumHosts OBJECT-TYPE SYNTAX Integer32 (0..10) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of individual hosts in the Host List." ::= { slbServHostListEntry 5 } slbServHostListHosts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A string containing all hosts in the Host List; the entry for each host is separated by a ';'. Each host entry is formatted as follows: ',,,;'." ::= { slbServHostListEntry 6 } slbServWebTerm OBJECT IDENTIFIER ::= { slbServices 13 } slbServWebTermDeployment OBJECT-TYPE SYNTAX INTEGER { javaWebStart(1), applet(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The method used to launch the Java Terminal for Web SSH and Web Telnet." ::= { slbServWebTerm 1 } slbServWebTermBufSize OBJECT-TYPE SYNTAX Integer32 (24..5000) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of lines in the Java Terminal buffer." ::= { slbServWebTerm 2 } slbServSite OBJECT IDENTIFIER ::= { slbServices 14 } slbServSiteNumber OBJECT-TYPE SYNTAX Integer32 (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Sites table." ::= { slbServSite 1 } -- Sites table slbServSiteTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbServSiteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Sites. The number of entries is given by the value of slbServSiteNumber." ::= { slbServSite 2 } slbServSiteEntry OBJECT-TYPE SYNTAX SlbServSiteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a Site, used for connections on a Device Port or PC Card/USB modem." INDEX { slbServSiteIndex } ::= { slbServSiteTable 1 } SlbServSiteEntry ::= SEQUENCE { slbServSiteIndex Integer32 (1..50), slbServSiteName OCTET STRING, slbServSitePort INTEGER, slbServSitePortId Integer32 (0..48), slbServSiteLoginHost OCTET STRING, slbServSiteCHAPSecret OCTET STRING, slbServSiteTimeout Integer32 (0..30), slbServSiteLocalIP IpAddress, slbServSiteRemoteIP IpAddress, slbServSiteStaticRouteIP IpAddress, slbServSiteStaticRouteMask IpAddress, slbServSiteStaticRouteGateway IpAddress, slbServSiteDialoutNum OCTET STRING, slbServSiteDialoutLogin OCTET STRING (SIZE(1..32)), slbServSiteDialback EnabledState, slbServSiteDialbackNum OCTET STRING, slbServSiteDialbackDelay Integer32, slbServSiteIdleTimeout Integer32, slbServSiteRestartDelay Integer32, slbServSiteCBCPServerAllowNoCallback EnabledState, slbServSiteNATState EnabledState, slbServSiteDialbackRetries Integer32 } slbServSiteIndex OBJECT-TYPE SYNTAX Integer32 (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Site." ::= { slbServSiteEntry 1 } slbServSiteName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The unique name assigned to the Site." ::= { slbServSiteEntry 2 } slbServSitePort OBJECT-TYPE SYNTAX INTEGER { none(1), devicePort(2), upperPCCard(3), lowerPCCard(4), usbPort(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The port the Site is assigned to. If the port is devicePort or usbPort, slbServSitePortId defines which Device Port or USB Port (with an attached modem) the port is assigned to." ::= { slbServSiteEntry 3 } slbServSitePortId OBJECT-TYPE SYNTAX Integer32 (0..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier for a Device Port if slbServSitePort equals devicePort(1), or the identifier for a USB Port if slbServSitePort equals usbPort(5). Otherwise equals zero." ::= { slbServSiteEntry 4 } slbServSiteLoginHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP or text authentication on dialin, the user login or CHAP host to use for authentication. If authentication is successful, the rest of the site parameters will be used for the connection." ::= { slbServSiteEntry 5 } slbServSiteCHAPSecret OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP authentication on dialin, the CHAP secret to use for authentication." ::= { slbServSiteEntry 6 } slbServSiteTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for text connections. A value of 0 indicates that timeouts are disabled." ::= { slbServSiteEntry 7 } slbServSiteLocalIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the local IP Address - all zeros if it should be negotiated." ::= { slbServSiteEntry 8 } slbServSiteRemoteIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the remote IP Address - all zeros if it should be negotiated." ::= { slbServSiteEntry 9 } slbServSiteStaticRouteIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For Dial-on-Demand PPP connections, the static route IP Address for the remote network." ::= { slbServSiteEntry 10 } slbServSiteStaticRouteMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For Dial-on-Demand PPP connections, the static route subnet mask for the remote network." ::= { slbServSiteEntry 11 } slbServSiteStaticRouteGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For Dial-on-Demand PPP connections, the static route gateway for the remote network." ::= { slbServSiteEntry 12 } slbServSiteDialoutNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-out connections." ::= { slbServSiteEntry 13 } slbServSiteDialoutLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "For dial-out connections, the login to use for authenticating to the remote peer; or on dial-in, the login to use if the remote peer requests authentication (for example, a two way CHAP handshake)." ::= { slbServSiteEntry 14 } slbServSiteDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the site has permission to use modem dialback." ::= { slbServSiteEntry 15 } slbServSiteDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-back connections." ::= { slbServSiteEntry 16 } slbServSiteDialbackDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For Dial-back, specifies the delay between the dial-in and dial-out portion of the dialing sequence." ::= { slbServSiteEntry 17 } slbServSiteIdleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for dial-in and dial-on-demand PPP connections. If no traffic is received for the PPP connection in the time defined by the idle timeout, the PPP connection will be terminated. A value of 0 indicates that timeouts are disabled." ::= { slbServSiteEntry 18 } slbServSiteRestartDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The delay (in seconds) to wait before restarting dial-out or dial-on-demand PPP connections." ::= { slbServSiteEntry 19 } slbServSiteCBCPServerAllowNoCallback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB will allow the PPP peer to select the No Callback option during CBCP negotiation." ::= { slbServSiteEntry 20 } slbServSiteNATState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, use NAT (Network Address Translation) to allow dial-in and dial-back users to access the network connected to Eth1 and Eth2." ::= { slbServSiteEntry 21 } slbServSiteDialbackRetries OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For Dial-back, specifies the number of times the SLB will retry the dial-out portion of the dialing sequence if the first attempt to dial-out fails." ::= { slbServSiteEntry 22 } -- -- Auth Group -- slbAuthLocal OBJECT IDENTIFIER ::= { slbAuth 1 } slbAuthLocalNumber OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Local Users table." ::= { slbAuthLocal 1 } -- Local Users table slbAuthLocalUsersTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbAuthLocalUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Local Users entries. The number of entries is given by the value of slbAuthLocalNumber." ::= { slbAuthLocal 2 } slbAuthLocalUserEntry OBJECT-TYPE SYNTAX SlbAuthLocalUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a Local Users and it's attributes." INDEX { slbAuthLocalUserIndex } ::= { slbAuthLocalUsersTable 1 } SlbAuthLocalUserEntry ::= SEQUENCE { slbAuthLocalUserIndex Integer32, slbAuthLocalUserLogin OCTET STRING (SIZE(0..32)), slbAuthLocalUserUID Unsigned32, slbAuthLocalUserListenPorts OCTET STRING, slbAuthLocalUserDataPorts OCTET STRING, slbAuthLocalUserClearPorts OCTET STRING, slbAuthLocalUserEscapeSeq OCTET STRING, slbAuthLocalUserBreakSeq OCTET STRING, slbAuthLocalUserMenu OCTET STRING, slbAuthLocalUserDialback EnabledState, slbAuthLocalUserDialbackNum OCTET STRING, slbAuthLocalUserGroup UserGroup, slbAuthLocalUserRights UserRights, slbAuthLocalUserOutlets OCTET STRING, slbAuthLocalUserPwdExpires EnabledState, slbAuthLocalUserChangePwd EnabledState, slbAuthLocalUserChangePwdNextLogin EnabledState } slbAuthLocalUserIndex OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Local User." ::= { slbAuthLocalUserEntry 1 } slbAuthLocalUserLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..33)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login for the Local User. If the user account is locked (cannot login), the login is appended with a '*' character." ::= { slbAuthLocalUserEntry 2 } slbAuthLocalUserUID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The unique user identifier number for the Local User." ::= { slbAuthLocalUserEntry 3 } slbAuthLocalUserListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Local User has permission to access via 'connect listen'." ::= { slbAuthLocalUserEntry 4 } slbAuthLocalUserDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Local User has permission to access via 'connect direct'." ::= { slbAuthLocalUserEntry 5 } slbAuthLocalUserClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Local User has permission to clear." ::= { slbAuthLocalUserEntry 6 } slbAuthLocalUserEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Local User uses to terminate connections to Device Ports." ::= { slbAuthLocalUserEntry 7 } slbAuthLocalUserBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Local User uses to send a break sequence." ::= { slbAuthLocalUserEntry 8 } slbAuthLocalUserMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for the Local User. If this is empty, there is no menu defined for the Local User. The menu name is followed by a slash '/' character and either a 'y' if the menu is automatically displayed at login, or a 'n' if it is not automatically displayed at login." ::= { slbAuthLocalUserEntry 9 } slbAuthLocalUserDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Local User has permission to use modem dialback." ::= { slbAuthLocalUserEntry 10 } slbAuthLocalUserDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for the Local User." ::= { slbAuthLocalUserEntry 11 } slbAuthLocalUserGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to the Local User." ::= { slbAuthLocalUserEntry 12 } slbAuthLocalUserRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to the Local User." ::= { slbAuthLocalUserEntry 13 } slbAuthLocalUserOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets the Local User has permission to configure." ::= { slbAuthLocalUserEntry 14 } slbAuthLocalUserPwdExpires OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user's password will expire." ::= { slbAuthLocalUserEntry 15 } slbAuthLocalUserChangePwd OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user can change their password." ::= { slbAuthLocalUserEntry 16 } slbAuthLocalUserChangePwdNextLogin OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user must change their password at their next login." ::= { slbAuthLocalUserEntry 17 } slbAuthLocalState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Local Users are used for authentication." ::= { slbAuthLocal 3 } slbAuthLocalOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of Local Users in authentication methods." ::= { slbAuthLocal 4 } slbAuthLocalComplexPasswords OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Local Users are required to use complex passwords that are at least 8 characters long and contain at least one uppercase character, one lowercase character, one digit, and one non-alphanumeric character." ::= { slbAuthLocal 5 } slbAuthLocalUseNextMethod OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "This object applies to all authentication methods, not just Local Users. If enabled, authentication will occur using all methods, in the order of their precedence, until a successful authentication occurs. If disabled, only the first authentication method that responds will be used." ::= { slbAuthLocal 6 } slbAuthLocalAllowReuse OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, local users can reuse old passwords." ::= { slbAuthLocal 7 } slbAuthLocalReuseHistory OBJECT-TYPE SYNTAX Integer32 (0..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of passwords a local user must use before reusing an old password." ::= { slbAuthLocal 8 } slbAuthLocalPasswordLifetime OBJECT-TYPE SYNTAX Integer32 (1..365) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of days until a password expires." ::= { slbAuthLocal 9 } slbAuthLocalWarningPeriod OBJECT-TYPE SYNTAX Integer32 (0..90) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of days before a password expires that a local user is warned about the expiring password. A value of 0 indicates that this feature is disabled." ::= { slbAuthLocal 10 } slbAuthLocalMaxLoginAttempts OBJECT-TYPE SYNTAX Integer32 (0..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of times a local user can attempt to log in unsuccessfully before the SLB locks the user out. A value of 0 indicates that this feature is disabled." ::= { slbAuthLocal 11 } slbAuthLocalLockoutPeriod OBJECT-TYPE SYNTAX Integer32 (0..90) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of minutes the locked-out user must wait before trying to log in to to the SLB again. A value of 0 indicates that this feature is disabled." ::= { slbAuthLocal 12 } slbAuthLocalMultipleSysadminLogins OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, multiple sysadmin logins to the web are allowed." ::= { slbAuthLocal 13 } slbAuthLocalSysadminConsoleOnly OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the sysadmin can only access the SLB via the Console Port." ::= { slbAuthLocal 14 } slbAuthNIS OBJECT IDENTIFIER ::= { slbAuth 2 } slbAuthNISState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, NIS is used for authentication." ::= { slbAuthNIS 1 } slbAuthNISOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of NIS in remote authentication methods." ::= { slbAuthNIS 2 } slbAuthNISDomain OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "The NIS domain." ::= { slbAuthNIS 3 } slbAuthNISBroadcast OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB broadcasts for the NIS server." ::= { slbAuthNIS 4 } slbAuthNISMaster OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS master server." ::= { slbAuthNIS 5 } slbAuthNISSlave1 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS slave server #1." ::= { slbAuthNIS 6 } slbAuthNISSlave2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS slave server #2." ::= { slbAuthNIS 7 } slbAuthNISSlave3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS slave server #3." ::= { slbAuthNIS 8 } slbAuthNISGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to NIS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthNIS 9 } slbAuthNISRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to NIS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthNIS 10 } slbAuthNISMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for all NIS users who login to the SLB. If this is empty, there is no menu defined for NIS Users." ::= { slbAuthNIS 11 } slbAuthNISListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via NIS have permission to access via 'connect listen'." ::= { slbAuthNIS 12 } slbAuthNISDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via NIS have permission to access via 'connect direct'." ::= { slbAuthNIS 13 } slbAuthNISClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via NIS have permission to clear." ::= { slbAuthNIS 14 } slbAuthNISSlave4 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS slave server #4." ::= { slbAuthNIS 15 } slbAuthNISSlave5 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the NIS slave server #5." ::= { slbAuthNIS 16 } slbAuthNISOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which users authenticated via NIS have permission to configure." ::= { slbAuthNIS 17 } slbAuthNISEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the NIS user uses to terminate connections to Device Ports." ::= { slbAuthNIS 18 } slbAuthNISBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the NIS user uses to send a break sequence." ::= { slbAuthNIS 19 } slbAuthNISDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, NIS users have permission to use modem dialback." ::= { slbAuthNIS 20 } slbAuthNISDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for NIS users." ::= { slbAuthNIS 21 } slbAuthLDAP OBJECT IDENTIFIER ::= { slbAuth 3 } slbAuthLDAPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, LDAP is used for authentication." ::= { slbAuthLDAP 1 } slbAuthLDAPOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of LDAP in remote authentication methods." ::= { slbAuthLDAP 2 } slbAuthLDAPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the LDAP server." ::= { slbAuthLDAP 3 } slbAuthLDAPBase OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "The LDAP Base." ::= { slbAuthLDAP 4 } slbAuthLDAPBindName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..80)) MAX-ACCESS read-only STATUS current DESCRIPTION "The LDAP Bind Name." ::= { slbAuthLDAP 5 } slbAuthLDAPPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The LDAP TCP Port Number." ::= { slbAuthLDAP 6 } slbAuthLDAPADSupport OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Active Directory support is enabled for LDAP." ::= { slbAuthLDAP 7 } slbAuthLDAPGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to LDAP users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthLDAP 8 } slbAuthLDAPRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to LDAP users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthLDAP 9 } slbAuthLDAPMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for all LDAP users who login to the SLB. If this is empty, there is no menu defined for LDAP Users." ::= { slbAuthLDAP 10 } slbAuthLDAPListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via LDAP have permission to access via 'connect listen'." ::= { slbAuthLDAP 11 } slbAuthLDAPDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via LDAP have permission to access via 'connect direct'." ::= { slbAuthLDAP 12 } slbAuthLDAPClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via LDAP have permission to clear." ::= { slbAuthLDAP 13 } slbAuthLDAPEncrypt OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, encrypt messages between the SLB and the LDAP server." ::= { slbAuthLDAP 14 } slbAuthLDAPOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which users authenticated via LDAP have permission to configure." ::= { slbAuthLDAP 15 } slbAuthLDAPEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the LDAP user uses to terminate connections to Device Ports." ::= { slbAuthLDAP 16 } slbAuthLDAPBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the LDAP user uses to send a break sequence." ::= { slbAuthLDAP 17 } slbAuthLDAPBindWithLogin OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, bind to the LDAP server using the current login and password. The $login token in slbAuthLDAPBindName will be replaced with the current login." ::= { slbAuthLDAP 18 } slbAuthLDAPUseLDAPSchema OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, attributes and permissions for remote users are retrieved from an LDAP server." ::= { slbAuthLDAP 19 } slbAuthLDAPDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, LDAP users have permission to use modem dialback." ::= { slbAuthLDAP 20 } slbAuthLDAPDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for LDAP users." ::= { slbAuthLDAP 21 } slbAuthLDAPUserFilter OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The attribute used by the LDAP server for user logins." ::= { slbAuthLDAP 22 } slbAuthLDAPGroupFilter OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The objectclass used by the LDAP server for groups." ::= { slbAuthLDAP 23 } slbAuthLDAPGroupMembershipAttr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The attribute used by the LDAP server for group membership. This attribute may be use to search for a name (ie, msmith) or a Distinguished Name (ie, uid=msmith,ou=People,dc=lantronix,dc=com)." ::= { slbAuthLDAP 24 } slbAuthLDAPGroupMembershipDN OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the string given by slbAuthLDAPGroupMembershipAttr is a Distinguished Name (DN). Otherwise the string is a name." ::= { slbAuthLDAP 25 } slbAuthRADIUS OBJECT IDENTIFIER ::= { slbAuth 4 } slbAuthRADIUSState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, RADIUS is used for authentication." ::= { slbAuthRADIUS 1 } slbAuthRADIUSOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of RADIUS in remote authentication methods." ::= { slbAuthRADIUS 2 } slbAuthRADIUSTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The RADIUS Timeout in seconds. A value of 0 indicates that timeouts are disabled." ::= { slbAuthRADIUS 3 } -- RADIUS Servers table slbAuthRADIUSServerTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbAuthRADIUSServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of RADIUS servers." ::= { slbAuthRADIUS 4 } slbAuthRADIUSServerEntry OBJECT-TYPE SYNTAX SlbAuthRADIUSServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a RADIUS server and it's parameters." INDEX { slbAuthRADIUSServerIndex } ::= { slbAuthRADIUSServerTable 1 } SlbAuthRADIUSServerEntry ::= SEQUENCE { slbAuthRADIUSServerIndex Integer32, slbAuthRADIUSServer IpAddress, slbAuthRADIUSPort Integer32 (0..65535) } slbAuthRADIUSServerIndex OBJECT-TYPE SYNTAX Integer32 (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each RADIUS server." ::= { slbAuthRADIUSServerEntry 1 } slbAuthRADIUSServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the RADIUS server." ::= { slbAuthRADIUSServerEntry 2 } slbAuthRADIUSPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The RADIUS Server TCP Port Number." ::= { slbAuthRADIUSServerEntry 3 } slbAuthRADIUSGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to RADIUS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthRADIUS 5 } slbAuthRADIUSRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to RADIUS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthRADIUS 6 } slbAuthRADIUSMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for all RADIUS users who login to the SLB. If this is empty, there is no menu defined for RADIUS Users." ::= { slbAuthRADIUS 7 } slbAuthRADIUSListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via RADIUS have permission to access via 'connect listen'." ::= { slbAuthRADIUS 8 } slbAuthRADIUSDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via RADIUS have permission to access via 'connect direct'." ::= { slbAuthRADIUS 9 } slbAuthRADIUSClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via RADIUS have permission to clear." ::= { slbAuthRADIUS 10 } slbAuthRADIUSOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which users authenticated via RADIUS have permission to configure." ::= { slbAuthRADIUS 11 } slbAuthRADIUSEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the RADIUS user uses to terminate connections to Device Ports." ::= { slbAuthRADIUS 12 } slbAuthRADIUSBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the RADIUS user uses to send a break sequence." ::= { slbAuthRADIUS 13 } slbAuthRADIUSDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, RADIUS users have permission to use modem dialback." ::= { slbAuthRADIUS 14 } slbAuthRADIUSDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for RADIUS users." ::= { slbAuthRADIUS 15 } slbAuthRADIUSUseVSA OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the SLB will obtain remote user attributes (group/permissions and port access) from the RADIUS server via the Vendor-Specific Attribute (VSA)." ::= { slbAuthRADIUS 16 } slbAuthKerberos OBJECT IDENTIFIER ::= { slbAuth 5 } slbAuthKerbState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Kerberos is used for authentication." ::= { slbAuthKerberos 1 } slbAuthKerbOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of Kerberos in remote authentication methods." ::= { slbAuthKerberos 2 } slbAuthKerbRealm OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Kerberos Realm." ::= { slbAuthKerberos 3 } slbAuthKerbKDC OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Kerberos KDC." ::= { slbAuthKerberos 4 } slbAuthKerbKDCIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the Kerberos Key Distribution Server." ::= { slbAuthKerberos 5 } slbAuthKerbKDCPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The Kerberos KDC Port Number." ::= { slbAuthKerberos 6 } slbAuthKerbUseLDAP OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, LDAP is used for lookups." ::= { slbAuthKerberos 7 } slbAuthKerbGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to Kerberos users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthKerberos 8 } slbAuthKerbRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to Kerberos users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthKerberos 9 } slbAuthKerbMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for all Kerberos users who login to the SLB. If this is empty, there is no menu defined for Kerberos Users." ::= { slbAuthKerberos 10 } slbAuthKerbListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via Kerberos have permission to access via 'connect listen'." ::= { slbAuthKerberos 11 } slbAuthKerbDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via Kerberos have permission to access via 'connect direct'." ::= { slbAuthKerberos 12 } slbAuthKerbClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via Kerberos have permission to clear." ::= { slbAuthKerberos 13 } slbAuthKerbOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which users authenticated via Kerberos have permission to configure." ::= { slbAuthKerberos 14 } slbAuthKerbEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Kerberos user uses to terminate connections to Device Ports." ::= { slbAuthKerberos 15 } slbAuthKerbBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Kerberos user uses to send a break sequence." ::= { slbAuthKerberos 16 } slbAuthKerbDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Kerberos users have permission to use modem dialback." ::= { slbAuthKerberos 17 } slbAuthKerbDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for Kerberos users." ::= { slbAuthKerberos 18 } slbAuthTACACS OBJECT IDENTIFIER ::= { slbAuth 6 } slbAuthTACACSState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, TACACS is used for authentication." ::= { slbAuthTACACS 1 } slbAuthTACACSOrder OBJECT-TYPE SYNTAX AuthOrder MAX-ACCESS read-only STATUS current DESCRIPTION "The authentication order of TACACS in remote authentication methods." ::= { slbAuthTACACS 2 } slbAuthTACACSServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the first TACACS server." ::= { slbAuthTACACS 3 } slbAuthTACACSEncrypt OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, encrypt messages between the SLB and the TACACS server." ::= { slbAuthTACACS 4 } slbAuthTACACSGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to TACACS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthTACACS 5 } slbAuthTACACSRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to TACACS users who login to the SLB and do not have group/rights defined in the Remote User database." ::= { slbAuthTACACS 6 } slbAuthTACACSMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for all TACACS users who login to the SLB. If this is empty, there is no menu defined for TACACS Users." ::= { slbAuthTACACS 7 } slbAuthTACACSListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via TACACS have permission to access via 'connect listen'." ::= { slbAuthTACACS 8 } slbAuthTACACSDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via TACACS have permission to access via 'connect direct'." ::= { slbAuthTACACS 9 } slbAuthTACACSClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which users authenticated via TACACS have permission to clear." ::= { slbAuthTACACS 10 } slbAuthTACACSServer2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the second TACACS server." ::= { slbAuthTACACS 11 } slbAuthTACACSServer3 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the third TACACS server." ::= { slbAuthTACACS 12 } slbAuthTACACSOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which users authenticated via TACACS have permission to configure." ::= { slbAuthTACACS 13 } slbAuthTACACSEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the TACACS user uses to terminate connections to Device Ports." ::= { slbAuthTACACS 14 } slbAuthTACACSBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the TACACS user uses to send a break sequence." ::= { slbAuthTACACS 15 } slbAuthTACACSDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, TACACS users have permission to use modem dialback." ::= { slbAuthTACACS 16 } slbAuthTACACSDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for TACACS users." ::= { slbAuthTACACS 17 } slbAuthRemote OBJECT IDENTIFIER ::= { slbAuth 7 } slbAuthRemoteNumber OBJECT-TYPE SYNTAX Integer32 (0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Remote Users table." ::= { slbAuthRemote 1 } -- Remote Users table slbAuthRemoteUsersTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbAuthRemoteUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Remote Users entries. The number of entries is given by the value of slbAuthRemoteNumber." ::= { slbAuthRemote 2 } slbAuthRemoteUserEntry OBJECT-TYPE SYNTAX SlbAuthRemoteUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a Remote User and its attributes." INDEX { slbAuthRemoteUserIndex } ::= { slbAuthRemoteUsersTable 1 } SlbAuthRemoteUserEntry ::= SEQUENCE { slbAuthRemoteUserIndex Integer32, slbAuthRemoteUserLogin OCTET STRING (SIZE(0..32)), slbAuthRemoteUserGroup UserGroup, slbAuthRemoteUserRights UserRights, slbAuthRemoteUserListenPorts OCTET STRING, slbAuthRemoteUserDataPorts OCTET STRING, slbAuthRemoteUserClearPorts OCTET STRING, slbAuthRemoteUserOutlets OCTET STRING, slbAuthRemoteUserEscapeSeq OCTET STRING, slbAuthRemoteUserBreakSeq OCTET STRING, slbAuthRemoteUserMenu OCTET STRING, slbAuthRemoteUserLocked EnabledState, slbAuthRemoteUserDialback EnabledState, slbAuthRemoteUserDialbackNum OCTET STRING } slbAuthRemoteUserIndex OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Remote User." ::= { slbAuthRemoteUserEntry 1 } slbAuthRemoteUserLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login for the Remote User." ::= { slbAuthRemoteUserEntry 2 } slbAuthRemoteUserGroup OBJECT-TYPE SYNTAX UserGroup MAX-ACCESS read-only STATUS current DESCRIPTION "The group assigned to the Remote User." ::= { slbAuthRemoteUserEntry 3 } slbAuthRemoteUserRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to the Remote User." ::= { slbAuthRemoteUserEntry 4 } slbAuthRemoteUserListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Remote User has permission to access via 'connect listen'." ::= { slbAuthRemoteUserEntry 5 } slbAuthRemoteUserDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Remote User has permission to access via 'connect direct'." ::= { slbAuthRemoteUserEntry 6 } slbAuthRemoteUserClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Remote User has permission to clear." ::= { slbAuthRemoteUserEntry 7 } slbAuthRemoteUserOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which the Remote User has permission to configure." ::= { slbAuthRemoteUserEntry 8 } slbAuthRemoteUserEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Remote User uses to terminate connections to Device Ports." ::= { slbAuthRemoteUserEntry 9 } slbAuthRemoteUserBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Remote User uses to send a break sequence." ::= { slbAuthRemoteUserEntry 10 } slbAuthRemoteUserMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for the Remote User. If this is empty, there is no menu defined for the Remote User. The menu name is followed by a slash '/' character and either a 'y' if the menu is automatically displayed at login, or a 'n' if it is not automatically displayed at login." ::= { slbAuthRemoteUserEntry 11 } slbAuthRemoteUserLocked OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Remote User's account is locked (blocked)." ::= { slbAuthRemoteUserEntry 12 } slbAuthRemoteUserDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Remote User has permission to use modem dialback." ::= { slbAuthRemoteUserEntry 13 } slbAuthRemoteUserDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for the Remote User." ::= { slbAuthRemoteUserEntry 14 } slbAuthRemoteAuthListOnly OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, remote users who log into the SLB will only be authenticated if they are listed in the remote user list." ::= { slbAuthRemote 3 } slbAuthGroups OBJECT IDENTIFIER ::= { slbAuth 8 } slbAuthGroupsNumber OBJECT-TYPE SYNTAX Integer32 (0..20) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Groups table." ::= { slbAuthGroups 1 } -- Groups table slbAuthGroupsTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbAuthGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Groups entries. The number of entries is given by the value of slbAuthGroupsNumber." ::= { slbAuthGroups 2 } slbAuthGroupEntry OBJECT-TYPE SYNTAX SlbAuthGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a Remote User and its attributes." INDEX { slbAuthGroupIndex } ::= { slbAuthGroupsTable 1 } SlbAuthGroupEntry ::= SEQUENCE { slbAuthGroupIndex Integer32, slbAuthGroupName OCTET STRING (SIZE(0..20)), slbAuthGroupRights UserRights, slbAuthGroupListenPorts OCTET STRING, slbAuthGroupDataPorts OCTET STRING, slbAuthGroupClearPorts OCTET STRING, slbAuthGroupOutlets OCTET STRING, slbAuthGroupEscapeSeq OCTET STRING, slbAuthGroupBreakSeq OCTET STRING, slbAuthGroupMenu OCTET STRING, slbAuthGroupDialback EnabledState, slbAuthGroupDialbackNum OCTET STRING } slbAuthGroupIndex OBJECT-TYPE SYNTAX Integer32 (1..128) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Group." ::= { slbAuthGroupEntry 1 } slbAuthGroupName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name for the Group." ::= { slbAuthGroupEntry 2 } slbAuthGroupRights OBJECT-TYPE SYNTAX UserRights MAX-ACCESS read-only STATUS current DESCRIPTION "The rights assigned to the Group." ::= { slbAuthGroupEntry 3 } slbAuthGroupListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Group has permission to access via 'connect listen'." ::= { slbAuthGroupEntry 4 } slbAuthGroupDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Group has permission to access via 'connect direct'." ::= { slbAuthGroupEntry 5 } slbAuthGroupClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Device Ports and PC Card slots/USB ports which the Group has permission to clear." ::= { slbAuthGroupEntry 6 } slbAuthGroupOutlets OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Power Outlets which the Group has permission to configure." ::= { slbAuthGroupEntry 7 } slbAuthGroupEscapeSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Group uses to terminate connections to Device Ports." ::= { slbAuthGroupEntry 8 } slbAuthGroupBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence which the Group uses to send a break sequence." ::= { slbAuthGroupEntry 9 } slbAuthGroupMenu OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The custom user menu defined for the Group. If this is empty, there is no menu defined for the Group. The menu name is followed by a slash '/' character and either a 'y' if the menu is automatically displayed at login, or a 'n' if it is not automatically displayed at login." ::= { slbAuthGroupEntry 10 } slbAuthGroupDialback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Group has permission to use modem dialback." ::= { slbAuthGroupEntry 11 } slbAuthGroupDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The dialback number defined for the Group." ::= { slbAuthGroupEntry 12 } -- -- Devices Group -- slbDevConsolePort OBJECT IDENTIFIER ::= { slbDevices 1 } slbDevConBaud OBJECT-TYPE SYNTAX Integer32 ( 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The baud rate of the Console Port." ::= { slbDevConsolePort 1 } slbDevConDataBits OBJECT-TYPE SYNTAX Integer32 ( 7 | 8 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The data bits of the Console Port." ::= { slbDevConsolePort 2 } slbDevConStopBits OBJECT-TYPE SYNTAX Integer32 ( 1 | 2 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The stop bits of the Console Port." ::= { slbDevConsolePort 3 } slbDevConParity OBJECT-TYPE SYNTAX INTEGER { none(1), odd(2), even(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The parity of the Console Port." ::= { slbDevConsolePort 4 } slbDevConFlowControl OBJECT-TYPE SYNTAX INTEGER { none(1), xonxoff(2), rtscts(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The flow control of the Console Port." ::= { slbDevConsolePort 5 } slbDevConTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for logins to the Console Port. A value of 0 indicates that timeouts are disabled." ::= { slbDevConsolePort 6 } slbDevConShowLines OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, upon connecting to the Console Port, a series of characters (or lines) output to the Console Port before it was connected to are displayed." ::= { slbDevConsolePort 7 } slbDevConNumberShowLines OBJECT-TYPE SYNTAX Integer32 (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "If slbDevConShowLines is enabled, the number of lines that are displayed upon connecting to the Console Port." ::= { slbDevConsolePort 8 } slbDevConGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The group or groups that may access the Console Port." ::= { slbDevConsolePort 9 } slbDevDevicePorts OBJECT IDENTIFIER ::= { slbDevices 2 } slbDevPortGlobal OBJECT IDENTIFIER ::= { slbDevDevicePorts 1 } slbDevGlobalListenPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Device Ports which remotely authenticated users have permission to access via 'connect listen'. This object has been replaced by permissions for each remote authentication method: slbAuthNISListenPorts, slbAuthLDAPListenPorts, slbAuthRADIUSListenPorts, slbAuthKerbListenPorts, slbAuthTACACSListenPorts." ::= { slbDevPortGlobal 1 } slbDevGlobalDataPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Device Ports which remotely authenticated users have permission to access via 'connect direct'. This object has been replaced by permissions for each remote authentication method: slbAuthNISDataPorts, slbAuthLDAPDataPorts, slbAuthRADIUSDataPorts, slbAuthKerbDataPorts, slbAuthTACACSDataPorts." ::= { slbDevPortGlobal 2 } slbDevGlobalClearPorts OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Device Ports which remotely authenticated users have permission to clear. This object has been replaced by permissions for each remote authentication method: slbAuthNISClearPorts, slbAuthLDAPClearPorts, slbAuthRADIUSClearPorts, slbAuthKerbClearPorts, slbAuthTACACSClearPorts." ::= { slbDevPortGlobal 3 } slbDevGlobalStartTelnetPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The starting TCP port for Telnet in connections to Device Ports." ::= { slbDevPortGlobal 4 } slbDevGlobalStartSSHPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The starting TCP port for SSH in connections to Device Ports." ::= { slbDevPortGlobal 5 } slbDevGlobalStartTCPPort OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The starting TCP port for TCP in connections to Device Ports." ::= { slbDevPortGlobal 6 } slbDevGlobalMaxDirect OBJECT-TYPE SYNTAX Integer32 (0..10) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The maximum number of direct connects allowed for each Device Port." ::= { slbDevPortGlobal 7 } slbDevPortConfig OBJECT IDENTIFIER ::= { slbDevDevicePorts 2 } slbDevPortCfgNumber OBJECT-TYPE SYNTAX Integer32 ( 8 | 16 | 32 | 48 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Device Port Configuration table." ::= { slbDevPortConfig 1 } -- Device Port Configuration table. slbDevPortCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbDevPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for managing Device Port configuration. The number of entries is given by the value of slbDevPortCfgNumber." ::= { slbDevPortConfig 2 } slbDevPortCfgEntry OBJECT-TYPE SYNTAX SlbDevPortCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing all configuration settings for a Device Port." INDEX { slbDevPortId } ::= { slbDevPortCfgTable 1 } SlbDevPortCfgEntry ::= SEQUENCE { slbDevPortId Integer32, -- General settings slbDevPortCfgName OCTET STRING, slbDevPortCfgDevice INTEGER, slbDevPortCfgDevLogin OCTET STRING, slbDevPortCfgBreakSeq OCTET STRING, -- IP settings slbDevPortCfgTelnetState EnabledState, slbDevPortCfgTelnetPort Integer32, slbDevPortCfgTelnetAuth EnabledState, slbDevPortCfgSSHState EnabledState, slbDevPortCfgSSHPort Integer32, slbDevPortCfgSSHAuth EnabledState, slbDevPortCfgTCPState EnabledState, slbDevPortCfgTCPPort Integer32, slbDevPortCfgTCPAuth EnabledState, slbDevPortCfgIP IpAddress, -- Data (serial) settings slbDevPortCfgBaud Integer32, slbDevPortCfgDataBits INTEGER, slbDevPortCfgStopBits INTEGER, slbDevPortCfgParity INTEGER, slbDevPortCfgFlowControl INTEGER, slbDevPortCfgLogins EnabledState, slbDevPortCfgConnectDSR EnabledState, slbDevPortCfgDisconnectDSR EnabledState, -- Modem settings slbDevPortCfgModemState INTEGER, slbDevPortCfgModemMode INTEGER, slbDevPortCfgLocalIP IpAddress, slbDevPortCfgRemoteIP IpAddress, slbDevPortCfgAuth INTEGER, slbDevPortCfgCHAPHost OCTET STRING, slbDevPortCfgInitScript OCTET STRING, slbDevPortCfgTimeout Integer32, slbDevPortCfgDialoutNum OCTET STRING, slbDevPortCfgDialoutLogin OCTET STRING, slbDevPortCfgDialbackMode INTEGER, slbDevPortCfgDialbackNum OCTET STRING, slbDevPortCfgNATState EnabledState, -- Logging settings slbDevPortCfgLocalState EnabledState, slbDevPortCfgNFSFileState EnabledState, slbDevPortCfgNFSDir OCTET STRING, slbDevPortCfgNFSMaxFiles Integer32, slbDevPortCfgNFSMaxSize Integer32, slbDevPortCfgEmailState EnabledState, slbDevPortCfgEmailTrigger INTEGER, slbDevPortCfgEmailByteThresh Integer32, slbDevPortCfgEmailDelay Integer32, slbDevPortCfgEmailRestartDelay Integer32, slbDevPortCfgEmailTextString OCTET STRING, slbDevPortCfgEmailTo OCTET STRING, slbDevPortCfgEmailSubject OCTET STRING, slbDevPortCfgPCCardState EnabledState, slbDevPortCfgPCCardLogTo INTEGER, slbDevPortCfgPCCardMaxFiles Integer32, slbDevPortCfgPCCardMaxSize Integer32, -- Actions to control Device Port slbDevPortCfgAction INTEGER, -- Additional Settings slbDevPortCfgEmailSend INTEGER, slbDevPortCfgBanner OCTET STRING, slbDevPortCfgIdleTimeout Integer32, slbDevPortCfgRestartDelay Integer32, slbDevPortCfgCallerIdLogging EnabledState, slbDevPortCfgCallerIdATCmd OCTET STRING, slbDevPortCfgDODAuth INTEGER, slbDevPortCfgDODCHAPHost OCTET STRING, slbDevPortCfgSLMLoggingState EnabledState, slbDevPortCfgSLMNMS OCTET STRING, slbDevPortCfgSLMByteThresh Integer32, slbDevPortCfgSLMTimeFrame Integer32, slbDevPortCfgWebColumns Integer32, slbDevPortCfgWebRows Integer32, slbDevPortCfgSyslogState EnabledState, slbDevPortCfgHostList OCTET STRING, slbDevPortCfgDevLowTemp Integer32, slbDevPortCfgDevHighTemp Integer32, slbDevPortCfgDevTemperature OCTET STRING, slbDevPortCfgDevLowHumidity Integer32, slbDevPortCfgDevHighHumidity Integer32, slbDevPortCfgDevHumidity OCTET STRING, slbDevPortCfgDevTraps EnabledState, slbDevPortCfgShowLines EnabledState, slbDevPortCfgNumberShowLines Integer32, slbDevPortCfgViewPortLog EnabledState, slbDevPortCfgPortLogSeq OCTET STRING, slbDevPortCfgMaxDirectConnects Integer32, slbDevPortCfgTelnetTimeout Integer32, slbDevPortCfgSSHTimeout Integer32, slbDevPortCfgTCPTimeout Integer32, slbDevPortCfgCBCPClientType INTEGER, slbDevPortCfgCBCPServerAllowNoCallback EnabledState, slbDevPortCfgDialbackDelay Integer32, slbDevPortCfgUSBState EnabledState, slbDevPortCfgUSBLogTo INTEGER, slbDevPortCfgUSBMaxFiles Integer32, slbDevPortCfgUSBMaxSize Integer32, slbDevPortCfgCHAPAuthLocalUsers EnabledState, slbDevPortCfgUseSites EnabledState, slbDevPortCfgDialbackRetries Integer32, slbDevPortCfgGroup OCTET STRING, slbDevPortCfgIPMask IpAddress, slbDevPortCfgDevPrompt OCTET STRING, slbDevPortCfgDevNumOutlets Integer32, slbDevPortCfgDevNumExpOutlets Integer32 } slbDevPortId OBJECT-TYPE SYNTAX Integer32 (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier for a Device Port." ::= { slbDevPortCfgEntry 1 } slbDevPortCfgName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..30)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the Device Port." ::= { slbDevPortCfgEntry 2 } slbDevPortCfgDevice OBJECT-TYPE SYNTAX INTEGER { none(1), slp8(2), slp16(3), slp8Exp8(4), slp8Exp16(5), slp16Exp8(6), slp16Exp16(7), sensorsoft(8), servertech(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "The device that is connected to the Device Port." ::= { slbDevPortCfgEntry 3 } slbDevPortCfgDevLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login used to authenticate to the device connected to the Device Port." ::= { slbDevPortCfgEntry 4 } slbDevPortCfgBreakSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence for the Device Port to send a break." ::= { slbDevPortCfgEntry 5 } slbDevPortCfgTelnetState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Telnet connections to the Device Port are allowed." ::= { slbDevPortCfgEntry 6 } slbDevPortCfgTelnetPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for Telnet in connections." ::= { slbDevPortCfgEntry 7 } slbDevPortCfgTelnetAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access a Device Port with Telnet." ::= { slbDevPortCfgEntry 8 } slbDevPortCfgSSHState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, SSH connections to the Device Port are allowed." ::= { slbDevPortCfgEntry 9 } slbDevPortCfgSSHPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for SSH in connections." ::= { slbDevPortCfgEntry 10 } slbDevPortCfgSSHAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access a Device Port with SSH." ::= { slbDevPortCfgEntry 11 } slbDevPortCfgTCPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, TCP connections to the Device Port are allowed." ::= { slbDevPortCfgEntry 12 } slbDevPortCfgTCPPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for TCP in connections." ::= { slbDevPortCfgEntry 13 } slbDevPortCfgTCPAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access a Device Port with TCP." ::= { slbDevPortCfgEntry 14 } slbDevPortCfgIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address for Telnet, SSH or TCP in to a Device Port." ::= { slbDevPortCfgEntry 15 } slbDevPortCfgBaud OBJECT-TYPE SYNTAX Integer32 ( 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The baud rate of the Device Port." ::= { slbDevPortCfgEntry 16 } slbDevPortCfgDataBits OBJECT-TYPE SYNTAX Integer32 ( 7 | 8 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The data bits of the Device Port." ::= { slbDevPortCfgEntry 17 } slbDevPortCfgStopBits OBJECT-TYPE SYNTAX Integer32 ( 1 | 2 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The stop bits of the Device Port." ::= { slbDevPortCfgEntry 18 } slbDevPortCfgParity OBJECT-TYPE SYNTAX INTEGER { none(1), odd(2), even(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The parity of the Device Port." ::= { slbDevPortCfgEntry 19 } slbDevPortCfgFlowControl OBJECT-TYPE SYNTAX INTEGER { none(1), xonxoff(2), rtscts(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The flow control of the Device Port." ::= { slbDevPortCfgEntry 20 } slbDevPortCfgLogins OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, authentication is required to access a serial device connected to a Device Port." ::= { slbDevPortCfgEntry 21 } slbDevPortCfgConnectDSR OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the Device Port only establishes a connection if DSR (Data Set Ready) transitions to an asserted state." ::= { slbDevPortCfgEntry 22 } slbDevPortCfgDisconnectDSR OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, and a connection to a Device Port is currently in session, the connection will be terminated if DSR (Data Set Ready) transitions to a de-asserted state." ::= { slbDevPortCfgEntry 23 } slbDevPortCfgModemState OBJECT-TYPE SYNTAX INTEGER { disabled(1), dialout(2), dialin(3), dialback(4), dialondemand(5), dialinAndDialondemand(6), dialinHostList(7), cbcpServer(8), cbcpClient(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "For an external modem attached to the Device Port, indicates how the modem will be used." ::= { slbDevPortCfgEntry 24 } slbDevPortCfgModemMode OBJECT-TYPE SYNTAX INTEGER { ppp(1), text(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For an external modem attached to the Device Port, the mode: PPP (for Dial-in and Dial-out) and text (for Dial-in and Dial-back)." ::= { slbDevPortCfgEntry 25 } slbDevPortCfgLocalIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the local IP Address - all zeros if it should be negotiated." ::= { slbDevPortCfgEntry 26 } slbDevPortCfgRemoteIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the remote IP Address - all zeros if it should be negotiated." ::= { slbDevPortCfgEntry 27 } slbDevPortCfgAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the type of authentication to be used." ::= { slbDevPortCfgEntry 28 } slbDevPortCfgCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections with CHAP authentication, the host (for Unix) or user (for Windows) to use." ::= { slbDevPortCfgEntry 29 } slbDevPortCfgInitScript OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The initialization script for an external modem." ::= { slbDevPortCfgEntry 30 } slbDevPortCfgTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for text connections. A value of 0 indicates that timeouts are disabled." ::= { slbDevPortCfgEntry 31 } slbDevPortCfgDialoutNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-out connections." ::= { slbDevPortCfgEntry 32 } slbDevPortCfgDialoutLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login to use for dial-out connections." ::= { slbDevPortCfgEntry 33 } slbDevPortCfgDialbackMode OBJECT-TYPE SYNTAX INTEGER { usernumber(1), fixed(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For dial-back connections, defines the phone number to call: a number associated with the authenticated user, or a fixed number associated with the Device Port." ::= { slbDevPortCfgEntry 34 } slbDevPortCfgDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-back connections." ::= { slbDevPortCfgEntry 35 } slbDevPortCfgNATState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, use NAT (Network Address Translation) to allow dial-in and dial-back users to access the network connected to Eth1 and Eth2." ::= { slbDevPortCfgEntry 36 } slbDevPortCfgLocalState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, local logging is enabled for the Device Port." ::= { slbDevPortCfgEntry 37 } slbDevPortCfgNFSFileState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, NFS File logging is enabled for the Device Port." ::= { slbDevPortCfgEntry 38 } slbDevPortCfgNFSDir OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The local directory of a NFS mount to use for logging." ::= { slbDevPortCfgEntry 39 } slbDevPortCfgNFSMaxFiles OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of files to use for NFS file logging." ::= { slbDevPortCfgEntry 40 } slbDevPortCfgNFSMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of each file (in bytes) for NFS File logging." ::= { slbDevPortCfgEntry 41 } slbDevPortCfgEmailState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Email logging is enabled for the Device Port." ::= { slbDevPortCfgEntry 42 } slbDevPortCfgEmailTrigger OBJECT-TYPE SYNTAX INTEGER { bytecnt(1), textstring(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of trigger to use for email notification - specified number of bytes received, or specified text string received." ::= { slbDevPortCfgEntry 43 } slbDevPortCfgEmailByteThresh OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For a byte count trigger, the number of bytes required to trigger an email notification." ::= { slbDevPortCfgEntry 44 } slbDevPortCfgEmailDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For a byte count trigger, once the number of bytes has been received, the number of seconds to wait before sending the email notification." ::= { slbDevPortCfgEntry 45 } slbDevPortCfgEmailRestartDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For a byte count trigger, once the email notification has been send, the number of seconds to wait before restarting the byte count process." ::= { slbDevPortCfgEntry 46 } slbDevPortCfgEmailTextString OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For a text string trigger, the text string to parse for." ::= { slbDevPortCfgEntry 47 } slbDevPortCfgEmailTo OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "List of emails to send email notification to." ::= { slbDevPortCfgEntry 48 } slbDevPortCfgEmailSubject OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Subject to include with email notification." ::= { slbDevPortCfgEntry 49 } slbDevPortCfgPCCardState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, PC Card logging is enabled for the Device Port. This value will be undefined if the SLB does not have PC Card slots." ::= { slbDevPortCfgEntry 50 } slbDevPortCfgPCCardLogTo OBJECT-TYPE SYNTAX INTEGER { upperSlot(1), lowerSlot(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PC Card logging, which PC Card slot to use for logging. This value will be undefined if the SLB does not have PC Card slots." ::= { slbDevPortCfgEntry 51 } slbDevPortCfgPCCardMaxFiles OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of files to use for PC Card logging. This value will be undefined if the SLB does not have PC Card slots." ::= { slbDevPortCfgEntry 52 } slbDevPortCfgPCCardMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of each file (in bytes) for PC Card logging. This value will be undefined if the SLB does not have PC Card slots." ::= { slbDevPortCfgEntry 53 } slbDevPortCfgAction OBJECT-TYPE SYNTAX INTEGER { noAction(1), zeroPortCounters(2), clearLocalLog(3), terminateConnections(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Performs an action on a Device Port. A read of this object always returns the value noAction(1). Setting this object to zeroPortCounters(2) will reset all port counters given in slbDevPortStateTable. Setting this object to clearLocalLog(3) will clear the local logging buffer. Setting this object to terminateConnections(4) will terminate all connections associated with the Device Port." ::= { slbDevPortCfgEntry 54 } slbDevPortCfgEmailSend OBJECT-TYPE SYNTAX INTEGER { email(1), snmptrap(2), both(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "When a trigger is received, the type of notification to send: email, SNMP trap, or email and SNMP trap." ::= { slbDevPortCfgEntry 55 } slbDevPortCfgBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner displayed when the Device Port is connected to via SSH or Telnet." ::= { slbDevPortCfgEntry 56 } slbDevPortCfgIdleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for dial-in and dial-on-demand PPP connections. If no traffic is received for the PPP connection in the time defined by the idle timeout, the PPP connection will be terminated. A value of 0 indicates that timeouts are disabled." ::= { slbDevPortCfgEntry 57 } slbDevPortCfgRestartDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The delay (in seconds) to wait before restarting dial-out or dial-on-demand PPP connections." ::= { slbDevPortCfgEntry 58 } slbDevPortCfgCallerIdLogging OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, caller id logging is enabled for a modem dial-in connection." ::= { slbDevPortCfgEntry 59 } slbDevPortCfgCallerIdATCmd OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The modem AT command required to initiate caller id logging by the modem." ::= { slbDevPortCfgEntry 60 } slbDevPortCfgDODAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, the type of authentication to be used for Dial-on-Demand." ::= { slbDevPortCfgEntry 61 } slbDevPortCfgDODCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, with CHAP authentication for Dial-on-Demand, the host (for Unix) or user (for Windows) to use." ::= { slbDevPortCfgEntry 62 } slbDevPortCfgSLMLoggingState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, SLM logging is enabled for the Device Port." ::= { slbDevPortCfgEntry 63 } slbDevPortCfgSLMNMS OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Addresses of up to three SNMP Network Management Stations defined used for SLM Logging. Multiple IP Addresses will be separated by a comma." ::= { slbDevPortCfgEntry 64 } slbDevPortCfgSLMByteThresh OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes required to trigger SLM logging." ::= { slbDevPortCfgEntry 65 } slbDevPortCfgSLMTimeFrame OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time frame for SLM logging, in seconds." ::= { slbDevPortCfgEntry 66 } slbDevPortCfgWebColumns OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of columns in the Web SSH or Telnet window for this Device Port." ::= { slbDevPortCfgEntry 67 } slbDevPortCfgWebRows OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of rows in the Web SSH or Telnet window for this Device Port." ::= { slbDevPortCfgEntry 68 } slbDevPortCfgSyslogState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Syslog logging is enabled for the Device Port." ::= { slbDevPortCfgEntry 69 } slbDevPortCfgHostList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevPortCfgModemState is set to dialinHostList, the name of the Host List used for Dial-in." ::= { slbDevPortCfgEntry 70 } slbDevPortCfgDevLowTemp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The low temperature limit, in Celsius, for the device connected to this Device Port. If the temperature is not applicable, 9999 will be returned." ::= { slbDevPortCfgEntry 71 } slbDevPortCfgDevHighTemp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high temperature limit, in Celsius, for the device connected to this Device Port. If the temperature is not applicable, 9999 will be returned." ::= { slbDevPortCfgEntry 72 } slbDevPortCfgDevTemperature OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The actual temperature, in Celsius, for the device connected to this Device Port. If the temperature is not applicable, an empty string will be returned." ::= { slbDevPortCfgEntry 73 } slbDevPortCfgDevLowHumidity OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The low humidty limit, in percentage, for the device connected to this Device Port. If the temperature is not applicable, 9999 will be returned." ::= { slbDevPortCfgEntry 74 } slbDevPortCfgDevHighHumidity OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The high humidty limit, in percentage, for the device connected to this Device Port. If the temperature is not applicable, 9999 will be returned." ::= { slbDevPortCfgEntry 75 } slbDevPortCfgDevHumidity OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The actual humidity, in percentage, for the device connected to this Device Port. If the temperature is not applicable, an empty string will be returned." ::= { slbDevPortCfgEntry 76 } slbDevPortCfgDevTraps OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, traps will be sent when one of the limits for the device connected to this Device Port are exceeded." ::= { slbDevPortCfgEntry 77 } slbDevPortCfgShowLines OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, upon connecting to the Device Port, a series of characters (or lines) output to the Device Port before it was connected to are displayed." ::= { slbDevPortCfgEntry 78 } slbDevPortCfgNumberShowLines OBJECT-TYPE SYNTAX Integer32 (1..50) MAX-ACCESS read-only STATUS current DESCRIPTION "If slbDevPortCfgShowLines is enabled, the number of lines that are displayed upon connecting to the Device Port." ::= { slbDevPortCfgEntry 79 } slbDevPortCfgViewPortLog OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, upon using 'connect direct' to a Device Port, the slbDevPortCfgPortLogSeq key sequence can be typed to view the end of the port log for the current Device Port, or a different Device Port." ::= { slbDevPortCfgEntry 80 } slbDevPortCfgPortLogSeq OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character sequence to view the port log for the Device Port." ::= { slbDevPortCfgEntry 81 } slbDevPortCfgMaxDirectConnects OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of direct connects at the CLI for the Device Port." ::= { slbDevPortCfgEntry 82 } slbDevPortCfgTelnetTimeout OBJECT-TYPE SYNTAX Integer32 (0..1800) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for Telnet connections. A value of 0 indicates that timeouts are disabled." ::= { slbDevPortCfgEntry 83 } slbDevPortCfgSSHTimeout OBJECT-TYPE SYNTAX Integer32 (0..1800) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for SSH connections. A value of 0 indicates that timeouts are disabled." ::= { slbDevPortCfgEntry 84 } slbDevPortCfgTCPTimeout OBJECT-TYPE SYNTAX Integer32 (0..1800) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for TCP connections. A value of 0 indicates that timeouts are disabled." ::= { slbDevPortCfgEntry 85 } slbDevPortCfgCBCPClientType OBJECT-TYPE SYNTAX INTEGER { adminDefined(1), userDefined(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevPortCfgModemState is set to cbcpClient, the preferred type of dialback number to use for CBCP negotiation." ::= { slbDevPortCfgEntry 86 } slbDevPortCfgCBCPServerAllowNoCallback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled and slbDevPortCfgModemState is set to cbcpServer, the SLB will allow the PPP peer to select the No Callback option during CBCP negotiation." ::= { slbDevPortCfgEntry 87 } slbDevPortCfgDialbackDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevPortCfgModemState is set to dialback or cbcpServer, specifies the delay between the dial-in and dial-out portion of the dialing sequence." ::= { slbDevPortCfgEntry 88 } slbDevPortCfgUSBState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, USB logging is enabled for the Device Port. This value will be undefined if the SLB does not have USB Ports." ::= { slbDevPortCfgEntry 89 } slbDevPortCfgUSBLogTo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For USB logging, which USB port to use for logging. This value will be undefined if the SLB does not have USB Ports." ::= { slbDevPortCfgEntry 90 } slbDevPortCfgUSBMaxFiles OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of files to use for USB logging. This value will be undefined if the SLB does not have USB Ports." ::= { slbDevPortCfgEntry 91 } slbDevPortCfgUSBMaxSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum size of each file (in bytes) for USB logging. This value will be undefined if the SLB does not have USB Ports." ::= { slbDevPortCfgEntry 92 } slbDevPortCfgCHAPAuthLocalUsers OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user list (login and password) is used to validate the CHAP host and secret sent by a remote PPP peer for CHAP authentication, instead of using the CHAP host and secret associated with a modem." ::= { slbDevPortCfgEntry 93 } slbDevPortCfgUseSites OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, sites (a set of site-oriented modem parameters that can be activated by various modem-related events such as authentication, outbound traffic for Dial-on-demand connections, etc.) will be used instead of the parameters configured for the modem." ::= { slbDevPortCfgEntry 94 } slbDevPortCfgDialbackRetries OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevPortCfgModemState is set to dialback or cbcpServer, specifies the number of times the SLB will retry the dial-out portion of the dialing sequence if the first attempt to dial-out fails." ::= { slbDevPortCfgEntry 95 } slbDevPortCfgGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The group or groups that may access the Device Port." ::= { slbDevPortCfgEntry 96 } slbDevPortCfgIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The network mask associated with slbDevPortCfgIPMask." ::= { slbDevPortCfgEntry 97 } slbDevPortCfgDevPrompt OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "If the device port is connected to a SLP or ServerTech CDU, specifies the prompt that is configured for the SLP or ServerTech CDU." ::= { slbDevPortCfgEntry 98 } slbDevPortCfgDevNumOutlets OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "If the device port is connected to a ServerTech CDU, specifies the number of outlets on the primary/master ServerTech unit." ::= { slbDevPortCfgEntry 99 } slbDevPortCfgDevNumExpOutlets OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "If the device port is connected to a ServerTech CDU, specifies the number of outlets on the expansion ServerTech unit." ::= { slbDevPortCfgEntry 100 } slbDevPortState OBJECT IDENTIFIER ::= { slbDevDevicePorts 3 } slbDevPortStateNumber OBJECT-TYPE SYNTAX Integer32 ( 8 | 16 | 32 | 48 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Device Port State table." ::= { slbDevPortState 1 } -- Device Port State table. slbDevPortStateTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbDevPortStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of Device Port state entries. The number of entries is given by the value of slbDevPortStateNumber." ::= { slbDevPortState 2 } slbDevPortStateEntry OBJECT-TYPE SYNTAX SlbDevPortStateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing all state information for a Device Port." INDEX { slbDevPortStateIndex } ::= { slbDevPortStateTable 1 } SlbDevPortStateEntry ::= SEQUENCE { slbDevPortStateIndex Integer32, slbDevPortStateBytesInput Integer32, slbDevPortStateBytesOutput Integer32, slbDevPortStateFramingErrors Integer32, slbDevPortStateParityErrors Integer32, slbDevPortStateOverrunErrors Integer32, slbDevPortStateFlowControlViolations Integer32, slbDevPortStateDSR EnabledState, slbDevPortStateDTR EnabledState, slbDevPortStateCTS EnabledState, slbDevPortStateRTS EnabledState, slbDevPortStateCD EnabledState } slbDevPortStateIndex OBJECT-TYPE SYNTAX Integer32 (1..48) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each Device Port State entry." ::= { slbDevPortStateEntry 1 } slbDevPortStateBytesInput OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes input to the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 2 } slbDevPortStateBytesOutput OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes output from the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 3 } slbDevPortStateFramingErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of framing errors for the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 4 } slbDevPortStateParityErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of parity errors for the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 5 } slbDevPortStateOverrunErrors OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of overrun errors for the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 6 } slbDevPortStateFlowControlViolations OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of flow control violations for the Device Port since boot or the last time Device Port statistics were zeroed." ::= { slbDevPortStateEntry 7 } slbDevPortStateDSR OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Data Set Ready is enabled for the Device Port." ::= { slbDevPortStateEntry 8 } slbDevPortStateDTR OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Data Terminal Ready is enabled for the Device Port." ::= { slbDevPortStateEntry 9 } slbDevPortStateCTS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Clear To Send is enabled for the Device Port." ::= { slbDevPortStateEntry 10 } slbDevPortStateRTS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Request To Send is enabled for the Device Port." ::= { slbDevPortStateEntry 11 } slbDevPortStateCD OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Carrier Detect is enabled for the Device Port." ::= { slbDevPortStateEntry 12 } slbDevPCCard OBJECT IDENTIFIER ::= { slbDevices 3 } -- PC Card Configuration table. slbPCCardCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbPCCardCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of PC Card configuration entries. There are two entries in the table, index (1) for the upper PC Card slot, and index (2) for the lower PC Card slot. This table will be empty if the SLB does not have PC Card slots." ::= { slbDevPCCard 1 } slbPCCardCfgEntry OBJECT-TYPE SYNTAX SlbPCCardCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing all configuration settings for a PC Card Slot." INDEX { slbPCCardCfgIndex } ::= { slbPCCardCfgTable 1 } SlbPCCardCfgEntry ::= SEQUENCE { slbPCCardCfgIndex Integer32, slbPCCardCfgCardType INTEGER, slbPCCardCfgCardId OCTET STRING, -- Modem/ISDN: Data (serial) settings slbPCCardCfgBaud Integer32, slbPCCardCfgDataBits INTEGER, slbPCCardCfgStopBits INTEGER, slbPCCardCfgParity INTEGER, slbPCCardCfgFlowControl INTEGER, -- Modem/ISDN: Modem settings slbPCCardCfgModemState INTEGER, slbPCCardCfgModemMode INTEGER, slbPCCardCfgLocalIP IpAddress, slbPCCardCfgRemoteIP IpAddress, slbPCCardCfgAuth INTEGER, slbPCCardCfgCHAPHost OCTET STRING, slbPCCardCfgInitScript OCTET STRING, slbPCCardCfgTimeout Integer32, slbPCCardCfgDialoutNum OCTET STRING, slbPCCardCfgDialoutLogin OCTET STRING, slbPCCardCfgDialbackMode INTEGER, slbPCCardCfgDialbackNum OCTET STRING, slbPCCardCfgNATState EnabledState, -- Storage Card settings slbPCCardCfgStorageFS INTEGER, -- ISDN only settings slbPCCardCfgISDNChannel Integer32, slbPCCardCfgISDNChannelNum OCTET STRING, -- IP settings slbPCCardCfgTelnetState EnabledState, slbPCCardCfgTelnetPort Integer32, slbPCCardCfgTelnetAuth EnabledState, slbPCCardCfgSSHState EnabledState, slbPCCardCfgSSHPort Integer32, slbPCCardCfgSSHAuth EnabledState, slbPCCardCfgTCPState EnabledState, slbPCCardCfgTCPPort Integer32, slbPCCardCfgTCPAuth EnabledState, -- GSM/GPRS only settings slbPCCardCfgGSMPIN OCTET STRING, slbPCCardCfgGSMNetworkName OCTET STRING, -- obsolete slbPCCardCfgGSMPPPCompression EnabledState, slbPCCardCfgGSMAutoAcquireDNS EnabledState, slbPCCardCfgGSMDialoutMode INTEGER, slbPCCardCfgGSMContextID OCTET STRING, slbPCCardCfgGSMBearerService OCTET STRING, -- Additional settings slbPCCardCfgIdleTimeout Integer32, slbPCCardCfgRestartDelay Integer32, slbPCCardCfgCallerIdLogging EnabledState, slbPCCardCfgCallerIdATCmd OCTET STRING, slbPCCardCfgDODAuth INTEGER, slbPCCardCfgDODCHAPHost OCTET STRING, slbPCCardCfgHostList OCTET STRING, slbPCCardCfgCBCPClientType INTEGER, slbPCCardCfgCBCPServerAllowNoCallback EnabledState, slbPCCardCfgDialbackDelay Integer32, slbPCCardCfgCHAPAuthLocalUsers EnabledState, slbPCCardCfgUseSites EnabledState, slbPCCardCfgDialbackRetries Integer32, slbPCCardCfgGroup OCTET STRING } slbPCCardCfgIndex OBJECT-TYPE SYNTAX Integer32 (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each PC Card Configuration entry." ::= { slbPCCardCfgEntry 1 } slbPCCardCfgCardType OBJECT-TYPE SYNTAX INTEGER { none(1), storage(2), modem(3), isdn(4), wireless(5), gsmmodem(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of PC Card in the slot." ::= { slbPCCardCfgEntry 2 } slbPCCardCfgCardId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The identifying string of the card in the slot." ::= { slbPCCardCfgEntry 3 } slbPCCardCfgBaud OBJECT-TYPE SYNTAX Integer32 ( 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the baud rate." ::= { slbPCCardCfgEntry 4 } slbPCCardCfgDataBits OBJECT-TYPE SYNTAX Integer32 ( 7 | 8 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the data bits." ::= { slbPCCardCfgEntry 5 } slbPCCardCfgStopBits OBJECT-TYPE SYNTAX Integer32 ( 1 | 2 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the stop bits." ::= { slbPCCardCfgEntry 6 } slbPCCardCfgParity OBJECT-TYPE SYNTAX INTEGER { none(1), odd(2), even(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the parity." ::= { slbPCCardCfgEntry 7 } slbPCCardCfgFlowControl OBJECT-TYPE SYNTAX INTEGER { none(1), xonxoff(2), rtscts(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the flow control." ::= { slbPCCardCfgEntry 8 } slbPCCardCfgModemState OBJECT-TYPE SYNTAX INTEGER { disabled(1), dialout(2), dialin(3), dialback(4), dialondemand(5), dialinAndDialondemand(6), dialinHostList(7), cbcpServer(8), cbcpClient(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, indicates how the modem will be used." ::= { slbPCCardCfgEntry 9 } slbPCCardCfgModemMode OBJECT-TYPE SYNTAX INTEGER { ppp(1), text(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For ISDN and modem cards, the mode: PPP (for Dial-in and Dial-out) and text (for Dial-in and Dial-back)." ::= { slbPCCardCfgEntry 10 } slbPCCardCfgLocalIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the local IP Address (all zeros if it should be negotiated)." ::= { slbPCCardCfgEntry 11 } slbPCCardCfgRemoteIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the remote IP Address (all zeros if it should be negotiated)." ::= { slbPCCardCfgEntry 12 } slbPCCardCfgAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the type of authentication to be used." ::= { slbPCCardCfgEntry 13 } slbPCCardCfgCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections with CHAP authentication, the host (for Unix) or user (for Windows) to use." ::= { slbPCCardCfgEntry 14 } slbPCCardCfgInitScript OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The initialization script for an external modem." ::= { slbPCCardCfgEntry 15 } slbPCCardCfgTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for text connections. A value of 0 indicates that timeouts are disabled." ::= { slbPCCardCfgEntry 16 } slbPCCardCfgDialoutNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-out connections." ::= { slbPCCardCfgEntry 17 } slbPCCardCfgDialoutLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login to use for dial-out connections." ::= { slbPCCardCfgEntry 18 } slbPCCardCfgDialbackMode OBJECT-TYPE SYNTAX INTEGER { usernumber(1), fixed(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For dial-back connections, defines the phone number to call: a number associated with the authenticated user, or a fixed number associated with the Device Port." ::= { slbPCCardCfgEntry 19 } slbPCCardCfgDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-back connections." ::= { slbPCCardCfgEntry 20 } slbPCCardCfgNATState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, use NAT (Network Address Translation) to allow dial-in and dial-back users to access the network connected to Eth1 and Eth2." ::= { slbPCCardCfgEntry 21 } slbPCCardCfgStorageFS OBJECT-TYPE SYNTAX INTEGER { notmounted(1), ext2(2), fat(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For storage cards, the type of filesystem on the card." ::= { slbPCCardCfgEntry 22 } slbPCCardCfgISDNChannel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The channel on the ISDN card to use, either 1 or 2." ::= { slbPCCardCfgEntry 23 } slbPCCardCfgISDNChannelNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number associated with the selected ISDN channel." ::= { slbPCCardCfgEntry 24 } slbPCCardCfgTelnetState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Telnet connections to the modem/ISDN PC Card are allowed." ::= { slbPCCardCfgEntry 25 } slbPCCardCfgTelnetPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for Telnet connections directly to the modem/ISDN PC Card." ::= { slbPCCardCfgEntry 26 } slbPCCardCfgTelnetAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the modem/ISDN PC Card with Telnet." ::= { slbPCCardCfgEntry 27 } slbPCCardCfgSSHState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, SSH connections to the modem/ISDN PC Card are allowed." ::= { slbPCCardCfgEntry 28 } slbPCCardCfgSSHPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for SSH connections directly to the modem/ISDN PC Card." ::= { slbPCCardCfgEntry 29 } slbPCCardCfgSSHAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the modem/ISDN PC Card with SSH." ::= { slbPCCardCfgEntry 30 } slbPCCardCfgTCPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, TCP connections to the modem/ISDN PC Card are allowed." ::= { slbPCCardCfgEntry 31 } slbPCCardCfgTCPPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for TCP connections directly to the modem/ISDN PC Card." ::= { slbPCCardCfgEntry 32 } slbPCCardCfgTCPAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the modem/ISDN PC Card with TCP." ::= { slbPCCardCfgEntry 33 } slbPCCardCfgGSMPIN OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The PIN associated with the GSM/GPRS PC Card modem." ::= { slbPCCardCfgEntry 34 } slbPCCardCfgGSMNetworkName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The Network Name associated with the GSM/GPRS PC Card modem." ::= { slbPCCardCfgEntry 35 } slbPCCardCfgGSMPPPCompression OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, PPP compression is enabled for GSM/GPRS PC Card modem connections." ::= { slbPCCardCfgEntry 36 } slbPCCardCfgGSMAutoAcquireDNS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, DNS servers will be acquired vi GSM/GPRS PC Card modem PPP connections." ::= { slbPCCardCfgEntry 37 } slbPCCardCfgGSMDialoutMode OBJECT-TYPE SYNTAX INTEGER { gprs(1), gsm(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The mode to be used for GSM/GPRS PC Card modems configured for dialout." ::= { slbPCCardCfgEntry 38 } slbPCCardCfgGSMContextID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Context Id string used for GSM/GPRS PC Card modems configured for GPRS dialout mode." ::= { slbPCCardCfgEntry 39 } slbPCCardCfgGSMBearerService OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Bearer Service Type string used for GSM/GPRS PC Card modems configured for GSM dialin/dialout mode." ::= { slbPCCardCfgEntry 40 } slbPCCardCfgIdleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for dial-in and dial-on-demand PPP connections. If no traffic is received for the PPP connection in the time defined by the idle timeout, the PPP connection will be terminated. A value of 0 indicates that timeouts are disabled." ::= { slbPCCardCfgEntry 41 } slbPCCardCfgRestartDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The delay (in seconds) to wait before restarting dial-out or dial-on-demand PPP connections." ::= { slbPCCardCfgEntry 42 } slbPCCardCfgCallerIdLogging OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, caller id logging is enabled for a modem dial-in connection." ::= { slbPCCardCfgEntry 43 } slbPCCardCfgCallerIdATCmd OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The modem AT command required to initiate caller id logging by the modem." ::= { slbPCCardCfgEntry 44 } slbPCCardCfgDODAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, the type of authentication to be used for Dial-on-Demand." ::= { slbPCCardCfgEntry 45 } slbPCCardCfgDODCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, with CHAP authentication for Dial-on-Demand, the host (for Unix) or user (for Windows) to use." ::= { slbPCCardCfgEntry 46 } slbPCCardCfgHostList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "When slbPCCardCfgModemState is set to dialinHostList, the name of the Host List used for Dial-in." ::= { slbPCCardCfgEntry 47 } slbPCCardCfgCBCPClientType OBJECT-TYPE SYNTAX INTEGER { adminDefined(1), userDefined(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When slbPCCardCfgModemState is set to cbcpClient, the preferred type of dialback number to use for CBCP negotiation." ::= { slbPCCardCfgEntry 48 } slbPCCardCfgCBCPServerAllowNoCallback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled and slbPCCardCfgModemState is set to cbcpServer, the SLB will allow the PPP peer to select the No Callback option during CBCP negotiation." ::= { slbPCCardCfgEntry 49 } slbPCCardCfgDialbackDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbPCCardCfgModemState is set to dialback or cbcpServer, specifies the delay between the dial-in and dial-out portion of the dialing sequence." ::= { slbPCCardCfgEntry 50 } slbPCCardCfgCHAPAuthLocalUsers OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user list (login and password) is used to validate the CHAP host and secret sent by a remote PPP peer for CHAP authentication, instead of using the CHAP host and secret associated with a modem." ::= { slbPCCardCfgEntry 51 } slbPCCardCfgUseSites OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, sites (a set of site-oriented modem parameters that can be activated by various modem-related events such as authentication, outbound traffic for Dial-on-demand connections, etc.) will be used instead of the parameters configured for the modem." ::= { slbPCCardCfgEntry 52 } slbPCCardCfgDialbackRetries OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbPCCardCfgModemState is set to dialback or cbcpServer, specifies the number of times the SLB will retry the dial-out portion of the dialing sequence if the first attempt to dial-out fails." ::= { slbPCCardCfgEntry 53 } slbPCCardCfgGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The group or groups that may access the PC Card slot." ::= { slbPCCardCfgEntry 54 } slbDevPowerSupply OBJECT IDENTIFIER ::= { slbDevices 4 } slbDevPowerSupplyType OBJECT-TYPE SYNTAX INTEGER { acOnePowerSupply(1), acTwoPowerSupplies(2), dcTwoPowerSupplies(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of power supply for the SLB." ::= { slbDevPowerSupply 1 } slbDevPowerSupplyA OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Power Supply A." ::= { slbDevPowerSupply 2 } slbDevPowerSupplyB OBJECT-TYPE SYNTAX INTEGER { up(1), down(2), notInstalled(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of Power Supply B." ::= { slbDevPowerSupply 3 } slbDevOutlet OBJECT IDENTIFIER ::= { slbDevices 5 } slbDevOutletSwitchingDelay OBJECT-TYPE SYNTAX Integer32 (10..2500) MAX-ACCESS read-only STATUS current DESCRIPTION "The delay, in msec, between sequential power-on of outlets, in order to prevent power surges." ::= { slbDevOutlet 1 } slbDevOutletAlarmThreshold OBJECT-TYPE SYNTAX Integer32 (0..180) MAX-ACCESS read-only STATUS current DESCRIPTION "The current level, in tenths of Amps, at which an over-current alarm is triggered. A value of 0 indicates that the alarm is disabled." ::= { slbDevOutlet 2 } slbDevOutletTotalCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total current level, in tenths of Amps, for all outlets." ::= { slbDevOutlet 3 } slbDevOutletNumber OBJECT-TYPE SYNTAX Integer32 ( 4..8 ) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Power Outlets table." ::= { slbDevOutlet 4 } -- Power Outlets table. slbDevOutletTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbDevOutletEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table for managing Power Outlet configuration. The number of entries is given by the value of slbDevOutletNumber." ::= { slbDevOutlet 5 } slbDevOutletEntry OBJECT-TYPE SYNTAX SlbDevOutletEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing all configuration settings for a Power Outlet." INDEX { slbDevOutletId } ::= { slbDevOutletTable 1 } SlbDevOutletEntry ::= SEQUENCE { slbDevOutletId Integer32, slbDevOutletName OCTET STRING, slbDevOutletDescription OCTET STRING, slbDevOutletStatus INTEGER, slbDevOutletPowerState INTEGER, slbDevOutletWakeupMode INTEGER, slbDevOutletCurrent Integer32 } slbDevOutletId OBJECT-TYPE SYNTAX Integer32 (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier for a Power Outlet." ::= { slbDevOutletEntry 1 } slbDevOutletName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the Power Outlet." ::= { slbDevOutletEntry 2 } slbDevOutletDescription OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..50)) MAX-ACCESS read-only STATUS current DESCRIPTION "The description of the Power Outlet." ::= { slbDevOutletEntry 3 } slbDevOutletStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), pendingOn(3), pendingReboot(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current status of the Power Outlet." ::= { slbDevOutletEntry 4 } slbDevOutletPowerState OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The desired power setting for the Power Outlet." ::= { slbDevOutletEntry 5 } slbDevOutletWakeupMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), lastState(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The desired power setting at SLB startup for the Power Outlet." ::= { slbDevOutletEntry 6 } slbDevOutletCurrent OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current level, in tenths of Amps, for the Power Outlet. The per-outlet current is not available on all SLB models." ::= { slbDevOutletEntry 7 } slbDevUSB OBJECT IDENTIFIER ::= { slbDevices 6 } slbDevUSBState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the USB devices connected to the SLB will be accessible. This value will be undefined if the SLB does not have USB Ports." ::= { slbDevUSB 1 } -- USB Configuration table. slbDevUSBCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbDevUSBCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of USB configuration entries. There are two entries in the table, index (1) for USB port 1 and index (2) for USB port 2. Not all SLB models have a second USB port. This table will be empty if the SLB does not have USB Ports." ::= { slbDevUSB 2 } slbDevUSBCfgEntry OBJECT-TYPE SYNTAX SlbDevUSBCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing all configuration settings for a USB port." INDEX { slbDevUSBId } ::= { slbDevUSBCfgTable 1 } SlbDevUSBCfgEntry ::= SEQUENCE { slbDevUSBId Integer32, slbDevUSBCfgCardType INTEGER, slbDevUSBCfgCardId OCTET STRING, -- Storage Card settings slbDevUSBCfgStorageFS INTEGER, -- Modem: Data (serial) settings slbDevUSBCfgBaud Integer32, slbDevUSBCfgDataBits INTEGER, slbDevUSBCfgStopBits INTEGER, slbDevUSBCfgParity INTEGER, slbDevUSBCfgFlowControl INTEGER, -- Modem: Modem settings slbDevUSBCfgModemState INTEGER, slbDevUSBCfgModemMode INTEGER, slbDevUSBCfgLocalIP IpAddress, slbDevUSBCfgRemoteIP IpAddress, slbDevUSBCfgAuth INTEGER, slbDevUSBCfgCHAPHost OCTET STRING, slbDevUSBCfgDODAuth INTEGER, slbDevUSBCfgDODCHAPHost OCTET STRING, slbDevUSBCfgInitScript OCTET STRING, slbDevUSBCfgTimeout Integer32, slbDevUSBCfgDialoutNum OCTET STRING, slbDevUSBCfgDialoutLogin OCTET STRING, slbDevUSBCfgDialbackMode INTEGER, slbDevUSBCfgDialbackNum OCTET STRING, slbDevUSBCfgDialbackDelay Integer32, slbDevUSBCfgNATState EnabledState, slbDevUSBCfgIdleTimeout Integer32, slbDevUSBCfgRestartDelay Integer32, slbDevUSBCfgCallerIdLogging EnabledState, slbDevUSBCfgCallerIdATCmd OCTET STRING, slbDevUSBCfgHostList OCTET STRING, slbDevUSBCfgCBCPClientType INTEGER, slbDevUSBCfgCBCPServerAllowNoCallback EnabledState, -- IP settings slbDevUSBCfgTelnetState EnabledState, slbDevUSBCfgTelnetPort Integer32, slbDevUSBCfgTelnetAuth EnabledState, slbDevUSBCfgSSHState EnabledState, slbDevUSBCfgSSHPort Integer32, slbDevUSBCfgSSHAuth EnabledState, slbDevUSBCfgTCPState EnabledState, slbDevUSBCfgTCPPort Integer32, slbDevUSBCfgTCPAuth EnabledState, -- GSM/GPRS only settings slbDevUSBCfgGSMPIN OCTET STRING, slbDevUSBCfgGSMPPPCompression EnabledState, slbDevUSBCfgGSMAutoAcquireDNS EnabledState, slbDevUSBCfgGSMDialoutMode INTEGER, slbDevUSBCfgGSMContextID OCTET STRING, slbDevUSBCfgGSMBearerService OCTET STRING, -- Additional settings slbDevUSBCfgCHAPAuthLocalUsers EnabledState, slbDevUSBCfgUseSites EnabledState, slbDevUSBCfgDialbackRetries Integer32, slbDevUSBCfgDialtoneCheck Integer32, slbDevUSBCfgGroup OCTET STRING } slbDevUSBId OBJECT-TYPE SYNTAX Integer32 (1..2) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier for a USB Port (1 indicates USB Port U1, 2 indicates USB port U2)." ::= { slbDevUSBCfgEntry 1 } slbDevUSBCfgCardType OBJECT-TYPE SYNTAX INTEGER { none(1), storage(2), modem(3), isdn(4), wireless(5), gsmmodem(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of USB device in the port." ::= { slbDevUSBCfgEntry 2 } slbDevUSBCfgCardId OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The identifying string of the device in the port." ::= { slbDevUSBCfgEntry 3 } slbDevUSBCfgStorageFS OBJECT-TYPE SYNTAX INTEGER { notmounted(1), ext2(2), fat(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For thumb drives, the type of filesystem on the card." ::= { slbDevUSBCfgEntry 4 } slbDevUSBCfgBaud OBJECT-TYPE SYNTAX Integer32 ( 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the baud rate." ::= { slbDevUSBCfgEntry 5 } slbDevUSBCfgDataBits OBJECT-TYPE SYNTAX Integer32 ( 7 | 8 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the data bits." ::= { slbDevUSBCfgEntry 6 } slbDevUSBCfgStopBits OBJECT-TYPE SYNTAX Integer32 ( 1 | 2 ) MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the stop bits." ::= { slbDevUSBCfgEntry 7 } slbDevUSBCfgParity OBJECT-TYPE SYNTAX INTEGER { none(1), odd(2), even(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the parity." ::= { slbDevUSBCfgEntry 8 } slbDevUSBCfgFlowControl OBJECT-TYPE SYNTAX INTEGER { none(1), xonxoff(2), rtscts(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the flow control." ::= { slbDevUSBCfgEntry 9 } slbDevUSBCfgModemState OBJECT-TYPE SYNTAX INTEGER { disabled(1), dialout(2), dialin(3), dialback(4), dialondemand(5), dialinAndDialondemand(6), dialinHostList(7), cbcpServer(8), cbcpClient(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, indicates how the modem will be used." ::= { slbDevUSBCfgEntry 10 } slbDevUSBCfgModemMode OBJECT-TYPE SYNTAX INTEGER { ppp(1), text(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For modem cards, the mode: PPP (for Dial-in and Dial-out) and text (for Dial-in and Dial-back)." ::= { slbDevUSBCfgEntry 11 } slbDevUSBCfgLocalIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the local IP Address (all zeros if it should be negotiated)." ::= { slbDevUSBCfgEntry 12 } slbDevUSBCfgRemoteIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the remote IP Address (all zeros if it should be negotiated)." ::= { slbDevUSBCfgEntry 13 } slbDevUSBCfgAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections, the type of authentication to be used." ::= { slbDevUSBCfgEntry 14 } slbDevUSBCfgCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections with CHAP authentication, the host (for Unix) or user (for Windows) to use." ::= { slbDevUSBCfgEntry 15 } slbDevUSBCfgDODAuth OBJECT-TYPE SYNTAX INTEGER { pap(1), chap(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, the type of authentication to be used for Dial-on-Demand." ::= { slbDevUSBCfgEntry 16 } slbDevUSBCfgDODCHAPHost OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For PPP connections that are configured for both Dial-in and Dial-on-Demand, with CHAP authentication for Dial-on-Demand, the host (for Unix) or user (for Windows) to use." ::= { slbDevUSBCfgEntry 17 } slbDevUSBCfgInitScript OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The initialization script for a modem." ::= { slbDevUSBCfgEntry 18 } slbDevUSBCfgTimeout OBJECT-TYPE SYNTAX Integer32 (0..30) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for text connections. A value of 0 indicates that timeouts are disabled." ::= { slbDevUSBCfgEntry 19 } slbDevUSBCfgDialoutNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-out connections." ::= { slbDevUSBCfgEntry 20 } slbDevUSBCfgDialoutLogin OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The login to use for dial-out connections." ::= { slbDevUSBCfgEntry 21 } slbDevUSBCfgDialbackMode OBJECT-TYPE SYNTAX INTEGER { usernumber(1), fixed(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "For dial-back connections, defines the phone number to call: a number associated with the authenticated user, or a fixed number associated with the Device Port." ::= { slbDevUSBCfgEntry 22 } slbDevUSBCfgDialbackNum OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The phone number to use for dial-back connections." ::= { slbDevUSBCfgEntry 23 } slbDevUSBCfgDialbackDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevUSBCfgModemState is set to dialback or cbcpServer, specifies the delay between the dial-in and dial-out portion of the dialing sequence." ::= { slbDevUSBCfgEntry 24 } slbDevUSBCfgNATState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, use NAT (Network Address Translation) to allow dial-in and dial-back users to access the network connected to Eth1 and Eth2." ::= { slbDevUSBCfgEntry 25 } slbDevUSBCfgIdleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in seconds) for dial-in and dial-on-demand PPP connections. If no traffic is received for the PPP connection in the time defined by the idle timeout, the PPP connection will be terminated. A value of 0 indicates that timeouts are disabled." ::= { slbDevUSBCfgEntry 26 } slbDevUSBCfgRestartDelay OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The delay (in seconds) to wait before restarting dial-out or dial-on-demand PPP connections." ::= { slbDevUSBCfgEntry 27 } slbDevUSBCfgCallerIdLogging OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, caller id logging is enabled for a modem dial-in connection." ::= { slbDevUSBCfgEntry 28 } slbDevUSBCfgCallerIdATCmd OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The modem AT command required to initiate caller id logging by the modem." ::= { slbDevUSBCfgEntry 29 } slbDevUSBCfgHostList OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevUSBCfgModemState is set to dialinHostList, the name of the Host List used for Dial-in." ::= { slbDevUSBCfgEntry 30 } slbDevUSBCfgCBCPClientType OBJECT-TYPE SYNTAX INTEGER { adminDefined(1), userDefined(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevUSBCfgModemState is set to cbcpClient, the preferred type of dialback number to use for CBCP negotiation." ::= { slbDevUSBCfgEntry 31 } slbDevUSBCfgCBCPServerAllowNoCallback OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled and slbDevUSBCfgModemState is set to cbcpServer, the SLB will allow the PPP peer to select the No Callback option during CBCP negotiation." ::= { slbDevUSBCfgEntry 32 } slbDevUSBCfgTelnetState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, Telnet connections to the USB modem are allowed." ::= { slbDevUSBCfgEntry 33 } slbDevUSBCfgTelnetPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for Telnet connections directly to the USB modem." ::= { slbDevUSBCfgEntry 34 } slbDevUSBCfgTelnetAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the USB modem with Telnet." ::= { slbDevUSBCfgEntry 35 } slbDevUSBCfgSSHState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, SSH connections to the USB modem are allowed." ::= { slbDevUSBCfgEntry 36 } slbDevUSBCfgSSHPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for SSH connections directly to the USB modem." ::= { slbDevUSBCfgEntry 37 } slbDevUSBCfgSSHAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the USB modem with SSH." ::= { slbDevUSBCfgEntry 38 } slbDevUSBCfgTCPState OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, TCP connections to the USB modem are allowed." ::= { slbDevUSBCfgEntry 39 } slbDevUSBCfgTCPPort OBJECT-TYPE SYNTAX Integer32 (1025..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "TCP Port number for TCP connections directly to the USB modem." ::= { slbDevUSBCfgEntry 40 } slbDevUSBCfgTCPAuth OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the user is required to authenticate to access the USB modem with TCP." ::= { slbDevUSBCfgEntry 41 } slbDevUSBCfgGSMPIN OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The PIN associated with the GSM/GPRS modem." ::= { slbDevUSBCfgEntry 42 } slbDevUSBCfgGSMPPPCompression OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, PPP compression is enabled for GSM/GPRS modem connections." ::= { slbDevUSBCfgEntry 43 } slbDevUSBCfgGSMAutoAcquireDNS OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, DNS servers will be acquired vi GSM/GPRS modem PPP connections." ::= { slbDevUSBCfgEntry 44 } slbDevUSBCfgGSMDialoutMode OBJECT-TYPE SYNTAX INTEGER { gprs(1), gsm(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The mode to be used for GSM/GPRS modems configured for dialout." ::= { slbDevUSBCfgEntry 45 } slbDevUSBCfgGSMContextID OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Context Id string used for GSM/GPRS modems configured for GPRS dialout mode." ::= { slbDevUSBCfgEntry 46 } slbDevUSBCfgGSMBearerService OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The Bearer Service Type string used for GSM/GPRS modems configured for GSM dialin/dialout mode." ::= { slbDevUSBCfgEntry 47 } slbDevUSBCfgCHAPAuthLocalUsers OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the local user list (login and password) is used to validate the CHAP host and secret sent by a remote PPP peer for CHAP authentication, instead of using the CHAP host and secret associated with a modem." ::= { slbDevUSBCfgEntry 48 } slbDevUSBCfgUseSites OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, sites (a set of site-oriented modem parameters that can be activated by various modem-related events such as authentication, outbound traffic for Dial-on-demand connections, etc.) will be used instead of the parameters configured for the modem." ::= { slbDevUSBCfgEntry 49 } slbDevUSBCfgDialbackRetries OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "When slbDevUSBCfgModemState is set to dialback or cbcpServer, specifies the number of times the SLB will retry the dial-out portion of the dialing sequence if the first attempt to dial-out fails." ::= { slbDevUSBCfgEntry 50 } slbDevUSBCfgDialtoneCheck OBJECT-TYPE SYNTAX Integer32 (0..600) MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in minutes) between checks for a modem dialtone. A value of 0 indicates that dialtone checks are disabled." ::= { slbDevUSBCfgEntry 51 } slbDevUSBCfgGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The group or groups that may access the USB port." ::= { slbDevUSBCfgEntry 52 } -- -- Connections Group -- slbConnNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the Connections table." ::= { slbConnections 1 } -- SLB Connections table slbConnTable OBJECT-TYPE SYNTAX SEQUENCE OF SlbConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of connection entries. The number of entries is given by the value of slbConnNumber." ::= { slbConnections 2 } slbConnEntry OBJECT-TYPE SYNTAX SlbConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a connection." INDEX { slbConnIndex } ::= { slbConnTable 1 } SlbConnEntry ::= SEQUENCE { slbConnIndex Integer32, slbConnEndPt1 OCTET STRING, slbConnEndPt2 OCTET STRING, slbConnFlow INTEGER, slbConnUser OCTET STRING, slbConnDuration Integer32, slbConnDurationStr OCTET STRING, slbConnIdle Integer32, slbConnIdleStr OCTET STRING, slbConnSourceIP IpAddress } slbConnIndex OBJECT-TYPE SYNTAX Integer32 (1..512) MAX-ACCESS read-only STATUS current DESCRIPTION "Reference index for each connection." ::= { slbConnEntry 1 } slbConnEndPt1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A description of one of the end points of the connection." ::= { slbConnEntry 2 } slbConnEndPt2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A description of one of the end points of the connection." ::= { slbConnEntry 3 } slbConnFlow OBJECT-TYPE SYNTAX INTEGER { bidirectional(1), endpt1toendpt2(2), endpt2toendpt1(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The direction that data is flowing in the connection." ::= { slbConnEntry 4 } slbConnUser OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "The user that initiated the connection." ::= { slbConnEntry 5 } slbConnDuration OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The duration, in seconds, that the connection has existed." ::= { slbConnEntry 6 } slbConnDurationStr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The duration, formatted in hours:minutes:seconds, that the connection has existed." ::= { slbConnEntry 7 } slbConnIdle OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time that the connection has been idle, in seconds." ::= { slbConnEntry 8 } slbConnIdleStr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time that the connection has been idle, formatted in hours:minutes:seconds." ::= { slbConnEntry 9 } slbConnSourceIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "For network (Telnet and SSH) connections into the SLB, the source IP Address." ::= { slbConnEntry 10 } -- -- System Group -- slbSystemModel OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The model of the SLB: SLB8, SLB16, SLB32, SLB48." ::= { slbSystem 1 } slbSystemSerialNo OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number of the SLB." ::= { slbSystem 2 } slbSystemFWRev OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The firmware version of the SLB." ::= { slbSystem 3 } slbSystemLoadVia OBJECT-TYPE SYNTAX INTEGER { ftp(1), tftp(2), sftp(3), slm(4), https(5), nfs(6), pccard(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The method used for firmware updates." ::= { slbSystem 4 } slbSystemFTPServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP Address of the FTP/TFTP server used for firmware updates, and for saving and restoring configurations." ::= { slbSystem 5 } slbSystemFTPPath OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The path on the FTP server used for firmware updates, and for saving and restoring configurations." ::= { slbSystem 6 } slbSystemKeypadLock OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the LCD keypad is locked for editing configuration. The keys can only be used to view settings." ::= { slbSystem 7 } slbSystemTimeZone OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The time zone of the SLB." ::= { slbSystem 8 } slbSystemWelcomeBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner displayed before the login prompt." ::= { slbSystem 9 } slbSystemLoginBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner displayed after successful login." ::= { slbSystem 10 } slbSystemLogoutBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner displayed after logout." ::= { slbSystem 11 } slbSystemWebTimeout OBJECT-TYPE SYNTAX Integer32 (0|5..120) MAX-ACCESS read-only STATUS current DESCRIPTION "The timeout (in minutes) for web sessions. A value of 0 indicates that timeouts are disabled." ::= { slbSystem 12 } slbSystemWebGadget OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, iGoogle Gadget web content is enabled." ::= { slbSystem 13 } slbSystemAction OBJECT-TYPE SYNTAX INTEGER { noAction(1), rebootSLB(2), shutdownSLB(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Performs an action on the SLB. A read of this object always returns the value noAction(1). Setting this object to rebootSLB(2) will terminate all connections and reboot the SLB. Setting this object to shutdownSLB(3) will terminate all connections and shutdown the SLB so it can be powered off." ::= { slbSystem 14 } slbSystemSSHPreAuthBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner displayed prior to SSH authentication." ::= { slbSystem 15 } slbSystemSiteRackRow OBJECT-TYPE SYNTAX Integer32 (1..999) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the row of racks in a data center containing the SLB." ::= { slbSystem 16 } slbSystemSiteRackCluster OBJECT-TYPE SYNTAX Integer32 (1..999) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the group of racks in a given row (slbSystemSiteRackRow) containing the SLB." ::= { slbSystem 17 } slbSystemSiteRack OBJECT-TYPE SYNTAX Integer32 (1..999) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the rack in a given rack group (slbSystemSiteRackCluster) containing the SLB." ::= { slbSystem 18 } slbSystemLCDScreens OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A string describing the enabled LCD screens, in the order they are displayed. Each screen is separated by a comma. The possible screens are Current Time, Network, Console, Release, Date/Time, Device Ports, Power, Location and User Strings." ::= { slbSystem 19 } slbSystemLCDUserStrLine1 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For the LCD screen User Strings, this is the first line displayed on the LCD." ::= { slbSystem 20 } slbSystemLCDUserStrLine2 OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "For the LCD screen User Strings, this is the second line displayed on the LCD." ::= { slbSystem 21 } slbSystemLCDScrolling OBJECT-TYPE SYNTAX EnabledState MAX-ACCESS read-only STATUS current DESCRIPTION "If enabled, the LCD automatically scrolls through the enabled screens." ::= { slbSystem 22 } slbSystemLCDScrollDelay OBJECT-TYPE SYNTAX Integer32 (1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "If LCD scrolling is enabled (slbSystemLCDScrolling), the delay in seconds between displaying screens." ::= { slbSystem 23 } slbSystemLCDIdleDelay OBJECT-TYPE SYNTAX Integer32 (5..60) MAX-ACCESS read-only STATUS current DESCRIPTION "If LCD scrolling is enabled (slbSystemLCDScrolling), the number of seconds after keypad input before auto-scrolling restarts." ::= { slbSystem 24 } slbSystemInternalTemp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The internal temperature of the SLB, given in Celsius. A value of 9999 is returned if an error is encountered reading the temperature." ::= { slbSystem 25 } slbSystemWebProtocol OBJECT-TYPE SYNTAX INTEGER { tlsv1SSLv3(1), tlsv1SSLv3SSLv2(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The protocol used by the web server." ::= { slbSystem 26 } slbSystemWebCipher OBJECT-TYPE SYNTAX INTEGER { highMedium(1), highMediumLow(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The strength of the cipher used by the web server. A cipher with high strength uses 256, 168 or 128 bits; a cipher with medium strength uses 128 bits; a cipher with low strength uses 64 or 56 bits." ::= { slbSystem 27 } slbSystemModelString OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A string that describes the SLB model: --" ::= { slbSystem 28 } slbSystemWebGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The group or groups that may access the web." ::= { slbSystem 29 } slbSystemWebInterface OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "A string describing the interfaces the web is available on; for example: Eth1,Eth2,PPP." ::= { slbSystem 30 } slbSystemWebBanner OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The banner on the web home page." ::= { slbSystem 31 } slbSystemInternalTempLow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum acceptable internal temperature for the SLB, in Celsius." ::= { slbSystem 32 } slbSystemInternalTempHigh OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum acceptable internal temperature for the SLB, in Celsius." ::= { slbSystem 33 } slbSystemCalibrateTemp OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "An offset for calibrating the internal temperature of the SLB, in Celsius." ::= { slbSystem 34 } -- SLB Monitoring Traps slbEvents OBJECT IDENTIFIER ::= { slb 0 } slbEventObjects OBJECT IDENTIFIER ::= { slb 7 } slbPowerSupplyId OBJECT-TYPE SYNTAX INTEGER { powerSupplyA(1), powerSupplyB(2), inletPrimary(3), inletSecondary(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the power supply in a slbEventPowerSupply trap." ::= { slbEventObjects 1 } slbPowerSupplyAction OBJECT-TYPE SYNTAX INTEGER { powerSupplyFailed(1), powerSupplyRestored(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The action that occurred for a power supply in a slbEventPowerSupply trap." ::= { slbEventObjects 2 } slbDevPortNumBytes OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes received on a Device Port to trigger a slbEventDevicePortData or slbEventDevicePortSLMData trap." ::= { slbEventObjects 3 } slbDevPortData OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The character data received on a Device Port to trigger a slbEventDevicePortData trap." ::= { slbEventObjects 4 } slbDevPortStartByte OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The starting byte within the logging buffer of data received on a Device Port, which triggered a slbEventDevicePortSLMData trap." ::= { slbEventObjects 5 } slbDevPortTimeFrame OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time frame, in seconds, after which a slbEventDevicePortSLMData trap is sent to the SLM to trigger retrieval of Device Port data." ::= { slbEventObjects 6 } slbPowerOutletId OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the power outlet in a slbEventPowerOutletStateChange trap." ::= { slbEventObjects 7 } slbPowerOutletState OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current state for a power outlet given in the slbEventPowerOutletStateChange trap." ::= { slbEventObjects 8 } slbDevPortDeviceErrorStatus OBJECT-TYPE SYNTAX INTEGER { lowPower(1), damageOrTamper(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status returned when an error occurs in a device connected to a Device Port." ::= { slbEventObjects 9 } slbHostname OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The hostname of the SLB sending the trap." ::= { slbEventObjects 10 } slbPCCardSlot OBJECT-TYPE SYNTAX INTEGER { upperSlot(1), lowerSlot(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The PC Card slot indicated for the trap." ::= { slbEventObjects 11 } slbPCCardAction OBJECT-TYPE SYNTAX INTEGER { cardInserted(1), cardRemoved(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The action that occurred on a PC Card slot." ::= { slbEventObjects 12 } slbPCCardType OBJECT-TYPE SYNTAX INTEGER { none(1), storage(2), modem(3), isdn(4), wireless(5), gsmmodem(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of card inserted in a PC Card slot." ::= { slbEventObjects 13 } slbUSBAction OBJECT-TYPE SYNTAX INTEGER { deviceInserted(1), deviceRemoved(2), noModemDialTone(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The action that occurred on a USB Port." ::= { slbEventObjects 14 } slbUSBType OBJECT-TYPE SYNTAX INTEGER { none(1), storage(2), modem(3), isdn(4), wireless(5), gsmmodem(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of device inserted in a USB Port." ::= { slbEventObjects 15 } slbDevPortErrorStatus OBJECT-TYPE SYNTAX INTEGER { dataDrop(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status returned when an error occurs in a Device Port." ::= { slbEventObjects 16 } slbEventPowerSupply NOTIFICATION-TYPE OBJECTS { slbPowerSupplyId, slbPowerSupplyAction } STATUS current DESCRIPTION "The SNMP trap that is generated when a power supply fails or is restored." ::= { slbEvents 1 } slbEventSysadminPassword NOTIFICATION-TYPE STATUS current DESCRIPTION "The SNMP trap that is generated when the sysadmin user password is changed." ::= { slbEvents 2 } slbEventSLBShutdown NOTIFICATION-TYPE STATUS current DESCRIPTION "The SNMP trap that is generated when the SLB is shutdown." ::= { slbEvents 3 } slbEventDevicePortData NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortNumBytes, slbDevPortData, slbDevPortCfgEmailTextString, slbHostname } STATUS current DESCRIPTION "The SNMP trap that is generated when data is received on a Device Port, and the Device Port has been configured to generate a trap when a specified number of bytes (slbDevPortNumBytes) or a specified sequence of bytes (slbDevPortCfgEmailTextString) is received. slbDevPortData is the actual data received." ::= { slbEvents 4 } slbEventDevicePortSLMData NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortNumBytes, slbDevPortStartByte } STATUS current DESCRIPTION "The SNMP trap that is generated when data is received on a Device Port, and the Device Port has been configured to generate a trap designated for the Secure Lantronix Management Appliance (SLM) when a specified number of bytes is received or a specified time frame is passed. This trap is only sent to the SLM." ::= { slbEvents 5 } slbEventDevicePortSLMConfig NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortNumBytes, slbDevPortTimeFrame } STATUS current DESCRIPTION "The SNMP trap that is generated when the SLM logging configuration is changed for a Device Port, and the Device Port has been configured to generate a trap designated for the Secure Lantronix Management Appliance (SLM). This trap specifies the new SLM logging configuration for the Device Port, and is only sent to the SLM." ::= { slbEvents 6 } slbEventOverCurrentAlarm NOTIFICATION-TYPE STATUS current DESCRIPTION "For an SLB model with one or more power outlets, indicates that an over-current condition exists." ::= { slbEvents 7 } slbEventPowerOutletStateChange NOTIFICATION-TYPE OBJECTS { slbPowerOutletId, slbPowerOutletState } STATUS current DESCRIPTION "For an SLB model with one or more power outlets, indicates that the state for one of the power outlets has changed to the state specified by this trap." ::= { slbEvents 8 } slbEventDevicePortDeviceLowTemp NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortCfgDevTemperature, slbDevPortCfgDevLowTemp } STATUS current DESCRIPTION "The SNMP trap that is generated when the low temperature limit for a sensor connected to a Device Port is exceeded." ::= { slbEvents 9 } slbEventDevicePortDeviceHighTemp NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortCfgDevTemperature, slbDevPortCfgDevHighTemp } STATUS current DESCRIPTION "The SNMP trap that is generated when the high temperature limit for a sensor connected to a Device Port is exceeded." ::= { slbEvents 10 } slbEventDevicePortDeviceLowHumidity NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortCfgDevHumidity, slbDevPortCfgDevLowHumidity } STATUS current DESCRIPTION "The SNMP trap that is generated when the low humidity limit for a sensor connected to a Device Port is exceeded." ::= { slbEvents 11 } slbEventDevicePortDeviceHighHumidity NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortCfgDevHumidity, slbDevPortCfgDevHighHumidity } STATUS current DESCRIPTION "The SNMP trap that is generated when the high humidity limit for a sensor connected to a Device Port is exceeded." ::= { slbEvents 12 } slbEventDevicePortDeviceError NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortDeviceErrorStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when an error occurs on a device connected to a Device Port." ::= { slbEvents 13 } slbEventPCCardAction NOTIFICATION-TYPE OBJECTS { slbPCCardSlot, slbPCCardAction, slbPCCardType } STATUS current DESCRIPTION "The SNMP trap that is generated when an event occurs on one of the PC Card slots." ::= { slbEvents 14 } slbEventSLBInternalTemp NOTIFICATION-TYPE OBJECTS { slbSystemInternalTemp } STATUS current DESCRIPTION "The SNMP trap that is generated when the internal temperature of the SLB is outside of the acceptable operating range." ::= { slbEvents 15 } slbEventUSBAction NOTIFICATION-TYPE OBJECTS { slbDevUSBId, slbUSBAction, slbUSBType } STATUS current DESCRIPTION "The SNMP trap that is generated when an event occurs on one of the USB Ports." ::= { slbEvents 16 } slbEventDevicePortError NOTIFICATION-TYPE OBJECTS { slbDevPortId, slbDevPortErrorStatus } STATUS current DESCRIPTION "The SNMP trap that is generated when an error occurs on a a Device Port." ::= { slbEvents 17 } slbEventNoDialToneAlarm NOTIFICATION-TYPE STATUS current DESCRIPTION "The SNMP trap that is generated when an event indicates that a no-dial-tone condition on internal modem exists." ::= { slbEvents 18 } END