-- ***************************************************************** -- Moxa OnCell G3100 MIB -- -- Copyright (c) 2008 by Moxa Inc. -- All rights reserved. -- Version: 1.12 Build 14022617 -- ***************************************************************** MOXA-OCG3100-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, OBJECT-TYPE FROM SNMPv2-SMI DateAndTime, TEXTUAL-CONVENTION, MacAddress, DisplayString FROM SNMPv2-TC; moxa OBJECT IDENTIFIER ::= { enterprises 8691 } -- 1.3.6.1.4.1.8691 oncell OBJECT IDENTIFIER ::= { moxa 14 } -- 1.3.6.1.4.1.8691.14 ocg3100 MODULE-IDENTITY LAST-UPDATED "201402261700Z" ORGANIZATION "Moxa Inc." CONTACT-INFO "Email: support@moxa.com Tel : +886 2 89191230" DESCRIPTION "The MIB module for Moxa OnCell G3100 series specific information." ::= { oncell 1 } -- 1.3.6.1.4.1.8691.14.1 -- ------------------------------------------------------------- -- groups in the MOXA OnCell G3100 MIB -- ------------------------------------------------------------- swMgmt OBJECT IDENTIFIER ::= { ocg3100 1 } -- 1.3.6.1.4.1.8691.14.1.1 -- ------------------------------------------------------------- -- Textual Conventions -- ------------------------------------------------------------- PortList ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Each octet within this value specifies a set of eight ports, with the first octet specifying ports 1 through 8, the second octet specifying ports 9 through 16, etc. Within each octet, the most significant bit represents the lowest numbered port, and the least significant bit represents the highest numbered port. Thus, each port of the bridge is represented by a single bit within the value of this object. If that bit has a value of '1' then that port is included in the set of ports; the port is not included if its bit has a value of '0'." SYNTAX OCTET STRING -- ------------------------------------------------------------- -- swMgmt group -- ------------------------------------------------------------- -- ------------------------------------------------------------- -- Overview -- ------------------------------------------------------------- overview OBJECT IDENTIFIER ::= { swMgmt 1 } -- 1.3.6.1.4.1.8691.14.1.1.1 modelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The model name of the OnCell." ::= { overview 1 } -- 1.3.6.1.4.1.8691.14.1.1.1.1 serialNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number of the OnCell. Every OnCell G3100 series IP modem is assigned a unique serial number before it is shipped." ::= { overview 2 } firmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The version of the firmware currently running on the OnCell." ::= { overview 3 } wanIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "WAN IP address is a number assigned by your telecommunication provider." ::= { overview 4 } macAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The MAC address of the OnCell's Ethernet interface." ::= { overview 5 } viewLanSpeed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current speed and link status of the OnCell's built-in LAN port. The possible values are 'No link', '10M/Link,' or '100M/Link.'" ::= { overview 6 } cellularSignalLevel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The cellular signal level is the OnCell Cellular signal LED." ::= { overview 7 } cellularSignalRssi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The cellular signal rssi is the OnCell Cellular signal strength." ::= { overview 8 } upTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in human-readable notation) since the system was last re-initialized." ::= { overview 9 } cellularMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The cellular mode diplay the cellular operation type.(N/A, GSM, GPRS, EDGE, UMTS, UMTS/HSDPA)" ::= { overview 10 } cellularImei OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The cellular mode diplay the cellular IMEI." ::= { overview 11 } -- ------------------------------------------------------------- -- Basic settings -- ------------------------------------------------------------- basicSetting OBJECT IDENTIFIER ::= { swMgmt 2} -- 1.3.6.1.4.1.8691.14.1.1.2 -- ------------------------------------------------------------- -- Basic settings -> Server settings -- ------------------------------------------------------------- serverSetting OBJECT IDENTIFIER ::= { basicSetting 1 } -- 1.3.6.1.4.1.8691.14.1.1.2.1 serverName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A text string used to identify the OnCell." ::= { serverSetting 1 } serverLocation OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A text string used to identify the location of the OnCell. This option is useful for specifying the location or application of different OnCell IP modems." ::= { serverSetting 2 } -- ------------------------------------------------------------- -- Basic settings -> Time settings -- ------------------------------------------------------------- timeSetting OBJECT IDENTIFIER ::= { basicSetting 2 } -- 1.3.6.1.4.1.8691.14.1.1.2.2 timeZone OBJECT-TYPE SYNTAX INTEGER { gmtM12(0), gmtM11(1), gmtM10(2), gmtM09(3), gmtM08(4), gmtM07_Arizona(5), gmtM07_US-CAN-Mountain(6), gmtM06_US-CAN-Central(7), gmtM06_Mexico-Tegucigalpa(8), gmtM06_Saskatchewan(9), gmtM05_Bogota-Lima-Quito(10), gmtM05_US-CAN-Eastern(11), gmtM05_Indiana(12), gmtM04_CA-Atlantic(13), gmtM04_Caracas-La_Paz(14), gmtM04_Santiago(15), gmtM0330_Newfoundland(16), gmtM03_Brasilia(17), gmtM03_Buenos_Aires-Georgetown(18), gmtM02_Mid-Atlantic(19), gmtM01(20), gmt_Casablanca-Monrovia(21), gmt_Dublin-Edinburgh-Lisbon-London(22), gmtP01_Amsterdam-Berlin-Bern-Rome-Stockholm-Vienna(23), gmtP01_Belgrade-Bratislava-Budapest-Ljubljana-Prague(24), gmtP01_Brussels-Copenhagen-Madrid-Paris-Vilnius(25), gmtP01_Sarajevo-Skopje-Sofija-Warsaw-Zagreb(26), gmtP02_Athens-Istanbul-Minsk(27), gmtP02_Bucharest(28), gmtP02_Cairo(29), gmtP02_Harare-Pretoria(30), gmtP02_Helsinki-Riga-Tallinn(31), gmtP02_Jerusalem(32), gmtP03_Baghdad-Kuwait-Riyadh(33), gmtP03_Moscow-St_Petersburg-Volgograd(34), gmtP03_Mairobi(35), gmtP03_Tehran(36), gmtP04_Abu_Dhabi-Muscat(37), gmtP04_Baku_Tbilisi(38), gmtP04_Kabul(39), gmtP05_Ekaterinburg(40), gmtP05_Islamabad-Karachi-Tashkent(41), gmtP0530_Bombay-Calcutta-Madras-New_Delhi(42), gmtP06_Astana-Almaty-Dhaka(43), gmtP06_Colombo(44), gmtP07_Bangkok-Hanoi-Jakarta(45), gmtP08_Beijing-Chongqing-Hong_Kong-Urumqi(46), gmtP08_Perth(47), gmtP08_Singapore(48), gmtP08_Taipei(49), gmtP09_Osaka-Sapporo-Tokyo(50), gmtP09_Seoul(51), gmtP09_Yakutsk(52), gmtP09_Adelaide(53), gmtP0930_Darwin(54), gmtP10_Brisbane(55), gmtP10_Canberra-Melbourne-Sydney(56), gmtP10_Guam-Port_Moresby(57), gmtP10_Hobart(58), gmtP10_Vladivostok(59), gmtP11_Magadan-Solomon_Is-New_Caledonia(60), gmtP12_Auckland-Wllington(61), gmtP12_Fiji-Kamchatka-Marshall_Is(62) } MAX-ACCESS read-write STATUS current DESCRIPTION "The time-zone index of the OnCell." ::= { timeSetting 1 } localTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The system time in seconds since 1970/1/1." ::= { timeSetting 2 } timeServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem uses SNTP (RFC-1769) for auto time calibration. Input the correct 'Time server' IP address or domain name. Once the OnCell G3100 series IP modem is configured with the correct Time server address, it will request time information from the Time server every 10 minutes." ::= { timeSetting 3 } -- ------------------------------------------------------------- -- Network settings -- ------------------------------------------------------------- networkSetting OBJECT IDENTIFIER ::= { swMgmt 3 } -- 1.3.6.1.4.1.8691.14.1.1.3 -- ------------------------------------------------------------- -- Network settings -> Basic -- ------------------------------------------------------------- basicSettings OBJECT IDENTIFIER ::= { networkSetting 1 } -- 1.3.6.1.4.1.8691.14.1.1.3.1 ipConfiguration OBJECT-TYPE SYNTAX INTEGER { static(0), dhcp(1), dhcp-BOOTP(2), bootp(3)} MAX-ACCESS read-write STATUS current DESCRIPTION "The IP configuration mode of the OnCell. You can choose from four possible IP configuration modes: Static, DHCP, DHCP/BOOTP, and BOOTP." ::= { basicSettings 1 } sysIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "An IP address is a number assigned to a network device (such as a computer) as a permanent address on the network. Computers use the IP address to identify and talk to each other over the network. Choose a proper IP address that is unique and valid in your network environment." ::= { basicSettings 2 } netMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "A subnet mask represents all of the network hosts at one geographic location, in one building, or on the same local area network. When a packet is sent out over the network, the OnCell G3100 series IP modem will use the subnet mask to check whether the TCP/IP host specified in the packet is on the local network segment. If the address is on the same network segment as the OnCell G3100 series IP modem , a connection is established directly from the OnCell G3100 series IP modem. Otherwise, the connection is established through the given default gateway." ::= { basicSettings 3 } defaultGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "A gateway is a network computer that acts as an entrance to another network. Usually, the computers that control traffic within the network or at the local Internet service provider are gateway nodes. The OnCell G3100 series IP modem needs to know the IP address of the default gateway computer in order to communicate with the hosts outside the local network environment. For correct gateway IP address information, consult with the network administrator." ::= { basicSettings 4 } dnsServer1IpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The first DNS server address. When the user wants to visit a particular website, the computer asks a Domain Name System (DNS) server for the website・s correct IP address, and then the computer uses the response to connect to the web server. DNS is the way that Internet domain names are identified and translated into IP addresses. A domain name is an alphanumeric name, such as moxa.com, that it is usually easier to remember. A DNS server is a host that translates this kind of text-based domain name into the numeric IP address used to establish a TCP/IP connection." ::= { basicSettings 5 } dnsServer2IpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The second DNS server address. When the user wants to visit a particular website, the computer asks a Domain Name System (DNS) server for the website・s correct IP address, and then the computer uses the response to connect to the web server. DNS is the way that Internet domain names are identified and translated into IP addresses. A domain name is an alphanumeric name, such as moxa.com, that it is usually easier to remember. A DNS server is a host that translates this kind of text-based domain name into the numeric IP address used to establish a TCP/IP connection." ::= { basicSettings 6 } winsFunction OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the WINS server." ::= { basicSettings 7 } winsServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "If a WINS Server is connected to the network, use this field to record the WINS Server・s IP address. TCP/IP uses IP addresses to identify hosts, but users often use symbolic names, such as computer names. The WINS Server, which uses NetBIOS over TCP/IP, contains a dynamic database to map computer names to IP addresses." ::= { basicSettings 8 } lanSpeed OBJECT-TYPE SYNTAX INTEGER { auto-Negation(0), tenMbps-Half(1), tenMbps-Full(2), hundredMbps-Half(3), hundredMbps-Full(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "IEEE802.3 Ethernet supports the auto negotiation speed function to get suitable speeds. However, for connecting to some switches/hubs, the communication speed must be fixed at 100 Mbps or 10 Mbps. Users can use this function to fix the communication speed." ::= { basicSettings 9 } -- ------------------------------------------------------------- -- Network settings -> Advanced -- ------------------------------------------------------------- advancedSetting OBJECT IDENTIFIER ::= { networkSetting 2 } -- 1.3.6.1.4.1.8691.14.1.1.3.2 gratuitousArp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the gratuitous ARP function. For some applications, users need the OnCell G3100 series IP modem to send broadcast packets to update the ARP table on the server. If the customer enables this function and sets the send period, the OnCell G3100 series IP modem will send broadcast ARP packets periodically." ::= { advancedSetting 2 } gratuitousArpSendPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The send period of the gratuitous ARP function." ::= { advancedSetting 3 } -- ------------------------------------------------------------- -- Network settings -> Auto IP Report settings -- ------------------------------------------------------------- autoIpReportSetting OBJECT IDENTIFIER ::= { networkSetting 3 } -- 1.3.6.1.4.1.8691.14.1.1.3.3 reportHost OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Whenever the OnCell G3100 IP modem gets a new IP, an auto IP report will be sent to this host. " ::= { autoIpReportSetting 1 } reportUdpPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This specifies the UDP port for the auto IP report to send to. " ::= { autoIpReportSetting 2 } reportPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This specifies the period to send the auto IP report. " ::= { autoIpReportSetting 3 } -- ------------------------------------------------------------- -- Network settings -> Cellular settings -- ------------------------------------------------------------- cellularSetting OBJECT IDENTIFIER ::= { networkSetting 4 } -- 1.3.6.1.4.1.8691.14.1.1.3.4 cellularType OBJECT-TYPE SYNTAX INTEGER { circuit-switch(0), packet-switch(1), sms(2), virtual-modem(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This set the Cellular type. Circuit-switch is used in GSM mode, while Packet-switch is used in GPRS/EDGE/UMTS/HSDPA mode. The virtual modem mode is working on OnCell G3100_V2 only." ::= { cellularSetting 1 } cellularPIN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This set the PIN of SIM card. " ::= { cellularSetting 2 } cellularBand OBJECT-TYPE SYNTAX INTEGER { band_gsm_850_Mhz(0), band_gsm_900_Mhz(1), band_gsm_1800_Mhz(2), band_gsm_1900_Mhz(3), band_gsm_850_1900_Mhz(4), band_gsm_900_1800_Mhz(5), band_gsm_900_1900_Mhz(6), band_gsm_850_1800_Mhz(7), band_gsm_900_1800_wcdma_2100_Mhz(8), band_gsm_850_1800_wcdma_850_1900_Mhz(9), band_gsm_900_1800_wcdma_1900_2100_Mhz(10), auto(11), band_wcdma_850_Mhz(12), band_wcdma_1900_Mhz(13), band_wcdma_2100_Mhz(14), band_wcdma_800_Mhz(15), band_wcdma_1700AWS_Mhz(16), band_wcdma_900_Mhz(17) } MAX-ACCESS read-write STATUS current DESCRIPTION "This set the cellular band. For OnCell G3100 Series: band_850_Mhz(0), band_900_Mhz(1), band_1800_Mhz(2), band_1900_Mhz(3), band_850_1900_Mhz(4), band_900_1800_Mhz(5), band_900_1900_Mhz(6), band_850_1800_Mhz(7), auto(8) For OnCell G3100-HSDPA Series: band_gsm_850_Mhz(0), band_gsm_900_Mhz(1), band_gsm_1800_Mhz(2), band_gsm_1900_Mhz(3), band_gsm_850_1900_Mhz(4), band_gsm_900_1800_Mhz(5), band_gsm_900_1900_Mhz(6), band_gsm_850_1800_Mhz(7) , band_gsm_900_1800_wcdma_2100_Mhz(8), band_gsm_850_1900_wcdma_850_1900_Mhz(9), band_gsm_900_1800_wcdma_1900_2100_Mhz(10), auto(11) , band_wcdma_850_Mhz(12), band_wcdma_1900_Mhz(13), band_wcdma_2100_Mhz(14), band_wcdma_800_Mhz(15) For OnCell G3100-HSPA Series: band_gsm_850_Mhz(0), band_gsm_900_Mhz(1), band_gsm_1800_Mhz(2), band_gsm_1900_Mhz(3), band_gsm_850_1900_Mhz(4), band_gsm_900_1800_Mhz(5), band_gsm_900_1900_Mhz(6), band_gsm_850_1800_Mhz(7) , band_gsm_900_1800_wcdma_2100_Mhz(8), band_gsm_850_1900_wcdma_850_1900_Mhz(9), band_gsm_900_1800_wcdma_1900_2100_Mhz(10), auto(11) , band_wcdma_850_Mhz(12), band_wcdma_1900_Mhz(13), band_wcdma_2100_Mhz(14), band_wcdma_800_Mhz(15), band_wcdma_1700AWS_Mhz(16) For OnCell G3001 Series: auto(11) For OnCell G3101-HSPA Series: band_gsm_850_Mhz(0), band_gsm_900_Mhz(1), band_gsm_1800_Mhz(2), band_gsm_1900_Mhz(3), band_gsm_850_1900_Mhz(4), band_gsm_900_1800_Mhz(5), band_gsm_900_1900_Mhz(6), band_gsm_850_1800_Mhz(7) , band_gsm_900_1800_wcdma_2100_Mhz(8), band_gsm_850_1900_wcdma_850_1900_Mhz(9), band_gsm_900_1800_wcdma_1900_2100_Mhz(10), auto(11) , band_wcdma_850_Mhz(12), band_wcdma_1900_Mhz(13), band_wcdma_2100_Mhz(14), band_wcdma_800_Mhz(15), band_wcdma_900_Mhz(17)" ::= { cellularSetting 3 } -- ------------------------------------------------------------- -- Network settings -> Module -> Cellular settings -> circuit-switch -- ------------------------------------------------------------- gsmSetting OBJECT IDENTIFIER ::= { cellularSetting 4 } gsmMode OBJECT-TYPE SYNTAX INTEGER { ppp(0), pppd(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This set the GSM PPP mode. " ::= { gsmSetting 1 } gsmDestinationIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Destination IP address is the IP address of the remote dial-in/dial-out server." ::= { gsmSetting 2 } gsmSourceIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Source IP address is IP address of this serial port. The OnCell G3100 series IP modem will automatically assign an IP address for the port. We recommend leaving this field blank." ::= { gsmSetting 3 } gsmIpNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP netmask used for dial-in/dial-out networks." ::= { gsmSetting 4 } gsmTcpIpCompression OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Depends on whether the remote user's application requests compression." ::= { gsmSetting 5 } gsmInactivityTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0 ms: TCP connection will not be closed if the serial line becomes idle. 1-65535 ms: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no serial data activity for the given time. After the connection is closed, the OnCell G3100 series IP modems starts listening for another TCP connection." ::= { gsmSetting 6 } gsmLinkQualityReport OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Choose YES if you are using software to collect Link quality information." ::= { gsmSetting 7 } gsmOutgoingPAPID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Dial-out user ID account." ::= { gsmSetting 8 } gsmPAPPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Dial-out user password." ::= { gsmSetting 9 } gsmIncomingPAPCheck OBJECT-TYPE SYNTAX INTEGER { none(0), local(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The Dial in/out incoming PAP check type." ::= { gsmSetting 10 } gsmPhoneNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the number used to dial out." ::= { gsmSetting 11 } gsmConnectionControl OBJECT-TYPE SYNTAX INTEGER { alwaysOn-None(0), periodicallyConnect-InactivityTime(1), remoteHostFail-remoteHostRecovered(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the connect/disconnect condition." ::= { gsmSetting 13 } gsmConnectionInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the connection interval when connect condition is 'periodically connect'. Range is 5~65535 minutes." ::= { gsmSetting 14 } gsmPingRemoteHost OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the remote hostname when connect condition is 'remote host fail'." ::= { gsmSetting 15 } -- ------------------------------------------------------------- -- Network settings -> Module -> Cellular settings -> psd -- ------------------------------------------------------------- psdSetting OBJECT IDENTIFIER ::= { cellularSetting 5 } psdTcpIpCompression OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Depends on whether the remote user's application requests compression." ::= { psdSetting 1 } psdInactivityTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0 ms: TCP connection will not be closed if the serial line becomes idle. 1-65535 ms: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no serial data activity for the given time. After the connection is closed, the OnCell G3100 series IP modem starts listening for another TCP connection." ::= { psdSetting 2 } psdLinkQualityReport OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Choose YES if you are using software to collect Link quality information." ::= { psdSetting 3 } psdUsername OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Dial-out user ID account." ::= { psdSetting 5 } psdPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Dial-out user password." ::= { psdSetting 6 } psdAPN OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set psd APN" ::= { psdSetting 7 } psdConnectionControl OBJECT-TYPE SYNTAX INTEGER { alwaysOn-None(0), periodicallyConnect-InactivityTime(1), remoteHostFail-remoteHostRecovered(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the connect/disconnect condition." ::= { psdSetting 8 } psdConnectionInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the connection interval when connect condition is 'periodically connect'. Range is 5~65535 minutes." ::= { psdSetting 9 } psdPingRemoteHost OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set the remote hostname when connect condition is 'remote host fail'." ::= { psdSetting 10 } psdPPPConfig OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable PPP Config on cellular WAN." ::= { psdSetting 11 } psdATD OBJECT-TYPE SYNTAX DisplayString (SIZE(0..30)) MAX-ACCESS read-write STATUS current DESCRIPTION "Used for cellular ATD. (Default: *99***1#)" ::= { psdSetting 12 } psdPPPAuthentication OBJECT-TYPE SYNTAX INTEGER { auto(0), pap(1), chap(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This set the PPP Authentication mode. " ::= { psdSetting 13 } -- ------------------------------------------------------------- -- Network settings -> VPN settings -- ------------------------------------------------------------- vpnSetting OBJECT IDENTIFIER ::= { networkSetting 5 } -- 1.3.6.1.4.1.8691.14.1.1.3.5 vpnSettingsTable OBJECT-TYPE SYNTAX SEQUENCE OF VpnSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN Settings Table." ::= { vpnSetting 1 } vpnSettingsEntry OBJECT-TYPE SYNTAX VpnSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN Tunnel Settings entry." INDEX { vpnTunnelIndex } ::= { vpnSettingsTable 1 } VpnSettingsEntry ::= SEQUENCE { vpnTunnelIndex INTEGER, vpnTunnelEnable INTEGER, vpnTunnelMode INTEGER, vpnRemoteEndpointIPhostname DisplayString, vpnRemoteSubnetIP IpAddress, vpnRemoteSubnetMask IpAddress, vpnLocalSubnetIP IpAddress, vpnLocalSubnetMask IpAddress, vpnManualIncomingSpi TimeTicks, vpnManualIncomingEncryMode INTEGER, vpnManualIncomingEncryKey DisplayString, vpnManualIncomingAuthMode INTEGER, vpnManualIncomingAuthKey DisplayString, vpnManualOutgoingSpi TimeTicks, vpnManualOutgoingEncryMode INTEGER, vpnManualOutgoingEncryKey DisplayString, vpnManualOutgoingAuthMode INTEGER, vpnManualOutgoingAuthKey DisplayString, vpnIkePskKey DisplayString, vpnIkePfsEnable INTEGER, vpnIkePhaseOneOpmode INTEGER, vpnIkePhaseOneNatt INTEGER, vpnIkePhaseOneEncryMode INTEGER, vpnIkePhaseOneAuthMode INTEGER, vpnIkePhaseOneDhGroup INTEGER, vpnIkePhaseOneSaLifetime INTEGER, vpnIkePhaseTwoEncryMode INTEGER, vpnIkePhaseTwoAuthMode INTEGER, vpnIkePhaseTwoDhGroup INTEGER, vpnIkePhaseTwoSaLifetime INTEGER, vpnIkeAdvAntiReplay INTEGER, vpnIkeAdvDpd INTEGER, vpnIkeIdType INTEGER, vpnIkeIdString DisplayString } vpnTunnelIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The VPN tunnel index." ::= { vpnSettingsEntry 1 } vpnTunnelEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the VPN tunnel." ::= { vpnSettingsEntry 2 } vpnTunnelMode OBJECT-TYPE SYNTAX INTEGER { manaulKey(1), isakmp(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "This set the VPN tunnel mode. manaulKey(1), isakmp(2)" ::= { vpnSettingsEntry 3 } vpnRemoteEndpointIPhostname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN tunnel network connect to the following remote VPN server." ::= { vpnSettingsEntry 4 } vpnRemoteSubnetIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "VPN tunnel network traffic to the following remote network policy." ::= { vpnSettingsEntry 5 } vpnRemoteSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "VPN tunnel network traffic to the following remote subnet policy." ::= { vpnSettingsEntry 6 } vpnLocalSubnetIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "VPN tunnel network traffic from the following local network policy." ::= { vpnSettingsEntry 7 } vpnLocalSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "VPN tunnel network traffic from the following local subnet policy." ::= { vpnSettingsEntry 8 } vpnManualIncomingSpi OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-write STATUS current DESCRIPTION "This set the VPN manual key incoming SPI between 257 and 4294967295." ::= { vpnSettingsEntry 9 } vpnManualIncomingEncryMode OBJECT-TYPE SYNTAX INTEGER { des(1), tripleDes(2), aes128(4), aes192(8), aes256(16)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key incoming ecryption mode settings." ::= { vpnSettingsEntry 10 } vpnManualIncomingEncryKey OBJECT-TYPE SYNTAX DisplayString (SIZE(8..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key incoming ecryption key settings. The DES/3DES key size can be 8 or 24. The AES128/192/256 key size can be 16, 24, or 32." ::= { vpnSettingsEntry 11 } vpnManualIncomingAuthMode OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key incoming authentication mode settings." ::= { vpnSettingsEntry 12 } vpnManualIncomingAuthKey OBJECT-TYPE SYNTAX DisplayString (SIZE(16..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key incoming authentication key settings. The MD5/SHA1 key size can be 16 or 20." ::= { vpnSettingsEntry 13 } vpnManualOutgoingSpi OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-write STATUS current DESCRIPTION "This set the VPN manual key outgoing SPI between 257 and 4294967295." ::= { vpnSettingsEntry 14 } vpnManualOutgoingEncryMode OBJECT-TYPE SYNTAX INTEGER { des(1), tripleDes(2), aes128(4), aes192(8), aes256(16)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key outgoing ecryption mode settings." ::= { vpnSettingsEntry 15 } vpnManualOutgoingEncryKey OBJECT-TYPE SYNTAX DisplayString (SIZE(8..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key outgoing ecryption key settings. The DES/3DES key size can be 8 or 24. The AES128/192/256 key size can be 16, 24, or 32." ::= { vpnSettingsEntry 16 } vpnManualOutgoingAuthMode OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key outgoing authentication mode settings." ::= { vpnSettingsEntry 17 } vpnManualOutgoingAuthKey OBJECT-TYPE SYNTAX DisplayString (SIZE(16..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN manual key outgoing authentication key settings. The MD5/SHA1 key size can be 16 or 20." ::= { vpnSettingsEntry 18 } vpnIkePskKey OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP Pre-Shared key settings." ::= { vpnSettingsEntry 19 } vpnIkePfsEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the Perfect Forward Secrecy." ::= { vpnSettingsEntry 20 } vpnIkePhaseOneOpmode OBJECT-TYPE SYNTAX INTEGER { main(1), aggressive(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN phase 1 operation modes: main mode or aggressive mode." ::= { vpnSettingsEntry 21 } vpnIkePhaseOneNatt OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the NAT traversal." ::= { vpnSettingsEntry 22 } vpnIkePhaseOneEncryMode OBJECT-TYPE SYNTAX INTEGER { des(1), tripleDes(2), aes128(4), aes192(8), aes256(16)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 1 ecryption mode settings." ::= { vpnSettingsEntry 23 } vpnIkePhaseOneAuthMode OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 1 authentication mode settings." ::= { vpnSettingsEntry 24 } vpnIkePhaseOneDhGroup OBJECT-TYPE SYNTAX INTEGER { dh1Group(1), dh2Group(2), dh5Group(5)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 1 Diffie-Hellman group settings." ::= { vpnSettingsEntry 25 } vpnIkePhaseOneSaLifetime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This set the VPN phase 1 SA life time between 600 and 864000 seconds." ::= { vpnSettingsEntry 26 } vpnIkePhaseTwoEncryMode OBJECT-TYPE SYNTAX INTEGER { des(1), tripleDes(2), aes128(4), aes192(8), aes256(16)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 2 ecryption mode settings." ::= { vpnSettingsEntry 27 } vpnIkePhaseTwoAuthMode OBJECT-TYPE SYNTAX INTEGER { md5(1), sha1(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 2 authentication mode settings." ::= { vpnSettingsEntry 28 } vpnIkePhaseTwoDhGroup OBJECT-TYPE SYNTAX INTEGER { dh1Group(1), dh2Group(2), dh5Group(5)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN ISAKMP phase 2 Diffie-Hellman group settings." ::= { vpnSettingsEntry 29 } vpnIkePhaseTwoSaLifetime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This set the VPN phase 2 SA life time between 600 and 864000 seconds." ::= { vpnSettingsEntry 30 } vpnIkeAdvAntiReplay OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the Anti-Replay." ::= { vpnSettingsEntry 31 } vpnIkeAdvDpd OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the Dead Peer Detection." ::= { vpnSettingsEntry 32 } vpnIkeIdType OBJECT-TYPE SYNTAX INTEGER { defaultIP(0), ipAddress(1), user_fqdn(4), fqdn(5)} MAX-ACCESS read-write STATUS current DESCRIPTION "VPN identity type option." ::= { vpnSettingsEntry 33 } vpnIkeIdString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "VPN identity ip address, user FQDN or FQDN." ::= { vpnSettingsEntry 34 } -- ------------------------------------------------------------------------- -- Network settings -> Oncell Central Manager Setting -- ------------------------------------------------------------------------- oncellCentralManagerSetting OBJECT IDENTIFIER ::= { networkSetting 6 } -- 1.3.6.1.4.1.8691.14.1.1.6 -- ------------------------------------------------------------------------- -- Network settings -> Oncell Central Manager Setting -> Central Manager -- ------------------------------------------------------------------------- oncellCentralManager OBJECT IDENTIFIER ::= { oncellCentralManagerSetting 1 } -- 1.3.6.1.4.1.8691.14.1.1.3.6.1 centralManagerEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the Central Manager function. If select Enable, the OnCell will be ready to connect to the OnCell Central Manager." ::= { oncellCentralManager 1 } centralManagerIP OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "Enter IP address/domain name of Oncell Central Manager. The IP address must be in the Public IP domain." ::= { oncellCentralManager 2 } centralAutoReconnectPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This field specifies the idle time setting for auto-reconnect between 10 and 1000 seconds. " ::= { oncellCentralManager 3 } centralMgtInformationPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This port is used to transfer the status information from the OnCell Device to the OnCell Central Manager." ::= { oncellCentralManager 4 } centralMgtConfigurationPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This port is used to transfer configurations from the OnCell Device to the OnCell Central Manager." ::= { oncellCentralManager 5 } centralTelnetPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The Telnet port is the TCP port that is listening for Telnet connection from the OnCell Device." ::= { oncellCentralManager 6 } centralOpModeDataPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This set the TCP port number assignment for the serial data port on the OnCell device. " ::= { oncellCentralManager 7 } centralOpModeCmdPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This is the TCP port number assignment for the serial command port on the OnCell device. " ::= { oncellCentralManager 8 } -- ---------------------------------------------------------------------------- -- Network settings -> Oncell Central Manager Setting -> Service Forwarding -- ---------------------------------------------------------------------------- serviceForwarding OBJECT IDENTIFIER ::= { oncellCentralManagerSetting 2 } -- 1.3.6.1.4.1.8691.14.1.1.3.6.2 serviceForwardingEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the Service Forwarding. If you enable, this option is used to establish the Ethernet device connection of OnCell device to OnCell Central Server." ::= { serviceForwarding 1 } serviceForwardingPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This set the TCP port number for Service Forwarding. This used to establish the Ethernet port connection of OnCell device to OnCell Central Server. " ::= { serviceForwarding 2 } serviceForwardingTable OBJECT-TYPE SYNTAX SEQUENCE OF ServiceForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service Forwarding table." ::= { serviceForwarding 3 } serviceForwardingEntry OBJECT-TYPE SYNTAX ServiceForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Service Forwarding entry." INDEX { serviceForwardingIndex } ::= { serviceForwardingTable 1 } ServiceForwardingEntry::= SEQUENCE { serviceForwardingIndex INTEGER, serviceForwardingEna INTEGER, serviceForwardingProtocol INTEGER, serviceForwardingDeviceName DisplayString, serviceForwardingDeviceIP IpAddress, serviceForwardingDevicePort INTEGER, serviceForwardingDeviceDescription DisplayString } serviceForwardingIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Service Forwarding index." ::= { serviceForwardingEntry 1 } serviceForwardingEna OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable this entry of Service Forwarding." ::= { serviceForwardingEntry 2 } serviceForwardingProtocol OBJECT-TYPE SYNTAX INTEGER { tcp(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Protocol type for Service Forwarding connection. " ::= { serviceForwardingEntry 3 } serviceForwardingDeviceName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Device Name of certain entry of Service Forwarding." ::= { serviceForwardingEntry 4 } serviceForwardingDeviceIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP Address of Ethernet Device." ::= { serviceForwardingEntry 5 } serviceForwardingDevicePort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Listen port number of Ethernet device." ::= { serviceForwardingEntry 6 } serviceForwardingDeviceDescription OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "More detail device description." ::= { serviceForwardingEntry 7 } -- ------------------------------------------------------------- -- GuaranLink settings -- ------------------------------------------------------------- guaranLinkSetting OBJECT IDENTIFIER ::= { networkSetting 7 } -- 1.3.6.1.4.1.8691.14.1.1.3.7 gLinkEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable GuaranLink." ::= { guaranLinkSetting 1 } gLinkregisterToNetworkTimeout OBJECT-TYPE SYNTAX INTEGER (10..600) MAX-ACCESS read-write STATUS current DESCRIPTION "Register to network timeout. This setting is common setting for all check method, and the unit is minutes." ::= { guaranLinkSetting 2 } gLinkPPPRetryCount OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "pppRetryCount. This setting is common setting for all check method." ::= { guaranLinkSetting 3 } gLinkDNSPingRmtHost1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS/Ping Remote Host1. This setting is only for cellular idle alive check and DNS/PING periodical alive check." ::= { guaranLinkSetting 4 } gLinkDNSPingRmtHost2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "DNS/Ping Remote Host2. This setting is only for cellular idle alive check and DNS/PING periodical alive check." ::= { guaranLinkSetting 5 } gLinkISPInitialConnCheckEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable ISP initial connection check." ::= { guaranLinkSetting 6 } gLinkCellConnAliveCheckEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable cellular connection alive check." ::= { guaranLinkSetting 7 } gLinkCellConnAliveCheckInterval OBJECT-TYPE SYNTAX INTEGER (1..600) MAX-ACCESS read-write STATUS current DESCRIPTION "Cellular connection alive check interval. The unit is mininute." ::= { guaranLinkSetting 8 } gLinkCellConnAliveCheckRetryCount OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Cellular connection alive check retry count." ::= { guaranLinkSetting 9 } gLinkPacketLevelConnCheckEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable packet-level connection check." ::= { guaranLinkSetting 10 } gLinkPacketLevelConnCheckAction OBJECT-TYPE SYNTAX INTEGER { dnsAndPing(0), dnsOrPing(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Packet-level connection check action." ::= { guaranLinkSetting 11 } gLinkPacketLevelConnCheckInterval OBJECT-TYPE SYNTAX INTEGER (1..600) MAX-ACCESS read-write STATUS current DESCRIPTION "Packet-level connection check interval. The unit is mininute." ::= { guaranLinkSetting 12 } gLinkPacketLevelConnCheckRetryCount OBJECT-TYPE SYNTAX INTEGER (1..5) MAX-ACCESS read-write STATUS current DESCRIPTION "Packet-level connection check retry count." ::= { guaranLinkSetting 13 } -- ------------------------------------------------------------- -- Serial port settings -- ------------------------------------------------------------- portSetting OBJECT IDENTIFIER ::= { swMgmt 4 } -- 1.3.6.1.4.1.8691.14.1.1.2.4 -- ------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -- ------------------------------------------------------------- opModeSetting OBJECT IDENTIFIER ::= { portSetting 1 } -- 1.3.6.1.4.1.8691.14.1.1.2.4.1 -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Operation Modes -- -------------------------------------------------------------------------------------- opMode OBJECT IDENTIFIER ::= { opModeSetting 1 } -- 1.3.6.1.4.1.8691.14.1.1.2.4.1.1 opModePortTable OBJECT-TYPE SYNTAX SEQUENCE OF OpModePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The serial ports' operation mode table." ::= { opMode 1 } opModePortEntry OBJECT-TYPE SYNTAX OpModePortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The serial port's operation mode entry." INDEX { portIndex } ::= { opModePortTable 1 } OpModePortEntry ::= SEQUENCE { portIndex INTEGER, portApplication INTEGER, portMode INTEGER } portIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The serial port index." ::= { opModePortEntry 1 } portApplication OBJECT-TYPE SYNTAX INTEGER { disable(0), device-Control(4), socket(11), ethernet-Modem(12), sms(14) } MAX-ACCESS read-write STATUS current DESCRIPTION "The application of the serial port. Note that changing this setting may also change the operation mode." ::= { opModePortEntry 2 } portMode OBJECT-TYPE SYNTAX INTEGER { realCOM(2), disable(7), tcp-Server(10), ethernet-Modem(12), tcp-Client(13), udp(14), rfc-2217(20), sms(21), reverse-RealCOM(22) } MAX-ACCESS read-write STATUS current DESCRIPTION "The operation mode of the serial port. Note that changing this setting may also change the application." ::= { opModePortEntry 3 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Application -- -------------------------------------------------------------------------------------- application OBJECT IDENTIFIER ::= { opModeSetting 2 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Application -> Device Control -- -------------------------------------------------------------------------------------- deviceControl OBJECT IDENTIFIER ::= { application 1 } deviceControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Device Control application table." ::= { deviceControl 1 } deviceControlEntry OBJECT-TYPE SYNTAX DeviceControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Device Control application entry." INDEX { portIndex } ::= { deviceControlTable 1 } DeviceControlEntry ::= SEQUENCE { deviceControlTcpAliveCheck INTEGER, deviceControlMaxConnection INTEGER, deviceControlIgnoreJammedIp INTEGER, deviceControlAllowDriverControl INTEGER, deviceControlSecure INTEGER, deviceControlConnectionDownRTS INTEGER, deviceControlConnectionDownDTR INTEGER, deviceControlTcpPort INTEGER, deviceControlDestinationAddress1 DisplayString, deviceControlDestinationTcpPort1 INTEGER, deviceControlDestinationCmdPort1 INTEGER, deviceControlDestinationAddress2 DisplayString, deviceControlDestinationTcpPort2 INTEGER, deviceControlDestinationCmdPort2 INTEGER, deviceControlDesignatedLocalTcpPort1 INTEGER, deviceControlDesignatedLocalCmdPort1 INTEGER, deviceControlDesignatedLocalTcpPort2 INTEGER, deviceControlDesignatedLocalCmdPort2 INTEGER } deviceControlTcpAliveCheck OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The TCP alive check time. 0 min: TCP connection will not be closed when the TCP connection is idle. 1 to 99 min: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no TCP activity for the given time. After the connection is closed, the OnCell G3100 series IP modem starts listening for another Real COM driver Connection." ::= { deviceControlEntry 1 } deviceControlMaxConnection OBJECT-TYPE SYNTAX INTEGER { one(1), two(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Max connection is usually used when the user needs to receive data from different hosts simultaneously. The factory default is 1. In this case, only one specific host can access this port of the OnCell G3100 series IP modem, and the Real COM driver on that host will have full control over the port. Max. connection = 1: Allows only a single host・s Real COM driver to open the specific OnCell G3100 series IP modem・s serial port. Max connection = 2: Allows up to 2 hosts・ Real COM drivers to open the specific OnCell G3100 series IP modem・s serial port, at the same time. When multiple hosts・ Real COM drivers open the serial port at the same time, the COM driver only provides a pure data tunnel without control ability. The serial port parameter will use the firmware settings instead of getting the settings from your application program (AP)." ::= { deviceControlEntry 2 } deviceControlIgnoreJammedIp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Previously, when Max connection was set to a value greater than 1, and the serial device was transmitting data, if any one of the connected hosts stopped responding, the serial device would wait until the data had been transmitted successfully before transmitting the second group of data to all hosts. Currently, if you select Yes for 'Ignore jammed IP,' the host that is not responding will be ignored, but the data will still be transmitted to the other hosts." ::= { deviceControlEntry 3 } deviceControlAllowDriverControl OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "If Max connection is greater than 1, OnCell will ignore driver control commands from all connected hosts. However, if you set Allow driver control to YES, control commands will be accepted. Note that since the OnCell G3100 series IP modem may get configuration changes from multiple hosts, the most recent command received will take precedence." ::= { deviceControlEntry 4 } deviceControlSecure OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "If 'Secure' is enabled, the data on the network will be encrypted with SSL.(For OnCell G3100 and G3100-HSDPA Series)" ::= { deviceControlEntry 5 } deviceControlConnectionDownRTS OBJECT-TYPE SYNTAX INTEGER { always-high(0), always-low(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "For some applications, serial devices must obtain the Ethernet link status by reading the RTS signal from the OnCell G3100 series IP modem. If this setting is set to 'always low,' RTS will change its state to low if the Ethernet link is off." ::= { deviceControlEntry 6 } deviceControlConnectionDownDTR OBJECT-TYPE SYNTAX INTEGER { always-high(0), always-low(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "For some applications, serial devices must obtain the Ethernet link status by reading the DTR signal from the OnCell G3100 series IP modem. If this setting is set to 'always low,' DTR will change its state to low if the Ethernet link is off." ::= { deviceControlEntry 7 } deviceControlTcpPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The 'TCP port' is the TCP port that the OnCell G3100 series IP modem uses to listen to connections, and that other devices must use to contact the OnCell G3100 series IP modem. This setting is used in RFC2217 mode." ::= { deviceControlEntry 8 } deviceControlDestinationAddress1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 9 } deviceControlDestinationTcpPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP data port number. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 10 } deviceControlDestinationCmdPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP command port number. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 11 } deviceControlDestinationAddress2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 12 } deviceControlDestinationTcpPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP data port number. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 13 } deviceControlDestinationCmdPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP command port number. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 14 } deviceControlDesignatedLocalTcpPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP data port used to connect actively to the remote host. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 15 } deviceControlDesignatedLocalCmdPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP command port used to connect actively to the remote host. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 16 } deviceControlDesignatedLocalTcpPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP data port used to connect actively to the remote host. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 17 } deviceControlDesignatedLocalCmdPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP command port used to connect actively to the remote host. This setting is used in Reverse RealCOM mode." ::= { deviceControlEntry 18 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Application -> Socket -- -------------------------------------------------------------------------------------- socket OBJECT IDENTIFIER ::= { application 2 } socketTable OBJECT-TYPE SYNTAX SEQUENCE OF SocketEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Socket application table." ::= { socket 1 } socketEntry OBJECT-TYPE SYNTAX SocketEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Socket application entry." INDEX { portIndex } ::= { socketTable 1 } SocketEntry ::= SEQUENCE { socketTcpAliveCheck INTEGER, socketInactivityTime INTEGER, socketMaxConnection INTEGER, socketIgnoreJammedIp INTEGER, socketAllowDriverControl INTEGER, socketSecure INTEGER, socketTcpPort INTEGER, socketCmdPort INTEGER, socketTcpServerConnectionDownRTS INTEGER, socketTcpServerConnectionDownDTR INTEGER, socketTcpClientDestinationAddress1 DisplayString, socketTcpClientDestinationPort1 INTEGER, socketTcpClientDestinationAddress2 DisplayString, socketTcpClientDestinationPort2 INTEGER, socketTcpClientDestinationAddress3 DisplayString, socketTcpClientDestinationPort3 INTEGER, socketTcpClientDestinationAddress4 DisplayString, socketTcpClientDestinationPort4 INTEGER, socketTcpClientDesignatedLocalPort1 INTEGER, socketTcpClientDesignatedLocalPort2 INTEGER, socketTcpClientDesignatedLocalPort3 INTEGER, socketTcpClientDesignatedLocalPort4 INTEGER, socketTcpClientConnectionControl INTEGER, socketUdpDestinationAddress1Begin IpAddress, socketUdpDestinationAddress1End IpAddress, socketUdpDestinationPort1 INTEGER, socketUdpDestinationAddress2Begin IpAddress, socketUdpDestinationAddress2End IpAddress, socketUdpDestinationPort2 INTEGER, socketUdpDestinationAddress3Begin IpAddress, socketUdpDestinationAddress3End IpAddress, socketUdpDestinationPort3 INTEGER, socketUdpDestinationAddress4Begin IpAddress, socketUdpDestinationAddress4End IpAddress, socketUdpDestinationPort4 INTEGER, socketUdpLocalListenPort INTEGER } socketTcpAliveCheck OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The TCP alive check time. 0 min: TCP connection will not be closed when the TCP connection is idle. 1 to 99 min: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no TCP activity for the given time. After the connection is closed, the OnCell G3100 series IP modem starts listening for another Real COM driver Connection." ::= { socketEntry 1 } socketInactivityTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0 ms: TCP connection is not closed when the serial line is idle. 1-65535 ms: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no serial data activity for the given time. After the connection is closed, the OnCell G3100 series IP modem starts listening for another TCP connection." ::= { socketEntry 2 } socketMaxConnection OBJECT-TYPE SYNTAX INTEGER { one(1), two(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Max connection is usually used when the user needs to receive data from different hosts simultaneously. The factory default is 1. In this case, only one specific host can access this port of the OnCell G3100 series IP modem, and the Real COM driver on that host will have full control over the port. Max. connection 1: Allows only a single host・s Real COM driver to open the specific OnCell G3100 series IP modem・s serial port. Max connection: 2: Allows up to 2 hosts・ socket application to open the specific OnCell G3100 series IP modem・s serial port, at the same time. When multiple hosts・ socket application open the serial port at the same time, the socket application only provides a pure data tunnel without control ability. The serial port parameter will use the firmware settings instead of depending on the socket application." ::= { socketEntry 3 } socketIgnoreJammedIp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Previously, when Max connection was set to a value greater than 1, and the serial device was transmitting data, if any one of the connected hosts stopped responding, the serial device would wait until the data had been transmitted successfully before transmitting the second group of data to all hosts. Currently, if you select Yes for 'Ignore jammed IP,' the host that is not responding will be ignored, but the data will still be transmitted to the other hosts." ::= { socketEntry 4 } socketAllowDriverControl OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "If Max connection is greater than 1, OnCell will ignore driver control commands from all connected hosts. However, if you set Allow driver control to YES, control commands will be accepted. Note that since the OnCell G3100 series IP modem may get configuration changes from multiple hosts, the most recent command received will take precedence." ::= { socketEntry 5 } socketSecure OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "If Secure is enabled, data sent over the Ethernet will be encrypted with SSL.(For OnCell G3100 and G3100-HSDPA Series)" ::= { socketEntry 6 } socketTcpPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The 'TCP port' is the TCP port that the OnCell G3100 series IP modem uses to listen to connections, and that other devices must use to contact the OnCell G3100 series IP modem." ::= { socketEntry 7 } socketCmdPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The 'Command port' is a TCP port used to listen for IP-Serial Lib commands from the host. In order to prevent a TCP port conflict with other applications, the user can set the Command port to another port if needed. IP-Serial Lib will automatically check the Command Port on the OnCell G3100 series IP modem to avoid the need for the user to configure the program." ::= { socketEntry 8 } socketTcpServerConnectionDownRTS OBJECT-TYPE SYNTAX INTEGER { always-high(0), always-low(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "For some applications, serial devices must obtain the Ethernet link status from the RTS signal sent by the OnCell G3100 series IP modem. If this setting is set to 'goes low,' RTS will change the state to low if the Ethernet link is off." ::= { socketEntry 9 } socketTcpServerConnectionDownDTR OBJECT-TYPE SYNTAX INTEGER { always-high(0), always-low(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "For some applications, serial devices must obtain the Ethernet link status from the DTR signal sent by the OnCell G3100 series IP modem. If this setting is set to 'always low,' DTR will change the state to low if the Ethernet link is off." ::= { socketEntry 10 } socketTcpClientDestinationAddress1 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address." ::= { socketEntry 11 } socketTcpClientDestinationPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP port number." ::= { socketEntry 12 } socketTcpClientDestinationAddress2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address." ::= { socketEntry 13 } socketTcpClientDestinationPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this TCP port number." ::= { socketEntry 14 } socketTcpClientDestinationAddress3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address." ::= { socketEntry 15 } socketTcpClientDestinationPort3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this port number." ::= { socketEntry 16 } socketTcpClientDestinationAddress4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this IP address." ::= { socketEntry 17 } socketTcpClientDestinationPort4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can connect actively to a remote host that has this port number." ::= { socketEntry 18 } socketTcpClientDesignatedLocalPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP port used to connect actively to the remote host." ::= { socketEntry 19 } socketTcpClientDesignatedLocalPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP port used to connect actively to the remote host." ::= { socketEntry 20 } socketTcpClientDesignatedLocalPort3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP port used to connect actively to the remote host." ::= { socketEntry 21 } socketTcpClientDesignatedLocalPort4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP port used to connect actively to the remote host." ::= { socketEntry 22 } socketTcpClientConnectionControl OBJECT-TYPE SYNTAX INTEGER { startup-None(257), anyCharacter-None(258), anyCharacter-InactivityTime(514), dsrOn-DSR-Off(1028), dsrOn-None(260), dcdOn-DCD-Off(2056), dcdOn-None(264) } MAX-ACCESS read-write STATUS current DESCRIPTION "Events that cause the TCP client to drop the connection." ::= { socketEntry 23 } socketUdpDestinationAddress1Begin OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between this parameter and socketUdpDestinationAddress1End." ::= { socketEntry 24 } socketUdpDestinationAddress1End OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between socketUdpDestinationAddress1Begin and this parameter." ::= { socketEntry 25 } socketUdpDestinationPort1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts that have this port number." ::= { socketEntry 26 } socketUdpDestinationAddress2Begin OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between this parameter and socketUdpDestinationAddress2End." ::= { socketEntry 27 } socketUdpDestinationAddress2End OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to the remote hosts whose IP addresses are in the range between socketUdpDestinationAddress2Begin and this parameter." ::= { socketEntry 28 } socketUdpDestinationPort2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to the remote hosts that have this TCP port number." ::= { socketEntry 29 } socketUdpDestinationAddress3Begin OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between this parameter and socketUdpDestinationAddress3End." ::= { socketEntry 30 } socketUdpDestinationAddress3End OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between socketUdpDestinationAddress3Begin and this parameter." ::= { socketEntry 31 } socketUdpDestinationPort3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts that have this TCP port number." ::= { socketEntry 32 } socketUdpDestinationAddress4Begin OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between this parameter and socketUdpDestinationAddress4End." ::= { socketEntry 33 } socketUdpDestinationAddress4End OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts whose IP addresses are in the range between socketUdpDestinationAddress4Begin and this parameter." ::= { socketEntry 34 } socketUdpDestinationPort4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The OnCell G3100 series IP modem can actively send UDP packets to remote hosts that have this TCP port number." ::= { socketEntry 35 } socketUdpLocalListenPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The UDP port that the OnCell G3100 series IP modem listens to and that other devices must use to contact the OnCell G3100 series IP modem." ::= { socketEntry 36 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Ethernet Modem -- -------------------------------------------------------------------------------------- ethernetModem OBJECT IDENTIFIER ::= { application 4 } ethernetModemTable OBJECT-TYPE SYNTAX SEQUENCE OF EthernetModemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Ethernet Modem table." ::= { ethernetModem 1 } ethernetModemEntry OBJECT-TYPE SYNTAX EthernetModemEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Ethernet Modem entry." INDEX { portIndex } ::= { ethernetModemTable 1 } EthernetModemEntry ::= SEQUENCE { ethernetModemTcpAliveCheck INTEGER, ethernetModemTcpPort INTEGER } ethernetModemTcpAliveCheck OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The TCP alive check time. 0 min: TCP connection will not be closed if the TCP connection becomes idle. 1 to 99 min: The OnCell G3100 series IP modem automatically closes the TCP connection if there is no TCP activity for the given time. After the connection is closed, the OnCell G3100 series IP modem starts listening for Connection." ::= { ethernetModemEntry 1 } ethernetModemTcpPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The local TCP port used to listen for incoming calls from a remote ethernet modem." ::= { ethernetModemEntry 2 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Application -> SMS -- -------------------------------------------------------------------------------------- sms OBJECT IDENTIFIER ::= { application 9 } smsTable OBJECT-TYPE SYNTAX SEQUENCE OF SmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMS Tunnel In/Out table." ::= { sms 1 } smsEntry OBJECT-TYPE SYNTAX SmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Dial In/Out entry." INDEX { portIndex } ::= { smsTable 1 } SmsEntry ::= SEQUENCE { smsInEnable INTEGER, smsInAuthType INTEGER, smsInCallerID1 DisplayString, smsInCallerID2 DisplayString, smsInCallerID3 DisplayString, smsInCallerID4 DisplayString, smsOutEnable INTEGER, smsOutPhoneNumber1 DisplayString, smsOutPhoneNumber2 DisplayString, smsOutPhoneNumber3 DisplayString, smsOutPhoneNumber4 DisplayString, smsOutEncodeFormat INTEGER } smsInEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the SMS In diable or enable." ::= { smsEntry 1 } smsInAuthType OBJECT-TYPE SYNTAX INTEGER { none(0), callerID(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the authentication type for SMS in data." ::= { smsEntry 2 } smsInCallerID1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The caller ID 1 for SMS in data." ::= { smsEntry 3 } smsInCallerID2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The caller ID 2 for SMS in data." ::= { smsEntry 4 } smsInCallerID3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The caller ID 3 for SMS in data." ::= { smsEntry 5 } smsInCallerID4 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The caller ID 4 for SMS in data." ::= { smsEntry 6 } smsOutEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set the SMS Out diable or enable." ::= { smsEntry 7 } smsOutPhoneNumber1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The target phone number 1 for SMS out data." ::= { smsEntry 8 } smsOutPhoneNumber2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The target phone number 2 for SMS out data." ::= { smsEntry 9 } smsOutPhoneNumber3 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The target phone number 3 for SMS out data." ::= { smsEntry 10 } smsOutPhoneNumber4 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The target phone number 4 for SMS out data." ::= { smsEntry 11 } smsOutEncodeFormat OBJECT-TYPE SYNTAX INTEGER { textAscii(0), binary(1), unicode(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The encode format for SMS out data." ::= { smsEntry 12 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Operation Modes settings -> Data Packing -- -------------------------------------------------------------------------------------- dataPacking OBJECT IDENTIFIER ::= { opModeSetting 3 } dataPackingPortTable OBJECT-TYPE SYNTAX SEQUENCE OF DataPackingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Data Packing table." ::= { dataPacking 1 } dataPackingPortEntry OBJECT-TYPE SYNTAX DataPackingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Data Packing entry." INDEX { portIndex } ::= { dataPackingPortTable 1 } DataPackingPortEntry ::= SEQUENCE { portPackingLength INTEGER, portDelimiter1Enable INTEGER, portDelimiter1 DisplayString, portDelimiter2Enable INTEGER, portDelimiter2 DisplayString, portDelimiterProcess INTEGER, portForceTransmit INTEGER } portPackingLength OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "If the value is 0, the Delimiter Process will be used, regardless of the length of the data packet. If the data length (in bytes) matches the configured value, the data will be forced out. The data length can be configured from 0 to 1024 bytes. Set to 0 if you do not need to limit the length." ::= { dataPackingPortEntry 1 } portDelimiter1Enable OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the first delimiter character." ::= { dataPackingPortEntry 2 } portDelimiter1 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..2)) MAX-ACCESS read-write STATUS current DESCRIPTION "The first delimiter character, in hex decimal." ::= { dataPackingPortEntry 3 } portDelimiter2Enable OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable the second delimiter character." ::= { dataPackingPortEntry 4 } portDelimiter2 OBJECT-TYPE SYNTAX DisplayString (SIZE(0..2)) MAX-ACCESS read-write STATUS current DESCRIPTION "The second delimiter character, in hex decimal." ::= { dataPackingPortEntry 5 } portDelimiterProcess OBJECT-TYPE SYNTAX INTEGER { doNothing(1), delimiterAddOne(2), delimiterAddTwo(4), stripDelimiter(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "'delimiterAddOne' or 'delimiterAddTwo': The data will be transmitted when an additional byte (for 'delimiterAddOne'), or an additional 2 bytes (for 'delimiterAddTwo') of data is received after receiving the Delimiter. 'stripDelimiter': When the delimiter is received, the Delimiter is deleted (i.e., stripped), and the remaining data is transmitted. 'doNothing': The data will be transmitted when the delimiter is received." ::= { dataPackingPortEntry 6 } portForceTransmit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "0: Disable the force transmit timeout. 1 to 65535: Forces the OnCell G3100 series IP modem's TCP/IP protocol software to try to pack serial data received during the specified time into the same data frame." ::= { dataPackingPortEntry 7 } -- ------------------------------------------------------------- -- Serial port settings -> Communication Parameters settings -- ------------------------------------------------------------- comParamSetting OBJECT IDENTIFIER ::= { portSetting 2 } comParamPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ComParamPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Communication Parameters table." ::= { comParamSetting 1 } comParamPortEntry OBJECT-TYPE SYNTAX ComParamPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Communication Parameters entry." INDEX { portIndex } ::= { comParamPortTable 1 } ComParamPortEntry ::= SEQUENCE { portAlias DisplayString, portInterface INTEGER, portBaudRate INTEGER, portBaudRateManual INTEGER, portDataBits INTEGER, portStopBits INTEGER, portParity INTEGER, portFlowControl INTEGER, portFIFO INTEGER } portAlias OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Port alias is included to allow easy identification of the serial devices that are connected to OnCell G3100 series IP modem's serial port." ::= { comParamPortEntry 1 } portInterface OBJECT-TYPE SYNTAX INTEGER { rs-232(0), rs-422(1), rs-485-2-wire(2), rs-485-4-wire(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The serial interface that the port works on." ::= { comParamPortEntry 2 } portBaudRate OBJECT-TYPE SYNTAX INTEGER { b50(0), b75(1), b110(2), b134(3), b150(4), b300(5), b600(6), b1200(7), b1800(8), b2400(9), b4800(10), b7200(11), b9600(12), b19200(13), b38400(14), b57600(15), b115200(16), b230400(17), b460800(18), b921600(19) } MAX-ACCESS read-write STATUS current DESCRIPTION "The port's speed in bits per second. You can choose a standard baud rate by indexing." ::= { comParamPortEntry 3 } portBaudRateManual OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The port's speed in bits per second. You can specify a baud rate manually." ::= { comParamPortEntry 4 } portDataBits OBJECT-TYPE SYNTAX INTEGER { d5(0), d6(1), d7(2), d8(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The number of bits in a character for the port." ::= { comParamPortEntry 5 } portStopBits OBJECT-TYPE SYNTAX INTEGER { s1(0), s15(1), s2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The number of stop bits for the port." ::= { comParamPortEntry 6 } portParity OBJECT-TYPE SYNTAX INTEGER { none(0), odd(1), even(2), mark(3), space(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The parity bit for the port." ::= { comParamPortEntry 7 } portFlowControl OBJECT-TYPE SYNTAX INTEGER { none(0), rts-cts(1), xon-xoff(2), dtr-dsr(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The flow-control method for the port." ::= { comParamPortEntry 8 } portFIFO OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the port's FIFO." ::= { comParamPortEntry 9 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Data Buffering/Log -- -------------------------------------------------------------------------------------- dataBuffering OBJECT IDENTIFIER ::= { portSetting 3 } dataBufferingPortTable OBJECT-TYPE SYNTAX SEQUENCE OF DataBufferingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Data Buffering/Log table." ::= { dataBuffering 1 } dataBufferingPortEntry OBJECT-TYPE SYNTAX DataBufferingPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Data Buffering/Log entry." INDEX { portIndex } ::= { dataBufferingPortTable 1 } DataBufferingPortEntry ::= SEQUENCE { portBufferingEnable INTEGER, portSerialDataLoggingEnable INTEGER } portBufferingEnable OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable off-line port buffering." ::= { dataBufferingPortEntry 1 } portSerialDataLoggingEnable OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable serial data logging for the port." ::= { dataBufferingPortEntry 2 } -- -------------------------------------------------------------------------------------- -- Serial port settings -> Cipher Sorting -- -------------------------------------------------------------------------------------- cipherSettings OBJECT IDENTIFIER ::= { portSetting 4 } cipherSettingsPortTable OBJECT-TYPE SYNTAX SEQUENCE OF CipherSettingsPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Cipher Settings table.(For OnCell G3100 and G3100-HSDPA Series)" ::= { cipherSettings 1 } cipherSettingsPortEntry OBJECT-TYPE SYNTAX CipherSettingsPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Cipher Settings entry.(For OnCell G3100 and G3100-HSDPA Series)" INDEX { portIndex } ::= { cipherSettingsPortTable 1 } CipherSettingsPortEntry ::= SEQUENCE { portSslCipherSort DisplayString } portSslCipherSort OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "SSL cipher sorting. The format is '2,0,1,3,5,6,8,9,4,7,10,11' for example. The index mapping of each cipher method is shown blow. EDH-RSA-DES-CBC3-SHA(2) has the highest priority in this example.(For OnCell G3100 and G3100-HSDPA Series) DHE-RSA-AES256-SHA(0), AES256-SHA(1), EDH-RSA-DES-CBC3-SHA(2), DES-CBC3-SHA(3), DES-CBC3-MD5(SSL2)(4), DHE-RSA-AES128-SHA(5), AES128-SHA(6), RC4-SHA(7), RC4-MD5(8), EDH-RSA-DES-CBC-SHA(9), DES-CBC-SHA(10), DES-CBC-MD5(SSL2)(11)" ::= { cipherSettingsPortEntry 1 } -- ------------------------------------------------------------- -- System Management -- ------------------------------------------------------------- sysManagement OBJECT IDENTIFIER ::= { swMgmt 5 } -- ------------------------------------------------------------- -- System Management -> Misc. Network Settings -- ------------------------------------------------------------- miscNetworkSettings OBJECT IDENTIFIER ::= { sysManagement 1 } -- ---------------------------------------------------------------------------- -- System Management -> Misc. Network Settings -> Accessible IP List -- ---------------------------------------------------------------------------- accessibleIp OBJECT IDENTIFIER ::= { miscNetworkSettings 1 } enableAccessibleIpList OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the entire accessible IP list." ::= { accessibleIp 1 } accessibleIpListTable OBJECT-TYPE SYNTAX SEQUENCE OF AccessibleIpListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Accessible IP List table." ::= { accessibleIp 2 } accessibleIpListEntry OBJECT-TYPE SYNTAX AccessibleIpListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Accessible IP List entry." INDEX { accessibleIpListIndex } ::= { accessibleIpListTable 1 } AccessibleIpListEntry ::= SEQUENCE { accessibleIpListIndex INTEGER, activeAccessibleIpList INTEGER, accessibleIpListAddress IpAddress, accessibleIpListNetmask IpAddress } accessibleIpListIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Accessible IP List index." ::= { accessibleIpListEntry 1 } activeAccessibleIpList OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable this accessible IP entry." ::= { accessibleIpListEntry 2 } accessibleIpListAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Accessible IP address. This value can be the IP address of a single host if the netmask is set to '255.255.255.255,' or it can be a network address." ::= { accessibleIpListEntry 3 } accessibleIpListNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Accessible IP address netmask. The IP address and netmask are used to specify a group of remote hosts." ::= { accessibleIpListEntry 4 } -- ---------------------------------------------------------------------------- -- System Management -> Misc. Network Settings -> SNMP Agent Settings -- ---------------------------------------------------------------------------- snmpAgentSettings OBJECT IDENTIFIER ::= { miscNetworkSettings 2 } snmpEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable SNMP agent." ::= { snmpAgentSettings 1 } snmpContactName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "The SNMP contact information usually includes an emergency contact name and telephone or pager number." ::= { snmpAgentSettings 2 } snmpLocation OBJECT-TYPE SYNTAX DisplayString (SIZE(0..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Specify the location string for SNMP agents, such as the OnCell G3100 series IP modem. This string is usually set to the street address where the OnCell G3100 series IP modem is physically located." ::= { snmpAgentSettings 3 } -- ---------------------------------------------------------------------------- -- System Management -> Misc. Network Settings -> DDNS Settings -- ---------------------------------------------------------------------------- dDNS OBJECT IDENTIFIER ::= { miscNetworkSettings 3 } dDNSEnable OBJECT-TYPE SYNTAX INTEGER {disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the DDNS function." ::= { dDNS 1 } dDNSServerAddress OBJECT-TYPE SYNTAX INTEGER { dynDns_org(0), no-Ip_com(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "The DDNS server address. The DDNS is serviced by a 3-party provider. To use the DDNS function, you may need to obtain a user account from the server." ::= { dDNS 2 } dDNSHostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The host name of the machine to be registered to the DDNS server." ::= { dDNS 3 } dDNSUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The user account provided by the DDNS server." ::= { dDNS 4 } dDNSPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..60)) MAX-ACCESS read-write STATUS current DESCRIPTION "The user password provided by the DDNS server." ::= { dDNS 5 } -- ---------------------------------------------------------------------------- -- System Management -> Misc. Network Settings -> Host Table -- ---------------------------------------------------------------------------- hostTable OBJECT IDENTIFIER ::= { miscNetworkSettings 4 } hostTableTable OBJECT-TYPE SYNTAX SEQUENCE OF HostTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Host Table." ::= { hostTable 1 } hostTableEntry OBJECT-TYPE SYNTAX HostTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Host Table entry." INDEX { hostTableIndex } ::= { hostTableTable 1 } HostTableEntry ::= SEQUENCE { hostTableIndex INTEGER, hostName DisplayString, hostIpAddress IpAddress } hostTableIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Host Table index." ::= { hostTableEntry 1 } hostName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The host name of the host table entry." ::= { hostTableEntry 2 } hostIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Related IP address of the host table entry." ::= { hostTableEntry 3 } -- ---------------------------------------------------------------------------- -- System Management -> Misc. Network Settings -> System Log Settings -- ---------------------------------------------------------------------------- sysLogSettings OBJECT IDENTIFIER ::= { miscNetworkSettings 6 } sysLocalLog OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Log the following events to the system log: System Cold Start, System Warm Start, Power 1/2 fail, Cell. module awake/fail, Cell. close/over temperature range." ::= { sysLogSettings 1 } networkLocalLog OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Log the following events to the system log: DHCP/BOOTP/PPPoE Get IP/Renew, NTP, Mail Fail, NTP Connect Fail, DHCP Fail, IP Conflict, Ethernet Link Down , Cell module get/lost IP." ::= { sysLogSettings 2 } configLocalLog OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Log the following events to the system log: Login Fail, IP Changed, Password Changed, Config Changed, Firmware Upgrade, SSL Key Import, Config Import, Config Export." ::= { sysLogSettings 3 } opModeLocalLog OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Log the following op-mode events to the system log: Connect, Disconnect, Authentication Fail, Restart." ::= { sysLogSettings 4 } dinLocalLog OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Log the following Din events to the system log: Din 1 turn on, Din 1 turn off, Din 2 turn on, Din 2 turn off." ::= { sysLogSettings 5 } -- ------------------------------------------------------------- -- System Management -> Misc. Network Settings -> VServer Service settings -- ------------------------------------------------------------- vserverServiceSettings OBJECT IDENTIFIER ::= { miscNetworkSettings 7 } -- .1.3.6.1.4.1.8691.14.1.1.5.1.7 vserverServiceEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Virtual Server Service." ::= { vserverServiceSettings 1 } vserverConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF VserverConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Virtual Server table." ::= { vserverServiceSettings 2 } vserverConfigEntry OBJECT-TYPE SYNTAX VserverConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Virtual Server entry." INDEX { vserverIndex } ::= { vserverConfigTable 1 } VserverConfigEntry ::= SEQUENCE { vserverIndex INTEGER, vserverEnable INTEGER, vserverProtocol INTEGER, vserverSrcPort INTEGER, vserverDstIP IpAddress, vserverDstPort INTEGER } vserverIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The Virtual Server index." ::= { vserverConfigEntry 1 } vserverEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable this VServer." ::= { vserverConfigEntry 2 } vserverProtocol OBJECT-TYPE SYNTAX INTEGER { tcp(1), udp(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Select from UDP or TCP protocol." ::= { vserverConfigEntry 3 } vserverSrcPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "VServer service will open a port in OnCell router to let a party from the outside world can contact a user inside. For example, opening ports for VoIP and videoconferencing traffic makes two-way communications easier no matter which side initiates the call. This option define the port opened in OnCell router." ::= { vserverConfigEntry 4 } vserverDstIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "VServer service will open a port in OnCell router and redirect packets recieved on that port to an internal device. This option set the target device IP for VServer service." ::= { vserverConfigEntry 5 } vserverDstPort OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "VServer service will open a port in OnCell router and redirect packets recieved on that port to an internal device. This option set the target port on target device for VServer service." ::= { vserverConfigEntry 6 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -- ------------------------------------------------------------- autoWarningSettings OBJECT IDENTIFIER ::= { sysManagement 2 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -> Event Settings -- ------------------------------------------------------------- eventSettings OBJECT IDENTIFIER ::= { autoWarningSettings 1 } mailWarningColdStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to starting the system from power off (contrast this with warm start). When performing a cold start, the OnCell G3100 series IP modem will automatically issue an auto warning message by e-mail after booting up." ::= { eventSettings 1 } mailWarningWarmStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to restarting the OnCell G3100without turning the power off. When performing a warm start, the OnCell G3100 series IP modem will automatically send an e-mail after rebooting." ::= { eventSettings 2 } mailWarningAuthFailure OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user inputs a wrong password from the Console or Administrator. When authentication failure occurs, the OnCell G3100 series IP modem will immediately send an e-mail." ::= { eventSettings 3 } mailWarningIpChanged OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user has changed the OnCell G3100 series IP modem's IP address. When the IP address changes, the OnCell G3100 series IP modem will send an e-mail with the new IP address before it reboots. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning." ::= { eventSettings 4 } mailWarningPasswordChanged OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user has changed the OnCell G3100 series IP modem's password. When the password changes, the OnCell G3100 series IP modem will send an e-mail with the password changed notice before it reboots. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning." ::= { eventSettings 5 } trapServerColdStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to starting the system from power off (contrast this with warm start). When performing a cold start, the OnCell G3100 series IP modem will automatically issue an auto warning message by sending an SNMP trap after booting up." ::= { eventSettings 6 } trapServerWarmStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to restarting the OnCell G3100 without turning the power off. When performing a warm start, the OnCell G3100 series IP modem will automatically send an SNMP trap after rebooting." ::= { eventSettings 7 } trapServerAuthFailure OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user inputs a wrong password from the Console or Administrator. When authentication failure occurs, the OnCell G3100 series IP modem will immediately send an SNMP trap." ::= { eventSettings 8 } alarmServerEthernet1LinkDown OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in link1 port is off, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 9 } smsServerColdStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to starting the system from power off (contrast this with warm start). When performing a cold start, the OnCell G3100 series IP modem will automatically issue an auto warning message by SMS after booting up." ::= { eventSettings 12 } smsServerWarmStart OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Refers to restarting the OnCell G3100without turning the power off. When performing a warm start, the OnCell G3100 series IP modem will automatically send a SMS after rebooting." ::= { eventSettings 13 } smsServerEthernet1LinkDown OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in link1 port is off, the OnCell G3100 series IP modem will automatically send a SMS alarm." ::= { eventSettings 14 } smsServerAuthFailure OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user inputs a wrong password from the Console or Administrator. When authentication failure occurs, the OnCell G3100 series IP modem will immediately send a SMS." ::= { eventSettings 17 } smsServerIpChanged OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user has changed the OnCell G3100 series IP modem's IP address. When the IP address changes, the OnCell G3100 series IP modem will send a SMS with the new IP address before it reboots." ::= { eventSettings 18 } smsServerPasswordChanged OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The user has changed the OnCell G3100 series IP modem's password. When the password changes, the OnCell G3100 series IP modem will send a SMS with the password changed notice before it reboots." ::= { eventSettings 19 } mailWarningPower1Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Power 1 down, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 20} alarmServerPower1Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Power 1 down , the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 21 } smsServerPower1Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Power 1 down, the OnCell G3100 series IP modem will send a SMS with the Power 1 down notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 22 } mailWarningPower2Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Power 2 down, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 23} alarmServerPower2Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Power 2 down , the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 24 } smsServerPower2Down OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Power 2 down, the OnCell G3100 series IP modem will send a SMS with the Power 2 down notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 25 } mailWarningDin1On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 1 turn on, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 26} alarmServerDin1On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Din 1 turn on , the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 27 } smsServerDin1On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 1 turn on, the OnCell G3100 series IP modem will send a SMS with the Din 1 turn on notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 28 } mailWarningDin1Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 1 turn off, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 29} alarmServerDin1Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Din 1 turn off, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 30 } smsServerDin1Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 1 turn off, the OnCell G3100 series IP modem will send a SMS with the Din 1 turn off notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 31 } mailWarningDin2On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 1 turn on, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 32} alarmServerDin2On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Din 2 turn on , the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 33 } smsServerDin2On OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 2 turn on, the OnCell G3100 series IP modem will send a SMS with the Din 2 turn on notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 34 } mailWarningDin2Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 2 turn off, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 35} alarmServerDin2Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in Din 2 turn off, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 36 } smsServerDin2Off OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the Din 2 turn off, the OnCell G3100 series IP modem will send a SMS with the Din 2 turn off notice . (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 37 } mailWarningCellFail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the cellular module fail, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning." ::= { eventSettings 38} alarmServerCellFail OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in cellular module fail, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 39 } mailWarningCellCloseTemp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the cellular module close temperature limit, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning." ::= { eventSettings 40} alarmServerCellCloseTemp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in cellular module close temperature limit, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 41 } smsServerCellCloseTemp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the cellular module close temperature limit, the OnCell G3100 series IP modem will send a SMS with the cellular module close temperature limit notice ." ::= { eventSettings 42 } mailWarningCellOverTemp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the cellular module over temperature limit, the OnCell G3100 series IP modem will send an e-mail. If the OnCell G3100 series IP modem is unable to send an e-mail message to the mail server within 15 seconds, it will reboot anyway, and abort the e-mail auto warning." ::= { eventSettings 43} alarmServerCellOverTemp OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When the built-in cellular module over temperature limit, the OnCell G3100 series IP modem will automatically raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { eventSettings 44 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -> Serial Event Settings -- ------------------------------------------------------------- serialEventSettings OBJECT IDENTIFIER ::= { autoWarningSettings 2 } portEventSettingsTable OBJECT-TYPE SYNTAX SEQUENCE OF PortEventSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Event Settings Table." ::= { serialEventSettings 1 } portEventSettingsEntry OBJECT-TYPE SYNTAX PortEventSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Port Event Settings entry." INDEX { portIndex } ::= { portEventSettingsTable 1 } PortEventSettingsEntry ::= SEQUENCE { mailDCDchange INTEGER, trapDCDchange INTEGER, alarmDCDchange INTEGER, smsDCDchange INTEGER, mailDSRchange INTEGER, trapDSRchange INTEGER, alarmDSRchange INTEGER, smsDSRchange INTEGER } mailDCDchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DCD (Data Carrier Detect) signal indicates that the modem connection status has changed. For example, if the DCD signal changes to low, it indicates that the connection line is down. When the DCD signal changes to low, the OnCell G3100 series IP modem will immediately send an e-mail message." ::= { portEventSettingsEntry 1 } trapDCDchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DCD (Data Carrier Detect) signal indicates that the modem connection status has changed. For example, if the DCD signal changes to low, it indicates that the connection line is down. When the DCD signal changes to low, the OnCell G3100 series IP modem will immediately send an SNMP trap." ::= { portEventSettingsEntry 2 } alarmDCDchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DCD (Data Carrier Detect) signal indicates that the modem connection status has changed. For example, if the DCD signal changes to low, it indicates that the connection line is down. When the DCD signal changes to low, the OnCell G3100 series IP modem will immediately raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { portEventSettingsEntry 3 } smsDCDchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DCD (Data Carrier Detect) signal indicates that the modem connection status has changed. For example, if the DCD signal changes to low, it indicates that the connection line is down. When the DCD signal changes to low, the OnCell G3100 series IP modem will automatically send a SMS alarm." ::= { portEventSettingsEntry 4 } mailDSRchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DSR (Data Set Ready) signal indicates that the data communication equipment is powered off. For example, if the DSR signal changes to low, it indicates that the data communication equipment is powered down. When the DSR signal changes to low, the OnCell G3100 series IP modem will immediately send an e-mail message." ::= { portEventSettingsEntry 5 } trapDSRchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DSR (Data Set Ready) signal indicates that the data communication equipment is powered off. For example, if the DSR signal changes to low, it indicates that the data communication equipment is powered down. When the DSR signal changes to low, the OnCell G3100 series IP modem will immediately send an SNMP trap." ::= { portEventSettingsEntry 6 } alarmDSRchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DSR (Data Set Ready) signal indicates that the data communication equipment is powered off. For example, if the DSR signal changes to low, it indicates that the data communication equipment is powered down. When the DSR signal changes to low, the OnCell G3100 series IP modem will immediately raise a d-out alarm. (For OnCell G3100 and G3100-HSDPA Series)" ::= { portEventSettingsEntry 7 } smsDSRchange OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "A change in the DSR (Data Set Ready) signal indicates that the data communication equipment is powered off. For example, if the DSR signal changes to low, it indicates that the data communication equipment is powered down. When the DSR signal changes to low, the OnCell G3100 series IP modem will automatically send a SMS alarm." ::= { portEventSettingsEntry 8 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -> E-mail Alert -- ------------------------------------------------------------- emailAlert OBJECT IDENTIFIER ::= { autoWarningSettings 3 } emailWarningMailServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The e-mail server's IP address or domain name of the e-mail warning function." ::= { emailAlert 1 } emailRequiresAuthentication OBJECT-TYPE SYNTAX INTEGER { non-require(0), require(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Set if the mail server requires user login." ::= { emailAlert 2 } emailWarningUserName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The user name used to log into the mail server if authentication is required." ::= { emailAlert 3 } emailWarningPassword OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The password used to log into the mail server if authentication is required." ::= { emailAlert 4 } emailWarningFromEmail OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The e-mail address to be filled in the 'From' field of the auto-warning e-mail." ::= { emailAlert 5 } emailWarningFirstEmailAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The first email address to where the auto-warning e-mail is to be sent." ::= { emailAlert 6 } emailWarningSecondEmailAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The second email address to where the auto-warning e-mail is to be sent." ::= { emailAlert 7 } emailWarningThirdEmailAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The third email address to where the auto-warning e-mail is to be sent." ::= { emailAlert 8 } emailWarningFourthEmailAddr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The fourth email address to where the auto-warning e-mail is to be sent." ::= { emailAlert 9 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -> SNMP Trap -- ------------------------------------------------------------- snmpTrap OBJECT IDENTIFIER ::= { autoWarningSettings 4 } snmpTrapReceiver OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP trap receiver IP address or domain name." ::= { snmpTrap 1 } trapVersion OBJECT-TYPE SYNTAX INTEGER { v1(0), v2(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "SNMP trap version used for the auto-warning function." ::= { snmpTrap 2 } -- ------------------------------------------------------------- -- System Management -> Auto Warning Settings -> SMS Alert -- ------------------------------------------------------------- smsAlert OBJECT IDENTIFIER ::= { autoWarningSettings 5 } smsAlertFirstPhoneNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The first phone number to where the auto-warning SMS is to be sent." ::= { smsAlert 1 } smsAlertSecondPhoneNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The second phone number to where the auto-warning SMS is to be sent." ::= { smsAlert 2 } smsAlertThirdPhoneNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The third phone number to where the auto-warning SMS is to be sent." ::= { smsAlert 3 } smsAlertFourthPhoneNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The fourth phone number to where the auto-warning SMS is to be sent." ::= { smsAlert 4 } smsAlertEncodeFormat OBJECT-TYPE SYNTAX INTEGER { textAscii(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "The encode format for SMS alert data." ::= { smsAlert 5 } -- ------------------------------------------------------------- -- System Management -> Maintenance -- ------------------------------------------------------------- maintenance OBJECT IDENTIFIER ::= { sysManagement 3 } -- ---------------------------------------------------------------------------- -- System Management -> Maintenance -> Console Settings -- ---------------------------------------------------------------------------- consoleSettings OBJECT IDENTIFIER ::= { maintenance 1 } httpConsole OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable HTTP console." ::= { consoleSettings 1 } httpsConsole OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable HTTPS console." ::= { consoleSettings 2 } telnetConsole OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable Telnet console." ::= { consoleSettings 3 } sshConsole OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable SSH console." ::= { consoleSettings 4 } resetButtonFunction OBJECT-TYPE SYNTAX INTEGER { disable-after-60-sec(0), always-enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable reset button protection. You can disable the hardware reset button after the OnCell G3100 series IP modem has been restarted for 60 seconds." ::= { consoleSettings 5 } -- ---------------------------------------------------------------------------- -- System Management -> Maintenance -> Load Factory Default -- ---------------------------------------------------------------------------- loadFactoryDefault OBJECT IDENTIFIER ::= { maintenance 2 } loadFactoryDefaultSetting OBJECT-TYPE SYNTAX INTEGER { resetToFactoryDefault-ExcludingIpConfiguration (0), resetToFactoryDefault (1) } MAX-ACCESS write-only STATUS current DESCRIPTION "This function will reset all of the OnCell G3100 series IP modem's settings to the factory default values. Be aware that previous settings will be lost. Selecting Reset to factory default (excluding IP, Cellular and DNS settings) will reset all settings except the network-related configuration to factory defaults. Selecting Reset to factory default will reset all settings including the network-related configuration to factory defaults." ::= { loadFactoryDefault 1 } -- ---------------------------------------------------------------------------- -- System Management -> Maintenance -> Remote SMS Control -- ---------------------------------------------------------------------------- rmtSMSCtrlSettings OBJECT IDENTIFIER ::= { maintenance 3 } rmtSMSCtrlEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable Remote SMS Control function." ::= { rmtSMSCtrlSettings 1 } rmtSMSCtrlPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(4..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "This set the password for remote SMS Control. " ::= { rmtSMSCtrlSettings 2 } rmtSMSCtrlAuthType OBJECT-TYPE SYNTAX INTEGER { none(0), callerID(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "This sets the auth type for Remote SMS Control. " ::= { rmtSMSCtrlSettings 3 } rmtSMSCtrlCallerIDTable OBJECT-TYPE SYNTAX SEQUENCE OF RmtSMSCtrlCallerIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Caller ID of Remote SMS Control." ::= { rmtSMSCtrlSettings 4 } rmtSMSCtrlCallerIDEntry OBJECT-TYPE SYNTAX RmtSMSCtrlCallerIDEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Caller ID entry of Remote SMS Control." INDEX { rmtSMSCtrlCallerIDIndex } ::= { rmtSMSCtrlCallerIDTable 1 } RmtSMSCtrlCallerIDEntry ::= SEQUENCE { rmtSMSCtrlCallerIDIndex INTEGER, rmtSMSCtrlCallerID DisplayString } rmtSMSCtrlCallerIDIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The index of caller ID of Remote SMS Control." ::= { rmtSMSCtrlCallerIDEntry 1 } rmtSMSCtrlCallerID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "If rmtSMSCtrlAuthType is CallerID, remote SMS control only accepts the SMS from the specified caller ID." ::= { rmtSMSCtrlCallerIDEntry 2 } rmtSMSCtrlRestartAction OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "User can ask device to restart via sending SMS if this setting is set to enable. The command format is '@password@restart'." ::= { rmtSMSCtrlSettings 5 } rmtSMSCtrlRestartAcknowledge OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "When device recived the 'restart' command, the device will send ack-SMS to user if this setting is set to enable." ::= { rmtSMSCtrlSettings 6 } rmtSMSCtrlCellReportAction OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "User can ask device to report the cellular network information via sending SMS if this setting is set to enable. The command format is '@password@cell.report'." ::= { rmtSMSCtrlSettings 7 } rmtSMSCtrlCellReportAcknowledge OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1)} MAX-ACCESS read-write STATUS current DESCRIPTION "When device recived the 'CellReport' command, it will send ack-SMS to user if this setting is set to enable." ::= { rmtSMSCtrlSettings 8 } -- ------------------------------------------------------------- -- System Status -- ------------------------------------------------------------- sysStatus OBJECT IDENTIFIER ::= { swMgmt 6 } -- ------------------------------------------------------------- -- System Status -> Serial to Network Connections -- ------------------------------------------------------------- s2eConnections OBJECT IDENTIFIER ::= { sysStatus 1 } monitorRemoteIpTable OBJECT-TYPE SYNTAX SEQUENCE OF MonitorRemoteIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial to Network Connections Remote IP table." ::= { s2eConnections 1 } monitorRemoteIpEntry OBJECT-TYPE SYNTAX MonitorRemoteIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial to Network Connections Remote IP entry." INDEX { portIndex, remoteIpIndex } ::= { monitorRemoteIpTable 1 } MonitorRemoteIpEntry ::= SEQUENCE { remoteIpIndex INTEGER, monitorRemoteIp IpAddress, monitorCipher DisplayString } remoteIpIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Serial to Network Connections Remote IP index." ::= { monitorRemoteIpEntry 1 } monitorRemoteIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The remote IP currently connecting to this port." ::= { monitorRemoteIpEntry 2 } monitorCipher OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Currently used cipher for this connection if secure mode is enabled. (For OnCell G3100 and G3100-HSDPA Series)" ::= { monitorRemoteIpEntry 3 } -- ------------------------------------------------------------- -- System Status -> Serial Port Status -- ------------------------------------------------------------- serialPortStatus OBJECT IDENTIFIER ::= { sysStatus 2 } monitorSerialPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF MonitorSerialPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Status table." ::= { serialPortStatus 1 } monitorSerialPortStatusEntry OBJECT-TYPE SYNTAX MonitorSerialPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Status entry." INDEX { portIndex } ::= { monitorSerialPortStatusTable 1 } MonitorSerialPortStatusEntry ::= SEQUENCE { monitorTxCount INTEGER, monitorRxCount INTEGER, monitorTxTotalCount INTEGER, monitorRxTotalCount INTEGER, monitorDSR INTEGER, monitorDTR INTEGER, monitorRTS INTEGER, monitorCTS INTEGER, monitorDCD INTEGER } monitorTxCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of bytes transmitted from the port since the last time the port was initialized." ::= { monitorSerialPortStatusEntry 1 } monitorRxCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of bytes received by the port since the last time the port was initialized." ::= { monitorSerialPortStatusEntry 2 } monitorTxTotalCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of bytes transmitted from the port since the last time the system was initialized." ::= { monitorSerialPortStatusEntry 3 } monitorRxTotalCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of bytes received by the port since the last time the system was initialized." ::= { monitorSerialPortStatusEntry 4 } monitorDSR OBJECT-TYPE SYNTAX INTEGER { off(0), on(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "View the current DSR status of this port." ::= { monitorSerialPortStatusEntry 5 } monitorDTR OBJECT-TYPE SYNTAX INTEGER { off(0), on(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "View the current DTR status of this port." ::= { monitorSerialPortStatusEntry 6 } monitorRTS OBJECT-TYPE SYNTAX INTEGER { off(0), on(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "View the current RTS status of this port." ::= { monitorSerialPortStatusEntry 7 } monitorCTS OBJECT-TYPE SYNTAX INTEGER { off(0), on(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "View the current CTS status of this port." ::= { monitorSerialPortStatusEntry 8 } monitorDCD OBJECT-TYPE SYNTAX INTEGER { off(0), on(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "View the current DCD status of this port." ::= { monitorSerialPortStatusEntry 9 } -- ------------------------------------------------------------- -- System Status -> Serial Port Error Count -- ------------------------------------------------------------- serialPortErrorCount OBJECT IDENTIFIER ::= { sysStatus 3 } monitorSerialPortErrorCountTable OBJECT-TYPE SYNTAX SEQUENCE OF MonitorSerialPortErrorCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Error Count table." ::= { serialPortErrorCount 1 } monitorSerialPortErrorCountEntry OBJECT-TYPE SYNTAX MonitorSerialPortErrorCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Error Count entry." INDEX { portIndex } ::= { monitorSerialPortErrorCountTable 1 } MonitorSerialPortErrorCountEntry ::= SEQUENCE { monitorErrorCountFrame INTEGER, monitorErrorCountParity INTEGER, monitorErrorCountOverrun INTEGER, monitorErrorCountBreak INTEGER } monitorErrorCountFrame OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of 'Frame' errors for this port." ::= { monitorSerialPortErrorCountEntry 1 } monitorErrorCountParity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of 'Parity' errors for this port." ::= { monitorSerialPortErrorCountEntry 2 } monitorErrorCountOverrun OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of 'Overrun' errors for this port." ::= { monitorSerialPortErrorCountEntry 3 } monitorErrorCountBreak OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of 'Break' errors for this port." ::= { monitorSerialPortErrorCountEntry 4 } -- ------------------------------------------------------------- -- System Status -> Serial Port Settings -- ------------------------------------------------------------- serialPortSettings OBJECT IDENTIFIER ::= { sysStatus 4 } monitorSerialPortSettingsTable OBJECT-TYPE SYNTAX SEQUENCE OF MonitorSerialPortSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Settings table." ::= { serialPortSettings 1 } monitorSerialPortSettingsEntry OBJECT-TYPE SYNTAX MonitorSerialPortSettingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Settings entry." INDEX { portIndex } ::= { monitorSerialPortSettingsTable 1 } MonitorSerialPortSettingsEntry ::= SEQUENCE { monitorBaudRate INTEGER, monitorDataBits INTEGER, monitorStopBits DisplayString, monitorParity INTEGER, monitorRTSCTSFlowControl INTEGER, monitorXONXOFFFlowControl INTEGER, monitorDTRDSRFlowControl INTEGER, monitorFIFO INTEGER, monitorInterface INTEGER } monitorBaudRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View the current baudrate of the port." ::= { monitorSerialPortSettingsEntry 1 } monitorDataBits OBJECT-TYPE SYNTAX INTEGER { bits-5(0), bits-6(1), bits-7(2), bits-8(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of bits per byte for the port." ::= { monitorSerialPortSettingsEntry 2 } monitorStopBits OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "View the number of stop bits for the port." ::= { monitorSerialPortSettingsEntry 3 } monitorParity OBJECT-TYPE SYNTAX INTEGER { none(0), odd(8), even(24), mark(40), space(56) } MAX-ACCESS read-only STATUS current DESCRIPTION "View the parity bit for the port." ::= { monitorSerialPortSettingsEntry 4 } monitorRTSCTSFlowControl OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "View if the port is using RTS/CTS flow control." ::= { monitorSerialPortSettingsEntry 5 } monitorXONXOFFFlowControl OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "View if the port is using XON/XOFF flow control." ::= { monitorSerialPortSettingsEntry 6 } monitorDTRDSRFlowControl OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "View if the port is using DTR/DSR flow control." ::= { monitorSerialPortSettingsEntry 7 } monitorFIFO OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "View FIFO status of this port." ::= { monitorSerialPortSettingsEntry 8 } monitorInterface OBJECT-TYPE SYNTAX INTEGER { rs-232(0), rs-422(1), rs-485-2-wire(2), rs-485-4-wire(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "View the serial interface that the port is using." ::= { monitorSerialPortSettingsEntry 9 } -- ------------------------------------------------------------- -- System Status -> Buffering -- ------------------------------------------------------------- serialPortBuffering OBJECT IDENTIFIER ::= { sysStatus 5 } monitorSerialPortBufferingTable OBJECT-TYPE SYNTAX SEQUENCE OF MonitorSerialPortBufferingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Buffering table." ::= { serialPortBuffering 1 } monitorSerialPortBufferingEntry OBJECT-TYPE SYNTAX MonitorSerialPortBufferingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Serial Port Settings entry." INDEX { portIndex } ::= { monitorSerialPortBufferingTable 1 } MonitorSerialPortBufferingEntry ::= SEQUENCE { monitorBufferedLength INTEGER } monitorBufferedLength OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "View length of buffered data for the port. The length unit is byte." ::= { monitorSerialPortBufferingEntry 1 } -- ------------------------------------------------------------- -- System Status -> Relay Output Status -- ------------------------------------------------------------- relayOutputStatus OBJECT IDENTIFIER ::= { sysStatus 6 } relayOutputEthernet1LinkDown OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in LAN port is off." ::= { relayOutputStatus 1 } ethernet1LinkDownAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in LAN port is off. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 2 } portDCDChangedStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PortDCDChangedStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DCD changed table." ::= { relayOutputStatus 3 } portDCDChangedStatusEntry OBJECT-TYPE SYNTAX PortDCDChangedStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DCD changed entry." INDEX { portIndex } ::= { portDCDChangedStatusTable 1 } PortDCDChangedStatusEntry ::= SEQUENCE { portDCDChangedStatus INTEGER, portDCDChangedAcknowledge INTEGER } portDCDChangedStatus OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the DCD signal of the port is changed." ::= { portDCDChangedStatusEntry 1 } portDCDChangedAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the DCD signal of the port is changed. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { portDCDChangedStatusEntry 2 } portDSRChangedStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PortDSRChangedStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSR changed Table." ::= { relayOutputStatus 4 } portDSRChangedStatusEntry OBJECT-TYPE SYNTAX PortDSRChangedStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSR changed entry." INDEX { portIndex } ::= { portDSRChangedStatusTable 1 } PortDSRChangedStatusEntry ::= SEQUENCE { portDSRChangedStatus INTEGER, portDSRChangedAcknowledge INTEGER } portDSRChangedStatus OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the DSR signal of the port is changed." ::= { portDSRChangedStatusEntry 1 } portDSRChangedAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the DSR signal of the port is changed. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { portDSRChangedStatusEntry 2 } relayOutputPower1Down OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Power1 is off." ::= { relayOutputStatus 5 } power1DownAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Power 1 is off. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 6 } relayOutputPower2Down OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Power 2 is off." ::= { relayOutputStatus 7 } power2DownAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Power 2 is off. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 8 } relayOutputDin1On OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Din1 is turn on." ::= { relayOutputStatus 9 } din1OnAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Din 1 is on. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 10 } relayOutputDin1Off OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Din1 is turn off." ::= { relayOutputStatus 11 } din1OffAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Din 1 is off. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 12 } relayOutputDin2On OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Din 2 is turn on." ::= { relayOutputStatus 13 } din2OnAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Din 2 is on. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 14 } relayOutputDin2Off OBJECT-TYPE SYNTAX INTEGER { none(0), alarm(1), alarm-Acked(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The relay dout status of the event that the built- in Din 2 is turn off." ::= { relayOutputStatus 15 } din2OffAcknowledge OBJECT-TYPE SYNTAX INTEGER { acked(0) } MAX-ACCESS write-only STATUS current DESCRIPTION "Acknowledge the event that the built-in Din 2 is off. Acknowledgement will clear the d-out alarm before you can actually fix the problem." ::= { relayOutputStatus 16 } -- ------------------------------------------------------------- -- System Status -> Din and Power Status -- ------------------------------------------------------------- dinPowerStatus OBJECT IDENTIFIER ::= { sysStatus 7 } power1Status OBJECT-TYPE SYNTAX INTEGER { on(0), off(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "On or Off the power 1 status." ::= { dinPowerStatus 1 } power2Status OBJECT-TYPE SYNTAX INTEGER { on(0), off(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "On or Off the power 2 status." ::= { dinPowerStatus 2 } din1Status OBJECT-TYPE SYNTAX INTEGER { on(0), off(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "On or Off the din 1 status." ::= { dinPowerStatus 3 } din2Status OBJECT-TYPE SYNTAX INTEGER { on(0), off(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "On or Off the din 2 status." ::= { dinPowerStatus 4 } -- ------------------------------------------------------------- -- Save Configuration -- ------------------------------------------------------------- saveConfiguration OBJECT IDENTIFIER ::= { swMgmt 7 } saveConfig OBJECT-TYPE SYNTAX INTEGER { save(1) } MAX-ACCESS write-only STATUS current DESCRIPTION "Save the applied configuration to the OnCell G3100 series IP modem." ::= { saveConfiguration 1 } -- ------------------------------------------------------------- -- Restart -- ------------------------------------------------------------- restart OBJECT IDENTIFIER ::= { swMgmt 8 } restartPorts OBJECT-TYPE SYNTAX INTEGER { port1(0), port2(1) } MAX-ACCESS write-only STATUS current DESCRIPTION "Restart serial port. Restarting will cause port reseting." ::= { restart 1 } restartSystem OBJECT-TYPE SYNTAX INTEGER { restart(1) } MAX-ACCESS write-only STATUS current DESCRIPTION "Restart the OnCell G3100 series IP modem. Be sure to save all of your configuration changes before you restart the system. Otherwise, all of the changes will be lost." ::= { restart 2 } END