From sysad, 10 Months ago, written in Plain Text.
Embed
  1. MTFF-MIB DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4.     MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32, NOTIFICATION-TYPE FROM SNMPv2-SMI
  5.     DisplayString, TimeStamp                                                 FROM SNMPv2-TC
  6.     SnmpAdminString                                                 FROM SNMP-FRAMEWORK-MIB;
  7.  
  8. multiTech MODULE-IDENTITY
  9.     LAST-UPDATED "201612210000Z"
  10.     ORGANIZATION "Multi-Tech Systems, Inc."
  11.     CONTACT-INFO ""
  12.     DESCRIPTION
  13.         "Multi Tech Systems."
  14.     ::= { enterprises 995 }
  15.  
  16. ffProduct OBJECT IDENTIFIER
  17.     ::= { multiTech 13 }
  18.  
  19. ffInfo OBJECT IDENTIFIER
  20.     ::= { ffProduct 1 }
  21.  
  22. ChannelType ::= TEXTUAL-CONVENTION
  23.     STATUS      current
  24.     DESCRIPTION "Channel type analog or ip"
  25.     SYNTAX INTEGER {
  26.   analog(0),
  27.   ip(1)
  28.            }
  29.  
  30. ffServerStatus        OBJECT IDENTIFIER ::= { ffInfo 1 }
  31. ffSystemStatus        OBJECT IDENTIFIER ::= { ffInfo 2 }
  32. ffFaxLineStatus       OBJECT IDENTIFIER ::= { ffInfo 3 }
  33. ffServerNotifications OBJECT IDENTIFIER ::= { ffInfo 4 }
  34.  
  35. ffStartUpNotification        OBJECT IDENTIFIER ::= { ffServerNotifications 1 }
  36. ffDiskIsFullNotification     OBJECT IDENTIFIER ::= { ffServerNotifications 2 }
  37. ffModemIsStuckNotification   OBJECT IDENTIFIER ::= { ffServerNotifications 3 }
  38. ffShareAccessFailed          OBJECT IDENTIFIER ::= { ffServerNotifications 4 }
  39. ffSMTPNotReachable           OBJECT IDENTIFIER ::= { ffServerNotifications 5 }
  40. ffArchiveLogIsFull           OBJECT IDENTIFIER ::= { ffServerNotifications 6 }
  41. ffSFTPServerAccessFailed     OBJECT IDENTIFIER ::= { ffServerNotifications 7 }
  42. ffSNTPAccessFailed           OBJECT IDENTIFIER ::= { ffServerNotifications 8 }
  43. ffExpanderModuleUnplugged    OBJECT IDENTIFIER ::= { ffServerNotifications 9 }
  44. ffExpanderModulePluggedIn    OBJECT IDENTIFIER ::= { ffServerNotifications 10 }
  45. ffFaxSendingTimeOut          OBJECT IDENTIFIER ::= { ffServerNotifications 11 }
  46. ffTestNotification          OBJECT IDENTIFIER ::= { ffServerNotifications 12 }
  47.  
  48. ffDescription OBJECT-TYPE
  49.     SYNTAX       DisplayString
  50.     MAX-ACCESS   read-only
  51.     STATUS       current
  52.     DESCRIPTION
  53.         "Description."
  54.     ::= { ffServerStatus 1 }
  55.  
  56. ffModelInfo OBJECT-TYPE
  57.     SYNTAX       DisplayString
  58.     MAX-ACCESS   read-only
  59.     STATUS       current
  60.     DESCRIPTION
  61.         "FaxFinder Model Info."
  62.     ::= { ffServerStatus 2 }
  63.  
  64. ffVersionInfo OBJECT-TYPE
  65.     SYNTAX       DisplayString
  66.     MAX-ACCESS   read-only
  67.     STATUS       current
  68.     DESCRIPTION
  69.         "FaxFinder Version Info."
  70.     ::= { ffServerStatus 3 }
  71.  
  72. ffSerialNumber OBJECT-TYPE
  73.     SYNTAX       DisplayString
  74.     MAX-ACCESS   read-only
  75.     STATUS       current
  76.     DESCRIPTION
  77.         "FaxFinder Serial Number."
  78.     ::= { ffServerStatus 4 }
  79.  
  80. ffIPAddress OBJECT-TYPE
  81.     SYNTAX       DisplayString
  82.     MAX-ACCESS   read-only
  83.     STATUS       current
  84.     DESCRIPTION
  85.         "FaxFinder Server IP Address."
  86.     ::= { ffServerStatus 5 }
  87.  
  88. ffMacAddress OBJECT-TYPE
  89.     SYNTAX       DisplayString
  90.     MAX-ACCESS   read-only
  91.     STATUS       current
  92.     DESCRIPTION
  93.         "FaxFinder Server MAC Address."
  94.     ::= { ffServerStatus 6 }
  95.  
  96. ffHostName OBJECT-TYPE
  97.     SYNTAX       DisplayString
  98.     MAX-ACCESS   read-only
  99.     STATUS       current
  100.     DESCRIPTION
  101.         "FaxFinder Server host name."
  102.     ::= { ffServerStatus 7 }
  103.  
  104. ffUptime OBJECT-TYPE
  105.     SYNTAX       TimeStamp
  106.     MAX-ACCESS   read-only
  107.     STATUS       current
  108.     DESCRIPTION
  109.         "FaxFinder Server uptime."
  110.     ::= { ffServerStatus 8 }
  111.  
  112. ffNumberOfChannnels OBJECT-TYPE
  113.     SYNTAX       Integer32
  114.     MAX-ACCESS   read-only
  115.     STATUS       current
  116.     DESCRIPTION
  117.         "Number Of Channnels."
  118.     ::= { ffServerStatus 9 }
  119.  
  120. ffMemoryUsed OBJECT-TYPE
  121.     SYNTAX       Integer32
  122.     MAX-ACCESS   read-only
  123.     STATUS       current
  124.     DESCRIPTION
  125.         "FaxFinder Server memory usage (bytes)."
  126.     ::= { ffServerStatus 10 }
  127.  
  128. ffMemoryAvailable OBJECT-TYPE
  129.     SYNTAX       Integer32
  130.     MAX-ACCESS   read-only
  131.     STATUS       current
  132.     DESCRIPTION
  133.         "FaxFinder Server memory available (bytes)."
  134.     ::= { ffServerStatus 11 }        
  135.  
  136. ffDiskSpaceUsed OBJECT-TYPE
  137.     SYNTAX       Integer32
  138.     MAX-ACCESS   read-only
  139.     STATUS       current
  140.     DESCRIPTION
  141.         "FaxFinder server disk space used (bytes)."
  142.     ::= { ffServerStatus 12 }
  143.  
  144. ffDiskSpaceAvailable OBJECT-TYPE
  145.     SYNTAX       Integer32
  146.     MAX-ACCESS   read-only
  147.     STATUS       current
  148.     DESCRIPTION
  149.         "FaxFinder server disk space available (bytes)."
  150.     ::= { ffServerStatus 13 }
  151.  
  152. ffTotalFaxesQueued OBJECT-TYPE
  153.     SYNTAX       Integer32
  154.     MAX-ACCESS   read-only
  155.     STATUS       current
  156.     DESCRIPTION
  157.         "Total faxes queued number."
  158.     ::= { ffServerStatus 14 }
  159.  
  160. ffTotalFaxesSentSinceBoot OBJECT-TYPE
  161.     SYNTAX       Integer32
  162.     MAX-ACCESS   read-only
  163.     STATUS       current
  164.     DESCRIPTION
  165.         "Total faxes successfully sent since last boot."
  166.     ::= { ffServerStatus 15 }
  167.  
  168. ffTotalFaxesSentSinceLastPurge OBJECT-TYPE
  169.     SYNTAX       Integer32
  170.     MAX-ACCESS   read-only
  171.     STATUS       current
  172.     DESCRIPTION
  173.         "Total faxes sent since last purge."
  174.     ::= { ffServerStatus 16 }
  175.  
  176. ffTotalFaxesReceivedSinceBoot OBJECT-TYPE
  177.     SYNTAX       Integer32
  178.     MAX-ACCESS   read-only
  179.     STATUS       current
  180.     DESCRIPTION
  181.         "Total faxes received since last boot."
  182.     ::= { ffServerStatus 17 }
  183.  
  184. ffTotalFaxesReceivedSinceLastPurge OBJECT-TYPE
  185.     SYNTAX       Integer32
  186.     MAX-ACCESS   read-only
  187.     STATUS       current
  188.     DESCRIPTION
  189.         "Total faxes received since last purge."
  190.     ::= { ffServerStatus 18 }
  191.  
  192. ffSipServerStatus OBJECT-TYPE
  193.     SYNTAX        DisplayString
  194.     MAX-ACCESS    read-only
  195.     STATUS        current
  196.     DESCRIPTION
  197.           "Sip server status."
  198.     ::= { ffSystemStatus 1 }
  199.  
  200. ffSipServerUptime OBJECT-TYPE
  201.     SYNTAX        TimeStamp
  202.     MAX-ACCESS    read-only
  203.     STATUS        current
  204.     DESCRIPTION
  205.           "Sip server uptime."
  206.     ::= { ffSystemStatus 2 }
  207.  
  208. ffAnalogModemServerStatus OBJECT-TYPE
  209.     SYNTAX        DisplayString
  210.     MAX-ACCESS    read-only
  211.     STATUS        current
  212.     DESCRIPTION
  213.           "Analog modem server status."
  214.     ::= { ffSystemStatus 3 }
  215.  
  216. ffAnalogModemServerUptime OBJECT-TYPE
  217.     SYNTAX        TimeStamp
  218.     MAX-ACCESS    read-only
  219.     STATUS        current
  220.     DESCRIPTION
  221.           "Analog modem server uptime."
  222.     ::= { ffSystemStatus 4 }
  223.  
  224. ffWebServerStatus OBJECT-TYPE
  225.     SYNTAX        DisplayString
  226.     MAX-ACCESS    read-only
  227.     STATUS        current
  228.     DESCRIPTION
  229.           "Web server status."
  230.     ::= { ffSystemStatus 5 }
  231.  
  232. ffWebServerUptime OBJECT-TYPE
  233.     SYNTAX        TimeStamp
  234.     MAX-ACCESS    read-only
  235.     STATUS        current
  236.     DESCRIPTION
  237.           "Web server uptime."
  238.     ::= { ffSystemStatus 6 }
  239.  
  240. ffChannelStatus OBJECT IDENTIFIER ::= { ffFaxLineStatus 1 }
  241.  
  242. ffChannelStatusTable OBJECT-TYPE
  243.     SYNTAX       SEQUENCE OF FfChannelStatusEntry
  244.     MAX-ACCESS   not-accessible
  245.     STATUS       current
  246.     DESCRIPTION
  247.         ""
  248.     ::= { ffChannelStatus 2 }
  249.  
  250. ffChannelStatusEntry OBJECT-TYPE
  251.     SYNTAX       FfChannelStatusEntry
  252.     MAX-ACCESS   not-accessible
  253.     STATUS       current
  254.     DESCRIPTION
  255.         "Sip channel or Modem line"
  256.     INDEX { ffIndex }
  257.     ::= { ffChannelStatusTable 1 }
  258.  
  259. FfChannelStatusEntry ::= SEQUENCE {
  260.     ffIndex               Integer32,
  261.     ffState               DisplayString,
  262.     ffBaudRate            Integer32,
  263.     ffRemoteID            DisplayString,
  264.     ffFaxNumber           DisplayString,
  265.     ffModulationType      DisplayString,
  266.     ffConnectTime         DisplayString,
  267.     ffPageSentReceived    DisplayString,
  268.     ffConfigurationStatus DisplayString,
  269.     ffChannelType         ChannelType
  270. }
  271.  
  272. ffIndex OBJECT-TYPE
  273.     SYNTAX       Integer32
  274.     MAX-ACCESS   read-only
  275.     STATUS       current
  276.     DESCRIPTION
  277.         "Index."
  278.     ::= { ffChannelStatusEntry 1 }
  279.  
  280. ffState OBJECT-TYPE
  281.     SYNTAX       DisplayString
  282.     MAX-ACCESS   read-only
  283.     STATUS       current
  284.     DESCRIPTION
  285.         "State."
  286.     ::= { ffChannelStatusEntry 2 }
  287.  
  288. ffBaudRate OBJECT-TYPE
  289.     SYNTAX       Integer32
  290.     MAX-ACCESS   read-only
  291.     STATUS       current
  292.     DESCRIPTION
  293.         "Baud rate."
  294.     ::= { ffChannelStatusEntry 3 }
  295.  
  296. ffRemoteID OBJECT-TYPE
  297.     SYNTAX       DisplayString
  298.     MAX-ACCESS   read-only
  299.     STATUS       current
  300.     DESCRIPTION
  301.         "Remote ID."
  302.     ::= { ffChannelStatusEntry 4 }
  303.  
  304. ffFaxNumber OBJECT-TYPE
  305.     SYNTAX       DisplayString
  306.     MAX-ACCESS   read-only
  307.     STATUS       current
  308.     DESCRIPTION
  309.         "Phone number."
  310.     ::= { ffChannelStatusEntry 5 }
  311.  
  312. ffModulationType OBJECT-TYPE
  313.     SYNTAX       DisplayString
  314.     MAX-ACCESS   read-only
  315.     STATUS       current
  316.     DESCRIPTION
  317.         "Modulation type."
  318.     ::= { ffChannelStatusEntry 6 }
  319.  
  320. ffConnectTime OBJECT-TYPE
  321.     SYNTAX       DisplayString
  322.     MAX-ACCESS   read-only
  323.     STATUS       current
  324.     DESCRIPTION
  325.         "Duration."
  326.     ::= { ffChannelStatusEntry 7 }
  327.  
  328. ffPageSentReceived OBJECT-TYPE
  329.     SYNTAX       DisplayString
  330.     MAX-ACCESS   read-only
  331.     STATUS       current
  332.     DESCRIPTION
  333.         "Page being sent."
  334.     ::= { ffChannelStatusEntry 8 }
  335.  
  336. ffConfigurationStatus OBJECT-TYPE
  337.     SYNTAX       DisplayString
  338.     MAX-ACCESS   read-only
  339.     STATUS       current
  340.     DESCRIPTION
  341.         "Fax line or channel configuration status."
  342.     ::= { ffChannelStatusEntry 9 }
  343.  
  344. ffChannelType OBJECT-TYPE
  345.     SYNTAX       ChannelType
  346.     MAX-ACCESS   read-only
  347.     STATUS       current
  348.     DESCRIPTION
  349.         "Channel type analog or ip"
  350.     ::= { ffChannelStatusEntry 10 }
  351.  
  352. ffPagesNumberOutboundFaxes OBJECT-TYPE
  353.     SYNTAX       Integer32
  354.     MAX-ACCESS   read-only
  355.     STATUS       current
  356.     DESCRIPTION
  357.         "Total number of pages for outbound faxes."
  358.     ::= { ffFaxLineStatus 2 }
  359.  
  360. StartUpNotification NOTIFICATION-TYPE
  361.     STATUS  current
  362.     DESCRIPTION
  363.         "Startup notification."
  364.     ::= { ffStartUpNotification 1 }
  365.  
  366. DiskIsFullNotification NOTIFICATION-TYPE
  367.     STATUS current
  368.     DESCRIPTION
  369.         "Disk is full notification."
  370.     ::= { ffDiskIsFullNotification 1 }
  371.  
  372. ModemIsStuckNotification NOTIFICATION-TYPE
  373.     STATUS current
  374.     DESCRIPTION
  375.         "Modem is stuck notification."
  376.     ::= { ffModemIsStuckNotification 1 }
  377.  
  378. ShareAccessFailed NOTIFICATION-TYPE
  379.     STATUS current
  380.     DESCRIPTION
  381.         "Share access failed notification."
  382.     ::= { ffShareAccessFailed 1 }
  383.  
  384. SMTPNotReachable NOTIFICATION-TYPE
  385.     STATUS current
  386.     DESCRIPTION
  387.         "SMTP not reachable notification."
  388.     ::= { ffSMTPNotReachable 1 }
  389.  
  390. ArchiveLogIsFull NOTIFICATION-TYPE
  391.     STATUS current
  392.     DESCRIPTION "Archive log is full notification."
  393.     ::= { ffArchiveLogIsFull 1 }
  394.  
  395. SFTPServerAccessFailed NOTIFICATION-TYPE
  396.     STATUS current
  397.     DESCRIPTION
  398.         "SFTP server access failed notification."
  399.     ::= { ffSFTPServerAccessFailed 1 }
  400.  
  401. SNTPAccessFailed NOTIFICATION-TYPE
  402.     STATUS current
  403.     DESCRIPTION
  404.         "SNTP access failed notification."
  405.     ::= { ffSNTPAccessFailed 1 }
  406.  
  407. ExpanderModuleUnplugged NOTIFICATION-TYPE
  408.     STATUS current
  409.     DESCRIPTION
  410.         "Expander module unplugged notification."
  411.     ::= { ffExpanderModuleUnplugged 1 }
  412.  
  413. ExpanderModulePluggedIn NOTIFICATION-TYPE
  414.     STATUS current
  415.     DESCRIPTION
  416.         "Expander module plugged in notification."
  417.     ::= { ffExpanderModulePluggedIn 1 }
  418.  
  419. FaxSendingTimeOut NOTIFICATION-TYPE
  420.     STATUS current
  421.     DESCRIPTION
  422.         "Fax sending time out notification."
  423.     ::= { ffFaxSendingTimeOut 1 }
  424.  
  425. TestNotification NOTIFICATION-TYPE
  426.     STATUS current
  427.     DESCRIPTION
  428.         "Fax sending test notification."
  429.     ::= { ffTestNotification 1 }
  430.  
  431. END
  432.