DKSF-707-2-X-X-1 DEFINITIONS ::= BEGIN IMPORTS enterprises, MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI TEXTUAL-CONVENTION, DisplayString, TruthValue, TimeStamp FROM SNMPv2-TC snmpTraps FROM SNMPv2-MIB ; uniPingServerSolutionV3 MODULE-IDENTITY LAST-UPDATED "201502090000Z" ORGANIZATION "Alentis Electronics" CONTACT-INFO "developers@netping.ru" DESCRIPTION "MIB for NetPing SMS gsm bridge" REVISION "201502090000Z" DESCRIPTION "added npGsmSendSms" REVISION "201403030000Z" DESCRIPTION "initial release" ::= { lightcom 707 } lightcom OBJECT IDENTIFIER::={enterprises 25728 } npTrapInfo OBJECT IDENTIFIER::={lightcom 90} npTrapEmailTo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "user-specified e-mail for NetPing Trap Forwarding Service" ::={npTrapInfo 1} npGsm OBJECT IDENTIFIER::={lightcom 3800} npGsmInfo OBJECT IDENTIFIER::={npGsm 1} npGsmFailed OBJECT-TYPE SYNTAX INTEGER { ok (0), failed (1), fatalError (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware's GSM module status" ::= { npGsmInfo 1 } npGsmRegistration OBJECT-TYPE SYNTAX INTEGER { impossible (0), homeNetwork (1), searching (2), denied (3), unknown (4), roaming (5), infoUpdate (255) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status of modem registration in GSM network (AT+CREG? result)" ::= { npGsmInfo 2 } npGsmStrength OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "GSM signal strength. 0..31 = 0..100%, 99 = unknown or n/a, 255 = updating info" ::= { npGsmInfo 3 } npGsmSendSms OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Send arbitrary SMS. Format: [phone_number,phone_number,...] Message One to four destination phone numbers If [] and numbers omitted, mesagge will be sent to preset numbers from SMS setup Only Latin characters allowed in message body" ::= { npGsmInfo 9 } npGsmUnparsedRxSms OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Received unparsed Sms with unknown starting word" ::= { npGsmInfo 10 } npGsmUnparsedRxSmsFrom OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source phone of received unparsed (unknown) Sms" ::= { npGsmInfo 11 } npGsmTraps OBJECT IDENTIFIER::={npGsm 2} npGsmTrapPrefix OBJECT IDENTIFIER::={npGsmTraps 0} npGsmTrap NOTIFICATION-TYPE OBJECTS { npGsmFailed, npGsmRegistration, npGsmStrength } STATUS current DESCRIPTION "GSM modem or SMS firmware problems" ::= { npGsmTrapPrefix 1 } npGsmTrapUnparsedSms NOTIFICATION-TYPE OBJECTS { npGsmUnparsedRxSms, npGsmUnparsedRxSmsFrom } STATUS current DESCRIPTION "forwarding of SMS with wrong starting keyword" ::= { npGsmTrapPrefix 2 } npReboot OBJECT IDENTIFIER::={ lightcom 911 } npSoftReboot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Write 1 to reboot device after current operations completition" ::= { npReboot 1 } npResetStack OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Write 1 to re-initialize network stack" ::= { npReboot 2 } npForcedReboot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Write 1 to immediate forced reboot" ::= { npReboot 3 } END