home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2007 April / PCpro_2007_04.ISO / files / dsl / ManageEngineWiFiManager.exe / Disk1 / data1.cab / SourceFiles / WiFiManager.exe / mibs / nomadix.mib < prev    next >
Encoding:
Text File  |  2007-01-17  |  267.2 KB  |  7,544 lines

  1. --
  2. --
  3. --       NOMADIX Enterprise MIB
  4. --
  5. --       Nomadix, Inc
  6. --       31355 Agoura Road
  7. --       Westlake Village, CA 91361
  8. --       +1 818 597 1500
  9. --       info@nomadix.com
  10. --
  11. --    Copyright (c) 1999 - 2004 Nomadix, Inc.
  12. --    All rights reserved.
  13. --
  14.  
  15.  
  16.  
  17. NOMADIX-MIB DEFINITIONS ::= BEGIN
  18.  
  19.    IMPORTS
  20.       enterprises,
  21.       Counter32,
  22.       Integer32,
  23.       IpAddress,
  24.       OBJECT-TYPE,
  25.       NOTIFICATION-TYPE,
  26.       MODULE-IDENTITY         FROM SNMPv2-SMI;
  27.    
  28.    --
  29.    -- Nomadix enterprise module definition
  30.    --
  31.    
  32.       nomadix MODULE-IDENTITY
  33.            LAST-UPDATED "0403230000Z"
  34.            ORGANIZATION "Nomadix, Inc"
  35.            CONTACT-INFO "Nomadix, Inc
  36.                          31355 Agoura Road
  37.                          Westlake Village, CA 91361
  38.                          +1 818 597 1500
  39.                          info@nomadix.com"
  40.            DESCRIPTION  "MIB module definition for Nomadix."
  41.            ::= {  enterprises 3309 }
  42.    
  43.    
  44.    DisplayString ::= OCTET STRING
  45.    MacAddress    ::= OCTET STRING (SIZE(6))
  46.    RowStatus     ::= INTEGER {
  47.                         active(1),
  48.                         notInService(2),
  49.                         notReady(3),
  50.                         createAndGo(4),
  51.                         createAndWait(5),
  52.                         destroy(6)
  53.                       }
  54.              
  55.             
  56.  
  57. --
  58. -- Groups in the Nomadix Enterprise mib
  59. --
  60.  
  61.       products       OBJECT IDENTIFIER ::= { nomadix 1 }
  62.       ag             OBJECT IDENTIFIER ::= { products 3 }
  63.  
  64. --
  65. -- AG Modules
  66. --
  67.  
  68.                aaa                  OBJECT IDENTIFIER ::= { ag 2 }
  69.                accessControl        OBJECT IDENTIFIER ::= { ag 4 }
  70.                bandwidthManagement  OBJECT IDENTIFIER ::= { ag 5 }
  71.                billRecMirror        OBJECT IDENTIFIER ::= { ag 6 }
  72.                dat                  OBJECT IDENTIFIER ::= { ag 8 }
  73.                dhcp                 OBJECT IDENTIFIER ::= { ag 10 }
  74.                dns                  OBJECT IDENTIFIER ::= { ag 12 }
  75.                greTunneling         OBJECT IDENTIFIER ::= { ag 13 }
  76.                hpr                  OBJECT IDENTIFIER ::= { ag 14 }
  77.                icc                  OBJECT IDENTIFIER ::= { ag 16 }
  78.                inat                 OBJECT IDENTIFIER ::= { ag 17 }
  79.                licenseKeys          OBJECT IDENTIFIER ::= { ag 18 }
  80.                location             OBJECT IDENTIFIER ::= { ag 19 }
  81.                passthrough          OBJECT IDENTIFIER ::= { ag 24 }
  82.                portLoc              OBJECT IDENTIFIER ::= { ag 28 }
  83.                smtp                 OBJECT IDENTIFIER ::= { ag 30 }
  84.                snmpagent            OBJECT IDENTIFIER ::= { ag 32 }
  85.                subsettings          OBJECT IDENTIFIER ::= { ag 33 }
  86.                system               OBJECT IDENTIFIER ::= { ag 34 }
  87.                time                 OBJECT IDENTIFIER ::= { ag 35 }
  88.                urlFiltering         OBJECT IDENTIFIER ::= { ag 36 }
  89.                radiusProxy          OBJECT IDENTIFIER ::= { ag 37 }
  90.                realmBasedRouter     OBJECT IDENTIFIER ::= { ag 38 }
  91.                sessionlimit         OBJECT IDENTIFIER ::= { ag 39 }
  92.                macFiltering         OBJECT IDENTIFIER ::= { ag 40 }
  93.                tunneling            OBJECT IDENTIFIER ::= { ag 41 }
  94.                wireless             OBJECT IDENTIFIER ::= { ag 42 }
  95.  
  96.                ndxAGEvents          OBJECT IDENTIFIER ::= { ag 0  }
  97.  
  98.    ----------------------------------------------------------------------
  99.    --  Begin AAA MIB
  100.    ----------------------------------------------------------------------
  101.    -- AAA ON
  102.     aaaOn OBJECT-TYPE
  103.       SYNTAX         INTEGER { disabled(0), enabled(1) }
  104.       MAX-ACCESS     read-write
  105.       STATUS         current
  106.       DESCRIPTION
  107.            "Set to 1 to enable AAA, 0 to disable."
  108.       ::= { aaa 1 }
  109.    
  110.    -- AAA XML ON
  111.       aaaXmlOn OBJECT-TYPE
  112.       SYNTAX         INTEGER { disabled(0), enabled(1) }
  113.       MAX-ACCESS     read-write
  114.       STATUS         current
  115.       DESCRIPTION
  116.          "Set to 1 to enable AAA XML Interface, 0 to disable.  
  117.          Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."  
  118.       ::= { aaa 2 }
  119.    
  120.    -- AAA XML SENDER 1 IP
  121.       aaaXmlSender1Ip OBJECT-TYPE
  122.       SYNTAX      IpAddress
  123.       MAX-ACCESS      read-write
  124.       STATUS      current
  125.       DESCRIPTION
  126.          "IP address of the first server that will send/process XML commands for 
  127.           subscriber management."
  128.       ::= { aaa 3 }
  129.  
  130.    -- AAA XML SENDER 2 IP
  131.       aaaXmlSender2Ip OBJECT-TYPE
  132.       SYNTAX      IpAddress
  133.       MAX-ACCESS      read-write
  134.       STATUS      current
  135.       DESCRIPTION
  136.          "IP address of the second server that will send/process XML commands for 
  137.           subscriber management."
  138.       ::= { aaa 22 }
  139.  
  140.    -- AAA Message New User Terms of Agreement On.
  141.       aaaMessageNewUserTermsOn   OBJECT-TYPE
  142.       SYNTAX         INTEGER { disabled(0), enabled(1) }
  143.       MAX-ACCESS     read-write
  144.       STATUS         current
  145.       DESCRIPTION
  146.          "Set to 1 to enable New User Terms of Agreement, 0 to disable."
  147.       ::= { aaa 23 }
  148.       
  149.       
  150.    -- AAA Message New User Terms of Agreement.
  151.       aaaMessageNewUserTerms OBJECT-TYPE
  152.       SYNTAX         DisplayString(SIZE(400))
  153.       MAX-ACCESS     read-write
  154.       STATUS         current
  155.       DESCRIPTION
  156.          "New User Terms of Agreement."
  157.       ::= { aaa 24 }
  158.  
  159.    -- AAA PRINT BILLING COMMAND ON
  160.             aaaPrintBillingCommandOn   OBJECT-TYPE
  161.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  162.       MAX-ACCESS         read-write
  163.       STATUS         current
  164.       DESCRIPTION
  165.          "Set to 1 to enable Print Billing Command, 0 to disable."
  166.       ::= { aaa 4 }
  167.  
  168.    -- AAA PASSTHROUGH PORT ON
  169.             aaaPassthroughPortOn    OBJECT-TYPE
  170.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  171.       MAX-ACCESS     read-write
  172.       STATUS         current
  173.       DESCRIPTION
  174.          "Set to 1 to enable AAA Passthrough Port, 0 to disable."
  175.       ::= { aaa 5 }
  176.    
  177.    -- AAA PASSTHROUGH PORT NUMBER
  178.       aaaPassthroughPortNumber   OBJECT-TYPE
  179.       SYNTAX         Integer32
  180.       MAX-ACCESS     read-write
  181.       STATUS         current
  182.       DESCRIPTION
  183.          "The port number which is set as passthrough.  Must be 
  184.          different from 80, 2111 and 1111."
  185.       ::= { aaa 6 }
  186.      
  187.    -- AAA 802.1X ON
  188.             aaaDot1xOn  OBJECT-TYPE
  189.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  190.       MAX-ACCESS     read-write
  191.       STATUS         current
  192.       DESCRIPTION
  193.          "Set to 1 to enable AAA 802.1x Authentication, 0 to disable.
  194.          Note: 802.1x requires that AAA, RADIUS Authentication and WEP be enabled."
  195.       ::= { aaa 7 }
  196.  
  197.    -- AAA OS ENCODE ON
  198.       aaaOSencodingOn      OBJECT-TYPE
  199.       SYNTAX         INTEGER { disabled(0), enabled(1) }
  200.       MAX-ACCESS     read-write
  201.       STATUS         current
  202.       DESCRIPTION
  203.          "Set to 1 to enable OS parameter encoding when using Portal Page and EWS, 0 to disable."
  204.       ::= { aaa 8 }
  205.  
  206.    -- AAA AUTH MODE 
  207.       aaaAuthMode OBJECT-TYPE
  208.       SYNTAX         INTEGER { internalAuthorization(0), externalAuthorization(1) }
  209.       MAX-ACCESS     read-write
  210.       STATUS         current
  211.       DESCRIPTION
  212.          "Set to 0 to use Internal Authorization mode, 1 to use External Authorization mode.  
  213.          Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  214.       ::= { aaa 9 }
  215.  
  216.    --------------------
  217.    -- AAA INTERNAL AUTH
  218.    --------------------
  219.       aaaInternalAuth   OBJECT IDENTIFIER ::= { aaa 10 }
  220.       -- AAA SSL SUPPORT ON
  221.          aaaSslOn OBJECT-TYPE
  222.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  223.          MAX-ACCESS     read-write
  224.          STATUS         current
  225.          DESCRIPTION
  226.             "Set to 1 to enable SSL support, 0 to disable. 
  227.             Please reboot if you change this value."
  228.          ::= { aaaInternalAuth 1 }
  229.       -- AAA SSL SUPPORT CERTIFICATE DNS NAME  
  230.          aaaSslHostName OBJECT-TYPE
  231.          SYNTAX      DisplayString(SIZE(0..64))
  232.          MAX-ACCESS  read-write
  233.          STATUS      current
  234.          DESCRIPTION
  235.             "Specify the certificate DNS name used by SSL"
  236.          ::= { aaaInternalAuth 2 }
  237.       -- AAA PORTAL PAGE ON
  238.          aaaPortalPageOn OBJECT-TYPE
  239.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  240.          MAX-ACCESS  read-write
  241.          STATUS      current
  242.          DESCRIPTION
  243.             "Set to 1 to enable portal page redirection, 0 to disable."
  244.          ::= { aaaInternalAuth 3 }
  245.       -- AAA PORTAL PAGE URL  
  246.          aaaPortalPageUrl OBJECT-TYPE
  247.          SYNTAX      DisplayString(SIZE(0..237))
  248.          MAX-ACCESS  read-write
  249.          STATUS      current
  250.          DESCRIPTION
  251.             "Specify the URL of the portal page web server"
  252.          ::= { aaaInternalAuth 4 }
  253.       -- AAA USERNAME ON
  254.          aaaUsernameOn OBJECT-TYPE
  255.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  256.          MAX-ACCESS     read-write
  257.          STATUS         current
  258.          DESCRIPTION
  259.             "Set to 1 to enable username/password, 0 to disable."
  260.          ::= { aaaInternalAuth 5 }
  261.       -- AAA NEW SUBSCRIBER ON 
  262.          aaaNewSubscriberOn OBJECT-TYPE
  263.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  264.          MAX-ACCESS     read-write
  265.          STATUS         current
  266.          DESCRIPTION
  267.             "Set to 1 to allow new subscribers, 0 to disable."
  268.          ::= { aaaInternalAuth 6 }
  269.       -- AAA RELOGIN AFTER TIMEOUT ON 
  270.          aaaReloginOn OBJECT-TYPE
  271.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  272.          MAX-ACCESS     read-write
  273.          STATUS         current
  274.          DESCRIPTION
  275.             "Set to 1 to make subscribers relogin after a timeout,
  276.             0 to disable."
  277.          ::= { aaaInternalAuth 7 }
  278.       -- AAA CREDIT CARD ON 
  279.          aaaCreditCardOn OBJECT-TYPE
  280.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  281.          MAX-ACCESS     read-write
  282.          STATUS         current
  283.          DESCRIPTION
  284.             "Set to 1 to enable credit card, 0 to disable.  
  285.             Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  286.          ::= { aaaInternalAuth 8 } 
  287.       -- AAA CREDIT CARD URL  
  288.          aaaCreditCardUrl OBJECT-TYPE
  289.          SYNTAX      DisplayString(SIZE(0..237))
  290.          MAX-ACCESS  read-write
  291.          STATUS      current
  292.          DESCRIPTION
  293.             "Specify the URL of the Credit Card Service Server"
  294.          ::= { aaaInternalAuth 9 }
  295.       -- AAA CREDIT CARD IP  
  296.          aaaCreditCardIp OBJECT-TYPE
  297.          SYNTAX      IpAddress
  298.          MAX-ACCESS  read-write
  299.          STATUS      current
  300.          DESCRIPTION
  301.             "The IP address of the Credit Card Service Server"
  302.          ::= { aaaInternalAuth 10 }
  303.       -- AAA MERCHANT ID
  304.          aaaMerchantId OBJECT-TYPE
  305.          SYNTAX      DisplayString(SIZE(0..32))
  306.          MAX-ACCESS  read-write
  307.          STATUS      current
  308.          DESCRIPTION
  309.             "Specify Merchant ID used for Credit Card Service"
  310.          ::= { aaaInternalAuth 11 }
  311.       -- AAA SMART CLIENT SUPPORT ON
  312.          aaaSmartClientOn OBJECT-TYPE
  313.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  314.          MAX-ACCESS  read-write
  315.          STATUS      current
  316.          DESCRIPTION
  317.             "Set to 1 to enable Smart client support, 0 to disable.  
  318.             Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  319.          ::= { aaaInternalAuth 12 }
  320.       -- AAA PORTAL PARAMETER PASSING
  321.          aaaPortalParameterPassing OBJECT-TYPE
  322.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  323.          MAX-ACCESS     read-write
  324.          STATUS         current
  325.          DESCRIPTION
  326.             "Set to 1 to enable portal parameter passing, 0 to disable."
  327.          ::= { aaaInternalAuth 13 }
  328.       -- AAA PORTAL XML POST URL
  329.          aaaPortalPostUrl OBJECT-TYPE
  330.          SYNTAX      DisplayString(SIZE(0..237))
  331.          MAX-ACCESS  read-write
  332.          STATUS      current
  333.          DESCRIPTION
  334.             "Specify the URL of the portal XML POST URL"
  335.          ::= { aaaInternalAuth 14 }
  336.       -- AAA PORTAL XML POST Port
  337.          aaaPortalXMLPort OBJECT-TYPE
  338.          SYNTAX         Integer32
  339.          MAX-ACCESS     read-write
  340.          STATUS         current
  341.          DESCRIPTION
  342.             "Portal XML POST port number."
  343.          ::= { aaaInternalAuth 15 }
  344.         
  345.       aaaSupportGISClients OBJECT-TYPE
  346.         SYNTAX        INTEGER { disabled(0), enabled(1) }
  347.         MAX-ACCESS    read-write
  348.         STATUS        current
  349.         DESCRIPTION
  350.             "Set to 1 to enable support of GIS clients, 0 to disable."
  351.         ::= { aaaInternalAuth 16 }  
  352.         
  353.       aaaIWSLoginPageBlocking    OBJECT-TYPE
  354.         SYNTAX        INTEGER { enabled(1), disabled(2) }
  355.         MAX-ACCESS    read-write
  356.         STATUS        current
  357.         DESCRIPTION
  358.             "Set to 1 to enable blocking of Internal Web Server Login Page , 2 to disable."
  359.         ::= { aaaInternalAuth 20 }  
  360.  
  361.       aaaCreditCardServerTypeSelection OBJECT-TYPE
  362.         SYNTAX     INTEGER { 
  363.                        chainfusion(1), 
  364.                        authorize-net(2) 
  365.                        }
  366.         MAX-ACCESS  read-write
  367.         STATUS      current
  368.         DESCRIPTION
  369.           "Setting this value to (1) will select Chainfusion.
  370.            Setting this value to (2) will select Authorize.net."
  371.         ::= { aaaInternalAuth 21 } 
  372.           
  373.    -- AAA EXTERNAL AUTH
  374.    --------------------
  375.       aaaExternalAuth   OBJECT IDENTIFIER ::= { aaa 11 }
  376.       -- AAA SECRET KEY
  377.          aaaSecretKey OBJECT-TYPE
  378.          SYNTAX      DisplayString(SIZE(0..32))
  379.          MAX-ACCESS  read-write
  380.          STATUS      current
  381.          DESCRIPTION
  382.             "Specify the secret key shared by the AG and the external server"
  383.          ::= { aaaExternalAuth 1 } 
  384.       -- AAA EXTERNAL AUTH IP address  
  385.          aaaExternalIPAddress OBJECT-TYPE
  386.          SYNTAX      IpAddress
  387.          MAX-ACCESS  read-write
  388.          STATUS      current
  389.          DESCRIPTION
  390.             "Specify external authorization server IP Address."
  391.          ::= { aaaExternalAuth 2 } 
  392.       -- AAA AUTHORIZATION URL  
  393.          aaaAuthorizationUrl OBJECT-TYPE
  394.          SYNTAX      DisplayString(SIZE(0..237))
  395.          MAX-ACCESS  read-write
  396.          STATUS      current
  397.          DESCRIPTION
  398.             "Specify external authorization server URL."
  399.          ::= { aaaExternalAuth 3 } 
  400.                  
  401.    --------------------
  402.    -- AAA LOGGING
  403.    --------------------    
  404.     
  405.     -- AAA LOGGING ON
  406.       aaaLoggingOn OBJECT-TYPE
  407.       SYNTAX      INTEGER { disabled(0), enabled (1) }
  408.       MAX-ACCESS  read-write
  409.       STATUS      current
  410.       DESCRIPTION
  411.          "Setting this value to (1) will enable logging (via standard 
  412.          SYSLOG) of AAA messages.  Setting this value to (0) will
  413.          disable AAA logging."
  414.          ::= { aaa 12 }
  415.  
  416.     --
  417.     -- AAA LOG NUMBER
  418.     --
  419.       aaaLogNumber   OBJECT-TYPE
  420.       SYNTAX      Integer32(0..7)
  421.       MAX-ACCESS  read-write
  422.       STATUS      current
  423.       DESCRIPTION
  424.          "The log number (0-7 of standard SYSLOG) for AAA logging."
  425.          ::= { aaa 13 }
  426.  
  427.     --
  428.    -- AAA LOG FILTER
  429.    --
  430.        aaaLogFilter OBJECT-TYPE
  431.        SYNTAX         INTEGER {emergency(0), alert(1), critical(2), error(3), 
  432.                   warning(4), notice(5), info(6), debug(7) }
  433.        MAX-ACCESS     read-write
  434.        STATUS         current
  435.        DESCRIPTION
  436.       "Select the filter level for AAA Logs  
  437.        Available settings: Emergency(0), Alert(1), Critical(2), Error(3), 
  438.                     Warning(4), Notice(5), Info(6), Debug(7)"
  439.        ::= { aaa 20}
  440.  
  441.  
  442.     --
  443.     -- AAA LOG SERVER IP
  444.     --
  445.       aaaLogServerIp OBJECT-TYPE
  446.       SYNTAX      IpAddress
  447.       MAX-ACCESS      read-write
  448.       STATUS      current
  449.       DESCRIPTION
  450.          "IP address of the SYSLOG server to receive AAA messages."
  451.       ::= { aaa 14 }
  452.  
  453.         
  454.     -- AAA LOG SAVE TO FILE ON
  455.       aaaSaveToFile OBJECT-TYPE
  456.       SYNTAX      INTEGER { disabled(0), enabled (1) }
  457.       MAX-ACCESS  read-write
  458.       STATUS      current
  459.       DESCRIPTION
  460.          "Setting this value to (1) will enable saving of AAA logs
  461.          to file.  Setting this value to (0) will disable storing of
  462.          AAA logs in a file."
  463.          ::= { aaa 21 }
  464.  
  465.         
  466.    --------------------
  467.    -- AAA BILLING OPTION
  468.    --------------------
  469.       aaaBillingOption  OBJECT IDENTIFIER ::= { aaa 15 }
  470.       -- AAA BILLOPT INTRO MSG
  471.          aaaBilloptIntroMsg OBJECT-TYPE
  472.          SYNTAX      DisplayString(SIZE(0..218))
  473.          MAX-ACCESS      read-write
  474.          STATUS      current
  475.          DESCRIPTION
  476.             "Specify the billing provisioning page intro message"
  477.          ::= { aaaBillingOption 1 }
  478.       -- AAA BILLOPT OFFER MSG
  479.          aaaBilloptOfferMsg OBJECT-TYPE
  480.          SYNTAX      DisplayString(SIZE(0..218))
  481.          MAX-ACCESS      read-write
  482.          STATUS      current
  483.          DESCRIPTION
  484.             "Specify the billing provisioning page offer message"
  485.          ::= { aaaBillingOption 2 } 
  486.       -- AAA BILLOPT POLICY MSG
  487.          aaaBilloptPolicyMsg OBJECT-TYPE
  488.          SYNTAX      DisplayString(SIZE(0..218))
  489.          MAX-ACCESS      read-write
  490.          STATUS      current
  491.          DESCRIPTION
  492.             "Specify the billing provisioning page policy message"
  493.          ::= { aaaBillingOption 3 }          
  494.       -- AAA BILLOPT MIN TIME UNIT MINUTES 
  495.          aaaBilloptMinTimeUnitMinute OBJECT-TYPE
  496.          SYNTAX         Integer32
  497.          MAX-ACCESS     read-write
  498.          STATUS         current
  499.          DESCRIPTION
  500.             "Set the minimum unit (minutes) of time the subscriber can purchase"
  501.          ::= { aaaBillingOption 5 }
  502.       -- AAA BILLOPT MIN TIME UNIT HOURS 
  503.          aaaBilloptMinTimeUnitHour OBJECT-TYPE
  504.          SYNTAX         Integer32
  505.          MAX-ACCESS     read-write
  506.          STATUS         current
  507.          DESCRIPTION
  508.             "Set the minimum unit (hours) of time the subscriber can purchase"
  509.          ::= { aaaBillingOption 6 }
  510.       -- AAA BILLOPT MIN TIME UNIT DAYS 
  511.          aaaBilloptMinTimeUnitDay OBJECT-TYPE
  512.          SYNTAX         Integer32
  513.          MAX-ACCESS     read-write
  514.          STATUS         current
  515.          DESCRIPTION
  516.             "Set the minimum unit (days) of time the subscriber can purchase"
  517.          ::= { aaaBillingOption 7 }
  518.       -- AAA BILLOPT MIN TIME UNIT WEEKS 
  519.          aaaBilloptMinTimeUnitWeek OBJECT-TYPE
  520.          SYNTAX         Integer32
  521.          MAX-ACCESS     read-write
  522.          STATUS         current
  523.          DESCRIPTION
  524.             "Set the minimum unit (weeks) of time the subscriber can purchase"
  525.          ::= { aaaBillingOption 8 }
  526.       -- AAA BILLOPT MIN TIME UNIT MONTHS 
  527.          aaaBilloptMinTimeUnitMonth OBJECT-TYPE
  528.          SYNTAX         Integer32
  529.          MAX-ACCESS     read-write
  530.          STATUS         current
  531.          DESCRIPTION
  532.             "Set the minimum unit (months) of time the subscriber can purchase"
  533.          ::= { aaaBillingOption 9 }
  534.       -- AAA BILLOPT MAX TIME UNIT MINUTES 
  535.          aaaBilloptMaxTimeUnitMinute OBJECT-TYPE
  536.          SYNTAX         Integer32
  537.          MAX-ACCESS     read-write
  538.          STATUS         current
  539.          DESCRIPTION
  540.             "Set the maximum unit (minutes) of time the subscriber can purchase"
  541.          ::= { aaaBillingOption 10 }
  542.       -- AAA BILLOPT MAX TIME UNIT HOURS 
  543.          aaaBilloptMaxTimeUnitHour OBJECT-TYPE
  544.          SYNTAX         Integer32
  545.          MAX-ACCESS     read-write
  546.          STATUS         current
  547.          DESCRIPTION
  548.             "Set the maximum unit (hours) of time the subscriber can purchase"
  549.          ::= { aaaBillingOption 11 }
  550.       -- AAA BILLOPT MAX TIME UNIT DAYS 
  551.          aaaBilloptMaxTimeUnitDay OBJECT-TYPE
  552.          SYNTAX         Integer32
  553.          MAX-ACCESS     read-write
  554.          STATUS         current
  555.          DESCRIPTION
  556.             "Set the maximum unit (days) of time the subscriber can purchase"
  557.          ::= { aaaBillingOption 12 }
  558.       -- AAA BILLOPT MAX TIME UNIT WEEKS 
  559.          aaaBilloptMaxTimeUnitWeek OBJECT-TYPE
  560.          SYNTAX         Integer32
  561.          MAX-ACCESS     read-write
  562.          STATUS         current
  563.          DESCRIPTION
  564.             "Set the maximum unit (weeks) of time the subscriber can purchase"
  565.          ::= { aaaBillingOption 13 }
  566.       -- AAA BILLOPT MAX TIME UNIT MONTHS 
  567.          aaaBilloptMaxTimeUnitMonth OBJECT-TYPE
  568.          SYNTAX         Integer32
  569.          MAX-ACCESS     read-write
  570.          STATUS         current
  571.          DESCRIPTION
  572.             "Set the maximum unit (months) of time the subscriber can purchase"
  573.          ::= { aaaBillingOption 14 }
  574.       -- AAA BILLOPT FREE ACCESS TIME
  575.          aaaBilloptFreeAccessTime OBJECT-TYPE
  576.          SYNTAX         Integer32
  577.          MAX-ACCESS     read-write
  578.          STATUS         current
  579.          DESCRIPTION
  580.             "Set default free access time for zero $ billing."
  581.          ::= { aaaBillingOption 15 }
  582.       -- AAA BILLOPT MAX SUB LIFETIME
  583.          aaaBilloptMaxSubLifetime OBJECT-TYPE
  584.          SYNTAX         Integer32
  585.          MAX-ACCESS     read-write
  586.          STATUS         current
  587.          DESCRIPTION
  588.             "Set maximum subscriber lifetime for zero $ billing."
  589.          ::= { aaaBillingOption 16 }
  590.       -- AAA BILLOPT PLANS
  591.          aaaBillingPlans OBJECT IDENTIFIER ::= { aaaBillingOption 17 }
  592.             aaaBillingPlan0 OBJECT IDENTIFIER ::= { aaaBillingPlans 1 }
  593.             aaaBillingPlan1 OBJECT IDENTIFIER ::= { aaaBillingPlans 2 }
  594.             aaaBillingPlan2 OBJECT IDENTIFIER ::= { aaaBillingPlans 3 }
  595.             aaaBillingPlan3 OBJECT IDENTIFIER ::= { aaaBillingPlans 4 }
  596.             aaaBillingPlan4 OBJECT IDENTIFIER ::= { aaaBillingPlans 5 }
  597.             aaaBillingPlan5 OBJECT IDENTIFIER ::= { aaaBillingPlans 6 }
  598.          -- BILLING PLAN 0
  599.             -- BILLING PLAN 0 ON 
  600.                aaaBillingPlanOn0 OBJECT-TYPE
  601.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  602.                MAX-ACCESS     read-write
  603.                STATUS         current
  604.                DESCRIPTION
  605.                   "Set to 1 to enable billing Plan 0, 0 to disable"
  606.                ::= { aaaBillingPlan0 1 } 
  607.             -- BILLING PLAN 0 ASSIGNED 
  608.                aaaBillingPlanAssigned0 OBJECT-TYPE
  609.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  610.                MAX-ACCESS     read-write
  611.                STATUS         current
  612.                DESCRIPTION
  613.                   "Set to 1 to assign parameters to billing Plan 0, 0 to disable"
  614.                ::= { aaaBillingPlan0 2 } 
  615.             -- BILLING PLAN 0 XOVERY 
  616.                aaaBillingPlanXoverY0 OBJECT-TYPE
  617.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  618.                MAX-ACCESS     read-write
  619.                STATUS         current
  620.                DESCRIPTION
  621.                   "Set to 1 to assign Plan 0 as XoverY plan, 0 to disable.
  622.                   Please note: to use XoverY billing plan you MUST set
  623.                   the variables aaaBillingPlanCost0, aaaBillingPlanDuration0,
  624.                   and aaaBillingPlanValidity0, to non-zero values prior to
  625.                   enabling the plan (setting aaaBillingPlanXoverY0 = 1).
  626.                   Failure to do so will result in an error on the
  627.                   aaaBillingPlanXoverY0 SNMP Set operation."
  628.                ::= { aaaBillingPlan0 3 } 
  629.             -- BILLING PLAN 0 LABEL 
  630.                aaaBillingPlanLabel0 OBJECT-TYPE
  631.                SYNTAX      DisplayString(SIZE(0..50))
  632.                MAX-ACCESS      read-write
  633.                STATUS      current
  634.                DESCRIPTION
  635.                   "Label for billing Plan 0"
  636.                ::= { aaaBillingPlan0 4 }      
  637.             -- BILLING PLAN 0 DESCRIPTION  
  638.                aaaBillingPlanDesc0 OBJECT-TYPE
  639.                SYNTAX      DisplayString(SIZE(0..140))
  640.                MAX-ACCESS      read-write
  641.                STATUS      current
  642.                DESCRIPTION
  643.                   "Service Description for billing Plan 0"
  644.                ::= { aaaBillingPlan0 5 }  
  645.             -- BILLING PLAN 0 PRICE PER MIN  
  646.                aaaBillingPlanPricingMin0 OBJECT-TYPE
  647.                SYNTAX      DisplayString(SIZE(0..32)) 
  648.                MAX-ACCESS      read-write
  649.                STATUS      current
  650.                DESCRIPTION
  651.                   "Rate Per Minute for billing Plan 0 for Normal Plans"
  652.                ::= { aaaBillingPlan0 6 }  
  653.             -- BILLING PLAN 0 PRICE PER HOUR  
  654.                aaaBillingPlanPricingHour0 OBJECT-TYPE
  655.                SYNTAX      DisplayString(SIZE(0..32)) 
  656.                MAX-ACCESS      read-write
  657.                STATUS      current
  658.                DESCRIPTION
  659.                   "Rate Per hour for billing Plan 0 for Normal Plans"
  660.                ::= { aaaBillingPlan0 7 }  
  661.             -- BILLING PLAN 0 PRICE PER DAY  
  662.                aaaBillingPlanPricingDay0 OBJECT-TYPE
  663.                SYNTAX      DisplayString(SIZE(0..32)) 
  664.                MAX-ACCESS      read-write
  665.                STATUS      current
  666.                DESCRIPTION
  667.                   "Rate Per day for billing Plan 0 for Normal Plans"
  668.                ::= { aaaBillingPlan0 8 }  
  669.             -- BILLING PLAN 0 PRICE PER WEEK  
  670.                aaaBillingPlanPricingWeek0 OBJECT-TYPE
  671.                SYNTAX      DisplayString(SIZE(0..32)) 
  672.                MAX-ACCESS      read-write
  673.                STATUS      current
  674.                DESCRIPTION
  675.                   "Rate Per week for billing Plan 0 for Normal Plans"
  676.                ::= { aaaBillingPlan0 9 }                 
  677.             -- BILLING PLAN 0 PRICE PER MONTH  
  678.                aaaBillingPlanPricingMonth0 OBJECT-TYPE
  679.                SYNTAX      DisplayString(SIZE(0..32)) 
  680.                MAX-ACCESS      read-write
  681.                STATUS      current
  682.                DESCRIPTION
  683.                   "Rate Per Month for billing Plan 0 for Normal Plans"
  684.                ::= { aaaBillingPlan0 10 }  
  685.             -- BILLING PLAN 0 BANDWIDTH UP
  686.                aaaBillingPlanBandwidthUp0 OBJECT-TYPE
  687.                SYNTAX      Integer32(0..1500)
  688.                MAX-ACCESS  read-write
  689.                STATUS      current
  690.                DESCRIPTION
  691.                   "Bandwidth Up for billing Plan 0"
  692.                ::= { aaaBillingPlan0 11 }
  693.             -- BILLING PLAN 0 BANDWIDTH DOWN
  694.                aaaBillingPlanBandwidthDown0 OBJECT-TYPE
  695.                SYNTAX      Integer32(0..1500)
  696.                MAX-ACCESS  read-write
  697.                STATUS      current
  698.                DESCRIPTION
  699.                   "Bandwidth Down for billing Plan 0"
  700.                ::= { aaaBillingPlan0 12 }
  701.             -- BILLING PLAN 0 DHCP POOL
  702.                aaaBillingPlanDHCPPool0 OBJECT-TYPE
  703.                SYNTAX      INTEGER { private(0), public(1) }
  704.                MAX-ACCESS  read-write
  705.                STATUS      current
  706.                DESCRIPTION
  707.                   "DHCP Pool for billing Plan 0: set to 0 for private pool, 
  708.                   set to 1 for public pool"
  709.                ::= { aaaBillingPlan0 13 }
  710.             -- BILLING PLAN 0 RATE SHOW
  711.                aaaBillingPlanRateShow0 OBJECT-TYPE
  712.                SYNTAX         INTEGER { minute(0), 
  713.                                           hour(1),
  714.                                           day(2),
  715.                                           week(3),
  716.                                           month(4) }
  717.                MAX-ACCESS     read-write
  718.                STATUS         current
  719.                DESCRIPTION
  720.                   "Rate Show for billing Plan 0: Set to 0 if the time unit used is set  
  721.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  722.                ::= { aaaBillingPlan0 14 }          
  723.             -- BILLING PLAN 0 COST
  724.                aaaBillingPlanCost0 OBJECT-TYPE
  725.                SYNTAX      DisplayString(SIZE(0..32)) 
  726.                MAX-ACCESS  read-write
  727.                STATUS      current
  728.                DESCRIPTION
  729.                   "Cost of the XoverY billing Plan 0"
  730.                ::= { aaaBillingPlan0 15 }          
  731.             -- BILLING PLAN 0 DURATION
  732.                aaaBillingPlanDuration0 OBJECT-TYPE
  733.                SYNTAX      Integer32 
  734.                MAX-ACCESS  read-write
  735.                STATUS      current
  736.                DESCRIPTION
  737.                   "Duration (X) of the XoverY billing Plan 0"
  738.                ::= { aaaBillingPlan0 16 }          
  739.             -- BILLING PLAN 0 VALIDITY
  740.                aaaBillingPlanValidity0 OBJECT-TYPE
  741.                SYNTAX      Integer32
  742.                MAX-ACCESS  read-write
  743.                STATUS      current
  744.                DESCRIPTION
  745.                   "Validity (Y) of the XoverY billing Plan 0"
  746.                ::= { aaaBillingPlan0 17 }          
  747.             -- BILLING PLAN 0 VALIDITY RATE SHOW
  748.                aaaBillingPlanValidityRateShow0 OBJECT-TYPE
  749.                SYNTAX      INTEGER {day(2),
  750.                                     week(3),
  751.                                     month(4) }
  752.                MAX-ACCESS  read-write
  753.                STATUS      current
  754.                DESCRIPTION
  755.                   "Validity Rate Show for XoverY billing Plan 0: Set to 2 if the time unit used is set  
  756.                      to days, 3 if weeks, and 4 if months."
  757.                ::= { aaaBillingPlan0 18 }          
  758.          -- BILLING PLAN 1 
  759.             -- BILLING PLAN 1 ON 
  760.                aaaBillingPlanOn1 OBJECT-TYPE
  761.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  762.                MAX-ACCESS  read-write
  763.                STATUS      current
  764.                DESCRIPTION
  765.                   "Set to 1 to enable billing Plan 1, 0 to disable"
  766.                ::= { aaaBillingPlan1 1 } 
  767.             -- BILLING PLAN 1 ASSIGNED 
  768.                aaaBillingPlanAssigned1 OBJECT-TYPE
  769.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  770.                MAX-ACCESS  read-write
  771.                STATUS      current
  772.                DESCRIPTION
  773.                   "Set to 1 to assign parameters to billing Plan 1, 0 to disable"
  774.                ::= { aaaBillingPlan1 2 } 
  775.             -- BILLING PLAN 1 XOVERY 
  776.                aaaBillingPlanXoverY1 OBJECT-TYPE
  777.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  778.                MAX-ACCESS  read-write
  779.                STATUS      current
  780.                DESCRIPTION
  781.                   "Set to 1 to assign Plan 1 as XoverY plan, 0 to disable.
  782.                   Please note: to use XoverY billing plan you MUST set
  783.                   the variables aaaBillingPlanCost1, aaaBillingPlanDuration1,
  784.                   and aaaBillingPlanValidity1, to non-zero values prior to
  785.                   enabling the plan (setting aaaBillingPlanXoverY1 = 1).
  786.                   Failure to do so will result in an error on the
  787.                   aaaBillingPlanXoverY1 SNMP Set operation."
  788.                ::= { aaaBillingPlan1 3 } 
  789.             -- BILLING PLAN 1 LABEL 
  790.                aaaBillingPlanLabel1 OBJECT-TYPE
  791.                SYNTAX      DisplayString(SIZE(0..50))
  792.                MAX-ACCESS  read-write
  793.                STATUS      current
  794.                DESCRIPTION
  795.                   "Label for billing Plan 1"
  796.                ::= { aaaBillingPlan1 4 }      
  797.             -- BILLING PLAN 1 DESCRIPTION  
  798.                aaaBillingPlanDesc1 OBJECT-TYPE
  799.                SYNTAX      DisplayString(SIZE(0..140))
  800.                MAX-ACCESS  read-write
  801.                STATUS      current
  802.                DESCRIPTION
  803.                   "Service Description for billing Plan 1"
  804.                ::= { aaaBillingPlan1 5 }  
  805.             -- BILLING PLAN 1 PRICE PER MIN  
  806.                aaaBillingPlanPricingMin1 OBJECT-TYPE
  807.                SYNTAX      DisplayString(SIZE(0..32)) 
  808.                MAX-ACCESS  read-write
  809.                STATUS      current
  810.                DESCRIPTION
  811.                   "Rate Per Minute for billing Plan 1 for Normal Plans"
  812.                ::= { aaaBillingPlan1 6 }  
  813.             -- BILLING PLAN 1 PRICE PER HOUR  
  814.                aaaBillingPlanPricingHour1 OBJECT-TYPE
  815.                SYNTAX      DisplayString(SIZE(0..32)) 
  816.                MAX-ACCESS  read-write
  817.                STATUS      current
  818.                DESCRIPTION
  819.                   "Rate Per hour for billing Plan 1 for Normal Plans"
  820.                ::= { aaaBillingPlan1 7 }  
  821.             -- BILLING PLAN 1 PRICE PER DAY  
  822.                aaaBillingPlanPricingDay1 OBJECT-TYPE
  823.                SYNTAX      DisplayString(SIZE(0..32)) 
  824.                MAX-ACCESS  read-write
  825.                STATUS      current
  826.                DESCRIPTION
  827.                   "Rate Per day for billing Plan 1 for Normal Plans"
  828.                ::= { aaaBillingPlan1 8 }  
  829.             -- BILLING PLAN 1 PRICE PER WEEK  
  830.                aaaBillingPlanPricingWeek1 OBJECT-TYPE
  831.                SYNTAX      DisplayString(SIZE(0..32)) 
  832.                MAX-ACCESS  read-write
  833.                STATUS      current
  834.                DESCRIPTION
  835.                   "Rate Per week for billing Plan 1 for Normal Plans"
  836.                ::= { aaaBillingPlan1 9 }                 
  837.             -- BILLING PLAN 1 PRICE PER MONTH  
  838.                aaaBillingPlanPricingMonth1 OBJECT-TYPE
  839.                SYNTAX      DisplayString(SIZE(0..32)) 
  840.                MAX-ACCESS  read-write
  841.                STATUS      current
  842.                DESCRIPTION
  843.                   "Rate Per Month for billing Plan 1 for Normal Plans"
  844.                ::= { aaaBillingPlan1 10 }  
  845.             -- BILLING PLAN 1 BANDWIDTH UP
  846.                aaaBillingPlanBandwidthUp1 OBJECT-TYPE
  847.                SYNTAX      Integer32(0..1500)
  848.                MAX-ACCESS  read-write
  849.                STATUS      current
  850.                DESCRIPTION
  851.                   "Bandwidth Up for billing Plan 1"
  852.                ::= { aaaBillingPlan1 11 }
  853.             -- BILLING PLAN 1 BANDWIDTH DOWN
  854.                aaaBillingPlanBandwidthDown1 OBJECT-TYPE
  855.                SYNTAX      Integer32(0..1500)
  856.                MAX-ACCESS  read-write
  857.                STATUS      current
  858.                DESCRIPTION
  859.                   "Bandwidth Down for billing Plan 1"
  860.                ::= { aaaBillingPlan1 12 }
  861.             -- BILLING PLAN 1 DHCP POOL
  862.                aaaBillingPlanDHCPPool1 OBJECT-TYPE
  863.                SYNTAX      INTEGER { private(0), public(1) }
  864.                MAX-ACCESS  read-write
  865.                STATUS      current
  866.                DESCRIPTION
  867.                   "DHCP Pool for billing Plan 1: set to 0 for private pool, 
  868.                   set to 1 for public pool"
  869.                ::= { aaaBillingPlan1 13 }
  870.             -- BILLING PLAN 1 RATE SHOW
  871.                aaaBillingPlanRateShow1 OBJECT-TYPE
  872.                SYNTAX      INTEGER { minute(0),
  873.                                      hour(1),
  874.                                      day(2),
  875.                                      week(3),
  876.                                      month(4) }
  877.                MAX-ACCESS  read-write
  878.                STATUS      current
  879.                DESCRIPTION
  880.                   "Rate Show for billing Plan 1: Set to 0 if the time unit used is set  
  881.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  882.                ::= { aaaBillingPlan1 14 }          
  883.             -- BILLING PLAN 1 COST
  884.                aaaBillingPlanCost1 OBJECT-TYPE
  885.                SYNTAX      DisplayString(SIZE(0..32)) 
  886.                MAX-ACCESS  read-write
  887.                STATUS      current
  888.                DESCRIPTION
  889.                   "Cost of the XoverY Plan 1"
  890.                ::= { aaaBillingPlan1 15 }          
  891.             -- BILLING PLAN 1 DURATION
  892.                aaaBillingPlanDuration1 OBJECT-TYPE
  893.                SYNTAX      Integer32
  894.                MAX-ACCESS  read-write
  895.                STATUS      current
  896.                DESCRIPTION
  897.                   "Duration (X) of the XoverY Plan 1"
  898.                ::= { aaaBillingPlan1 16 }          
  899.             -- BILLING PLAN 1 VALIDITY
  900.                aaaBillingPlanValidity1 OBJECT-TYPE
  901.                SYNTAX      Integer32
  902.                MAX-ACCESS  read-write
  903.                STATUS      current
  904.                DESCRIPTION
  905.                   "Validity (Y) of the XoverY Plan 1"
  906.                ::= { aaaBillingPlan1 17 }          
  907.             -- BILLING PLAN 1 VALIDITY RATE SHOW
  908.                aaaBillingPlanValidityRateShow1 OBJECT-TYPE
  909.                SYNTAX      INTEGER {day(2),
  910.                                     week(3),
  911.                                     month(4) }
  912.                MAX-ACCESS  read-write
  913.                STATUS      current
  914.                DESCRIPTION
  915.                   "Validity Rate Show for XoverY Plan 1: Set to 2 if the time unit used is set  
  916.                      to days, 3 if weeks, and 4 if months."
  917.                ::= { aaaBillingPlan1 18 }          
  918.          -- BILLING PLAN 2
  919.             -- BILLING PLAN 2 ON 
  920.                aaaBillingPlanOn2 OBJECT-TYPE
  921.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  922.                MAX-ACCESS  read-write
  923.                STATUS      current
  924.                DESCRIPTION
  925.                   "Set to 1 to enable billing Plan 2, 0 to disable"
  926.                ::= { aaaBillingPlan2 1 } 
  927.             -- BILLING PLAN 2 ASSIGNED 
  928.                aaaBillingPlanAssigned2 OBJECT-TYPE
  929.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  930.                MAX-ACCESS  read-write
  931.                STATUS      current
  932.                DESCRIPTION
  933.                   "Set to 1 to assign parameters to billing Plan 2, 0 to disable"
  934.                ::= { aaaBillingPlan2 2 } 
  935.             -- BILLING PLAN 2 XOVERY 
  936.                aaaBillingPlanXoverY2 OBJECT-TYPE
  937.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  938.                MAX-ACCESS  read-write
  939.                STATUS      current
  940.                DESCRIPTION
  941.                   "Set to 1 to assign Plan 2 as XoverY plan, 0 to disable.
  942.                   Please note: to use XoverY billing plan you MUST set
  943.                   the variables aaaBillingPlanCost2, aaaBillingPlanDuration2,
  944.                   and aaaBillingPlanValidity2, to non-zero values prior to
  945.                   enabling the plan (setting aaaBillingPlanXoverY2 = 1).
  946.                   Failure to do so will result in an error on the
  947.                   aaaBillingPlanXoverY2 SNMP Set operation."
  948.                ::= { aaaBillingPlan2 3 } 
  949.             -- BILLING PLAN 2 LABEL 
  950.                aaaBillingPlanLabel2 OBJECT-TYPE
  951.                SYNTAX      DisplayString(SIZE(0..50))
  952.                MAX-ACCESS  read-write
  953.                STATUS      current
  954.                DESCRIPTION
  955.                   "Label for billing Plan 2"
  956.                ::= { aaaBillingPlan2 4 }      
  957.             -- BILLING PLAN 2 DESCRIPTION  
  958.                aaaBillingPlanDesc2 OBJECT-TYPE
  959.                SYNTAX      DisplayString(SIZE(0..140))
  960.                MAX-ACCESS  read-write
  961.                STATUS      current
  962.                DESCRIPTION
  963.                   "Service Description for billing Plan 2"
  964.                ::= { aaaBillingPlan2 5 }  
  965.             -- BILLING PLAN 2 PRICE PER MIN  
  966.                aaaBillingPlanPricingMin2 OBJECT-TYPE
  967.                SYNTAX      DisplayString(SIZE(0..32)) 
  968.                MAX-ACCESS  read-write
  969.                STATUS      current
  970.                DESCRIPTION
  971.                   "Rate Per Minute for billing Plan 2 for Normal Plans"
  972.                ::= { aaaBillingPlan2 6 }  
  973.             -- BILLING PLAN 2 PRICE PER HOUR  
  974.                aaaBillingPlanPricingHour2 OBJECT-TYPE
  975.                SYNTAX      DisplayString(SIZE(0..32)) 
  976.                MAX-ACCESS  read-write
  977.                STATUS      current
  978.                DESCRIPTION
  979.                   "Rate Per hour for billing Plan 2 for Normal Plans"
  980.                ::= { aaaBillingPlan2 7 }  
  981.             -- BILLING PLAN 2 PRICE PER DAY  
  982.                aaaBillingPlanPricingDay2 OBJECT-TYPE
  983.                SYNTAX      DisplayString(SIZE(0..32)) 
  984.                MAX-ACCESS  read-write
  985.                STATUS      current
  986.                DESCRIPTION
  987.                   "Rate Per day for billing Plan 2 for Normal Plans"
  988.                ::= { aaaBillingPlan2 8 }  
  989.             -- BILLING PLAN 2 PRICE PER WEEK  
  990.                aaaBillingPlanPricingWeek2 OBJECT-TYPE
  991.                SYNTAX      DisplayString(SIZE(0..32)) 
  992.                MAX-ACCESS  read-write
  993.                STATUS      current
  994.                DESCRIPTION
  995.                   "Rate Per week for billing Plan 2 for Normal Plans"
  996.                ::= { aaaBillingPlan2 9 }                 
  997.             -- BILLING PLAN 2 PRICE PER MONTH  
  998.                aaaBillingPlanPricingMonth2 OBJECT-TYPE
  999.                SYNTAX      DisplayString(SIZE(0..32)) 
  1000.                MAX-ACCESS  read-write
  1001.                STATUS      current
  1002.                DESCRIPTION
  1003.                   "Rate Per Month for billing Plan 2 for Normal Plans"
  1004.                ::= { aaaBillingPlan2 10 }  
  1005.             -- BILLING PLAN 2 BANDWIDTH UP
  1006.                aaaBillingPlanBandwidthUp2 OBJECT-TYPE
  1007.                SYNTAX      Integer32(0..1500)
  1008.                MAX-ACCESS  read-write
  1009.                STATUS      current
  1010.                DESCRIPTION
  1011.                   "Bandwidth Up for billing Plan 2"
  1012.                ::= { aaaBillingPlan2 11 }
  1013.             -- BILLING PLAN 2 BANDWIDTH DOWN
  1014.                aaaBillingPlanBandwidthDown2 OBJECT-TYPE
  1015.                SYNTAX      Integer32(0..1500)
  1016.                MAX-ACCESS  read-write
  1017.                STATUS      current
  1018.                DESCRIPTION
  1019.                   "Bandwidth Down for billing Plan 2"
  1020.                ::= { aaaBillingPlan2 12 }
  1021.             -- BILLING PLAN 2 DHCP POOL
  1022.                aaaBillingPlanDHCPPool2 OBJECT-TYPE
  1023.                SYNTAX      INTEGER { private(0), public(1) }
  1024.                MAX-ACCESS  read-write
  1025.                STATUS      current
  1026.                DESCRIPTION
  1027.                   "DHCP Pool for billing Plan 2: set to 0 for private pool, 
  1028.                   set to 1 for public pool"
  1029.                ::= { aaaBillingPlan2 13 }
  1030.             -- BILLING PLAN 2 RATE SHOW
  1031.                aaaBillingPlanRateShow2 OBJECT-TYPE
  1032.                SYNTAX      INTEGER { minute(0),
  1033.                                      hour(1),
  1034.                                      day(2),
  1035.                                      week(3),
  1036.                                      month(4) }
  1037.                MAX-ACCESS  read-write
  1038.                STATUS      current
  1039.                DESCRIPTION
  1040.                   "Rate Show for billing Plan 2: Set to 0 if the time unit used is set  
  1041.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  1042.                ::= { aaaBillingPlan2 14 }          
  1043.             -- BILLING PLAN 2 COST
  1044.                aaaBillingPlanCost2 OBJECT-TYPE
  1045.                SYNTAX      DisplayString(SIZE(0..32)) 
  1046.                MAX-ACCESS  read-write
  1047.                STATUS      current
  1048.                DESCRIPTION
  1049.                   "Cost of the XoverY billing Plan 2"
  1050.                ::= { aaaBillingPlan2 15 }          
  1051.             -- BILLING PLAN 2 DURATION
  1052.                aaaBillingPlanDuration2 OBJECT-TYPE
  1053.                SYNTAX      Integer32
  1054.                MAX-ACCESS  read-write
  1055.                STATUS      current
  1056.                DESCRIPTION
  1057.                   "Duration (X) of the XoverY billing Plan 2"
  1058.                ::= { aaaBillingPlan2 16 }          
  1059.             -- BILLING PLAN 2 VALIDITY
  1060.                aaaBillingPlanValidity2 OBJECT-TYPE
  1061.                SYNTAX      Integer32 
  1062.                MAX-ACCESS  read-write
  1063.                STATUS      current
  1064.                DESCRIPTION
  1065.                   "Validity (Y) of the XoverY billing Plan 2"
  1066.                ::= { aaaBillingPlan2 17 }          
  1067.             -- BILLING PLAN 2 VALIDITY RATE SHOW
  1068.                aaaBillingPlanValidityRateShow2 OBJECT-TYPE
  1069.                SYNTAX      INTEGER {day(2),
  1070.                                     week(3),
  1071.                                     month(4) }
  1072.                MAX-ACCESS  read-write
  1073.                STATUS      current
  1074.                DESCRIPTION
  1075.                   "Validity Rate Show for XoverY billing Plan 2: Set to 2 if the time unit used is set  
  1076.                      to days, 3 if weeks, and 4 if months."
  1077.                ::= { aaaBillingPlan2 18 }       
  1078.          -- BILLING PLAN 3
  1079.             -- BILLING PLAN 3 ON 
  1080.                aaaBillingPlanOn3 OBJECT-TYPE
  1081.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1082.                MAX-ACCESS  read-write
  1083.                STATUS      current
  1084.                DESCRIPTION
  1085.                   "Set to 1 to enable billing Plan 3, 0 to disable"
  1086.                ::= { aaaBillingPlan3 1 } 
  1087.             -- BILLING PLAN 3 ASSIGNED 
  1088.                aaaBillingPlanAssigned3 OBJECT-TYPE
  1089.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1090.                MAX-ACCESS  read-write
  1091.                STATUS      current
  1092.                DESCRIPTION
  1093.                   "Set to 1 to assign parameters to billing Plan 3, 0 to disable"
  1094.                ::= { aaaBillingPlan3 2 } 
  1095.             -- BILLING PLAN 3 XOVERY 
  1096.                aaaBillingPlanXoverY3 OBJECT-TYPE
  1097.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1098.                MAX-ACCESS  read-write
  1099.                STATUS      current
  1100.                DESCRIPTION
  1101.                   "Set to 1 to assign Plan 3 as XoverY plan, 0 to disable.
  1102.                   Please note: to use XoverY billing plan you MUST set
  1103.                   the variables aaaBillingPlanCost3, aaaBillingPlanDuration3,
  1104.                   and aaaBillingPlanValidity3, to non-zero values prior to
  1105.                   enabling the plan (setting aaaBillingPlanXoverY3 = 1).
  1106.                   Failure to do so will result in an error on the
  1107.                   aaaBillingPlanXoverY3 SNMP Set operation."
  1108.                ::= { aaaBillingPlan3 3 } 
  1109.             -- BILLING PLAN 3 LABEL 
  1110.                aaaBillingPlanLabel3 OBJECT-TYPE
  1111.                SYNTAX      DisplayString(SIZE(0..50))
  1112.                MAX-ACCESS  read-write
  1113.                STATUS      current
  1114.                DESCRIPTION
  1115.                   "Label for billing Plan 3"
  1116.                ::= { aaaBillingPlan3 4 }      
  1117.             -- BILLING PLAN 3 DESCRIPTION  
  1118.                aaaBillingPlanDesc3 OBJECT-TYPE
  1119.                SYNTAX      DisplayString(SIZE(0..140))
  1120.                MAX-ACCESS  read-write
  1121.                STATUS      current
  1122.                DESCRIPTION
  1123.                   "Service Description for billing Plan 3"
  1124.                ::= { aaaBillingPlan3 5 }  
  1125.             -- BILLING PLAN 3 PRICE PER MIN  
  1126.                aaaBillingPlanPricingMin3 OBJECT-TYPE
  1127.                SYNTAX      DisplayString(SIZE(0..32)) 
  1128.                MAX-ACCESS  read-write
  1129.                STATUS      current
  1130.                DESCRIPTION
  1131.                   "Rate Per Minute for billing Plan 3 for Normal Plans"
  1132.                ::= { aaaBillingPlan3 6 }  
  1133.             -- BILLING PLAN 3 PRICE PER HOUR  
  1134.                aaaBillingPlanPricingHour3 OBJECT-TYPE
  1135.                SYNTAX      DisplayString(SIZE(0..32)) 
  1136.                MAX-ACCESS  read-write
  1137.                STATUS      current
  1138.                DESCRIPTION
  1139.                   "Rate Per hour for billing Plan 3 for Normal Plans"
  1140.                ::= { aaaBillingPlan3 7 }  
  1141.             -- BILLING PLAN 3 PRICE PER DAY  
  1142.                aaaBillingPlanPricingDay3 OBJECT-TYPE
  1143.                SYNTAX      DisplayString(SIZE(0..32)) 
  1144.                MAX-ACCESS  read-write
  1145.                STATUS      current
  1146.                DESCRIPTION
  1147.                   "Rate Per day for billing Plan 3 for Normal Plans"
  1148.                ::= { aaaBillingPlan3 8 }  
  1149.             -- BILLING PLAN 3 PRICE PER WEEK  
  1150.                aaaBillingPlanPricingWeek3 OBJECT-TYPE
  1151.                SYNTAX      DisplayString(SIZE(0..32)) 
  1152.                MAX-ACCESS  read-write
  1153.                STATUS      current
  1154.                DESCRIPTION
  1155.                   "Rate Per week for billing Plan 3 for Normal Plans"
  1156.                ::= { aaaBillingPlan3 9 }                 
  1157.             -- BILLING PLAN 3 PRICE PER MONTH  
  1158.                aaaBillingPlanPricingMonth3 OBJECT-TYPE
  1159.                SYNTAX      DisplayString(SIZE(0..32)) 
  1160.                MAX-ACCESS  read-write
  1161.                STATUS      current
  1162.                DESCRIPTION
  1163.                   "Rate Per Month for billing Plan 3 for Normal Plans"
  1164.                ::= { aaaBillingPlan3 10 }  
  1165.             -- BILLING PLAN 3 BANDWIDTH UP
  1166.                aaaBillingPlanBandwidthUp3 OBJECT-TYPE
  1167.                SYNTAX      Integer32(0..1500)
  1168.                MAX-ACCESS  read-write
  1169.                STATUS      current
  1170.                DESCRIPTION
  1171.                   "Bandwidth Up for billing Plan 3"
  1172.                ::= { aaaBillingPlan3 11 }
  1173.             -- BILLING PLAN 3 BANDWIDTH DOWN
  1174.                aaaBillingPlanBandwidthDown3 OBJECT-TYPE
  1175.                SYNTAX      Integer32(0..1500)
  1176.                MAX-ACCESS  read-write
  1177.                STATUS      current
  1178.                DESCRIPTION
  1179.                   "Bandwidth Down for billing Plan 3"
  1180.                ::= { aaaBillingPlan3 12 }
  1181.             -- BILLING PLAN 3 DHCP POOL
  1182.                aaaBillingPlanDHCPPool3 OBJECT-TYPE
  1183.                SYNTAX      INTEGER { private(0), public(1) }
  1184.                MAX-ACCESS  read-write
  1185.                STATUS      current
  1186.                DESCRIPTION
  1187.                   "DHCP Pool for billing Plan 3: set to 0 for private pool, 
  1188.                   set to 1 for public pool"
  1189.                ::= { aaaBillingPlan3 13 }
  1190.             -- BILLING PLAN 3 RATE SHOW
  1191.                aaaBillingPlanRateShow3 OBJECT-TYPE
  1192.                SYNTAX      INTEGER { minute(0),
  1193.                                      hour(1),
  1194.                                      day(2),
  1195.                                      week(3),
  1196.                                      month(4) }
  1197.                MAX-ACCESS  read-write
  1198.                STATUS      current
  1199.                DESCRIPTION
  1200.                   "Rate Show for billing Plan 3: Set to 0 if the time unit used is set  
  1201.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  1202.                ::= { aaaBillingPlan3 14 }          
  1203.             -- BILLING PLAN 3 COST
  1204.                aaaBillingPlanCost3 OBJECT-TYPE
  1205.                SYNTAX      DisplayString(SIZE(0..32)) 
  1206.                MAX-ACCESS  read-write
  1207.                STATUS      current
  1208.                DESCRIPTION
  1209.                   "Cost of the XoverY billing Plan 3"
  1210.                ::= { aaaBillingPlan3 15 }          
  1211.             -- BILLING PLAN 3 DURATION
  1212.                aaaBillingPlanDuration3 OBJECT-TYPE
  1213.                SYNTAX      Integer32
  1214.                MAX-ACCESS  read-write
  1215.                STATUS      current
  1216.                DESCRIPTION
  1217.                   "Duration (X) of the XoverY billing Plan 3"
  1218.                ::= { aaaBillingPlan3 16 }          
  1219.             -- BILLING PLAN 3 VALIDITY
  1220.                aaaBillingPlanValidity3 OBJECT-TYPE
  1221.                SYNTAX      Integer32
  1222.                MAX-ACCESS  read-write
  1223.                STATUS      current
  1224.                DESCRIPTION
  1225.                   "Validity (Y) of the XoverY billing Plan 3"
  1226.                ::= { aaaBillingPlan3 17 }          
  1227.             -- BILLING PLAN 3 VALIDITY RATE SHOW
  1228.                aaaBillingPlanValidityRateShow3 OBJECT-TYPE
  1229.                SYNTAX      INTEGER {day(2),
  1230.                                     week(3),
  1231.                                     month(4) }
  1232.                MAX-ACCESS  read-write
  1233.                STATUS      current
  1234.                DESCRIPTION
  1235.                   "Validity Rate Show for XoverY billing Plan 3: Set to 2 if the time unit used is set  
  1236.                      to days, 3 if weeks, and 4 if months."
  1237.                ::= { aaaBillingPlan3 18 }          
  1238.          -- BILLING PLAN 4
  1239.             -- BILLING PLAN 4 ON 
  1240.                aaaBillingPlanOn4 OBJECT-TYPE
  1241.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1242.                MAX-ACCESS  read-write
  1243.                STATUS      current
  1244.                DESCRIPTION
  1245.                   "Set to 1 to enable billing Plan 4, 0 to disable"
  1246.                ::= { aaaBillingPlan4 1 } 
  1247.             -- BILLING PLAN 4 ASSIGNED 
  1248.                aaaBillingPlanAssigned4 OBJECT-TYPE
  1249.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1250.                MAX-ACCESS  read-write
  1251.                STATUS      current
  1252.                DESCRIPTION
  1253.                   "Set to 1 to assign parameters to billing Plan 4, 0 to disable"
  1254.                ::= { aaaBillingPlan4 2 } 
  1255.             -- BILLING PLAN 4 XOVERY 
  1256.                aaaBillingPlanXoverY4 OBJECT-TYPE
  1257.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1258.                MAX-ACCESS  read-write
  1259.                STATUS      current
  1260.                DESCRIPTION
  1261.                   "Set to 1 to assign Plan 4 as XoverY plan, 0 to disable.
  1262.                   Please note: to use XoverY billing plan you MUST set
  1263.                   the variables aaaBillingPlanCost4, aaaBillingPlanDuration4,
  1264.                   and aaaBillingPlanValidity4, to non-zero values prior to
  1265.                   enabling the plan (setting aaaBillingPlanXoverY4 = 1).
  1266.                   Failure to do so will result in an error on the
  1267.                   aaaBillingPlanXoverY4 SNMP Set operation."
  1268.                ::= { aaaBillingPlan4 3 } 
  1269.             -- BILLING PLAN 4 LABEL 
  1270.                aaaBillingPlanLabel4 OBJECT-TYPE
  1271.                SYNTAX      DisplayString(SIZE(0..50))
  1272.                MAX-ACCESS  read-write
  1273.                STATUS      current
  1274.                DESCRIPTION
  1275.                   "Label for billing Plan 4"
  1276.                ::= { aaaBillingPlan4 4 }      
  1277.             -- BILLING PLAN 4 DESCRIPTION  
  1278.                aaaBillingPlanDesc4 OBJECT-TYPE
  1279.                SYNTAX      DisplayString(SIZE(0..140))
  1280.                MAX-ACCESS  read-write
  1281.                STATUS      current
  1282.                DESCRIPTION
  1283.                   "Service Description for billing Plan 4"
  1284.                ::= { aaaBillingPlan4 5 }  
  1285.             -- BILLING PLAN 4 PRICE PER MIN  
  1286.                aaaBillingPlanPricingMin4 OBJECT-TYPE
  1287.                SYNTAX      DisplayString(SIZE(0..32)) 
  1288.                MAX-ACCESS  read-write
  1289.                STATUS      current
  1290.                DESCRIPTION
  1291.                   "Rate Per Minute for billing Plan 4 for Normal Plans"
  1292.                ::= { aaaBillingPlan4 6 }  
  1293.             -- BILLING PLAN 4 PRICE PER HOUR  
  1294.                aaaBillingPlanPricingHour4 OBJECT-TYPE
  1295.                SYNTAX      DisplayString(SIZE(0..32)) 
  1296.                MAX-ACCESS  read-write
  1297.                STATUS      current
  1298.                DESCRIPTION
  1299.                   "Rate Per hour for billing Plan 4 for Normal Plans"
  1300.                ::= { aaaBillingPlan4 7 }  
  1301.             -- BILLING PLAN 4 PRICE PER DAY  
  1302.                aaaBillingPlanPricingDay4 OBJECT-TYPE
  1303.                SYNTAX      DisplayString(SIZE(0..32)) 
  1304.                MAX-ACCESS  read-write
  1305.                STATUS      current
  1306.                DESCRIPTION
  1307.                   "Rate Per day for billing Plan 4 for Normal Plans"
  1308.                ::= { aaaBillingPlan4 8 }  
  1309.             -- BILLING PLAN 4 PRICE PER WEEK  
  1310.                aaaBillingPlanPricingWeek4 OBJECT-TYPE
  1311.                SYNTAX      DisplayString(SIZE(0..32)) 
  1312.                MAX-ACCESS  read-write
  1313.                STATUS      current
  1314.                DESCRIPTION
  1315.                   "Rate Per week for billing Plan 4 for Normal Plans"
  1316.                ::= { aaaBillingPlan4 9 }                 
  1317.             -- BILLING PLAN 4 PRICE PER MONTH  
  1318.                aaaBillingPlanPricingMonth4 OBJECT-TYPE
  1319.                SYNTAX      DisplayString(SIZE(0..32)) 
  1320.                MAX-ACCESS  read-write
  1321.                STATUS      current
  1322.                DESCRIPTION
  1323.                   "Rate Per Month for billing Plan 4 for Normal Plans"
  1324.                ::= { aaaBillingPlan4 10 }  
  1325.             -- BILLING PLAN 4 BANDWIDTH UP
  1326.                aaaBillingPlanBandwidthUp4 OBJECT-TYPE
  1327.                SYNTAX      Integer32(0..1500)
  1328.                MAX-ACCESS  read-write
  1329.                STATUS      current
  1330.                DESCRIPTION
  1331.                   "Bandwidth Up for billing Plan 4"
  1332.                ::= { aaaBillingPlan4 11 }
  1333.             -- BILLING PLAN 4 BANDWIDTH DOWN
  1334.                aaaBillingPlanBandwidthDown4 OBJECT-TYPE
  1335.                SYNTAX      Integer32(0..1500)
  1336.                MAX-ACCESS  read-write
  1337.                STATUS      current
  1338.                DESCRIPTION
  1339.                   "Bandwidth Down for billing Plan 4"
  1340.                ::= { aaaBillingPlan4 12 }
  1341.             -- BILLING PLAN 4 DHCP POOL
  1342.                aaaBillingPlanDHCPPool4 OBJECT-TYPE
  1343.                SYNTAX      INTEGER { private(0), public(1) }
  1344.                MAX-ACCESS  read-write
  1345.                STATUS      current
  1346.                DESCRIPTION
  1347.                   "DHCP Pool for billing Plan 4: set to 0 for private pool, 
  1348.                   set to 1 for public pool"
  1349.                ::= { aaaBillingPlan4 13 }
  1350.             -- BILLING PLAN 4 RATE SHOW
  1351.                aaaBillingPlanRateShow4 OBJECT-TYPE
  1352.                SYNTAX      INTEGER { minute(0),
  1353.                                      hour(1),
  1354.                                      day(2),
  1355.                                      week(3),
  1356.                                      month(4) }
  1357.                MAX-ACCESS  read-write
  1358.                STATUS      current
  1359.                DESCRIPTION
  1360.                   "Rate Show for billing Plan 4: Set to 0 if the time unit used is set  
  1361.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  1362.                ::= { aaaBillingPlan4 14 }          
  1363.             -- BILLING PLAN 4 COST
  1364.                aaaBillingPlanCost4 OBJECT-TYPE
  1365.                SYNTAX      DisplayString(SIZE(0..32)) 
  1366.                MAX-ACCESS  read-write
  1367.                STATUS      current
  1368.                DESCRIPTION
  1369.                   "Cost of the XoverY billing Plan 4"
  1370.                ::= { aaaBillingPlan4 15 }          
  1371.             -- BILLING PLAN 4 DURATION
  1372.                aaaBillingPlanDuration4 OBJECT-TYPE
  1373.                SYNTAX      Integer32
  1374.                MAX-ACCESS  read-write
  1375.                STATUS      current
  1376.                DESCRIPTION
  1377.                   "Duration (X) of the XoverY billing Plan 4"
  1378.                ::= { aaaBillingPlan4 16 }          
  1379.             -- BILLING PLAN 4 VALIDITY
  1380.                aaaBillingPlanValidity4 OBJECT-TYPE
  1381.                SYNTAX      Integer32
  1382.                MAX-ACCESS  read-write
  1383.                STATUS      current
  1384.                DESCRIPTION
  1385.                   "Validity (Y) of the XoverY billing Plan 4"
  1386.                ::= { aaaBillingPlan4 17 }          
  1387.             -- BILLING PLAN 4 VALIDITY RATE SHOW
  1388.                aaaBillingPlanValidityRateShow4 OBJECT-TYPE
  1389.                SYNTAX      INTEGER {day(2),
  1390.                                     week(3),
  1391.                                     month(4) }
  1392.                MAX-ACCESS  read-write
  1393.                STATUS      current
  1394.                DESCRIPTION
  1395.                   "Validity Rate Show for XoverY billing Plan 4: Set to 2 if the time unit used is set  
  1396.                      to days, 3 if weeks, and 4 if months."
  1397.                ::= { aaaBillingPlan4 18 }          
  1398.          -- BILLING PLAN 5
  1399.             -- BILLING PLAN 5 ON 
  1400.                aaaBillingPlanOn5 OBJECT-TYPE
  1401.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  1402.                MAX-ACCESS  read-write
  1403.                STATUS      current
  1404.                DESCRIPTION
  1405.                   "Set to 1 to enable billing Plan 5, 0 to disable"
  1406.                ::= { aaaBillingPlan5 1 } 
  1407.             -- BILLING PLAN 5 ASSIGNED 
  1408.                aaaBillingPlanAssigned5 OBJECT-TYPE
  1409.                SYNTAX     INTEGER { disabled(0), enabled(1) }
  1410.                MAX-ACCESS read-write
  1411.                STATUS     current
  1412.                DESCRIPTION
  1413.                   "Set to 1 to assign parameters to billing Plan 5, 0 to disable"
  1414.                ::= { aaaBillingPlan5 2 } 
  1415.             -- BILLING PLAN 5 XOVERY 
  1416.                aaaBillingPlanXoverY5 OBJECT-TYPE
  1417.                SYNTAX     INTEGER { disabled(0), enabled(1) }
  1418.                MAX-ACCESS read-write
  1419.                STATUS     current
  1420.                DESCRIPTION
  1421.                   "Set to 1 to assign Plan 5 as XoverY plan, 0 to disable.
  1422.                   Please note: to use XoverY billing plan you MUST set
  1423.                   the variables aaaBillingPlanCost5, aaaBillingPlanDuration5,
  1424.                   and aaaBillingPlanValidity5, to non-zero values prior to
  1425.                   enabling the plan (setting aaaBillingPlanXoverY5 = 1).
  1426.                   Failure to do so will result in an error on the
  1427.                   aaaBillingPlanXoverY5 SNMP Set operation."
  1428.                ::= { aaaBillingPlan5 3 } 
  1429.             -- BILLING PLAN 5 LABEL 
  1430.                aaaBillingPlanLabel5 OBJECT-TYPE
  1431.                SYNTAX     DisplayString(SIZE(0..50))
  1432.                MAX-ACCESS read-write
  1433.                STATUS     current
  1434.                DESCRIPTION
  1435.                   "Label for billing Plan 5"
  1436.                ::= { aaaBillingPlan5 4 }      
  1437.             -- BILLING PLAN 5 DESCRIPTION  
  1438.                aaaBillingPlanDesc5 OBJECT-TYPE
  1439.                SYNTAX     DisplayString(SIZE(0..140))
  1440.                MAX-ACCESS read-write
  1441.                STATUS     current
  1442.                DESCRIPTION
  1443.                   "Service Description for billing Plan 5"
  1444.                ::= { aaaBillingPlan5 5 }  
  1445.             -- BILLING PLAN 5 PRICE PER MIN  
  1446.                aaaBillingPlanPricingMin5 OBJECT-TYPE
  1447.                SYNTAX     DisplayString(SIZE(0..32))
  1448.                MAX-ACCESS read-write
  1449.                STATUS     current
  1450.                DESCRIPTION
  1451.                   "Rate Per Minute for billing Plan 5 for Normal Plans"
  1452.                ::= { aaaBillingPlan5 6 }  
  1453.             -- BILLING PLAN 5 PRICE PER HOUR  
  1454.                aaaBillingPlanPricingHour5 OBJECT-TYPE
  1455.                SYNTAX     DisplayString(SIZE(0..32))
  1456.                MAX-ACCESS read-write
  1457.                STATUS     current
  1458.                DESCRIPTION
  1459.                   "Rate Per hour for billing Plan 5 for Normal Plans"
  1460.                ::= { aaaBillingPlan5 7 }  
  1461.             -- BILLING PLAN 5 PRICE PER DAY  
  1462.                aaaBillingPlanPricingDay5 OBJECT-TYPE
  1463.                SYNTAX     DisplayString(SIZE(0..32))
  1464.                MAX-ACCESS read-write
  1465.                STATUS     current
  1466.                DESCRIPTION
  1467.                   "Rate Per day for billing Plan 5 for Normal Plans"
  1468.                ::= { aaaBillingPlan5 8 }  
  1469.             -- BILLING PLAN 5 PRICE PER WEEK  
  1470.                aaaBillingPlanPricingWeek5 OBJECT-TYPE
  1471.                SYNTAX     DisplayString(SIZE(0..32))
  1472.                MAX-ACCESS read-write
  1473.                STATUS     current
  1474.                DESCRIPTION
  1475.                   "Rate Per week for billing Plan 5 for Normal Plans"
  1476.                ::= { aaaBillingPlan5 9 }                 
  1477.             -- BILLING PLAN 5 PRICE PER MONTH  
  1478.                aaaBillingPlanPricingMonth5 OBJECT-TYPE
  1479.                SYNTAX     DisplayString(SIZE(0..32))
  1480.                MAX-ACCESS read-write
  1481.                STATUS     current
  1482.                DESCRIPTION
  1483.                   "Rate Per Month for billing Plan 5 for Normal Plans"
  1484.                ::= { aaaBillingPlan5 10 }  
  1485.             -- BILLING PLAN 5 BANDWIDTH UP
  1486.                aaaBillingPlanBandwidthUp5 OBJECT-TYPE
  1487.                SYNTAX      Integer32(0..1500)
  1488.                MAX-ACCESS  read-write
  1489.                STATUS      current
  1490.                DESCRIPTION
  1491.                   "Bandwidth Up for billing Plan 5"
  1492.                ::= { aaaBillingPlan5 11 }
  1493.             -- BILLING PLAN 5 BANDWIDTH DOWN
  1494.                aaaBillingPlanBandwidthDown5 OBJECT-TYPE
  1495.                SYNTAX      Integer32(0..1500)
  1496.                MAX-ACCESS  read-write
  1497.                STATUS      current
  1498.                DESCRIPTION
  1499.                   "Bandwidth Down for billing Plan 5"
  1500.                ::= { aaaBillingPlan5 12 }
  1501.             -- BILLING PLAN 5 DHCP POOL
  1502.                aaaBillingPlanDHCPPool5 OBJECT-TYPE
  1503.                SYNTAX      INTEGER { private(0), public(1) }
  1504.                MAX-ACCESS  read-write
  1505.                STATUS      current
  1506.                DESCRIPTION
  1507.                   "DHCP Pool for billing Plan 5: set to 0 for private pool, 
  1508.                   set to 1 for public pool"
  1509.                ::= { aaaBillingPlan5 13 }
  1510.             -- BILLING PLAN 5 RATE SHOW
  1511.                aaaBillingPlanRateShow5 OBJECT-TYPE
  1512.                SYNTAX      INTEGER { minute(0),
  1513.                                      hour(1),
  1514.                                      day(2),
  1515.                                      week(3),
  1516.                                      month(4) }
  1517.                MAX-ACCESS  read-write
  1518.                STATUS      current
  1519.                DESCRIPTION
  1520.                   "Rate Show for billing Plan 5: Set to 0 if the time unit used is set  
  1521.                      to minutes, 1 if hours, 2 if days, 3 if weeks, and 4 if months."
  1522.                ::= { aaaBillingPlan5 14 }          
  1523.             -- BILLING PLAN 5 COST
  1524.                aaaBillingPlanCost5 OBJECT-TYPE
  1525.                SYNTAX      DisplayString(SIZE(0..32)) 
  1526.                MAX-ACCESS  read-write
  1527.                STATUS      current
  1528.                DESCRIPTION
  1529.                   "Cost of the XoverY billing Plan 5"
  1530.                ::= { aaaBillingPlan5 15 }          
  1531.             -- BILLING PLAN 5 DURATION
  1532.                aaaBillingPlanDuration5 OBJECT-TYPE
  1533.                SYNTAX      Integer32
  1534.                MAX-ACCESS  read-write
  1535.                STATUS      current
  1536.                DESCRIPTION
  1537.                   "Duration (X) of the XoverY billing Plan 5"
  1538.                ::= { aaaBillingPlan5 16 }          
  1539.             -- BILLING PLAN 5 VALIDITY
  1540.                aaaBillingPlanValidity5 OBJECT-TYPE
  1541.                SYNTAX      Integer32
  1542.                MAX-ACCESS  read-write
  1543.                STATUS      current
  1544.                DESCRIPTION
  1545.                   "Validity (Y) of the XoverY billing Plan 5"
  1546.                ::= { aaaBillingPlan5 17 }          
  1547.             -- BILLING PLAN 5 VALIDITY RATE SHOW
  1548.                aaaBillingPlanValidityRateShow5 OBJECT-TYPE
  1549.                SYNTAX      INTEGER {day(2),
  1550.                                     week(3),
  1551.                                     month(4) }
  1552.                MAX-ACCESS  read-write
  1553.                STATUS      current
  1554.                DESCRIPTION
  1555.                   "Validity Rate Show for XoverY billing Plan 5: Set to 2 if the time unit used is set  
  1556.                      to days, 3 if weeks, and 4 if months."
  1557.                ::= { aaaBillingPlan5 18 }          
  1558. --
  1559. -- AAA SUB LOGIN UI
  1560. --
  1561.       aaaSubLoginUI     OBJECT IDENTIFIER ::= { aaa 16 }
  1562.       -- AAA WEB SERVICE MSG   
  1563.          aaaWebServiceMsg OBJECT-TYPE
  1564.          SYNTAX      DisplayString(SIZE(0..218))
  1565.          MAX-ACCESS  read-write
  1566.          STATUS      current
  1567.          DESCRIPTION
  1568.             "Specify the service selection message"
  1569.          ::= { aaaSubLoginUI 1 }
  1570.       -- AAA WEB EXISTING USER MSG   
  1571.          aaaWebExistingUserMsg OBJECT-TYPE
  1572.          SYNTAX      DisplayString(SIZE(0..218))
  1573.          MAX-ACCESS  read-write
  1574.          STATUS      current
  1575.          DESCRIPTION
  1576.             "Specify the message for an existing user"
  1577.          ::= { aaaSubLoginUI 2 }
  1578.       -- AAA WEB NEW USER MSG   
  1579.          aaaWebNewUsernameMsg OBJECT-TYPE
  1580.          SYNTAX      DisplayString(SIZE(0..218))
  1581.          MAX-ACCESS  read-write
  1582.          STATUS      current
  1583.          DESCRIPTION
  1584.             "Specify the new username message"
  1585.          ::= { aaaSubLoginUI 3 }
  1586.       -- AAA WEB SERVICE MSG   
  1587.          aaaWebContactMsg OBJECT-TYPE
  1588.          SYNTAX      DisplayString(SIZE(0..218))
  1589.          MAX-ACCESS  read-write
  1590.          STATUS      current
  1591.          DESCRIPTION
  1592.             "Specify the contact message"
  1593.          ::= { aaaSubLoginUI 4 }
  1594.       -- AAA MICROS USERNAME MSG   
  1595. --         aaaWebMicrosUsernameMsg OBJECT-TYPE
  1596. --         SYNTAX      DisplayString(SIZE(0..218))
  1597. --         MAX-ACCESS  read-write
  1598. --         STATUS      current
  1599. --         DESCRIPTION
  1600. --            "Specify the PMS username message for MICROS PMS
  1601. --             (Maximum length: 140 characters)"
  1602. --         ::= { aaaSubLoginUI 5 }
  1603.       -- AAA WEB JAVASCRIPT ON 
  1604.          aaaWebJavascriptOn OBJECT-TYPE
  1605.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  1606.          MAX-ACCESS  read-write
  1607.          STATUS      current
  1608.          DESCRIPTION
  1609.             "Set to 1 to enable Javascript, 0 to disable."
  1610.          ::= { aaaSubLoginUI 6 }
  1611.       -- AAA WEB REMEMBERME ON
  1612.       aaaWebRememberMeOn OBJECT-TYPE
  1613.       SYNTAX         INTEGER { disabled(0), enabled(1) }
  1614.       MAX-ACCESS     read-write
  1615.       STATUS         current
  1616.       DESCRIPTION
  1617.          "Set to 1 to enable Remember Me browser cookie, 0 to disable."
  1618.       ::= { aaaSubLoginUI 7 }
  1619.       -- AAA REMEMBERME MSG
  1620.          aaaRememberMeMsg OBJECT-TYPE
  1621.          SYNTAX      DisplayString(SIZE(0..218))
  1622.          MAX-ACCESS  read-write
  1623.          STATUS      current
  1624.          DESCRIPTION
  1625.             "Specify the Remember Me message"
  1626.          ::= { aaaSubLoginUI 8 }
  1627.       -- AAA REMEMBERME DAYS
  1628.          aaaRememberMeDays OBJECT-TYPE
  1629.          SYNTAX      Integer32
  1630.          MAX-ACCESS  read-write
  1631.          STATUS      current
  1632.          DESCRIPTION
  1633.             "Set the number of days to retain the Remember Me browser cookie"
  1634.          ::= { aaaSubLoginUI 9 }
  1635.       -- AAA CURRENCY 
  1636.          aaaCurrency OBJECT-TYPE
  1637.          SYNTAX      DisplayString(SIZE(0..15))
  1638.          MAX-ACCESS  read-write
  1639.          STATUS      current
  1640.          DESCRIPTION
  1641.             "Specify the currency symbol"
  1642.          ::= { aaaSubLoginUI 10 }
  1643.       -- AAA AMOUNT DECIMALS
  1644.          aaaAmountDecimals OBJECT-TYPE
  1645.          SYNTAX      Integer32
  1646.          MAX-ACCESS  read-write
  1647.          STATUS      current
  1648.          DESCRIPTION
  1649.             "Set the number of decimals in the currency"
  1650.          ::= { aaaSubLoginUI 11 }
  1651.       -- AAA WEB IMAGE
  1652.          aaaWebImage OBJECT-TYPE
  1653.          SYNTAX      DisplayString(SIZE(0..98))
  1654.          MAX-ACCESS  read-write
  1655.          STATUS      current
  1656.          DESCRIPTION
  1657.             "Specify the image file name.  Must be rebooted
  1658.             to take effect."
  1659.          ::= { aaaSubLoginUI 12 }
  1660.       -- AAA WEB PAGE BGCOLOR
  1661.          aaaWebPageBgcolor OBJECT-TYPE
  1662.          SYNTAX      DisplayString(SIZE(0..50))
  1663.          MAX-ACCESS  read-write
  1664.          STATUS      current
  1665.          DESCRIPTION
  1666.             "Specify the background color"
  1667.          ::= { aaaSubLoginUI 13 }
  1668.       -- AAA WEB TAB BGCOLOR 
  1669.          aaaWebTabBgcolor OBJECT-TYPE
  1670.          SYNTAX      DisplayString(SIZE(0..98))
  1671.          MAX-ACCESS  read-write
  1672.          STATUS      current
  1673.          DESCRIPTION
  1674.             "Specify the background color for the table"
  1675.          ::= { aaaSubLoginUI 14 }
  1676.       -- AAA WEB TITLE FONT 
  1677.          aaaWebTitleFont OBJECT-TYPE
  1678.          SYNTAX      DisplayString(SIZE(0..98))
  1679.          MAX-ACCESS  read-write
  1680.          STATUS      current
  1681.          DESCRIPTION
  1682.             "Specify the title font"
  1683.          ::= { aaaSubLoginUI 15 }
  1684.       -- AAA WEB ITEM FONT 
  1685.          aaaWebItemFont OBJECT-TYPE
  1686.          SYNTAX      DisplayString(SIZE(0..98))
  1687.          MAX-ACCESS  read-write
  1688.          STATUS      current
  1689.          DESCRIPTION
  1690.             "Specify the line item font"
  1691.          ::= { aaaSubLoginUI 16 }
  1692.       -- AAA WEB SUB PAGE AG BLOCKED ACCESS ERROR
  1693.          aaaErrorAccessBlocked OBJECT-TYPE
  1694.          SYNTAX         DisplayString(SIZE(0..218))
  1695.          MAX-ACCESS  read-write
  1696.          STATUS         current
  1697.          DESCRIPTION
  1698.             "AG blocked subscriber access"
  1699.          ::= { aaaSubLoginUI 17 }      
  1700.       -- AAA WEB SUB PAGE PASSWD REQ ACCESS ERROR
  1701.      aaaErrorAccessPassword OBJECT-TYPE
  1702.      SYNTAX         DisplayString(SIZE(0..218))
  1703.      MAX-ACCESS  read-write
  1704.      STATUS         current
  1705.      DESCRIPTION
  1706.          "Access to this document requires a password"
  1707.          ::= { aaaSubLoginUI 18 }
  1708.       -- AAA WEB SUB PAGE ERROR HAS OCCURED ERROR
  1709.            aaaErrorHasOccurred OBJECT-TYPE
  1710.            SYNTAX         DisplayString(SIZE(0..218))
  1711.            MAX-ACCESS  read-write
  1712.            STATUS         current
  1713.            DESCRIPTION
  1714.                "An error has occurred"
  1715.          ::= { aaaSubLoginUI 19 }    
  1716.       -- AAA WEB SUB PAGE RECEIVED ISP ERROR
  1717.            aaaErrorISPChallenge OBJECT-TYPE
  1718.            SYNTAX         DisplayString(SIZE(0..218))
  1719.            MAX-ACCESS  read-write
  1720.            STATUS         current
  1721.            DESCRIPTION
  1722.                "You received a challenge from your Internet Service Provider"
  1723.          ::= { aaaSubLoginUI 20 }     
  1724.       -- AAA WEB SUB PAGE NOT VALID VALUE ERROR
  1725.          aaaErrorMinMaxValues OBJECT-TYPE
  1726.          SYNTAX         DisplayString(SIZE(0..218))
  1727.          MAX-ACCESS  read-write
  1728.          STATUS         current
  1729.          DESCRIPTION
  1730.          "This field must contain a number between these two values"
  1731.          ::= { aaaSubLoginUI 21 }        
  1732.       -- AAA WEB SUB PAGE NO BILLING OPTION ERROR
  1733.            aaaErrorNoBillingOpts OBJECT-TYPE
  1734.            SYNTAX         DisplayString(SIZE(0..218))
  1735.            MAX-ACCESS  read-write
  1736.            STATUS         current
  1737.            DESCRIPTION
  1738.                "No Billing options are available"
  1739.          ::= { aaaSubLoginUI 22 }
  1740.       -- AAA WEB SUB PAGE NO INTERNET SERVICE ERROR
  1741.      aaaErrorNotAvailable OBJECT-TYPE
  1742.      SYNTAX        DisplayString(SIZE(0..218))
  1743.      MAX-ACCESS read-write
  1744.      STATUS        current
  1745.      DESCRIPTION
  1746.          "Internet Service is not available right now. Try again later"
  1747.          ::= { aaaSubLoginUI 23 }
  1748.       -- AAA WEB SUB PAGE PASSWD NOT MATCHED ERROR
  1749.      aaaErrorPasswordMatch OBJECT-TYPE
  1750.      SYNTAX        DisplayString(SIZE(0..218))
  1751.      MAX-ACCESS read-write
  1752.      STATUS        current
  1753.      DESCRIPTION
  1754.          "The password fields you have entered do not match. Please try again"
  1755.          ::= { aaaSubLoginUI 24 }
  1756.       -- AAA WEB SUB PAGE INVALID PASSWD  ERROR
  1757.          aaaErrorPasswordWrong OBJECT-TYPE
  1758.          SYNTAX        DisplayString(SIZE(0..218))
  1759.          MAX-ACCESS read-write
  1760.          STATUS        current
  1761.          DESCRIPTION
  1762.          "The password field you have entered is not correct. Please try again"
  1763.          ::= { aaaSubLoginUI 25 }         
  1764.       -- AAA WEB SUB PAGE BILLING ROOM ERROR
  1765.            aaaErrorRoomBilling OBJECT-TYPE
  1766.            SYNTAX        DisplayString(SIZE(0..218))
  1767.            MAX-ACCESS read-write
  1768.            STATUS        current
  1769.            DESCRIPTION
  1770.                "Error in Room Billing"
  1771.          ::= { aaaSubLoginUI 26 }    
  1772.       -- AAA WEB SUB PAGE TOO MANY SUBSCRIBERS ERROR
  1773.      aaaErrorTooManyUsers OBJECT-TYPE
  1774.      SYNTAX        DisplayString(SIZE(0..218))
  1775.      MAX-ACCESS read-write
  1776.      STATUS        current
  1777.      DESCRIPTION
  1778.          "Too many subscribers are already logged in. Please try again later"
  1779.          ::= { aaaSubLoginUI 27 }    
  1780.       -- AAA WEB SUB PAGE TRY AGAIN ERROR
  1781.      aaaErrorTryAgain OBJECT-TYPE
  1782.      SYNTAX        DisplayString(SIZE(0..218))
  1783.      MAX-ACCESS read-write
  1784.      STATUS        current
  1785.      DESCRIPTION
  1786.          "Try again"
  1787.          ::= { aaaSubLoginUI 28 }     
  1788.       -- AAA WEB SUB PAGE NO USER ID ERROR
  1789.          aaaErrorUserIdMissing OBJECT-TYPE
  1790.          SYNTAX        DisplayString(SIZE(0..218))
  1791.          MAX-ACCESS read-write
  1792.          STATUS        current
  1793.          DESCRIPTION
  1794.             "The User ID you have entered cannot be found. Please try another"
  1795.          ::= { aaaSubLoginUI 29 }        
  1796.       -- AAA WEB SUB PAGE INVALID USER ID ERROR
  1797.      aaaErrorUserIdTaken OBJECT-TYPE
  1798.      SYNTAX        DisplayString(SIZE(0..218))
  1799.      MAX-ACCESS read-write
  1800.      STATUS        current
  1801.      DESCRIPTION
  1802.          "The User ID you have entered is already taken. Please try another"
  1803.          ::= { aaaSubLoginUI 30 }           
  1804.       -- AAA WEB SUB PAGE WE ARE SORRY ERROR
  1805.            aaaErrorWeAreSorry OBJECT-TYPE
  1806.            SYNTAX        DisplayString(SIZE(0..218))
  1807.            MAX-ACCESS read-write
  1808.            STATUS        current
  1809.            DESCRIPTION
  1810.                "We are sorry"
  1811.          ::= { aaaSubLoginUI 31 }
  1812.       -- AAA WEB SUB PAGE NOT A WHOLE NUMBER ERROR
  1813.            aaaErrorWholeNumber OBJECT-TYPE
  1814.            SYNTAX        DisplayString(SIZE(0..218))
  1815.            MAX-ACCESS read-write
  1816.            STATUS        current
  1817.            DESCRIPTION
  1818.                "This field must contain a whole number value, with no decimals"
  1819.          ::= { aaaSubLoginUI 32 }
  1820.       -- AAA WEB SUB PAGE CHECK USR ID AND PASSWD ERROR
  1821.      aaaErrorYourAccount OBJECT-TYPE
  1822.      SYNTAX        DisplayString(SIZE(0..218))
  1823.      MAX-ACCESS read-write
  1824.      STATUS        current
  1825.      DESCRIPTION
  1826.          "Your account was not found. Please check your Username and Password"
  1827.          ::= { aaaSubLoginUI 33 }       
  1828.      -- AAA WEB SUB PAGE SELECT THE BILLING MODE MESSAGE
  1829.          aaaMessageBillingMode OBJECT-TYPE
  1830.          SYNTAX        DisplayString(SIZE(0..218))
  1831.          MAX-ACCESS read-write
  1832.          STATUS        current
  1833.          DESCRIPTION
  1834.             "Please select the Billing Mode"
  1835.          ::= { aaaSubLoginUI 34 }      
  1836.       -- AAA WEB SUB PAGE BILL BY CREDIT CARD MESSAGE
  1837.           aaaMessagebyCreditCard OBJECT-TYPE
  1838.           SYNTAX        DisplayString(SIZE(0..218))
  1839.           MAX-ACCESS read-write
  1840.           STATUS        current
  1841.           DESCRIPTION
  1842.               "Bill by Credit Card"
  1843.          ::= { aaaSubLoginUI 35 }         
  1844.       -- AAA WEB SUB PAGE BILL BY HOTEL ROOM MESSAGE
  1845.      aaaMessagebyHotelRoom OBJECT-TYPE
  1846.      SYNTAX        DisplayString(SIZE(0..218))
  1847.      MAX-ACCESS read-write
  1848.      STATUS        current
  1849.      DESCRIPTION
  1850.          "Bill by Hotel Room"
  1851.         ::= { aaaSubLoginUI 36 }    
  1852.       -- AAA WEB SUB PAGE USER ID MESSAGE
  1853.      aaaMessageChooseUsername OBJECT-TYPE
  1854.      SYNTAX        DisplayString(SIZE(0..218))
  1855.      MAX-ACCESS read-write
  1856.      STATUS        current
  1857.      DESCRIPTION
  1858.          "Choose a User ID (optional)"
  1859.          ::= { aaaSubLoginUI 37 }     
  1860.       -- AAA WEB SUB PAGE PASSWORD MESSAGE
  1861.          aaaMessageChoosePasswd1 OBJECT-TYPE
  1862.          SYNTAX        DisplayString(SIZE(0..218))
  1863.          MAX-ACCESS read-write
  1864.          STATUS        current
  1865.          DESCRIPTION
  1866.              "Choose a Password (optional)"
  1867.          ::= { aaaSubLoginUI 38 }        
  1868.       -- AAA WEB SUB PAGE RETYPE PASSWORD MESSAGE
  1869.      aaaMessageChoosePasswd2 OBJECT-TYPE
  1870.      SYNTAX        DisplayString(SIZE(0..218))
  1871.      MAX-ACCESS read-write
  1872.      STATUS        current
  1873.      DESCRIPTION
  1874.          "Retype the Password (if entered above)"
  1875.          ::= { aaaSubLoginUI 39 }           
  1876.       -- AAA WEB SUB PAGE FREE ACCESS TO INTTERNET MESSAGE
  1877.           aaaMessageFreeInternet OBJECT-TYPE
  1878.           SYNTAX        DisplayString(SIZE(0..218))
  1879.           MAX-ACCESS read-write
  1880.           STATUS        current
  1881.           DESCRIPTION
  1882.               "Free access to the Internet"
  1883.          ::= { aaaSubLoginUI 40 }
  1884.       -- AAA WEB SUB PAGE A NEW USER MESSAGE
  1885.           aaaMessageNewUserLogin OBJECT-TYPE
  1886.           SYNTAX        DisplayString(SIZE(0..218))
  1887.           MAX-ACCESS read-write
  1888.           STATUS        current
  1889.           DESCRIPTION
  1890.               "Are you a new user? Click this button"
  1891.          ::= { aaaSubLoginUI 41 }
  1892.       -- AAA WEB SUB PAGE AN EXISTING USER MESSAGE
  1893.            aaaMessageOldUserLogin OBJECT-TYPE
  1894.            SYNTAX        DisplayString(SIZE(0..218))
  1895.            MAX-ACCESS read-write
  1896.            STATUS        current
  1897.            DESCRIPTION
  1898.               "Are you an existing user?"
  1899.            ::= { aaaSubLoginUI 42 }      
  1900.       -- AAA WEB SUB PAGE IF NOT CORREDCT GO BACK PREVIOUS MESSAGE
  1901.      aaaMessagePurchaseOK1 OBJECT-TYPE
  1902.      SYNTAX        DisplayString(SIZE(0..218))
  1903.      MAX-ACCESS read-write
  1904.      STATUS        current
  1905.      DESCRIPTION
  1906.          "If this is not correct, please go back to the previous page"
  1907.          ::= { aaaSubLoginUI 43 }    
  1908.       -- AAA WEB SUB PAGE AND MAKE CHANGES MESSAGE
  1909.           aaaMessagePurchaseOK2 OBJECT-TYPE
  1910.           SYNTAX        DisplayString(SIZE(0..218))
  1911.           MAX-ACCESS read-write
  1912.           STATUS        current
  1913.           DESCRIPTION
  1914.               "and make the necessary changes"
  1915.          ::= { aaaSubLoginUI 44 }    
  1916.       -- AAA WEB SUB PAGE SELECT PURCHASE TIME MESSAGE
  1917.           aaaMessagePurchaseSelect OBJECT-TYPE
  1918.           SYNTAX        DisplayString(SIZE(0..218))
  1919.           MAX-ACCESS read-write
  1920.           STATUS        current
  1921.           DESCRIPTION
  1922.               "Please select purchase time"
  1923.          ::= { aaaSubLoginUI 45 }       
  1924.       -- AAA WEB SUB PAGE REQUEST WAS DECLINED MESSAGE
  1925.      aaaMessageRequestFailed OBJECT-TYPE
  1926.      SYNTAX        DisplayString(SIZE(0..218))
  1927.      MAX-ACCESS read-write
  1928.      STATUS        current
  1929.      DESCRIPTION
  1930.              "Your request was declined"
  1931.          ::= { aaaSubLoginUI 49 }
  1932.       -- AAA WEB SUB PAGE REQUEST WAS SUCCESSFULL MESSAGE
  1933.           aaaMessageRequestGranted OBJECT-TYPE
  1934.           SYNTAX        DisplayString(SIZE(0..218))
  1935.           MAX-ACCESS read-write
  1936.           STATUS        current
  1937.           DESCRIPTION
  1938.               "Your request was successful"
  1939.          ::= { aaaSubLoginUI 50 }
  1940.       -- AAA WEB SUB PAGE THANKS FOR BUSINESS MESSAGE
  1941.      aaaMessageThankYou OBJECT-TYPE
  1942.      SYNTAX        DisplayString(SIZE(0..218))
  1943.      MAX-ACCESS read-write
  1944.      STATUS        current
  1945.      DESCRIPTION
  1946.          "Thank you for your business"
  1947.          ::= { aaaSubLoginUI 51}           
  1948.       -- AAA WEB SUB PAGE VERIFYING YOUR ACCOUNT MESSAGE
  1949.            aaaMessageVerifying OBJECT-TYPE
  1950.            SYNTAX        DisplayString(SIZE(0..218))
  1951.            MAX-ACCESS read-write
  1952.            STATUS        current
  1953.            DESCRIPTION
  1954.              "We are verifying your account. Please wait"
  1955.          ::= { aaaSubLoginUI 52 }      
  1956.       -- AAA WEB SUB PAGE BILLED DIRECTLY BY HOTEL MESSAGE
  1957.            aaaMessageYourHotel OBJECT-TYPE
  1958.            SYNTAX        DisplayString(SIZE(0..218))
  1959.            MAX-ACCESS read-write
  1960.            STATUS        current
  1961.            DESCRIPTION
  1962.              "You will be billed directly by your hotel"
  1963.          ::= { aaaSubLoginUI 53 }
  1964.       -- AAA WEB SUB PAGE PURCHASE INET ACCESS MESSAGE
  1965.      aaaMessageYourPurchase OBJECT-TYPE
  1966.      SYNTAX        DisplayString(SIZE(0..218))
  1967.      MAX-ACCESS read-write
  1968.      STATUS        current
  1969.      DESCRIPTION
  1970.          "You will be purchasing Internet access with these options"
  1971.          ::= { aaaSubLoginUI 54 }
  1972.          
  1973.       aaaPartnerImageOn OBJECT-TYPE
  1974.         SYNTAX     INTEGER { disabled(0), enabled(1) }
  1975.         MAX-ACCESS read-write
  1976.         STATUS     current
  1977.         DESCRIPTION
  1978.          "Setting this value to (1) will enable Partner Image splashscreen.  
  1979.           Setting this value to (0) will disable this feature.  
  1980.           Note: You must reboot for changes to take effect."
  1981.         ::= { aaaSubLoginUI 55 }
  1982.  
  1983.       aaaPartnerImageFileName OBJECT-TYPE
  1984.         SYNTAX     DisplayString(SIZE(1..32))
  1985.         MAX-ACCESS read-write
  1986.         STATUS     current
  1987.         DESCRIPTION
  1988.           "File Name of the Partner Image.  Note: You must reboot for changes to take effect."
  1989.         ::= { aaaSubLoginUI 56 }
  1990.  
  1991.  
  1992.    ------------------------
  1993.    -- AAA SUB POST SESSION
  1994.    ------------------------
  1995.       aaaSubPostSession     OBJECT IDENTIFIER ::= { aaa 17 }
  1996.       
  1997.         aaaSubGoodbyePage     OBJECT IDENTIFIER ::= { aaaSubPostSession 1 }
  1998.         
  1999.         -- AAA GOODBYE PAGE ON   
  2000.                 aaaSubGPEnable OBJECT-TYPE
  2001.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2002.                 MAX-ACCESS  read-write
  2003.                 STATUS      current
  2004.                 DESCRIPTION
  2005.                         "Enables IWS Goodbye Page"
  2006.                 ::= { aaaSubGoodbyePage 1 }
  2007.  
  2008.         -- AAA GOODBYE PAGE IP ADDRESS ON   
  2009.                 aaaSubGPIPAddressOn OBJECT-TYPE
  2010.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2011.                 MAX-ACCESS  read-write
  2012.                 STATUS      current
  2013.                 DESCRIPTION
  2014.                         "Show IP Address on IWS Goodbye Page "
  2015.                 ::= { aaaSubGoodbyePage 2 }
  2016.  
  2017.         -- AAA GOODBYE PAGE AUTHEN TYPE ON   
  2018.                 aaaSubGPAuthenTypeOn OBJECT-TYPE
  2019.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2020.                 MAX-ACCESS  read-write
  2021.                 STATUS      current
  2022.                 DESCRIPTION
  2023.                         "Show Authen Type on IWS Goodbye Page "
  2024.                 ::= { aaaSubGoodbyePage 3 }
  2025.  
  2026.         -- AAA GOODBYE PAGE START TIME ON   
  2027.                 aaaSubGPStartTimeOn OBJECT-TYPE
  2028.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2029.                 MAX-ACCESS  read-write
  2030.                 STATUS      current
  2031.                 DESCRIPTION
  2032.                         "Show Start Time on IWS Goodbye Page "
  2033.                 ::= { aaaSubGoodbyePage 4 }
  2034.  
  2035.  
  2036.         -- AAA GOODBYE PAGE STOP TIME ON   
  2037.                 aaaSubGPStopTimeOn OBJECT-TYPE
  2038.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2039.                 MAX-ACCESS  read-write
  2040.                 STATUS      current
  2041.                 DESCRIPTION
  2042.                         "Show Stop Time on IWS Goodbye Page "
  2043.                 ::= { aaaSubGoodbyePage 5 }
  2044.  
  2045.  
  2046.         -- AAA GOODBYE PAGE BYTE SENT ON   
  2047.                 aaaSubGPByteSentOn OBJECT-TYPE
  2048.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2049.                 MAX-ACCESS  read-write
  2050.                 STATUS      current
  2051.                 DESCRIPTION
  2052.                         "Show Byte Sent on IWS Goodbye Page "
  2053.                 ::= { aaaSubGoodbyePage 6 }
  2054.  
  2055.  
  2056.         -- AAA GOODBYE PAGE BYTE RECEIVE ON   
  2057.                 aaaSubGPByteReceivedOn OBJECT-TYPE
  2058.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2059.                 MAX-ACCESS  read-write
  2060.                 STATUS      current
  2061.                 DESCRIPTION
  2062.                         "Show Byte Received on IWS Goodbye Page "
  2063.                 ::= { aaaSubGoodbyePage 7 }
  2064.  
  2065.  
  2066.         -- AAA GOODBYE PAGE HYPERLINK ON   
  2067.                 aaaSubGPHyperlinkOn OBJECT-TYPE
  2068.                 SYNTAX      INTEGER { disabled(0), enabled(1) }
  2069.                 MAX-ACCESS  read-write
  2070.                 STATUS      current
  2071.                 DESCRIPTION
  2072.                         "Show Hyperlink on IWS Goodbye Page "
  2073.                 ::= { aaaSubGoodbyePage 8 }
  2074.  
  2075.  
  2076.         -- AAA GOODBYE PAGE HYPERLINK   
  2077.                 aaaSubGPHyperlink OBJECT-TYPE
  2078.                 SYNTAX      DisplayString(SIZE(0..237))
  2079.                 MAX-ACCESS  read-write
  2080.                 STATUS      current
  2081.                 DESCRIPTION
  2082.                         "Show Jump To Hyperlink on IWS Goodbye Page "
  2083.                 ::= { aaaSubGoodbyePage 9 }
  2084.                 
  2085.  
  2086.         -- AAA GOODBYE PAGE SESSION SUMMARY LABEL
  2087.             aaaSubGPSessionSummaryLabel OBJECT-TYPE
  2088.             SYNTAX        DisplayString(SIZE(0..218))
  2089.             MAX-ACCESS  read-write
  2090.             STATUS        current
  2091.             DESCRIPTION
  2092.                     "Goodbye Page Session Summary Label"
  2093.             ::= { aaaSubGoodbyePage 10 }
  2094.                 
  2095.       
  2096.         -- AAA GOODBYE PAGE SUB IP ADDRESS LABEL
  2097.             aaaSubGPSubIPAddressLabel OBJECT-TYPE
  2098.             SYNTAX        DisplayString(SIZE(0..218))
  2099.             MAX-ACCESS  read-write
  2100.             STATUS        current
  2101.             DESCRIPTION
  2102.                     "Goodbye Page Subscriber IP Address Label"
  2103.             ::= { aaaSubGoodbyePage 11 }
  2104.                       
  2105.         -- AAA GOODBYE PAGE ATHENTIFICATION TYPE LABEL
  2106.             aaaSubGPAuthenTypeLabel OBJECT-TYPE
  2107.             SYNTAX        DisplayString(SIZE(0..218))
  2108.             MAX-ACCESS  read-write
  2109.             STATUS        current
  2110.             DESCRIPTION
  2111.                     "Goodbye Page Subscriber Authen Type Label"
  2112.             ::= { aaaSubGoodbyePage 12 }      
  2113.                 
  2114.         -- AAA GOODBYE PAGE START TIME LABEL
  2115.             aaaSubGPStartTimeLabel OBJECT-TYPE
  2116.             SYNTAX        DisplayString(SIZE(0..218))
  2117.             MAX-ACCESS  read-write
  2118.             STATUS        current
  2119.             DESCRIPTION
  2120.                     "Goodbye Page Start Time Label"
  2121.             ::= { aaaSubGoodbyePage 13 }      
  2122.                 
  2123.         -- AAA GOODBYE PAGE STOP TIME LABEL
  2124.             aaaSubGPStopTimeLabel OBJECT-TYPE
  2125.             SYNTAX        DisplayString(SIZE(0..218))
  2126.             MAX-ACCESS  read-write
  2127.             STATUS        current
  2128.             DESCRIPTION
  2129.                     "Goodbye Page Stop Time Label"
  2130.             ::= { aaaSubGoodbyePage 14 }      
  2131.                 
  2132.         -- AAA GOODBYE PAGE BYTE SENT LABEL
  2133.             aaaSubGPByteSentLabel OBJECT-TYPE
  2134.             SYNTAX        DisplayString(SIZE(0..218))
  2135.             MAX-ACCESS  read-write
  2136.             STATUS        current
  2137.             DESCRIPTION
  2138.                     "Goodbye Page Byte Sent Label"
  2139.             ::= { aaaSubGoodbyePage 15 }
  2140.             
  2141.            -- AAA GOODBYE PAGE BYTE SENT LABEL
  2142.               aaaSubGPByteReceivedLabel OBJECT-TYPE
  2143.               SYNTAX        DisplayString(SIZE(0..218))
  2144.               MAX-ACCESS    read-write
  2145.               STATUS        current
  2146.               DESCRIPTION
  2147.                          "Goodbye Page Byte Received Label"
  2148.               ::= { aaaSubGoodbyePage 16 }
  2149.  
  2150.                 
  2151.         -- AAA GOODBYE PAGE HYPERTEXT URL LABEL
  2152.             aaaSubGPHypertextURLLabel OBJECT-TYPE
  2153.             SYNTAX        DisplayString(SIZE(0..218))
  2154.             MAX-ACCESS    read-write
  2155.             STATUS        current
  2156.             DESCRIPTION
  2157.                     "Goodbye Page Hypertext URL Label"
  2158.             ::= { aaaSubGoodbyePage 17 }
  2159.       
  2160.     
  2161.    -------------------
  2162.    -- AAA SUBSCRIBER  
  2163.    -------------------
  2164.       aaaSubscriber     OBJECT IDENTIFIER ::= { aaa 18 }
  2165.           --
  2166.           -- SUBSCRIBER CURRENT TABLE
  2167.           --
  2168.          
  2169.          aaaSubCurrTable OBJECT-TYPE
  2170.          SYNTAX  SEQUENCE OF AaaSubCurrTableEntry  
  2171.          MAX-ACCESS  not-accessible
  2172.          STATUS  current
  2173.          DESCRIPTION
  2174.             "List of current subscribers."
  2175.          ::= { aaaSubscriber 1 }
  2176.  
  2177.          aaaSubCurrTableEntry OBJECT-TYPE
  2178.          SYNTAX  AaaSubCurrTableEntry 
  2179.          MAX-ACCESS  not-accessible
  2180.          STATUS  current
  2181.          DESCRIPTION
  2182.             "A subscriber entry."
  2183.          INDEX  { subIndex }
  2184.          ::= { aaaSubCurrTable 1 }
  2185.  
  2186.          AaaSubCurrTableEntry ::=
  2187.          SEQUENCE 
  2188.          {
  2189.            subIndex        Integer32,
  2190.            subMac          DisplayString,
  2191.            subIp           IpAddress,
  2192.            subPort         Integer32,
  2193.            subName         DisplayString,
  2194.            subBwUp         Integer32,
  2195.            subBwDown       Integer32,
  2196.            subAaaState     DisplayString,
  2197.            subExpiration   DisplayString,
  2198.            subIdleTimeout  DisplayString,
  2199.            subBytesSent    Counter32,
  2200.            subBytesRec     Counter32,
  2201.            subBytesTotal   Counter32,
  2202.            subProxy        DisplayString,
  2203.            subStatus       RowStatus
  2204.          }
  2205.  
  2206.        subIndex OBJECT-TYPE
  2207.         SYNTAX      Integer32
  2208.         MAX-ACCESS  read-only
  2209.         STATUS      current
  2210.         DESCRIPTION
  2211.            "Subscriber Index."
  2212.         ::= { aaaSubCurrTableEntry 1 }
  2213.  
  2214.       subMac OBJECT-TYPE   
  2215.         SYNTAX      DisplayString
  2216.         MAX-ACCESS  read-only
  2217.         STATUS      current
  2218.         DESCRIPTION
  2219.            "Physical Address of the Subscriber."
  2220.         ::= { aaaSubCurrTableEntry 2 }
  2221.  
  2222.       subIp OBJECT-TYPE
  2223.         SYNTAX      IpAddress
  2224.         MAX-ACCESS  read-only
  2225.         STATUS      current
  2226.         DESCRIPTION
  2227.            "IP Address of the Subscriber."
  2228.         ::= { aaaSubCurrTableEntry 3 }
  2229.            
  2230.       subPort OBJECT-TYPE
  2231.         SYNTAX      Integer32
  2232.         MAX-ACCESS  read-only
  2233.         STATUS      current
  2234.         DESCRIPTION
  2235.            "Port of the Subscriber."
  2236.         ::= { aaaSubCurrTableEntry 4 }
  2237.            
  2238.       subName OBJECT-TYPE
  2239.         SYNTAX      DisplayString
  2240.         MAX-ACCESS  read-only
  2241.         STATUS      current
  2242.         DESCRIPTION
  2243.            "Name of the Subscriber."
  2244.         ::= { aaaSubCurrTableEntry 5 }
  2245.            
  2246.       subBwUp OBJECT-TYPE
  2247.         SYNTAX      Integer32
  2248.         MAX-ACCESS  read-only
  2249.         STATUS      current
  2250.         DESCRIPTION
  2251.            "Uploading Bandwidth granted to the Subscriber."
  2252.         ::= { aaaSubCurrTableEntry 6 }
  2253.            
  2254.       subBwDown OBJECT-TYPE
  2255.         SYNTAX      Integer32
  2256.         MAX-ACCESS  read-only
  2257.         STATUS      current
  2258.         DESCRIPTION
  2259.            "Downloading Bandwidth granted to the Subscriber."
  2260.         ::= { aaaSubCurrTableEntry 7 }
  2261.            
  2262.       subAaaState  OBJECT-TYPE
  2263.         SYNTAX      DisplayString
  2264.         MAX-ACCESS  read-only
  2265.         STATUS      current
  2266.         DESCRIPTION
  2267.            "The AAA state of the Subscriber."
  2268.         ::= { aaaSubCurrTableEntry 8 }
  2269.            
  2270.       subExpiration  OBJECT-TYPE
  2271.         SYNTAX      DisplayString
  2272.         MAX-ACCESS  read-only
  2273.         STATUS      current
  2274.         DESCRIPTION
  2275.            "Expiration Info of the Subscriber."
  2276.         ::= { aaaSubCurrTableEntry 9 }
  2277.            
  2278.       subIdleTimeout OBJECT-TYPE
  2279.         SYNTAX      DisplayString
  2280.         MAX-ACCESS  read-only
  2281.         STATUS      current
  2282.         DESCRIPTION
  2283.            "Time before the subscriber gets logged off due to inactivity."
  2284.         ::= { aaaSubCurrTableEntry 10 }
  2285.            
  2286.       subBytesSent OBJECT-TYPE
  2287.         SYNTAX      Counter32
  2288.         MAX-ACCESS  read-only
  2289.         STATUS      current
  2290.         DESCRIPTION
  2291.            "Bytes sent by the Subscriber, units are MBytes"
  2292.         ::= { aaaSubCurrTableEntry 11 }
  2293.            
  2294.       subBytesRec OBJECT-TYPE
  2295.         SYNTAX      Counter32
  2296.         MAX-ACCESS  read-only
  2297.         STATUS      current
  2298.         DESCRIPTION
  2299.            "Bytes received by the Subscriber, units are MBytes"
  2300.         ::= { aaaSubCurrTableEntry 12 }
  2301.            
  2302.       subBytesTotal OBJECT-TYPE
  2303.         SYNTAX      Counter32
  2304.         MAX-ACCESS  read-only
  2305.         STATUS      current
  2306.         DESCRIPTION
  2307.            "Total Bytes sent and received by the Subscriber, units are MBytes."
  2308.         ::= { aaaSubCurrTableEntry 13 }
  2309.            
  2310.       subProxy OBJECT-TYPE  
  2311.         SYNTAX      DisplayString
  2312.         MAX-ACCESS  read-only
  2313.         STATUS      current
  2314.           DESCRIPTION
  2315.            "Indicates if the subscriber is proxied or not."
  2316.         ::= { aaaSubCurrTableEntry 14 }
  2317.         
  2318.       subStatus OBJECT-TYPE
  2319.         SYNTAX      RowStatus
  2320.         MAX-ACCESS  read-write
  2321.         STATUS      current
  2322.         DESCRIPTION
  2323.            "Status of the Subscriber Current table entry. "
  2324.         ::= { aaaSubCurrTableEntry 15 }
  2325.         
  2326. --
  2327. -- AUTHORIZED SUBSCRIBER TABLE
  2328. --
  2329.          
  2330.          aaaAuthSubTable OBJECT-TYPE
  2331.          SYNTAX  SEQUENCE OF AaaAuthSubTableEntry  
  2332.          MAX-ACCESS  not-accessible
  2333.          STATUS      current
  2334.          DESCRIPTION
  2335.             "List of authorized subscribers."
  2336.          ::= { aaaSubscriber 2 }
  2337.  
  2338.          aaaAuthSubTableEntry OBJECT-TYPE
  2339.          SYNTAX  AaaAuthSubTableEntry 
  2340.          MAX-ACCESS  not-accessible
  2341.          STATUS      current
  2342.          DESCRIPTION
  2343.             "A subscriber entry."
  2344.          INDEX  { authSubIndex }
  2345.          ::= { aaaAuthSubTable 1 }
  2346.  
  2347.          AaaAuthSubTableEntry ::=
  2348.          SEQUENCE 
  2349.          {
  2350.            authSubIndex                Integer32,
  2351.            authSubType            INTEGER,
  2352.            authSubDhcpAddrType        INTEGER,
  2353.            authSubDevicePort        Integer32,
  2354.            authSubMac                  DisplayString,
  2355.            authSubIp                   IpAddress,
  2356.            authSubName                 DisplayString,
  2357.            authSubPassword        DisplayString,
  2358.            authSubCountDown        INTEGER,
  2359.            authSubExpTimeHrs           Integer32,
  2360.            authSubExpTimeMins        Integer32,
  2361.            authSubAmtPaid        DisplayString,
  2362.            authSubAmtLeft        DisplayString,
  2363.            authSubUser1            DisplayString,
  2364.            authSubUser2            DisplayString,
  2365.            authSubBwUp            Integer32,
  2366.            authSubBwDown        Integer32,
  2367.            authSubConfirmation         DisplayString,
  2368.            authSubStatus        RowStatus
  2369.          }
  2370.  
  2371.         authSubIndex OBJECT-TYPE
  2372.         SYNTAX     Integer32
  2373.         MAX-ACCESS read-only
  2374.         STATUS     current
  2375.         DESCRIPTION
  2376.            "Subscriber Index."
  2377.         ::= { aaaAuthSubTableEntry 1 }
  2378.         
  2379.         authSubType OBJECT-TYPE
  2380.         SYNTAX     INTEGER { subscriber(0), device(1) }
  2381.         MAX-ACCESS read-write
  2382.         STATUS     current
  2383.         DESCRIPTION
  2384.            "Set to 0 if adding a subscriber, to 1 if adding a device."
  2385.         ::= { aaaAuthSubTableEntry 2 }
  2386.         
  2387.         authSubDhcpAddrType OBJECT-TYPE
  2388.         SYNTAX     INTEGER { private(0), public(1) }
  2389.         MAX-ACCESS read-write
  2390.         STATUS     current
  2391.         DESCRIPTION
  2392.            "Set to 0 for private pool, set to 1 for public pool.  
  2393.            Note: only used if subscriber is configured for DHCP."
  2394.         ::= { aaaAuthSubTableEntry 3 }
  2395.         
  2396.         authSubDevicePort OBJECT-TYPE
  2397.         SYNTAX     Integer32
  2398.         MAX-ACCESS read-write
  2399.         STATUS     current
  2400.         DESCRIPTION
  2401.            "802.1Q Device Port.  
  2402.            Note: only if device and Port-Location is 802.1Q two-ways."
  2403.         ::= { aaaAuthSubTableEntry 4 }
  2404.  
  2405.         authSubMac OBJECT-TYPE   
  2406.         SYNTAX     DisplayString(SIZE(0..17))
  2407.         MAX-ACCESS read-write
  2408.         STATUS     current
  2409.         DESCRIPTION
  2410.            "Physical Address of the subscriber entered in one of the formats:
  2411.         001122334455, 00-11-22-33-44-55 or 00:11:22:33:44:55.
  2412.         Default value is 00:00:00:00:00:00 if the authSubName is set and
  2413.         authSubMac was not entered yet."
  2414.         ::= { aaaAuthSubTableEntry 5 }
  2415.                 
  2416.         authSubIp OBJECT-TYPE
  2417.         SYNTAX     IpAddress
  2418.         MAX-ACCESS read-write
  2419.         STATUS     current
  2420.         DESCRIPTION
  2421.            "IP Address of the subscriber."
  2422.         ::= { aaaAuthSubTableEntry 6 }
  2423.            
  2424.         authSubName OBJECT-TYPE
  2425.         SYNTAX     DisplayString(SIZE(0..96))
  2426.         MAX-ACCESS read-write
  2427.         STATUS     current
  2428.         DESCRIPTION
  2429.            "Name of the subscriber."
  2430.         ::= { aaaAuthSubTableEntry 7 }
  2431.         
  2432.         authSubPassword OBJECT-TYPE
  2433.         SYNTAX     DisplayString(SIZE(0..32))
  2434.         MAX-ACCESS read-write
  2435.         STATUS     current
  2436.         DESCRIPTION
  2437.            "Password of the subscriber."
  2438.         ::= { aaaAuthSubTableEntry 8 }
  2439.  
  2440.           authSubCountDown OBJECT-TYPE
  2441.           SYNTAX     INTEGER { disabled(0), enabled(1) }
  2442.         MAX-ACCESS read-write
  2443.         STATUS     current
  2444.         DESCRIPTION
  2445.            "Set to 1 to enable count-down after login for a subscriber, 0 to disable. 
  2446.             Note: username and password should have been entered before, in order 
  2447.             to enable this option.  Also, expiration time must be entered after enabling
  2448.             this option, in order for it to work properly."
  2449.         ::= { aaaAuthSubTableEntry 9 }
  2450.         
  2451.         authSubExpTimeHrs OBJECT-TYPE
  2452.     SYNTAX     Integer32
  2453.     MAX-ACCESS read-write
  2454.     STATUS     current
  2455.     DESCRIPTION
  2456.        "Expiration time (hours) of the subscriber."
  2457.         ::= { aaaAuthSubTableEntry 10 }
  2458.         
  2459.       authSubExpTimeMins OBJECT-TYPE
  2460.     SYNTAX     Integer32 (0..59)
  2461.     MAX-ACCESS read-write
  2462.     STATUS     current
  2463.     DESCRIPTION
  2464.         "Expiration time (mins) of the subscriber."
  2465.         ::= { aaaAuthSubTableEntry 11 }
  2466.         
  2467.       authSubAmtPaid OBJECT-TYPE
  2468.         SYNTAX     DisplayString(SIZE(0..17))
  2469.         MAX-ACCESS read-write
  2470.         STATUS     current
  2471.         DESCRIPTION
  2472.            "Amount paid by the subscriber shown in formats: dd.cc or dd.
  2473.         Default is 0.00. Entering dd will result in dd.00.
  2474.         d=dollar, c=cent."
  2475.         ::= { aaaAuthSubTableEntry 12 }
  2476.         
  2477.       authSubAmtLeft OBJECT-TYPE
  2478.         SYNTAX     DisplayString
  2479.         MAX-ACCESS read-only
  2480.         STATUS     current
  2481.         DESCRIPTION
  2482.            "Currency amount left when subscriber who has purchased access 
  2483.        moves to a free plan. Formats same as in authSubAmtPaid."
  2484.         ::= { aaaAuthSubTableEntry 13 }
  2485.         
  2486.         authSubUser1 OBJECT-TYPE
  2487.         SYNTAX     DisplayString(SIZE(0..15))
  2488.         MAX-ACCESS read-write
  2489.         STATUS     current
  2490.         DESCRIPTION
  2491.            "Optional field.  Used for simple notations about the subscriber."
  2492.         ::= { aaaAuthSubTableEntry 14 }
  2493.         
  2494.         authSubUser2 OBJECT-TYPE
  2495.            SYNTAX     DisplayString(SIZE(0..15))
  2496.        MAX-ACCESS read-write
  2497.        STATUS     current
  2498.            DESCRIPTION
  2499.              "Optional field.  Used for simple notations about the subscriber."
  2500.         ::= { aaaAuthSubTableEntry 15 }
  2501.         
  2502.         authSubBwUp OBJECT-TYPE
  2503.            SYNTAX     Integer32
  2504.            MAX-ACCESS read-write
  2505.            STATUS     current
  2506.            DESCRIPTION
  2507.            "Uploading Bandwidth granted to the subscriber. Variable in the 
  2508.         range from 0 to the max value found in bwmUpWanLinkSpeed. (in kbps)"
  2509.         ::= { aaaAuthSubTableEntry 16 }
  2510.            
  2511.         authSubBwDown OBJECT-TYPE
  2512.            SYNTAX     Integer32
  2513.            MAX-ACCESS read-write
  2514.            STATUS     current
  2515.            DESCRIPTION
  2516.            "Downloading Bandwidth granted to the subscriber. Variable in the
  2517.        range from 0 to the max value found in bwmDownWanLinkSpeed. (in kbps)"
  2518.         ::= { aaaAuthSubTableEntry 17 }
  2519.            
  2520.         authSubConfirmation OBJECT-TYPE
  2521.            SYNTAX     DisplayString
  2522.            MAX-ACCESS read-only
  2523.            STATUS     current
  2524.            DESCRIPTION
  2525.            "Confirmation number issued by credit card server."
  2526.         ::= { aaaAuthSubTableEntry 18 }
  2527.         
  2528.         authSubStatus OBJECT-TYPE
  2529.             SYNTAX     RowStatus
  2530.             MAX-ACCESS read-write
  2531.             STATUS     current
  2532.         DESCRIPTION
  2533.            "Status of the Authorized Subscriber  table entry."
  2534.         ::= { aaaAuthSubTableEntry 19 }
  2535.  
  2536.  
  2537.    --------------------
  2538.    -- RADIUS History  SYSLOGGING
  2539.    --------------------    
  2540.     
  2541.     -- RADIUS History Logging ON
  2542.       radHistSysloggingOn OBJECT-TYPE
  2543.       SYNTAX      INTEGER { disabled(0), enabled (1) }
  2544.       MAX-ACCESS  read-write
  2545.       STATUS      current
  2546.       DESCRIPTION
  2547.          "Setting this value to (1) will enable logging (via standard 
  2548.          SYSLOG) of RADIUS packets.  Setting this value to (0) will
  2549.          disable RADIUS history logging. (NOTE: Which types of RADIUS
  2550.          packets will be logged is specified using other parameters.)"
  2551.          ::= { aaaSubscriber 3 }
  2552.  
  2553.     -- RADIUS History LOG NUMBER
  2554.       radHistSyslogNumber   OBJECT-TYPE
  2555.       SYNTAX      Integer32(0..7)
  2556.       MAX-ACCESS  read-write
  2557.       STATUS      current
  2558.       DESCRIPTION
  2559.          "The log number (0-7 of standard SYSLOG) for AAA logging."
  2560.          ::= { aaaSubscriber 4 }
  2561.  
  2562.    
  2563.    -- RADIUS History LOG FILTER
  2564.       radHistSyslogFilter OBJECT-TYPE
  2565.       SYNTAX      INTEGER {emergency(0), alert(1), critical(2), error(3),
  2566.               warning(4), notice(5), info(6), debug(7) }
  2567.       MAX-ACCESS  read-write
  2568.       STATUS      current
  2569.       DESCRIPTION
  2570.       "Select the filter level for RADIUS History Logs   
  2571.        Available settings: Emergency(0), Alert(1), Critical(2), Error(3), 
  2572.                     Warning(4), Notice(5), Info(6), Debug(7)"
  2573.       ::= { aaaSubscriber 8 }         
  2574.  
  2575.     -- RADIUS History SERVER IP
  2576.       radHistSyslogServerIp OBJECT-TYPE
  2577.       SYNTAX      IpAddress
  2578.       MAX-ACCESS  read-write
  2579.       STATUS      current
  2580.       DESCRIPTION
  2581.          "IP address of the SYSLOG server to receive AAA messages."
  2582.       ::= { aaaSubscriber 5 }
  2583.  
  2584.     -- RADIUS History LOG SAVE TO FILE ON
  2585.       radHistSyslogSaveToFile OBJECT-TYPE
  2586.       SYNTAX      INTEGER { disabled(0), enabled (1) }
  2587.       MAX-ACCESS  read-write
  2588.       STATUS      current
  2589.       DESCRIPTION
  2590.          "Setting this value to (1) will enable saving of RADIUS History logs
  2591.          to file.  Setting this value to (0) will disable storing of
  2592.          AAA logs in a file."
  2593.          ::= { aaaSubscriber 9 }
  2594.  
  2595.  
  2596.     --   Enable/Disable RADIUS Proxy Accounting Session History Logfile
  2597.       radProxyAcctHistLog     OBJECT-TYPE
  2598.       SYNTAX      INTEGER { disabled(0), enabled(1) }
  2599.       MAX-ACCESS  read-write
  2600.       STATUS      current
  2601.       DESCRIPTION
  2602.           " Setting this value to (1) enables the logging of RADIUS Proxy Accounting 
  2603.           packets to a logfile on the system flash. Setting it to zero disables such 
  2604.           logging and purges the history logfile."
  2605.        ::= { aaaSubscriber 6}
  2606.  
  2607.     --   Enable/Disable RADIUS Proxy Accounting Session History Sslogging
  2608.       radProxyAcctHistSyslog     OBJECT-TYPE
  2609.       SYNTAX      INTEGER { disabled(0), enabled(1) }
  2610.       MAX-ACCESS  read-write
  2611.       STATUS      current
  2612.       DESCRIPTION
  2613.           " If RADIUS History Syslogging is enabled, then setting this value to (1) 
  2614.           causes RADIUS Proxy accounting packets to be included in that syslogging.
  2615.           Setting it to zero causes these packets not to be included."
  2616.        ::= { aaaSubscriber 7}
  2617.    
  2618.    -------------------
  2619.    -- AAA RADIUS  
  2620.    -------------------
  2621.       aaaRadius         OBJECT IDENTIFIER ::= { aaa 19 }
  2622.       
  2623.       -- AAA RADIUS Routing Mode
  2624.          aaaRadiusRoutingMode OBJECT-TYPE
  2625.          SYNTAX      INTEGER { disabled(0), realm-based(1), fixed(2) }
  2626.          MAX-ACCESS  read-write
  2627.          STATUS      current
  2628.          DESCRIPTION
  2629.                "Set to 0 to disable radius client operation.
  2630.                 Set to 1 to enable realm-based routing of RADIUS requests. 
  2631.                 Set to 2 to route all RADIUS requests to the default RADIUS 
  2632.                 service profile.
  2633.                 Note: If trying to set this value returns an error, please check 
  2634.                 to see if you have a valid license for this feature."
  2635.          ::= { aaaRadius 1 }            
  2636.                
  2637.       -- AAA RADIUS DEFAULT SERVICE PROFILE
  2638.          aaaRadiusDefProf OBJECT-TYPE
  2639.          SYNTAX      DisplayString(SIZE(0..40))
  2640.          MAX-ACCESS  read-write
  2641.          STATUS      current
  2642.          DESCRIPTION
  2643.             "Set the default RADIUS service profile to be used for 
  2644.             otherwise un-routeable RADIUS requests. Mandatory if 
  2645.             the routing mode is set to fixed. There must be a profile
  2646.             defined with the specified name."
  2647.          ::= { aaaRadius 3 }  
  2648.  
  2649.       -- AAA RADIUS CACHE ON
  2650.          aaaRadiusCacheOn OBJECT-TYPE
  2651.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2652.          MAX-ACCESS  read-write
  2653.          STATUS      current
  2654.          DESCRIPTION
  2655.             "Set to 1 to enable radius profile caching, 0 to disable."
  2656.          ::= { aaaRadius 5 }            
  2657.       -- AAA RADIUS DEFAULT IDLE 
  2658.          aaaRadiusDefaultIdle OBJECT-TYPE
  2659.          SYNTAX      Integer32
  2660.          MAX-ACCESS  read-write
  2661.          STATUS      current
  2662.          DESCRIPTION
  2663.             "Set default timeout for radius subscribers."
  2664.          ::= { aaaRadius 11 }    
  2665.  
  2666.       -- AAA RADIUS NAS_ID_ON 
  2667.          aaaRadiusNasIdOn OBJECT-TYPE
  2668.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2669.          MAX-ACCESS  read-write
  2670.          STATUS      current
  2671.          DESCRIPTION
  2672.             "Set to 1 to Send NAS ID, 0 to disable."
  2673.          ::= { aaaRadius 12 }
  2674.  
  2675.       -- AAA RADIUS NAS ID 
  2676.          aaaRadiusNasId OBJECT-TYPE
  2677.          SYNTAX      DisplayString(SIZE(0..32))
  2678.          MAX-ACCESS  read-write
  2679.          STATUS      current
  2680.          DESCRIPTION
  2681.             "Set the NAS Identifier."
  2682.          ::= { aaaRadius 13 }  
  2683.  
  2684.       -- AAA RADIUS NAS IP ON 
  2685.          aaaRadiusNasIpOn OBJECT-TYPE
  2686.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2687.          MAX-ACCESS  read-write
  2688.          STATUS      current
  2689.          DESCRIPTION
  2690.             "Set to 1 to Send NAS IP, 0 to disable."
  2691.          ::= { aaaRadius 14 }
  2692.  
  2693.       -- AAA RADIUS NAS PORT TYPE ON 
  2694.          aaaRadiusNasPortOn OBJECT-TYPE
  2695.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2696.          MAX-ACCESS  read-write
  2697.          STATUS      current
  2698.          DESCRIPTION
  2699.             "Set to 1 to Send NAS Port Type, 0 to disable."
  2700.          ::= { aaaRadius 15 }
  2701.  
  2702.       -- AAA RADIUS NAS PORT TYPE  
  2703.          aaaRadiusNasPortType OBJECT-TYPE
  2704.          SYNTAX      Integer32
  2705.          MAX-ACCESS  read-write
  2706.          STATUS      current
  2707.          DESCRIPTION
  2708.             "Set the NAS Port Type."
  2709.          ::= { aaaRadius 16 }            
  2710.  
  2711.       -- AAA RADIUS FIP ON 
  2712.          aaaRadiusFipOn OBJECT-TYPE
  2713.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2714.          MAX-ACCESS  read-write
  2715.          STATUS      current
  2716.          DESCRIPTION
  2717.             "Set to 1 to Send Frame IP, 0 to disable."
  2718.          ::= { aaaRadius 17 }
  2719.  
  2720.        -- AAA RADIUS URL REDIRECTION ON
  2721.          aaaRadiusRedUrlOn OBJECT-TYPE
  2722.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2723.          MAX-ACCESS  read-write
  2724.          STATUS      current
  2725.          DESCRIPTION
  2726.             "Set to 1 to support URL redirection, 0 to disable."
  2727.          ::= { aaaRadius 18 }
  2728.          
  2729.        -- AAA RADIUS GOODBYE URL ON
  2730.          aaaRadiusGoodbyeUrlOn OBJECT-TYPE
  2731.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2732.          MAX-ACCESS  read-write
  2733.          STATUS      current
  2734.          DESCRIPTION
  2735.             "Set to 1 to support Goodbye URL redirection, 0 to disable."
  2736.          ::= { aaaRadius 19 }
  2737.  
  2738.        -- AAA RADIUS FORGOT PASSWORD URL ON
  2739.          aaaRadiusForgotPasswordUrlOn OBJECT-TYPE
  2740.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  2741.          MAX-ACCESS         read-write
  2742.          STATUS         current
  2743.          DESCRIPTION
  2744.             "Set to 1 to support forgot password URL redirection, 0 to disable."
  2745.          ::= { aaaRadius 20 }
  2746.          
  2747.        -- AAA RADIUS FORGOT PASSWORD URL
  2748.          aaaRadiusForgotPasswordUrl OBJECT-TYPE
  2749.          SYNTAX         DisplayString(SIZE(1..238))
  2750.          MAX-ACCESS         read-write
  2751.          STATUS         current
  2752.          DESCRIPTION
  2753.             "URL of the RADIUS Forgot Password"            
  2754.          ::= { aaaRadius 21 }
  2755.                   
  2756.          
  2757.        -- AAA RADIUS SUBNET ATTRIBUTE ON
  2758. --         aaaRadiusSubnetAttrOn OBJECT-TYPE
  2759. --         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2760. --         MAX-ACCESS     read-write
  2761. --         STATUS         current
  2762. --         DESCRIPTION
  2763. --            "Set to 1 to support subnet attribute, 0 to disable."
  2764. --         ::= { aaaRadius 22 }
  2765.  
  2766.       -- AAA RADIUS WAN 802.1Q ATTRIBUTE ON
  2767.          aaaRadiusNetVlanOn OBJECT-TYPE
  2768.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2769.          MAX-ACCESS  read-write
  2770.          STATUS      current
  2771.          DESCRIPTION
  2772.             "Set to 1 to enable, 0 to disable RADIUS based WAN VLAN.
  2773.             Note: enabling RADIUS based WAN VLAN will automatically disable 
  2774.             SSID based WAN VLAN."
  2775.          ::= { aaaRadius 23 }
  2776.  
  2777.       -- AAA RADIUS WAN 802.1Q DEFAULT TAG ON
  2778.          aaaRadiusNetVlanDefaultOn OBJECT-TYPE
  2779.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  2780.          MAX-ACCESS  read-write
  2781.          STATUS      current
  2782.          DESCRIPTION
  2783.                 "Set to 1 to enable default 802.1q tag for system traffic, 0 to disable."
  2784.          ::= { aaaRadius 24 }
  2785.  
  2786.       -- AAA RADIUS WAN 802.1Q DEFAULT TAG
  2787.          aaaRadiusNetVlanDefaultTag OBJECT-TYPE
  2788.          SYNTAX         Integer32(1..4094)
  2789.          MAX-ACCESS  read-write
  2790.          STATUS      current
  2791.          DESCRIPTION
  2792.             "Set the default 802.1q tag for system traffic."
  2793.          ::= { aaaRadius 25 }  
  2794.  
  2795.    ----------------------------------------------------------------------
  2796.    --  End AAA MIB
  2797.    ----------------------------------------------------------------------            
  2798.  
  2799. --
  2800. -- ACCESS CONTROL
  2801. --
  2802.    
  2803.       blockTelnetAccessOn OBJECT-TYPE
  2804.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2805.         MAX-ACCESS     read-write
  2806.         STATUS         current
  2807.         DESCRIPTION
  2808.           "Set to 1 to enable blocking of all Telnet access, 0 to disable.
  2809.            Note: if set to 1, Telnet access will not be allowed, even from 
  2810.            addresses in the access control IP Table." 
  2811.         ::= { accessControl 1 }
  2812.                
  2813.       blockWebAccessOn OBJECT-TYPE
  2814.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2815.         MAX-ACCESS     read-write
  2816.         STATUS         current
  2817.         DESCRIPTION
  2818.           "Set to 1 to enable blocking of all Web access, 0 to disable.
  2819.            Note: if set to 1, Web access will not be allowed, even from 
  2820.            addresses in the access control IP Table." 
  2821.         ::= { accessControl 2 }
  2822.                               
  2823.       blockFtpAccessOn OBJECT-TYPE
  2824.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2825.         MAX-ACCESS     read-write
  2826.         STATUS         current
  2827.         DESCRIPTION
  2828.           "Set to 1 to enable blocking of all FTP access, 0 to disable. 
  2829.            Note: if set to 1, FTP access will not be allowed, even from 
  2830.            addresses in the access control IP Table." 
  2831.         ::= { accessControl 3 }
  2832.  
  2833.    --
  2834.    --  Enablement or Disablement of Source IP Access Control List
  2835.    --
  2836.  
  2837.       accessControlOn OBJECT-TYPE
  2838.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2839.         MAX-ACCESS     read-write
  2840.         STATUS         current
  2841.         DESCRIPTION
  2842.           "Set to 1 to enable Source IP Access Control, 0 to disable.  
  2843.            Note: If trying to set this value returns an error, please check 
  2844.            to see if you have a valid license for this feature."
  2845.         ::= { accessControl 4 }
  2846.  
  2847.    --
  2848.    --  Access Control List
  2849.    --
  2850.       accessControlIpTable OBJECT-TYPE
  2851.         SYNTAX  SEQUENCE OF AccessControlIpEntry
  2852.         MAX-ACCESS  not-accessible
  2853.         STATUS  current
  2854.         DESCRIPTION
  2855.           "Table of Access Control IPs"
  2856.         ::= { accessControl 5 }
  2857.  
  2858.       accessControlIpEntry OBJECT-TYPE
  2859.         SYNTAX  AccessControlIpEntry
  2860.         MAX-ACCESS  not-accessible
  2861.         STATUS  current
  2862.         DESCRIPTION
  2863.           " Access Control table entry "
  2864.         INDEX   { acIndex }
  2865.         ::= { accessControlIpTable 1 }
  2866.  
  2867.       AccessControlIpEntry ::=
  2868.             SEQUENCE {
  2869.                         acIndex         Integer32,
  2870.                         acStartAddress  IpAddress,
  2871.                         acEndAddress    IpAddress,
  2872.                         acStatus        RowStatus
  2873.                      }
  2874.  
  2875.       acIndex OBJECT-TYPE
  2876.         SYNTAX      Integer32
  2877.         MAX-ACCESS  read-only
  2878.         STATUS      current
  2879.         DESCRIPTION
  2880.           " access control table index "
  2881.         ::= { accessControlIpEntry 2 }
  2882.  
  2883.       acStartAddress OBJECT-TYPE
  2884.         SYNTAX      IpAddress
  2885.         MAX-ACCESS  read-write
  2886.         STATUS      current
  2887.         DESCRIPTION
  2888.           "Access Control range Starting IP address "
  2889.         ::= { accessControlIpEntry 4 }
  2890.  
  2891.       acEndAddress OBJECT-TYPE
  2892.         SYNTAX      IpAddress
  2893.         MAX-ACCESS  read-write
  2894.         STATUS      current
  2895.         DESCRIPTION
  2896.           "Access Control range end IP address "
  2897.         ::= { accessControlIpEntry 6 }
  2898.  
  2899.       acStatus OBJECT-TYPE
  2900.         SYNTAX     RowStatus
  2901.         MAX-ACCESS read-write
  2902.         STATUS     current
  2903.         DESCRIPTION
  2904.           "Status of the Access Control IP Table entry."
  2905.         ::= { accessControlIpEntry 7 }
  2906.  
  2907.       blockSFTPAccessOn OBJECT-TYPE
  2908.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2909.         MAX-ACCESS     read-write
  2910.         STATUS         current
  2911.         DESCRIPTION
  2912.           "Set to 1 to enable blocking of all SFTP access, 0 to disable.
  2913.           Note: if set to 1, SFTP access will not be allowed, even from
  2914.           addresses in the access control IP Table." 
  2915.         ::= { accessControl 6 }
  2916.  
  2917.       blockSSHShellAccessOn OBJECT-TYPE
  2918.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  2919.         MAX-ACCESS     read-write
  2920.         STATUS         current
  2921.         DESCRIPTION
  2922.           "Set to 1 to enable blocking of all SSH Shell access, 0 to disable.
  2923.            Note: if set to 1, SSH Shell access will not be allowed, even from
  2924.            addresses in the access control IP Table." 
  2925.         ::= { accessControl 7 }
  2926.  
  2927. --
  2928. -- BANDWIDTH MANAGEMENT
  2929. --
  2930.  
  2931.       bandwidthManagementOn OBJECT-TYPE
  2932.          SYNTAX         INTEGER { disabled(0), enabled(1) }
  2933.          MAX-ACCESS     read-write
  2934.          STATUS         current
  2935.          DESCRIPTION
  2936.             "Set to 1 to enable Bandwidth Management, 0 to disable.  
  2937.             Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature.  
  2938.             Note: You must reboot for changes to take effect."
  2939.          ::= { bandwidthManagement 1 }
  2940.  
  2941.       bwmUpWanLinkSpeed OBJECT-TYPE
  2942.          SYNTAX      Integer32
  2943.          MAX-ACCESS  read-write
  2944.          STATUS      current
  2945.          DESCRIPTION
  2946.             "Uplink Bandwidth through the Network's WAN Link to control using Bandwidth 
  2947.             Management.  Note: You must reboot for changes to take effect."
  2948.          ::= { bandwidthManagement 3 }
  2949.  
  2950.       bwmDownWanLinkSpeed OBJECT-TYPE
  2951.          SYNTAX      Integer32
  2952.          MAX-ACCESS  read-write
  2953.          STATUS      current
  2954.          DESCRIPTION
  2955.             "Downlink Bandwidth through the Network's WAN link to control using Bandwidth 
  2956.             Management.  Note: You must reboot for changes to take effect."
  2957.          ::= { bandwidthManagement 5 }
  2958.  
  2959. --
  2960. -- BillRecMirror
  2961. --
  2962.  
  2963.       brmMirrorOn         OBJECT-TYPE
  2964.         SYNTAX         INTEGER { enabled(1), disabled(0) }
  2965.         MAX-ACCESS     read-write
  2966.         STATUS         current
  2967.         DESCRIPTION
  2968.          "Setting this value to (1) will cause Bill Record Mirroring to be 
  2969.           enabled by this unit. Setting this value to (0) will disable Bill Record Mirroring.  
  2970.           Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  2971.         ::=   { billRecMirror 1 }
  2972.  
  2973.       brmPropertyId    OBJECT-TYPE
  2974.         SYNTAX         DisplayString(SIZE(1..32))
  2975.         MAX-ACCESS     read-write
  2976.         STATUS         current
  2977.         DESCRIPTION
  2978.           "Id of the Property the AG is installed in"
  2979.         ::=   { billRecMirror 2 }
  2980.  
  2981.       brmAgId         OBJECT-TYPE
  2982.         SYNTAX         DisplayString(SIZE(1..32))
  2983.         MAX-ACCESS     read-only
  2984.         STATUS         current
  2985.         DESCRIPTION
  2986.           "Id of this AG Unit"
  2987.         ::=   { billRecMirror 3 }
  2988.  
  2989.       brmServerIpPrimary     OBJECT-TYPE
  2990.         SYNTAX         IpAddress
  2991.         MAX-ACCESS     read-write
  2992.         STATUS         current
  2993.         DESCRIPTION
  2994.           "IP Address of the Primary Mirroring Server"
  2995.         ::=   { billRecMirror 4 }
  2996.  
  2997.       brmServerUrlPrimary    OBJECT-TYPE
  2998.         SYNTAX         DisplayString(SIZE(1..238))
  2999.         MAX-ACCESS     read-write
  3000.         STATUS         current
  3001.         DESCRIPTION
  3002.           "URL of the Primary Mirroring Server"
  3003.         ::=   { billRecMirror 5 }
  3004.  
  3005.       brmServerSecretPrimary OBJECT-TYPE
  3006.         SYNTAX         DisplayString(SIZE(0..32))
  3007.         MAX-ACCESS     read-write
  3008.         STATUS         current
  3009.         DESCRIPTION
  3010.          "Secret Key of the Primary Mirroring Server"
  3011.         ::=   { billRecMirror 6 }
  3012.  
  3013.       brmServerPortPrimary   OBJECT-TYPE
  3014.         SYNTAX         Integer32
  3015.         MAX-ACCESS     read-write
  3016.         STATUS         current
  3017.         DESCRIPTION
  3018.          "Port Number of the Primary Mirroring Server"
  3019.         ::=   { billRecMirror 7 }
  3020.  
  3021.       brmServerIpSecondary   OBJECT-TYPE
  3022.         SYNTAX         IpAddress
  3023.         MAX-ACCESS     read-write
  3024.         STATUS         current
  3025.         DESCRIPTION
  3026.          "IP Address of the Secondary Mirroring Server"
  3027.         ::=   { billRecMirror 8 }
  3028.  
  3029.       brmServerUrlSecondary  OBJECT-TYPE
  3030.         SYNTAX         DisplayString(SIZE(1..238))
  3031.         MAX-ACCESS     read-write
  3032.         STATUS         current
  3033.         DESCRIPTION
  3034.          "URL of the Secondary Mirroring Server"
  3035.         ::=   { billRecMirror 9 }
  3036.  
  3037.       brmServerSecretSecondary  OBJECT-TYPE
  3038.         SYNTAX         DisplayString(SIZE(0..32))
  3039.         MAX-ACCESS     read-write
  3040.         STATUS         current
  3041.         DESCRIPTION
  3042.          "Secret Key of the Secondary Mirroring Server"
  3043.         ::=   { billRecMirror 10 }
  3044.  
  3045.       brmServerPortSecondary OBJECT-TYPE
  3046.         SYNTAX         Integer32
  3047.         MAX-ACCESS     read-write
  3048.         STATUS         current
  3049.         DESCRIPTION
  3050.          "Port Number of the Secondary Mirroring Server"
  3051.         ::=   { billRecMirror 11 }
  3052.  
  3053.       brmServerCCIpOne    OBJECT-TYPE
  3054.         SYNTAX         IpAddress
  3055.         MAX-ACCESS     read-write
  3056.         STATUS         current
  3057.         DESCRIPTION
  3058.          "IP Address of the First Carbon Copy Server"
  3059.         ::=   { billRecMirror 12 }
  3060.  
  3061.       brmServerCCUrlOne      OBJECT-TYPE
  3062.         SYNTAX         DisplayString(SIZE(1..238))
  3063.         MAX-ACCESS     read-write
  3064.         STATUS         current
  3065.         DESCRIPTION
  3066.          "URL of the First Carbon Copy Server"
  3067.         ::=   { billRecMirror 13 }
  3068.  
  3069.       brmServerCCSecretOne   OBJECT-TYPE
  3070.         SYNTAX         DisplayString(SIZE(0..32))
  3071.         MAX-ACCESS     read-write
  3072.         STATUS         current
  3073.         DESCRIPTION
  3074.          "Secret Key of the First Carbon Copy Server"
  3075.         ::=   { billRecMirror 14 }
  3076.  
  3077.       brmServerCCPortOne     OBJECT-TYPE
  3078.         SYNTAX         Integer32
  3079.         MAX-ACCESS     read-write
  3080.         STATUS         current
  3081.         DESCRIPTION
  3082.          "Port Number of the First Carbon Copy Server"
  3083.         ::=   { billRecMirror 15 }
  3084.  
  3085.       brmServerCCIpTwo    OBJECT-TYPE
  3086.         SYNTAX         IpAddress
  3087.         MAX-ACCESS     read-write
  3088.         STATUS         current
  3089.         DESCRIPTION
  3090.          "IP Address of the Second Carbon Copy Server"
  3091.         ::=   { billRecMirror 16 }
  3092.  
  3093.       brmServerCCUrlTwo      OBJECT-TYPE
  3094.         SYNTAX         DisplayString(SIZE(1..238))
  3095.         MAX-ACCESS     read-write
  3096.         STATUS         current
  3097.         DESCRIPTION
  3098.          "URL of the Second Carbon Copy Server"
  3099.         ::=   { billRecMirror 17 }
  3100.  
  3101.       brmServerCCSecretTwo   OBJECT-TYPE
  3102.         SYNTAX         DisplayString(SIZE(0..32))
  3103.         MAX-ACCESS     read-write
  3104.         STATUS         current
  3105.         DESCRIPTION
  3106.           "Secret Key of the Second Carbon Copy Server"
  3107.         ::=   { billRecMirror 18 }
  3108.  
  3109.       brmServerCCPortTwo     OBJECT-TYPE
  3110.         SYNTAX         Integer32
  3111.         MAX-ACCESS     read-write
  3112.         STATUS         current
  3113.         DESCRIPTION
  3114.          "Port Number of the Second Carbon Copy Server"
  3115.         ::=   { billRecMirror 19 }
  3116.  
  3117.       brmServerCCIpThree     OBJECT-TYPE
  3118.         SYNTAX         IpAddress
  3119.         MAX-ACCESS     read-write
  3120.         STATUS         current
  3121.         DESCRIPTION
  3122.          "IP Address of the Third Carbon Copy Server"
  3123.         ::=   { billRecMirror 20 }
  3124.  
  3125.       brmServerCCUrlThree    OBJECT-TYPE
  3126.         SYNTAX         DisplayString(SIZE(1..238))
  3127.         MAX-ACCESS     read-write
  3128.         STATUS         current
  3129.         DESCRIPTION
  3130.          "URL of the Third Carbon Copy Server"
  3131.         ::=   { billRecMirror 21 }
  3132.  
  3133.       brmServerCCSecretThree OBJECT-TYPE
  3134.         SYNTAX         DisplayString(SIZE(0..32))
  3135.         MAX-ACCESS     read-write
  3136.         STATUS         current
  3137.         DESCRIPTION
  3138.          "Secret Key of the Third Carbon Copy Server"
  3139.         ::=   { billRecMirror 22 }
  3140.  
  3141.       brmServerCCPortThree   OBJECT-TYPE
  3142.         SYNTAX         Integer32
  3143.         MAX-ACCESS     read-write
  3144.         STATUS         current
  3145.         DESCRIPTION
  3146.          "Port Number of the Third Carbon Copy Server"
  3147.         ::=   { billRecMirror 23 }
  3148.  
  3149.       brmRetransMethod    OBJECT-TYPE
  3150.         SYNTAX         INTEGER { alternate(1), notAlternate(2) }
  3151.         MAX-ACCESS     read-write
  3152.         STATUS         current
  3153.         DESCRIPTION
  3154.          "Retransmit Method. 
  3155.           Set to (1) for Alternate (round robin)
  3156.           Set to (2) for Do Not Alternate (fail-over)"
  3157.         ::=   { billRecMirror 24 }
  3158.  
  3159.       brmRetransAttempts     OBJECT-TYPE
  3160.         SYNTAX         Integer32
  3161.         MAX-ACCESS     read-write
  3162.         STATUS         current
  3163.         DESCRIPTION
  3164.          "Number of Retransmit Attempts"
  3165.         ::=   { billRecMirror 25 }
  3166.  
  3167.       brmRetransDelay     OBJECT-TYPE
  3168.         SYNTAX         Integer32
  3169.         MAX-ACCESS     read-write
  3170.         STATUS         current
  3171.         DESCRIPTION
  3172.          "Retransmit Delay"
  3173.         ::=   { billRecMirror 26 }
  3174.  
  3175. --
  3176. -- CMS - CENTRALIZED MANAGEMENT SYSTEM    
  3177. --
  3178.  
  3179. --               cmsOn OBJECT-TYPE
  3180. --               SYNTAX         INTEGER { disabled(0), enabled(1) }
  3181. --               MAX-ACCESS     read-write
  3182. --               STATUS         current
  3183. --               DESCRIPTION
  3184. --                  "Setting this value to (1) will enable centralized management 
  3185. --                  functionality.  Setting this value to (0) will disable it."
  3186. --               ::= { cms 1 }
  3187.  
  3188. --               cmsIp OBJECT-TYPE
  3189. --               SYNTAX      IpAddress
  3190. --               MAX-ACCESS  read-write
  3191. --               STATUS      current
  3192. --               DESCRIPTION
  3193. --                  "IP address of the machine where CMS application is installed."
  3194. --               ::= { cms 2 }
  3195.  
  3196. --               cmsPort  OBJECT-TYPE
  3197. --               SYNTAX         Integer32
  3198. --               MAX-ACCESS     read-write
  3199. --               STATUS         current
  3200. --               DESCRIPTION
  3201. --                  "Port used for CMS application."
  3202. --               ::= { cms 3 }
  3203.  
  3204. --               cmsUrl   OBJECT-TYPE
  3205. --               SYNTAX      DisplayString(SIZE(0..237))
  3206. --               MAX-ACCESS  read-write
  3207. --               STATUS      current
  3208. --               DESCRIPTION
  3209. --                  "URL for CMS application (if URL is used)."
  3210. --               ::= { cms 4 }
  3211.    
  3212.    
  3213. -------------------
  3214. -- DAT  
  3215. -------------------
  3216.  
  3217.       datSessionTable OBJECT-TYPE
  3218.         SYNTAX  SEQUENCE OF DatSessionTableEntry  
  3219.         MAX-ACCESS  not-accessible
  3220.         STATUS  current
  3221.         DESCRIPTION
  3222.          "Current DAT sessions."
  3223.         ::= { dat 1 }
  3224.  
  3225.       datSessionTableEntry OBJECT-TYPE
  3226.         SYNTAX  DatSessionTableEntry
  3227.         MAX-ACCESS  not-accessible
  3228.         STATUS  current
  3229.         DESCRIPTION
  3230.          "DAT session Entry"
  3231.         INDEX   { datNetPort }
  3232.         ::= { datSessionTable 1 }
  3233.  
  3234.       DatSessionTableEntry ::=
  3235.         SEQUENCE {
  3236.                   datSubIp          IpAddress,
  3237.                   datSubPort        Integer32,
  3238.                   datSubMac         DisplayString,
  3239.                   datNetIp          IpAddress,
  3240.                   datNetPort        Integer32,
  3241.                   datDestIp         IpAddress,
  3242.                   datDestPort       Integer32,
  3243.                   datProto          DisplayString,
  3244.                   datSessState      DisplayString,
  3245.                   datTimeout        Integer32
  3246.                }
  3247.  
  3248.       datSubIp OBJECT-TYPE
  3249.         SYNTAX      IpAddress
  3250.         MAX-ACCESS  read-only
  3251.         STATUS      current
  3252.         DESCRIPTION
  3253.          "IP Address of the Subscriber"
  3254.         ::= { datSessionTableEntry 1 }
  3255.  
  3256.       datSubPort OBJECT-TYPE
  3257.         SYNTAX      Integer32
  3258.         MAX-ACCESS  read-only
  3259.         STATUS      current
  3260.         DESCRIPTION
  3261.          "Port of the TCP session"
  3262.         ::= { datSessionTableEntry 2 }
  3263.  
  3264.       datSubMac OBJECT-TYPE
  3265.         SYNTAX      DisplayString
  3266.         MAX-ACCESS  read-only
  3267.         STATUS      current
  3268.         DESCRIPTION
  3269.          "MAC Address of the Subscriber"
  3270.         ::= { datSessionTableEntry 3 }
  3271.  
  3272.       datNetIp OBJECT-TYPE
  3273.         SYNTAX      IpAddress
  3274.         MAX-ACCESS  read-only
  3275.         STATUS      current
  3276.         DESCRIPTION
  3277.          "IP address DAT mapped the TCP session to"
  3278.         ::= { datSessionTableEntry 4 }
  3279.  
  3280.       datNetPort OBJECT-TYPE
  3281.         SYNTAX      Integer32
  3282.         MAX-ACCESS  read-only
  3283.         STATUS      current
  3284.         DESCRIPTION
  3285.          "Port that DAT mapped the TCP session to"
  3286.         ::= { datSessionTableEntry 5 }
  3287.  
  3288.        datDestIp OBJECT-TYPE
  3289.          SYNTAX      IpAddress
  3290.          MAX-ACCESS  read-only
  3291.          STATUS      current
  3292.          DESCRIPTION
  3293.           "IP address of the destination"
  3294.          ::= { datSessionTableEntry 6 }
  3295.  
  3296.        datDestPort OBJECT-TYPE
  3297.          SYNTAX      Integer32
  3298.          MAX-ACCESS  read-only
  3299.          STATUS      current
  3300.          DESCRIPTION
  3301.           "Port of destination"
  3302.         ::= { datSessionTableEntry 7 }
  3303.  
  3304.       datProto OBJECT-TYPE
  3305.         SYNTAX      DisplayString
  3306.         MAX-ACCESS  read-only
  3307.         STATUS      current
  3308.         DESCRIPTION
  3309.          "Transport Protocol (ICMP, TCP, UDP, etc.)"
  3310.         ::= { datSessionTableEntry 8 }
  3311.  
  3312.       datSessState OBJECT-TYPE
  3313.         SYNTAX      DisplayString
  3314.         MAX-ACCESS  read-only
  3315.         STATUS      current
  3316.         DESCRIPTION
  3317.          "Session State"
  3318.         ::= { datSessionTableEntry 9 }
  3319.  
  3320.       datTimeout OBJECT-TYPE
  3321.         SYNTAX      Integer32
  3322.         MAX-ACCESS  read-only
  3323.         STATUS      current
  3324.         DESCRIPTION
  3325.          "DAT timeout"
  3326.         ::= { datSessionTableEntry 10 }
  3327.  
  3328. --
  3329. -- DHCP
  3330. --
  3331.  
  3332.       dhcpDisable OBJECT-TYPE
  3333.         SYNTAX    INTEGER { 
  3334.                         false(0), 
  3335.                         true(1) 
  3336.                         }
  3337.         MAX-ACCESS    read-write
  3338.         STATUS        current
  3339.         DESCRIPTION
  3340.           "Set to true to disable DHCP services. 
  3341.        This variable returns false when one of the DHCP services 
  3342.        is enabled through either dhcpIpUpsell, dhcpServerEnable or dhcpRelayEnable.
  3343.            Note: You must reboot for changes to take effect."
  3344.         ::= { dhcp 1 }
  3345.    
  3346.       dhcpIpUpsell OBJECT-TYPE
  3347.         SYNTAX    INTEGER { 
  3348.                         disabled(0), 
  3349.                         enabled(1)
  3350.                         }
  3351.         MAX-ACCESS     read-write
  3352.         STATUS         current
  3353.         DESCRIPTION
  3354.             "Set to 0 to disable public IP Upsell service, 1 to enable upselling of 
  3355.             public IP's.  Note: If trying to set this value returns an error, please 
  3356.             check to see if you have a valid license for this feature.  Note: you 
  3357.             must reboot for changes to take effect."
  3358.       ::= { dhcp 2 }
  3359.    
  3360.       dhcpServer   OBJECT IDENTIFIER ::= { dhcp 3 }
  3361.       
  3362.       dhcpServerEnable OBJECT-TYPE
  3363.         SYNTAX    INTEGER { 
  3364.                         disabled(0), 
  3365.                         enabled(1) 
  3366.                         }
  3367.         MAX-ACCESS    read-write
  3368.         STATUS        current
  3369.         DESCRIPTION
  3370.           "Set to 0 to disable DHCP service, 1 to enable DHCP
  3371.            server.  Note: You must reboot for changes to take effect."
  3372.         ::= { dhcpServer 2 }
  3373.     
  3374. --    dhcpServerSubnetBased OBJECT-TYPE
  3375. --    SYNTAX        INTEGER { disabled(0), enabled(1) }
  3376. --    MAX-ACCESS    read-write
  3377. --    STATUS        current
  3378. --    DESCRIPTION
  3379. --       "Set to 0 to disable subnet-based DHCP service, 1 to enable subnet-based DHCP
  3380. --       service.  Note: You must reboot for changes to take effect."
  3381. --    ::= { dhcpServer 3 }
  3382.  
  3383.       dhcpServerTable OBJECT-TYPE
  3384.         SYNTAX      SEQUENCE OF DhcpPoolTableEntry
  3385.         MAX-ACCESS  not-accessible
  3386.         STATUS      current
  3387.         DESCRIPTION
  3388.           "Currently active DHCP pools."
  3389.         ::= { dhcpServer 4 }
  3390.  
  3391.       dhcpPoolTableEntry OBJECT-TYPE
  3392.         SYNTAX      DhcpPoolTableEntry
  3393.         MAX-ACCESS  not-accessible
  3394.         STATUS      current
  3395.         DESCRIPTION
  3396.           "Table of DHCP pools"
  3397.         INDEX   { poolIndex }
  3398.         ::= { dhcpServerTable 1 }
  3399.  
  3400.       DhcpPoolTableEntry ::=
  3401.              SEQUENCE {
  3402.                      poolIndex     Integer32,
  3403.                      serverIp      IpAddress,
  3404.                      netMask       IpAddress,
  3405.                      poolStartIp   IpAddress,
  3406.                      poolStopIp    IpAddress,
  3407.                      leaseMinutes  Integer32,
  3408.                      publicPool    INTEGER, 
  3409.                      ipUpSell      INTEGER,    
  3410.                      defaultPool   INTEGER,
  3411.                      poolStatus    RowStatus
  3412.             }
  3413.  
  3414.       poolIndex OBJECT-TYPE
  3415.         SYNTAX      Integer32
  3416.         MAX-ACCESS  read-only
  3417.         STATUS      current
  3418.         DESCRIPTION
  3419.           " Lease Table Index"
  3420.         ::= { dhcpPoolTableEntry 2 }
  3421.  
  3422.       serverIp OBJECT-TYPE
  3423.         SYNTAX      IpAddress
  3424.         MAX-ACCESS  read-write
  3425.         STATUS      current
  3426.         DESCRIPTION
  3427.          "IP Address to bind to AG DHCP Server.  
  3428.           Note: You must reboot for changes to take effect."
  3429.         ::= { dhcpPoolTableEntry 4 }
  3430.  
  3431.       netMask OBJECT-TYPE
  3432.         SYNTAX      IpAddress
  3433.         MAX-ACCESS  read-write
  3434.         STATUS      current
  3435.         DESCRIPTION
  3436.           "DHCP Server subnet mask.  Note: You must reboot for changes to take effect."
  3437.         ::= { dhcpPoolTableEntry 6 }
  3438.  
  3439.       poolStartIp OBJECT-TYPE
  3440.         SYNTAX      IpAddress
  3441.         MAX-ACCESS  read-write
  3442.         STATUS      current
  3443.         DESCRIPTION
  3444.           "Starting IP address of DHCP lease pool.  
  3445.            Note: You must reboot for changes to take effect."
  3446.         ::= { dhcpPoolTableEntry 8 }
  3447.  
  3448.       poolStopIp OBJECT-TYPE
  3449.         SYNTAX      IpAddress
  3450.         MAX-ACCESS  read-write
  3451.         STATUS      current
  3452.         DESCRIPTION
  3453.           "Ending IP address of DHCP lease pool.  
  3454.            Note: You must reboot for changes to take effect."
  3455.         ::= { dhcpPoolTableEntry 10 }
  3456.  
  3457.       leaseMinutes OBJECT-TYPE
  3458.         SYNTAX      Integer32
  3459.         MAX-ACCESS  read-write
  3460.         STATUS      current
  3461.         DESCRIPTION
  3462.           "DHCP lease duration in minutes.  Note: You must reboot for changes to take effect."
  3463.         ::= { dhcpPoolTableEntry 12 }
  3464.  
  3465.       publicPool OBJECT-TYPE
  3466.         SYNTAX      INTEGER { false(0), true(1) }
  3467.         MAX-ACCESS  read-write
  3468.         STATUS      current
  3469.         DESCRIPTION
  3470.           "public IP pool"
  3471.         ::= { dhcpPoolTableEntry 14 }
  3472.  
  3473.       ipUpSell OBJECT-TYPE
  3474.         SYNTAX      INTEGER { false(0), true(1) }
  3475.         MAX-ACCESS  read-write
  3476.         STATUS      current
  3477.         DESCRIPTION
  3478.           "IP pool used for IP Upsell"
  3479.         ::= { dhcpPoolTableEntry 16 }
  3480.  
  3481.       defaultPool OBJECT-TYPE
  3482.         SYNTAX      INTEGER { false(0), true(1) }
  3483.         MAX-ACCESS  read-write
  3484.         STATUS      current
  3485.         DESCRIPTION
  3486.           "IP pool is the default pool"
  3487.         ::= { dhcpPoolTableEntry 18 }
  3488.  
  3489.       poolStatus     OBJECT-TYPE
  3490.         SYNTAX         RowStatus
  3491.         MAX-ACCESS     read-write
  3492.         STATUS         current
  3493.         DESCRIPTION
  3494.           "Status of the DHCP pool table entry."
  3495.         ::= { dhcpPoolTableEntry 20 }
  3496.  
  3497. --
  3498. --  DHCP Lease Table
  3499. --
  3500.             dhcpLeaseTable OBJECT-TYPE
  3501.             SYNTAX  SEQUENCE OF DhcpLeaseTableEntry
  3502.             MAX-ACCESS  not-accessible
  3503.             STATUS  current
  3504.             DESCRIPTION
  3505.                "Currently active DHCP leases."
  3506.           ::= { dhcpServer 6 }
  3507.  
  3508.             dhcpLeaseTableEntry OBJECT-TYPE
  3509.             SYNTAX  DhcpLeaseTableEntry
  3510.             MAX-ACCESS  not-accessible
  3511.             STATUS  current
  3512.             DESCRIPTION
  3513.                "Table of DHCP Leases"
  3514.             INDEX   { leaseIndex }
  3515.                ::= { dhcpLeaseTable 1 }
  3516.  
  3517.             DhcpLeaseTableEntry ::=
  3518.             SEQUENCE {
  3519.                         leaseIndex     Integer32,
  3520.                         leaseAddress   IpAddress,
  3521.                         leaseCLID      MacAddress,
  3522.                         leaseStatus    INTEGER
  3523.                      }
  3524.  
  3525.             leaseIndex OBJECT-TYPE
  3526.             SYNTAX      Integer32
  3527.             MAX-ACCESS  read-only
  3528.             STATUS  current
  3529.             DESCRIPTION
  3530.                " Lease Table Index"
  3531.                ::= { dhcpLeaseTableEntry 2 }
  3532.  
  3533.             leaseAddress OBJECT-TYPE
  3534.             SYNTAX  IpAddress
  3535.             MAX-ACCESS  read-only
  3536.             STATUS  current
  3537.             DESCRIPTION
  3538.                "IP Address"
  3539.                ::= { dhcpLeaseTableEntry 4 }
  3540.  
  3541.             leaseCLID OBJECT-TYPE
  3542.             SYNTAX  MacAddress
  3543.             MAX-ACCESS  read-only
  3544.             STATUS  current
  3545.             DESCRIPTION
  3546.                "Client ID of subscriber to whom lease is assigned"
  3547.                ::= { dhcpLeaseTableEntry 6 }
  3548.  
  3549.             leaseStatus OBJECT-TYPE
  3550.             SYNTAX  INTEGER { available(0), reserved(1) }
  3551.             MAX-ACCESS  read-only
  3552.             STATUS  current
  3553.             DESCRIPTION
  3554.                "Status of the lease (available or reserved)"
  3555.                ::= { dhcpLeaseTableEntry 7 }
  3556.  
  3557.    --
  3558.    -- DHCP Relay
  3559.    --
  3560.       dhcpRelay OBJECT IDENTIFIER ::= { dhcp 10 }
  3561.          
  3562.       dhcpRelayEnable OBJECT-TYPE
  3563.         SYNTAX       INTEGER { disabled(0), enabled(1) }
  3564.         MAX-ACCESS       read-write
  3565.         STATUS       current
  3566.         DESCRIPTION
  3567.           "Set to 0 to disable DHCP Relay service, 1 to enable DHCP Relay service.  
  3568.            Note: You must reboot for changes to take effect."
  3569.         ::= { dhcpRelay 2 }
  3570.     
  3571.       dhcpRelayAgentIP   OBJECT-TYPE
  3572.         SYNTAX  IpAddress
  3573.         MAX-ACCESS  read-write
  3574.         STATUS  current
  3575.         DESCRIPTION
  3576.           "IP Address of the AG Relay Agent.  Note: You must reboot for changes to take effect."
  3577.         ::= { dhcpRelay 4 }
  3578.     
  3579.       dhcpRelayServerIP   OBJECT-TYPE
  3580.         SYNTAX  IpAddress
  3581.         MAX-ACCESS  read-write
  3582.         STATUS  current
  3583.         DESCRIPTION
  3584.           "IP Address to which the Relay Agent will forward subscriber DHCP requests.  
  3585.            Note: You must reboot for changes to take effect."
  3586.        ::= { dhcpRelay 5 }
  3587.  
  3588. --
  3589. --   DNS   
  3590. --
  3591.  
  3592.       dnsHostName         OBJECT-TYPE
  3593.         SYNTAX         DisplayString(SIZE(1..64))
  3594.         MAX-ACCESS     read-write
  3595.         STATUS         current
  3596.         DESCRIPTION
  3597.          "The DNS Hostname of the AG.  Note: You must reboot for changes to take effect."
  3598.         ::= { dns 1 }
  3599.  
  3600.       dnsDomain        OBJECT-TYPE
  3601.         SYNTAX         DisplayString(SIZE(1..64))
  3602.         MAX-ACCESS     read-write
  3603.         STATUS         current
  3604.         DESCRIPTION
  3605.          "The DNS domain the AG belongs to.  Note: In order to set this value,
  3606.           DHCP Client must be disabled.  Note: You must reboot for changes to take effect."
  3607.         ::= { dns 2 }
  3608.  
  3609.       dnsPrimaryServer    OBJECT-TYPE
  3610.         SYNTAX         IpAddress
  3611.         MAX-ACCESS         read-write
  3612.         STATUS         current
  3613.         DESCRIPTION
  3614.           "The Primary DNS Server for the AG.  Note: In order to set this value,
  3615.            DHCP Client must be disabled.  Note: You must reboot for changes to take effect."
  3616.         ::= { dns 3 }
  3617.  
  3618.       dnsSecondaryServer     OBJECT-TYPE
  3619.         SYNTAX         IpAddress
  3620.         MAX-ACCESS         read-write
  3621.         STATUS         current
  3622.         DESCRIPTION
  3623.           "The Secondary DNS Server for the AG.  Note: In order to set this value,
  3624.            DHCP Client must be disabled.  Note: You must reboot for changes to take effect."
  3625.         ::= { dns 4 }
  3626.  
  3627.       dnsTertiaryServer      OBJECT-TYPE
  3628.         SYNTAX         IpAddress
  3629.         MAX-ACCESS         read-write
  3630.         STATUS         current
  3631.         DESCRIPTION
  3632.           "The Tertiary DNS Server for the AG.  Note: You must reboot for changes to take effect."
  3633.         ::= { dns 5 }
  3634.  
  3635.    --
  3636.    -- GRE Tunneling
  3637.    --
  3638.    
  3639.       greTunnelingEnable OBJECT-TYPE
  3640.         SYNTAX       INTEGER { disabled(0), enabled(1) }
  3641.         MAX-ACCESS   read-write
  3642.         STATUS       current
  3643.         DESCRIPTION
  3644.        "Set to 0 to disable GRE Tunneling service, 1 to enable GRE Tunneling service.  
  3645.        Note: you must reboot for changes to take effect."
  3646.         ::= { greTunneling 1 }
  3647.     
  3648.       greVpnConcentratorIp   OBJECT-TYPE
  3649.         SYNTAX      IpAddress
  3650.         MAX-ACCESS  read-write
  3651.         STATUS      current
  3652.         DESCRIPTION
  3653.        "IP Address of the VPN Concentrator Server.  Note: you must reboot for changes to take effect."
  3654.         ::= { greTunneling 2 }
  3655.  
  3656.       greInterfaceIp   OBJECT-TYPE
  3657.         SYNTAX      IpAddress
  3658.         MAX-ACCESS  read-write
  3659.         STATUS      current
  3660.         DESCRIPTION
  3661.        "IP Address of the GRE Interface on this device.  Note: you must reboot for changes to take effect."
  3662.         ::= { greTunneling 3 }
  3663.  
  3664.       greInterfaceNetmask   OBJECT-TYPE
  3665.         SYNTAX      IpAddress
  3666.         MAX-ACCESS  read-write
  3667.         STATUS      current
  3668.         DESCRIPTION
  3669.        "The Subnet Mask for the GRE Interface on this device.  Note: you must reboot for changes to take effect."
  3670.         ::= { greTunneling 4 }
  3671.  
  3672.       greInterfaceGateway   OBJECT-TYPE
  3673.         SYNTAX      IpAddress
  3674.         MAX-ACCESS  read-write
  3675.         STATUS      current
  3676.         DESCRIPTION
  3677.        "The Gateway for the GRE Interface on this device.  Note: you must reboot for changes to take effect."
  3678.         ::= { greTunneling 5 }
  3679.  
  3680.    --
  3681.    -- HPR - HOME PAGE REDIRECTION         
  3682.    --
  3683.  
  3684.    --
  3685.    -- HPR ON
  3686.    --
  3687.  
  3688.                hprOn OBJECT-TYPE
  3689.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  3690.                MAX-ACCESS         read-write
  3691.                STATUS         current
  3692.                DESCRIPTION
  3693.                   "Setting this value to (1) will cause home page redirection 
  3694.                   to be performed by this unit.  Setting this value to (0) will
  3695.                   discontinue HPR. 
  3696.                   Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  3697.                ::= { hpr 1 }
  3698.                
  3699.    --
  3700.    -- HPR URL
  3701.    --
  3702.    
  3703.                hprUrl   OBJECT-TYPE
  3704.                SYNTAX      DisplayString(SIZE(0..237))
  3705.                MAX-ACCESS      read-write
  3706.                STATUS      current
  3707.                DESCRIPTION
  3708.                   "The fully qualified WWW URL at which to redirect Home Page Requests."
  3709.                ::= { hpr 2 }
  3710.  
  3711.    --
  3712.    -- HPR PARAMETER PASSING
  3713.    --
  3714.  
  3715.                hprParameterPassing  OBJECT-TYPE
  3716.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  3717.                MAX-ACCESS         read-write
  3718.                STATUS         current
  3719.                DESCRIPTION
  3720.                   "Setting this value to (1) will cause inclusion of parameters 
  3721.                   with the passed URL during HPR.  Setting this value to (0) will
  3722.                   discontinue parameter passing."
  3723.                ::= { hpr 3 }
  3724.  
  3725.    --
  3726.    -- HPR REDIRECTION FREQUENCY
  3727.    --
  3728.  
  3729.                hprRedirectionFrequency OBJECT-TYPE
  3730.                SYNTAX      Integer32
  3731.                MAX-ACCESS  read-write
  3732.                STATUS      current
  3733.                DESCRIPTION
  3734.                   "The time interval, specified in minutes, after which the 
  3735.                   next redirection will take place."
  3736.                ::= { hpr 4 }
  3737.                
  3738.    -- 
  3739.    -- ICC - Information and Control Console
  3740.    --
  3741.  
  3742.    --
  3743.    -- ICC ON
  3744.    --
  3745.                iccOn OBJECT-TYPE
  3746.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  3747.                MAX-ACCESS     read-write
  3748.                STATUS         current
  3749.                DESCRIPTION
  3750.                   "Set to (1) to enable the ICC.  Set to (0) to disable.  
  3751.                   Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  3752.                ::= { icc 1 }
  3753.                
  3754.    --
  3755.    -- ICC Title
  3756.    --
  3757.    
  3758.                iccTitle OBJECT-TYPE
  3759.                SYNTAX      DisplayString(SIZE(0..237))
  3760.                MAX-ACCESS      read-write
  3761.                STATUS      current
  3762.                DESCRIPTION
  3763.                   "The title to appear on the ICC console window"
  3764.                ::= { icc 2 }
  3765.  
  3766.    --
  3767.    -- ICC Logout Option
  3768.    --
  3769.                iccLogoutOption OBJECT-TYPE
  3770.                SYNTAX         INTEGER { redisplay(0), logout(2) }
  3771.                MAX-ACCESS     read-write
  3772.                STATUS         current
  3773.                DESCRIPTION
  3774.                   "What should the ICC do when a subscriber closes it?  
  3775.                   0 to Redisplay, 2 to logout and return the user to a *Pending* state (valid only with RADIUS)"
  3776.                ::= { icc 3 }
  3777.                
  3778.    --
  3779.    -- TODO: ICC Logout URL
  3780.    --
  3781.    
  3782.    --          iccLogoutURL OBJECT-TYPE
  3783.    --             SYNTAX      DisplayString(SIZE(0..237))
  3784.    --             MAX-ACCESS      read-write
  3785.    --             STATUS      current
  3786.    --             DESCRIPTION
  3787.    --                "TODO: description"
  3788.    --             ::= { icc 4 }
  3789.  
  3790.    --
  3791.    -- ICC Language Option
  3792.    --
  3793.                iccLanguageOption OBJECT-TYPE
  3794.                SYNTAX         INTEGER { english(0), chinese(1), french(2), 
  3795.                                         german(3), japanese(4), spanish(5), other(6) }
  3796.                MAX-ACCESS     read-write
  3797.                STATUS         current
  3798.                DESCRIPTION
  3799.                   "What language would you like to be displayed on the ICC?  
  3800.                    Available settings: 0=English, 1=Chinese, 2=French, 3=German, 4=Japanese, 
  3801.                                        5=Spanish, 6=Other.
  3802.                    If *other* is selected, please make a selection for iccCharSetOption."
  3803.                ::= { icc 5 }
  3804.  
  3805.    --
  3806.    -- ICC Timer Option
  3807.    --
  3808.                iccTimerOption OBJECT-TYPE
  3809.                SYNTAX         INTEGER { remaining(0), elapsed(1) }
  3810.                MAX-ACCESS     read-write
  3811.                STATUS         current
  3812.                DESCRIPTION
  3813.                   "Set to (1) for ICC Elapsed Time.  Set to (0) for Time Remaining.
  3814.                   Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  3815.                ::= { icc 6 }
  3816.                                              
  3817.    --
  3818.    -- ICC CharSet Option
  3819.    --
  3820.                iccCharSetOption OBJECT-TYPE
  3821.                SYNTAX         INTEGER { default(0), western-iso-8859-1(1), chinese-big5(2), 
  3822.                                         chinese-euc-cn(3), chinese-euc-tw(4), chinese-gb2312(5), 
  3823.                                         japanese-euc-jp(6), japanese-iso-2022-jp(7), 
  3824.                                         japanese-shift-jis(8), korean-euc-kr(9), 
  3825.                                         korean-iso-2022-kr(10), korean-ks-c-5601(11) }
  3826.                MAX-ACCESS     read-write
  3827.                STATUS         current
  3828.                DESCRIPTION
  3829.                   "This value indicates specific character set to be displayed.  In order to set 
  3830.                    this value, iccLanguageOption should be first set to *other*.
  3831.                    Available settings: 
  3832.                                 0=default, 1=western-iso-8859-1, 2=chinese-big5,
  3833.                                 3=chinese-euc-cn, 4=chinese-euc-tw, 5=chinese-gb2312,
  3834.                                 6=japanese-euc-jp, 7=japanese-iso-2022-jp,
  3835.                                 8=japanese-shift-jis, 9=korean-euc-kr, 
  3836.                                 10=korean-iso-2022-kr, 11=korean-ks-c-5601."
  3837.                ::= { icc 7 }
  3838.                
  3839.             
  3840.    --
  3841.    -- ICC Buttons
  3842.    --
  3843.                iccButtons  OBJECT IDENTIFIER ::= { icc 10 }
  3844.  
  3845.                   iccISPLogoButton   OBJECT IDENTIFIER ::= { iccButtons 5 }
  3846.                   iccButton2         OBJECT IDENTIFIER ::= { iccButtons 6 }
  3847.                   iccButton3         OBJECT IDENTIFIER ::= { iccButtons 7 }
  3848.                   iccButton4         OBJECT IDENTIFIER ::= { iccButtons 8 }
  3849.                   iccButton5         OBJECT IDENTIFIER ::= { iccButtons 9 }
  3850.                   iccButton6         OBJECT IDENTIFIER ::= { iccButtons 10 }
  3851.                   iccButton7         OBJECT IDENTIFIER ::= { iccButtons 11 }
  3852.                   iccButton8         OBJECT IDENTIFIER ::= { iccButtons 12 }
  3853.                   iccButton9         OBJECT IDENTIFIER ::= { iccButtons 13 }
  3854.  
  3855.    --
  3856.    -- ICC ISP Logo Button
  3857.    --
  3858.  
  3859.                iccISPLogoButtonName OBJECT-TYPE
  3860.                SYNTAX      DisplayString(SIZE(0..37))
  3861.                MAX-ACCESS      read-write
  3862.                STATUS      current
  3863.                DESCRIPTION
  3864.                   " ISP Logo Button Name"
  3865.                ::= { iccISPLogoButton 1 }
  3866.  
  3867.                iccISPLogoButtonURL OBJECT-TYPE
  3868.                SYNTAX      DisplayString(SIZE(0..237))
  3869.                MAX-ACCESS      read-write
  3870.                STATUS      current
  3871.                DESCRIPTION
  3872.                   " ISP Logo Button URL"
  3873.                ::= { iccISPLogoButton 2 }
  3874.  
  3875.                iccISPLogoButtonImgName OBJECT-TYPE
  3876.                SYNTAX      DisplayString(SIZE(0..31))
  3877.                MAX-ACCESS      read-write
  3878.                STATUS      current
  3879.                DESCRIPTION
  3880.                   " ISP Logo Button Image Name"
  3881.                ::= { iccISPLogoButton 3 }
  3882.  
  3883.    --
  3884.    -- ICC Button 2
  3885.    --
  3886.  
  3887.                iccButtonName2 OBJECT-TYPE
  3888.                SYNTAX      DisplayString(SIZE(0..37))
  3889.                MAX-ACCESS      read-write
  3890.                STATUS      current
  3891.                DESCRIPTION
  3892.                   " ICC Button 2 Name"
  3893.                ::= { iccButton2 1 }
  3894.  
  3895.                iccButtonURL2 OBJECT-TYPE
  3896.                SYNTAX      DisplayString(SIZE(0..237))
  3897.                MAX-ACCESS      read-write
  3898.                STATUS      current
  3899.                DESCRIPTION
  3900.                   " ICC Button 2 URL"
  3901.                ::= { iccButton2 2 }
  3902.  
  3903.                iccButtonImgName2 OBJECT-TYPE
  3904.                SYNTAX      DisplayString(SIZE(0..31))
  3905.                MAX-ACCESS      read-write
  3906.                STATUS      current
  3907.                DESCRIPTION
  3908.                   " ICC Button 2 Image Name"
  3909.                ::= { iccButton2 3 }
  3910.  
  3911.    --
  3912.    -- ICC Button 3
  3913.    --
  3914.  
  3915.                iccButtonName3 OBJECT-TYPE
  3916.                SYNTAX      DisplayString(SIZE(0..37))
  3917.                MAX-ACCESS      read-write
  3918.                STATUS      current
  3919.                DESCRIPTION
  3920.                   " ICC Button 3 Name"
  3921.                ::= { iccButton3 1 }
  3922.  
  3923.                iccButtonURL3 OBJECT-TYPE
  3924.                SYNTAX      DisplayString(SIZE(0..237))
  3925.                MAX-ACCESS      read-write
  3926.                STATUS      current
  3927.                DESCRIPTION
  3928.                   " ICC Button 3 URL"
  3929.                ::= { iccButton3 2 }
  3930.  
  3931.                iccButtonImgName3 OBJECT-TYPE
  3932.                SYNTAX      DisplayString(SIZE(0..31))
  3933.                MAX-ACCESS      read-write
  3934.                STATUS      current
  3935.                DESCRIPTION
  3936.                   " ICC Button 3 Image Name"
  3937.                ::= { iccButton3 3 }
  3938.  
  3939.    --
  3940.    -- ICC Button 4
  3941.    --
  3942.  
  3943.                iccButtonName4 OBJECT-TYPE
  3944.                SYNTAX      DisplayString(SIZE(0..37))
  3945.                MAX-ACCESS      read-write
  3946.                STATUS      current
  3947.                DESCRIPTION
  3948.                   " ICC Button 4 Name"
  3949.                ::= { iccButton4 1 }
  3950.  
  3951.                iccButtonURL4 OBJECT-TYPE
  3952.                SYNTAX      DisplayString(SIZE(0..237))
  3953.                MAX-ACCESS      read-write
  3954.                STATUS      current
  3955.                DESCRIPTION
  3956.                   " ICC Button 4 URL"
  3957.                ::= { iccButton4 2 }
  3958.  
  3959.                iccButtonImgName4 OBJECT-TYPE
  3960.                SYNTAX      DisplayString(SIZE(0..31))
  3961.                MAX-ACCESS      read-write
  3962.                STATUS      current
  3963.                DESCRIPTION
  3964.                   " ICC Button 4 Image Name"
  3965.                ::= { iccButton4 3 }
  3966.  
  3967.    --
  3968.    -- ICC Button 5
  3969.    --
  3970.  
  3971.                iccButtonName5 OBJECT-TYPE
  3972.                SYNTAX      DisplayString(SIZE(0..37))
  3973.                MAX-ACCESS      read-write
  3974.                STATUS      current
  3975.                DESCRIPTION
  3976.                   " ICC Button 5 Name"
  3977.                ::= { iccButton5 1 }
  3978.  
  3979.                iccButtonURL5 OBJECT-TYPE
  3980.                SYNTAX      DisplayString(SIZE(0..237))
  3981.                MAX-ACCESS      read-write
  3982.                STATUS      current
  3983.                DESCRIPTION
  3984.                   " ICC Button 5 URL"
  3985.                ::= { iccButton5 2 }
  3986.  
  3987.                iccButtonImgName5 OBJECT-TYPE
  3988.                SYNTAX      DisplayString(SIZE(0..31))
  3989.                MAX-ACCESS      read-write
  3990.                STATUS      current
  3991.                DESCRIPTION
  3992.                   " ICC Button 5 Image Name"
  3993.                ::= { iccButton5 3 }
  3994.  
  3995.    --
  3996.    -- ICC Button 6
  3997.    --
  3998.  
  3999.                iccButtonName6 OBJECT-TYPE
  4000.                SYNTAX      DisplayString(SIZE(0..37))
  4001.                MAX-ACCESS      read-write
  4002.                STATUS      current
  4003.                DESCRIPTION
  4004.                   " ICC Button 6 Name"
  4005.                ::= { iccButton6 1 }
  4006.  
  4007.                iccButtonURL6 OBJECT-TYPE
  4008.                SYNTAX      DisplayString(SIZE(0..237))
  4009.                MAX-ACCESS      read-write
  4010.                STATUS      current
  4011.                DESCRIPTION
  4012.                   " ICC Button 6 URL"
  4013.                ::= { iccButton6 2 }
  4014.  
  4015.                iccButtonImgName6 OBJECT-TYPE
  4016.                SYNTAX      DisplayString(SIZE(0..31))
  4017.                MAX-ACCESS      read-write
  4018.                STATUS      current
  4019.                DESCRIPTION
  4020.                   " ICC Button 6 Image Name"
  4021.                ::= { iccButton6 3 }
  4022.  
  4023.    --
  4024.    -- ICC Button 7
  4025.    --
  4026.  
  4027.                iccButtonName7 OBJECT-TYPE
  4028.                SYNTAX      DisplayString(SIZE(0..37))
  4029.                MAX-ACCESS      read-write
  4030.                STATUS      current
  4031.                DESCRIPTION
  4032.                   " ICC Button 7 Name"
  4033.                ::= { iccButton7 1 }
  4034.  
  4035.                iccButtonURL7 OBJECT-TYPE
  4036.                SYNTAX      DisplayString(SIZE(0..237))
  4037.                MAX-ACCESS      read-write
  4038.                STATUS      current
  4039.                DESCRIPTION
  4040.                   " ICC Button 7 URL"
  4041.                ::= { iccButton7 2 }
  4042.  
  4043.                iccButtonImgName7 OBJECT-TYPE
  4044.                SYNTAX      DisplayString(SIZE(0..31))
  4045.                MAX-ACCESS      read-write
  4046.                STATUS      current
  4047.                DESCRIPTION
  4048.                   " ICC Button 7 Image Name"
  4049.                ::= { iccButton7 3 }
  4050.  
  4051.    --
  4052.    -- ICC Button 8
  4053.    --
  4054.  
  4055.                iccButtonName8 OBJECT-TYPE
  4056.                SYNTAX      DisplayString(SIZE(0..37))
  4057.                MAX-ACCESS      read-write
  4058.                STATUS      current
  4059.                DESCRIPTION
  4060.                   " ICC Button 8 Name"
  4061.                ::= { iccButton8 1 }
  4062.  
  4063.                iccButtonURL8 OBJECT-TYPE
  4064.                SYNTAX      DisplayString(SIZE(0..237))
  4065.                MAX-ACCESS      read-write
  4066.                STATUS      current
  4067.                DESCRIPTION
  4068.                   " ICC Button 8 URL"
  4069.                ::= { iccButton8 2 }
  4070.  
  4071.                iccButtonImgName8 OBJECT-TYPE
  4072.                SYNTAX      DisplayString(SIZE(0..31))
  4073.                MAX-ACCESS      read-write
  4074.                STATUS      current
  4075.                DESCRIPTION
  4076.                   " ICC Button 8 Image Name"
  4077.                ::= { iccButton8 3 }
  4078.  
  4079.    --
  4080.    -- ICC Button 9
  4081.    --
  4082.  
  4083.                iccButtonName9 OBJECT-TYPE
  4084.                SYNTAX      DisplayString(SIZE(0..37))
  4085.                MAX-ACCESS      read-write
  4086.                STATUS      current
  4087.                DESCRIPTION
  4088.                   " ICC Button 9 Name"
  4089.                ::= { iccButton9 1 }
  4090.  
  4091.                iccButtonURL9 OBJECT-TYPE
  4092.                SYNTAX      DisplayString(SIZE(0..237))
  4093.                MAX-ACCESS      read-write
  4094.                STATUS      current
  4095.                DESCRIPTION
  4096.                   " ICC Button 9 URL"
  4097.                ::= { iccButton9 2 }
  4098.  
  4099.                iccButtonImgName9 OBJECT-TYPE
  4100.                SYNTAX      DisplayString(SIZE(0..31))
  4101.                MAX-ACCESS      read-write
  4102.                STATUS      current
  4103.                DESCRIPTION
  4104.                   " ICC Button 9 Image Name"
  4105.                ::= { iccButton9 3 }
  4106.  
  4107.    --
  4108.    -- ICC Banners
  4109.    --
  4110.  
  4111.                iccBanners  OBJECT IDENTIFIER ::= { icc 14 }
  4112.  
  4113.                   iccBanner1  OBJECT IDENTIFIER ::= { iccBanners 14 }
  4114.                   iccBanner2  OBJECT IDENTIFIER ::= { iccBanners 15 }
  4115.                   iccBanner3  OBJECT IDENTIFIER ::= { iccBanners 16 }
  4116.                   iccBanner4  OBJECT IDENTIFIER ::= { iccBanners 17 }
  4117.                   iccBanner5  OBJECT IDENTIFIER ::= { iccBanners 18 }
  4118.  
  4119.    --
  4120.    -- ICC Banner 1
  4121.    --
  4122.    
  4123.                iccBannerName1 OBJECT-TYPE
  4124.                SYNTAX      DisplayString(SIZE(0..15))
  4125.                MAX-ACCESS      read-write
  4126.                STATUS      current
  4127.                DESCRIPTION
  4128.                   " ICC Banner Name 1"
  4129.                ::= { iccBanner1 1 }
  4130.  
  4131.                iccBannerURL1 OBJECT-TYPE
  4132.                SYNTAX      DisplayString(SIZE(0..237))
  4133.                MAX-ACCESS      read-write
  4134.                STATUS      current
  4135.                DESCRIPTION
  4136.                   "ICC Banner 1 URL"
  4137.                ::= { iccBanner1 2 }
  4138.  
  4139.                iccBannerImgName1 OBJECT-TYPE
  4140.                SYNTAX      DisplayString(SIZE(0..31))
  4141.                MAX-ACCESS      read-write
  4142.                STATUS      current
  4143.                DESCRIPTION
  4144.                   "ICC Banner 1 Image Name"
  4145.                ::= { iccBanner1 3 }
  4146.  
  4147.                iccBannerDuration1 OBJECT-TYPE
  4148.                SYNTAX      Integer32
  4149.                MAX-ACCESS      read-write
  4150.                STATUS      current
  4151.                DESCRIPTION
  4152.                   "ICC Banner 1 Duration"
  4153.                ::= { iccBanner1 4 }
  4154.  
  4155.                iccBannerStartTime1 OBJECT-TYPE
  4156.                SYNTAX      DisplayString(SIZE(1..16))
  4157.                MAX-ACCESS      read-write
  4158.                STATUS      current
  4159.                DESCRIPTION
  4160.                   "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  4161.                ::= { iccBanner1 5 }
  4162.  
  4163.                iccBannerStopTime1 OBJECT-TYPE
  4164.                SYNTAX      DisplayString(SIZE(1..16))
  4165.                MAX-ACCESS      read-write
  4166.                STATUS      current
  4167.                DESCRIPTION
  4168.                   "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  4169.                ::= { iccBanner1 6 }
  4170.  
  4171.    --
  4172.    -- ICC Banner 2
  4173.    --
  4174.    
  4175.                iccBannerName2 OBJECT-TYPE
  4176.                SYNTAX      DisplayString(SIZE(0..15))
  4177.                MAX-ACCESS      read-write
  4178.                STATUS      current
  4179.                DESCRIPTION
  4180.                   " ICC Banner Name 2"
  4181.                ::= { iccBanner2 1 }
  4182.  
  4183.                iccBannerURL2 OBJECT-TYPE
  4184.                SYNTAX      DisplayString(SIZE(0..237))
  4185.                MAX-ACCESS      read-write
  4186.                STATUS      current
  4187.                DESCRIPTION
  4188.                   "ICC Banner 2 URL"
  4189.                ::= { iccBanner2 2 }
  4190.  
  4191.                iccBannerImgName2 OBJECT-TYPE
  4192.                SYNTAX      DisplayString(SIZE(0..31))
  4193.                MAX-ACCESS      read-write
  4194.                STATUS      current
  4195.                DESCRIPTION
  4196.                   "ICC Banner 2 Image Name"
  4197.                ::= { iccBanner2 3 }
  4198.                
  4199.                iccBannerDuration2 OBJECT-TYPE
  4200.                SYNTAX      Integer32
  4201.                MAX-ACCESS      read-write
  4202.                STATUS      current
  4203.                DESCRIPTION
  4204.                   "ICC Banner 2 Duration"
  4205.                ::= { iccBanner2 4 }
  4206.  
  4207.                iccBannerStartTime2 OBJECT-TYPE
  4208.                SYNTAX      DisplayString(SIZE(1..16))
  4209.                MAX-ACCESS      read-write
  4210.                STATUS      current
  4211.                DESCRIPTION
  4212.                   "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  4213.                ::= { iccBanner2 5 }
  4214.  
  4215.                iccBannerStopTime2 OBJECT-TYPE
  4216.                SYNTAX      DisplayString(SIZE(1..16))
  4217.                MAX-ACCESS      read-write
  4218.                STATUS      current
  4219.                DESCRIPTION
  4220.                   "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  4221.                ::= { iccBanner2 6 }
  4222.  
  4223.    --
  4224.    -- ICC Banner 3
  4225.    --
  4226.    
  4227.                iccBannerName3 OBJECT-TYPE
  4228.                SYNTAX      DisplayString(SIZE(0..15))
  4229.                MAX-ACCESS      read-write
  4230.                STATUS      current
  4231.                DESCRIPTION
  4232.                   " ICC Banner Name 3"
  4233.                ::= { iccBanner3 1 }
  4234.  
  4235.                iccBannerURL3 OBJECT-TYPE
  4236.                SYNTAX      DisplayString(SIZE(0..237))
  4237.                MAX-ACCESS      read-write
  4238.                STATUS      current
  4239.                DESCRIPTION
  4240.                   "ICC Banner 3 URL"
  4241.                ::= { iccBanner3 2 }
  4242.  
  4243.                iccBannerImgName3 OBJECT-TYPE
  4244.                SYNTAX      DisplayString(SIZE(0..31))
  4245.                MAX-ACCESS      read-write
  4246.                STATUS      current
  4247.                DESCRIPTION
  4248.                   "ICC Banner 3 Image Name"
  4249.                ::= { iccBanner3 3 }
  4250.                
  4251.                iccBannerDuration3 OBJECT-TYPE
  4252.                SYNTAX      Integer32
  4253.                MAX-ACCESS      read-write
  4254.                STATUS      current
  4255.                DESCRIPTION
  4256.                   "ICC Banner 3 Duration"
  4257.                ::= { iccBanner3 4 }
  4258.  
  4259.                iccBannerStartTime3 OBJECT-TYPE
  4260.                SYNTAX      DisplayString(SIZE(1..16))
  4261.                MAX-ACCESS      read-write
  4262.                STATUS      current
  4263.                DESCRIPTION
  4264.                   "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  4265.                ::= { iccBanner3 5 }
  4266.  
  4267.                iccBannerStopTime3 OBJECT-TYPE
  4268.                SYNTAX      DisplayString(SIZE(1..16))
  4269.                MAX-ACCESS      read-write
  4270.                STATUS      current
  4271.                DESCRIPTION
  4272.                   "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  4273.                ::= { iccBanner3 6 }
  4274.  
  4275.    --
  4276.    -- ICC Banner 4
  4277.    --
  4278.    
  4279.                iccBannerName4 OBJECT-TYPE
  4280.                SYNTAX      DisplayString(SIZE(0..15))
  4281.                MAX-ACCESS      read-write
  4282.                STATUS      current
  4283.                DESCRIPTION
  4284.                   " ICC Banner Name 4"
  4285.                ::= { iccBanner4 1 }
  4286.  
  4287.                iccBannerURL4 OBJECT-TYPE
  4288.                SYNTAX      DisplayString(SIZE(0..237))
  4289.                MAX-ACCESS      read-write
  4290.                STATUS      current
  4291.                DESCRIPTION
  4292.                   "ICC Banner 4 URL"
  4293.                ::= { iccBanner4 2 }
  4294.  
  4295.                iccBannerImgName4 OBJECT-TYPE
  4296.                SYNTAX      DisplayString(SIZE(0..31))
  4297.                MAX-ACCESS      read-write
  4298.                STATUS      current
  4299.                DESCRIPTION
  4300.                   "ICC Banner 4 Image Name"
  4301.                ::= { iccBanner4 3 }
  4302.                
  4303.                iccBannerDuration4 OBJECT-TYPE
  4304.                SYNTAX      Integer32
  4305.                MAX-ACCESS      read-write
  4306.                STATUS      current
  4307.                DESCRIPTION
  4308.                   "ICC Banner 4 Duration"
  4309.                ::= { iccBanner4 4 }
  4310.  
  4311.                iccBannerStartTime4 OBJECT-TYPE
  4312.                SYNTAX      DisplayString(SIZE(1..16))
  4313.                MAX-ACCESS      read-write
  4314.                STATUS      current
  4315.                DESCRIPTION
  4316.                   "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  4317.                ::= { iccBanner4 5 }
  4318.  
  4319.                iccBannerStopTime4 OBJECT-TYPE
  4320.                SYNTAX      DisplayString(SIZE(1..16))
  4321.                MAX-ACCESS      read-write
  4322.                STATUS      current
  4323.                DESCRIPTION
  4324.                   "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  4325.                ::= { iccBanner4 6 }
  4326.  
  4327.    --
  4328.    -- ICC Banner 5
  4329.    --
  4330.    
  4331.                iccBannerName5 OBJECT-TYPE
  4332.                SYNTAX      DisplayString(SIZE(0..15))
  4333.                MAX-ACCESS      read-write
  4334.                STATUS      current
  4335.                DESCRIPTION
  4336.                   " ICC Banner Name 5"
  4337.                ::= { iccBanner5 1 }
  4338.  
  4339.                iccBannerURL5 OBJECT-TYPE
  4340.                SYNTAX      DisplayString(SIZE(0..237))
  4341.                MAX-ACCESS      read-write
  4342.                STATUS      current
  4343.                DESCRIPTION
  4344.                   "ICC Banner 5 URL"
  4345.                ::= { iccBanner5 2 }
  4346.  
  4347.                iccBannerImgName5 OBJECT-TYPE
  4348.                SYNTAX      DisplayString(SIZE(0..31))
  4349.                MAX-ACCESS      read-write
  4350.                STATUS      current
  4351.                DESCRIPTION
  4352.                   "ICC Banner 5 Image Name"
  4353.                ::= { iccBanner5 3 }
  4354.                
  4355.                iccBannerDuration5 OBJECT-TYPE
  4356.                SYNTAX      Integer32
  4357.                MAX-ACCESS      read-write
  4358.                STATUS      current
  4359.                DESCRIPTION
  4360.                   "ICC Banner 5 Duration"
  4361.                ::= { iccBanner5 4 }
  4362.  
  4363.                iccBannerStartTime5 OBJECT-TYPE
  4364.                SYNTAX      DisplayString(SIZE(1..16))
  4365.                MAX-ACCESS      read-write
  4366.                STATUS      current
  4367.                DESCRIPTION
  4368.                   "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  4369.                ::= { iccBanner5 5 }
  4370.  
  4371.                iccBannerStopTime5 OBJECT-TYPE
  4372.                SYNTAX      DisplayString(SIZE(1..16))
  4373.                MAX-ACCESS      read-write
  4374.                STATUS      current
  4375.                DESCRIPTION
  4376.                   "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  4377.                ::= { iccBanner5 6 }
  4378.  
  4379.  
  4380.    --
  4381.    -- iNAT
  4382.    --
  4383.    
  4384.    
  4385.          inatOn OBJECT-TYPE
  4386.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  4387.                MAX-ACCESS      read-write
  4388.                STATUS      current
  4389.                DESCRIPTION
  4390.             "Set to 1 to enable iNAT, 0 to disable. Valid License is required "
  4391.                ::= { inat 1 }
  4392.  
  4393.    
  4394.          pptpOn OBJECT-TYPE
  4395.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  4396.                MAX-ACCESS      read-write
  4397.                STATUS      current
  4398.                DESCRIPTION
  4399.             "Set to 1 to enable PPTP, 0 to disable.  Valid License is required"
  4400.                ::= { inat 2 }
  4401.  
  4402.          pptpidOn OBJECT-TYPE
  4403.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  4404.                MAX-ACCESS      read-write
  4405.                STATUS      current
  4406.                DESCRIPTION
  4407.             "Set to 1 to enable PPTP ID support, 0 to disable.  Valid PPTP License is required
  4408.             Note: You must reboot for changes to take effect."
  4409.                ::= { inat 4 }
  4410.  
  4411.          ipsecOn OBJECT-TYPE
  4412.          SYNTAX      INTEGER { disabled(0), enabled(1) }
  4413.                MAX-ACCESS      read-write
  4414.                STATUS      current
  4415.                DESCRIPTION
  4416.             "Set to 1 to enable IPSEC, 0 to disable.  Valid License is required"
  4417.                ::= { inat 3 }
  4418.  
  4419.    
  4420.        --
  4421.        --  iNAT Address Range List
  4422.        --
  4423.                inatIpTable OBJECT-TYPE
  4424.                SYNTAX  SEQUENCE OF INATIpEntry
  4425.                MAX-ACCESS  not-accessible
  4426.                STATUS  current
  4427.                DESCRIPTION
  4428.                   "Table of iNAT IPs"
  4429.                   ::= { inat 5 }
  4430.    
  4431.                inatIpEntry OBJECT-TYPE
  4432.                SYNTAX  INATIpEntry
  4433.                MAX-ACCESS  not-accessible
  4434.                STATUS  current
  4435.                DESCRIPTION
  4436.                   " iNAT table entry "
  4437.                INDEX   { inatIndex }
  4438.                   ::= { inatIpTable 1 }
  4439.    
  4440.                INATIpEntry ::=
  4441.                SEQUENCE {
  4442.                            inatIndex         Integer32,
  4443.                            inatStartAddress  IpAddress,
  4444.                            inatEndAddress    IpAddress,
  4445.             inatEntryStatus   RowStatus
  4446.                         }
  4447.    
  4448.                inatIndex OBJECT-TYPE
  4449.                SYNTAX      Integer32
  4450.                MAX-ACCESS  read-only
  4451.                STATUS  current
  4452.                DESCRIPTION
  4453.                   " iNAT table index "
  4454.                   ::= { inatIpEntry 2 }
  4455.    
  4456.                inatStartAddress OBJECT-TYPE
  4457.                SYNTAX  IpAddress
  4458.                MAX-ACCESS  read-write
  4459.                STATUS  current
  4460.                DESCRIPTION
  4461.                   "iNAT range Starting IP address "
  4462.                   ::= { inatIpEntry 4 }
  4463.    
  4464.                inatEndAddress OBJECT-TYPE
  4465.                SYNTAX  IpAddress
  4466.                MAX-ACCESS  read-write
  4467.                STATUS  current
  4468.                DESCRIPTION
  4469.                   "iNAT range end IP address "
  4470.                   ::= { inatIpEntry 6 }
  4471.  
  4472.                inatEntryStatus      OBJECT-TYPE
  4473.                SYNTAX         RowStatus
  4474.                MAX-ACCESS         read-write
  4475.                STATUS                      current
  4476.                DESCRIPTION
  4477.                   "Status of the iNAT table entry."
  4478.                   ::= { inatIpEntry 10 }
  4479.  
  4480.    
  4481.    
  4482.    --
  4483.    -- LICENSE KEYS
  4484.    --
  4485.  
  4486.          lkKey OBJECT-TYPE
  4487.          SYNTAX      DisplayString(SIZE(1..32))
  4488.          MAX-ACCESS      read-only
  4489.          STATUS      current
  4490.          DESCRIPTION
  4491.             "License key."
  4492.          ::= { licenseKeys 1 }
  4493.  
  4494.          lkModelNo OBJECT-TYPE
  4495.          SYNTAX      DisplayString(SIZE(1..10))
  4496.          MAX-ACCESS      read-only
  4497.          STATUS      current
  4498.          DESCRIPTION
  4499.             "Model number."
  4500.          ::= { licenseKeys 2 }
  4501.  
  4502.          lkMaxNumSubs OBJECT-TYPE
  4503.          SYNTAX      Integer32
  4504.          MAX-ACCESS  read-only
  4505.          STATUS      current
  4506.          DESCRIPTION
  4507.             "Maximum number of subscribers."
  4508.          ::= { licenseKeys 3 }
  4509.  
  4510.          lkFeatureList OBJECT-TYPE
  4511.          SYNTAX      SEQUENCE OF LkFeatureListEntry
  4512.          MAX-ACCESS      not-accessible
  4513.          STATUS      current
  4514.          DESCRIPTION
  4515.             "List of features using the license key."
  4516.          ::= { licenseKeys 4 }
  4517.        
  4518.          lkFeatureListEntry      OBJECT-TYPE
  4519.          SYNTAX         LkFeatureListEntry
  4520.          MAX-ACCESS         not-accessible
  4521.          STATUS         current
  4522.          DESCRIPTION
  4523.              "Feature entry."
  4524.          INDEX   { lkFeatureIndex }
  4525.          ::= { lkFeatureList 1 }
  4526.  
  4527.          LkFeatureListEntry ::= SEQUENCE {
  4528.             lkFeatureIndex          Integer32,
  4529.             lkFeatureName           DisplayString,
  4530.             lkFeatureStatus         INTEGER
  4531.          }
  4532.          
  4533.          lkFeatureIndex OBJECT-TYPE
  4534.          SYNTAX      Integer32
  4535.          MAX-ACCESS  read-only
  4536.          STATUS      current
  4537.          DESCRIPTION
  4538.             " license key table index"
  4539.          ::= { lkFeatureListEntry 1 }
  4540.  
  4541.          lkFeatureName OBJECT-TYPE
  4542.          SYNTAX      DisplayString(SIZE(1..25))
  4543.          MAX-ACCESS      read-only
  4544.          STATUS      current
  4545.          DESCRIPTION
  4546.             "Feature name."
  4547.          ::= { lkFeatureListEntry 2 }
  4548.  
  4549.          lkFeatureStatus OBJECT-TYPE
  4550.          SYNTAX      INTEGER { notPurchased(0), purchased(1) }
  4551.          MAX-ACCESS      read-only
  4552.          STATUS      current
  4553.          DESCRIPTION
  4554.             "License status."
  4555.          ::= { lkFeatureListEntry 3 }
  4556.  
  4557.  
  4558.    --
  4559.    -- LOCATION
  4560.    --
  4561.  
  4562.    --
  4563.    -- LOCATION COMPANY NAME
  4564.    --
  4565.    
  4566.                locationCompanyName OBJECT-TYPE
  4567.                SYNTAX      DisplayString(SIZE(2..39))
  4568.                MAX-ACCESS      read-write
  4569.                STATUS      current
  4570.                DESCRIPTION
  4571.                   "Name of the administrator's company."
  4572.                ::= { location 1 }
  4573.  
  4574.    --
  4575.    -- LOCATION SITE NAME
  4576.    --
  4577.    
  4578.                locationSiteName OBJECT-TYPE
  4579.                SYNTAX      DisplayString(SIZE(1..39))
  4580.                MAX-ACCESS      read-write
  4581.                STATUS      current
  4582.                DESCRIPTION
  4583.                   "Name of the deployment site."
  4584.                ::= { location 2 }               
  4585.    -- 
  4586.    -- LOCATION ADDRESS 1
  4587.    --
  4588.                
  4589.                locationAddress1 OBJECT-TYPE
  4590.                SYNTAX      DisplayString(SIZE(0..39))
  4591.                MAX-ACCESS      read-write
  4592.                STATUS      current
  4593.                DESCRIPTION
  4594.                   "AG physical location - address (line 1)."
  4595.                ::= { location 3 }
  4596.    
  4597.    -- 
  4598.    -- LOCATION ADDRESS 2
  4599.    --
  4600.  
  4601.                locationAddress2 OBJECT-TYPE
  4602.                SYNTAX      DisplayString(SIZE(0..39))
  4603.                MAX-ACCESS      read-write
  4604.                STATUS      current
  4605.                DESCRIPTION
  4606.                   "AG physical location - address (line 2)."
  4607.                ::= { location 4 }
  4608.             
  4609.    -- 
  4610.    -- LOCATION CITY
  4611.    --
  4612.                
  4613.                locationCity OBJECT-TYPE
  4614.                SYNTAX      DisplayString(SIZE(2..39))
  4615.                MAX-ACCESS      read-write
  4616.                STATUS      current
  4617.                DESCRIPTION
  4618.                   "AG physical location - city."
  4619.                ::= { location 5 }
  4620.    
  4621.    -- 
  4622.    -- LOCATION STATE
  4623.    --
  4624.                
  4625.                locationState OBJECT-TYPE
  4626.                SYNTAX      DisplayString(SIZE(2..39))
  4627.                MAX-ACCESS      read-write
  4628.                STATUS      current
  4629.                DESCRIPTION
  4630.                   "AG physical location - state."
  4631.                ::= { location 6 }
  4632.                
  4633.    -- 
  4634.    -- LOCATION ZIP
  4635.    --
  4636.                
  4637.                locationZip OBJECT-TYPE
  4638.                SYNTAX      DisplayString(SIZE(0..39))
  4639.                MAX-ACCESS      read-write
  4640.                STATUS      current
  4641.                DESCRIPTION
  4642.                   "AG physical location - zip."
  4643.                ::= { location 7 }
  4644.                
  4645.    -- 
  4646.    -- LOCATION COUNTRY
  4647.    --
  4648.                
  4649.                locationCountry OBJECT-TYPE
  4650.                SYNTAX      DisplayString(SIZE(2..39))
  4651.                MAX-ACCESS      read-write
  4652.                STATUS      current
  4653.                DESCRIPTION
  4654.                   "AG physical location - country."
  4655.                ::= { location 8 }
  4656.                
  4657.    -- 
  4658.    -- LOCATION E-MAIL
  4659.    --
  4660.  
  4661.                locationEmail OBJECT-TYPE
  4662.                SYNTAX      DisplayString(SIZE(5..39))
  4663.                MAX-ACCESS      read-write
  4664.                STATUS      current
  4665.                DESCRIPTION
  4666.                   "Administrator's e-mail address."
  4667.                ::= { location 9 }
  4668.  
  4669.    --
  4670.    -- LOCATION VENUE TYPE
  4671.    --
  4672.    
  4673.                locationVenueType OBJECT-TYPE
  4674.                SYNTAX      INTEGER {apartment(1),
  4675.                                     bar-coffeeshop-restaurant(2),
  4676.                                     convention-center(3),
  4677.                                     corporate-guest-access(4),
  4678.                                     education(5),
  4679.                                     hospitality(6),
  4680.                                     marina-camp-ground(7),
  4681.                                     public-space(8),
  4682.                                     public-transport(9),
  4683.                                     other(10)
  4684.                                    }
  4685.                MAX-ACCESS      read-write
  4686.                STATUS      current
  4687.                DESCRIPTION
  4688.                   "This value indicates Venue Type chosen:
  4689.                     (1) Apartment
  4690.                     (2) Bar/Coffeeshop/Restaurant
  4691.                     (3) Convention Center
  4692.                     (4) Corporate Guest Access
  4693.                     (5) Education
  4694.                     (6) Hospitality
  4695.                     (7) Marina/camp ground
  4696.                     (8) Public Space
  4697.                     (9) Public transport
  4698.                    (10) Other"
  4699.                ::= { location 10 }
  4700.  
  4701.    --
  4702.    -- LOCATION DHCP CLIENT ON
  4703.    --
  4704.     
  4705.                locationDhcpClientOn OBJECT-TYPE
  4706.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  4707.                MAX-ACCESS      read-write
  4708.                STATUS      current
  4709.                DESCRIPTION
  4710.                   "Setting this value to (1) will enable DHCP Client for the system. 
  4711.                   Setting this value to (0) will disable it.  Note: you must reboot 
  4712.                   for changes to take effect."
  4713.                ::= { location 11 }
  4714.  
  4715.    --
  4716.    -- LOCATION NETWORK IP 
  4717.    --
  4718.     
  4719.                locationNetworkIp OBJECT-TYPE
  4720.                SYNTAX      IpAddress
  4721.                MAX-ACCESS      read-write
  4722.                STATUS      current
  4723.                DESCRIPTION
  4724.                   "The IP Address for the Network side interface of the AG.  Note: in order
  4725.                   to set this value, DHCP Client must be disabled.  Note: you must reboot
  4726.                   for changes to take effect."
  4727.                ::= { location 12 }
  4728.  
  4729.    --
  4730.    -- LOCATION NETMASK 
  4731.    --
  4732.    
  4733.                locationNetmask OBJECT-TYPE
  4734.                SYNTAX      IpAddress
  4735.                MAX-ACCESS      read-write
  4736.                STATUS      current
  4737.                DESCRIPTION
  4738.                   "The Subnet Mask for the network side interface of the AG.  Note: in order
  4739.                   to set this value, DHCP Client must be disabled.  Note: you must reboot
  4740.                   for changes to take effect."
  4741.                ::= { location 13 }
  4742.  
  4743.    --
  4744.    -- LOCATION GATEWAY 
  4745.    --
  4746.     
  4747.                locationGateway OBJECT-TYPE
  4748.                SYNTAX      IpAddress
  4749.                MAX-ACCESS      read-write
  4750.                STATUS      current
  4751.                DESCRIPTION
  4752.                   "The IP Address of the default gateway router for the AG.  Note: in order
  4753.                   to set this value, DHCP Client must be disabled.  Note: you must reboot
  4754.                   for changes to take effect."
  4755.                ::= { location 14 }
  4756.    
  4757.    -- 
  4758.    -- MRS - MEETING ROOM SCHEDULER
  4759.    --
  4760.    
  4761.    --
  4762.    -- MRS ON
  4763.    --
  4764.    
  4765. --               mrsOn OBJECT-TYPE
  4766. --               SYNTAX      INTEGER { disabled(0), enabled(1) }
  4767. --               MAX-ACCESS  read-write
  4768. --               STATUS      current
  4769. --               DESCRIPTION
  4770. --                  "Setting this value to (1) will enable Meeting Room Scheduler 
  4771. --                  feature.  Setting this value to (0) will disable MRS.  
  4772. --                  Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  4773. --               ::= { mrs 1 }
  4774.                
  4775.    --
  4776.    -- MRS XML IP
  4777.    --
  4778. --               mrsXmlIp OBJECT-TYPE
  4779. --               SYNTAX      IpAddress
  4780. --               MAX-ACCESS  read-write
  4781. --               STATUS      current
  4782. --               DESCRIPTION
  4783. --                  "IP address of the machine that will process XML commands for 
  4784. --                  the MRS application."
  4785. --               ::= { mrs 2 }
  4786.                
  4787. --
  4788. -- PASSTHROUGH  
  4789. --
  4790.  
  4791.    ---
  4792.    --- PASSTHROUGH ON
  4793.    ---
  4794.    
  4795.    passthroughOn OBJECT-TYPE
  4796.    SYNTAX      INTEGER { disabled(0), enabled(1) }
  4797.    MAX-ACCESS      read-write
  4798.    STATUS      current
  4799.    DESCRIPTION
  4800.       "Setting this value to (1) will enable Passthrough Addresses feature.  
  4801.       Setting this value to (0) will disable it.  
  4802.       Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  4803.    ::= {passthrough 1}
  4804.    
  4805.     passthroughIPTable        OBJECT-TYPE
  4806.    SYNTAX            SEQUENCE OF PassThroughIPEntry
  4807.    MAX-ACCESS            not-accessible
  4808.    STATUS            current
  4809.    DESCRIPTION
  4810.        " Host passthrough table for IP addresses "
  4811.    ::= { passthrough 2 }
  4812.     
  4813.     passthroughIPEntry     OBJECT-TYPE
  4814.    SYNTAX         PassThroughIPEntry
  4815.    MAX-ACCESS         not-accessible
  4816.    STATUS         current
  4817.    DESCRIPTION
  4818.        " passthrough table entry "
  4819.    INDEX   { passthroughAddIndex }
  4820.    ::= { passthroughIPTable 1 }
  4821.     
  4822.     PassThroughIPEntry ::= SEQUENCE {
  4823.     passthroughAddIndex    Integer32,
  4824.     passthroughaddress     IpAddress,
  4825.     statusIP               RowStatus
  4826.     }
  4827.     
  4828.    passthroughAddIndex    OBJECT-TYPE
  4829.    SYNTAX         Integer32
  4830.    MAX-ACCESS     read-only
  4831.    STATUS         current
  4832.    DESCRIPTION
  4833.        " Passthrough Address Table Index"
  4834.    ::=   { passthroughIPEntry 1 }
  4835.     
  4836.     passthroughaddress     OBJECT-TYPE
  4837.    SYNTAX         IpAddress
  4838.    MAX-ACCESS         read-write
  4839.    STATUS         current
  4840.    DESCRIPTION
  4841.        " The packets destined for this IP address are 
  4842.        passed through without authentication, authorization."
  4843.    ::= { passthroughIPEntry 2 }
  4844.  
  4845.     statusIP         OBJECT-TYPE
  4846.    SYNTAX         RowStatus
  4847.    MAX-ACCESS         read-write
  4848.    STATUS         current
  4849.    DESCRIPTION
  4850.           "Status of the Passthrough IP table entry."
  4851.    ::= { passthroughIPEntry 3 }
  4852.  
  4853.    passthroughDNSTable       OBJECT-TYPE
  4854.    SYNTAX            SEQUENCE OF PassThroughDNSEntry
  4855.    MAX-ACCESS            not-accessible
  4856.    STATUS            current
  4857.    DESCRIPTION
  4858.        " Host passthrough table for DNS names "
  4859.    ::= { passthrough 3 }
  4860.     
  4861.     passthroughDNSEntry    OBJECT-TYPE
  4862.    SYNTAX         PassThroughDNSEntry
  4863.    MAX-ACCESS         not-accessible
  4864.    STATUS         current
  4865.    DESCRIPTION
  4866.        " passthrough table entry "
  4867.    INDEX   { passthroughNameIndex }
  4868.    ::= { passthroughDNSTable 1 }
  4869.     
  4870.     PassThroughDNSEntry ::= SEQUENCE {
  4871.     passthroughNameIndex      Integer32,
  4872.     passthroughname           DisplayString,
  4873.     statusDNS                 RowStatus
  4874.     }
  4875.     
  4876.    passthroughNameIndex   OBJECT-TYPE
  4877.    SYNTAX         Integer32
  4878.    MAX-ACCESS     read-only
  4879.    STATUS         current
  4880.    DESCRIPTION
  4881.        " Passthrough Name Table Index"
  4882.    ::= { passthroughDNSEntry 1 }
  4883.     passthroughname     OBJECT-TYPE
  4884.    SYNTAX         DisplayString(SIZE(0..237))
  4885.    MAX-ACCESS         read-write
  4886.    STATUS         current
  4887.    DESCRIPTION
  4888.        " The packets destined for this DNS name are 
  4889.        passed through without authentication, authorization."
  4890.    ::= { passthroughDNSEntry 2 }
  4891.     
  4892.     statusDNS        OBJECT-TYPE
  4893.    SYNTAX         RowStatus
  4894.    MAX-ACCESS         read-write
  4895.    STATUS         current
  4896.    DESCRIPTION
  4897.           "Status of the Passthrough DNS table entry."
  4898.    ::= { passthroughDNSEntry 3 }
  4899.  
  4900.  
  4901.    -- 
  4902.    -- PMS - PROPERTY MANAGEMENT SYSTEM
  4903.    --
  4904.    
  4905. --               pmsType OBJECT-TYPE
  4906. --               SYNTAX      INTEGER { none(0), 
  4907. --                                     ascii-printer-prebill(1), ascii-printer-postbill(2), 
  4908. --                                     holidex-prebill(3), holidex-postbill(4),
  4909. --                                     hobic-osps-prebill(5), hobic-osps-postbill(6),  
  4910. --                                     hobic-tsps-prebill(7), hobic-tsps-postbill(8),
  4911. --                                     hobic-1bts-prebill(9), hobic-1bts-postbill(10),
  4912. --                                     hobic-test-prebill(11), hobic-test-postbill(12),
  4913. --                                     hobic-rsi-prebill(13), hobic-rsi-postbill(14),
  4914. --                                     galaxy1-prebill(15), galaxy1-postbill(16),
  4915. --                                     marriot-prebill(17), marriot-postbill(18),
  4916. --                                     nh-postbill(19),
  4917. --                                     micros-fidelio-querypost-prebill(20),
  4918. --                                     micros-fidelio-querypost-postbill(21),
  4919. --                                     micros-fidelio-postonly-prebill(22), 
  4920. --                                     micros-fidelio-postonly-postbill(23),
  4921. --                                     micros-fidelio-postonly-tcpip-prebill(24), 
  4922. --                                     micros-fidelio-postonly-tcpip-postbill(25),                                                                                                
  4923. --                                     micros-prebill(26), micros-postbill(27),
  4924. --                                     marriot-wire-for-bussiness(28)
  4925. --                                   }
  4926. --               MAX-ACCESS  read-write
  4927. --               STATUS      current
  4928. --               DESCRIPTION
  4929. --                  "This value indicates PMS type chosen:                   
  4930. --                  (0) PMS services disabled, 
  4931. --                  (1) ASCII Serial Printer Prebilling, (2) ASCII Serial Printer Postbilling, 
  4932. --                  (3) Holidex (AutoClerk) Prebilling, (4) Holidex (AutoClerk) Postbilling,
  4933. --                  (5) HOBIC-OSPS Prebilling, (6) HOBIC-OSPS Postbilling,
  4934. --                  (7) HOBIC-TSPS Prebilling, (8) HOBIC-TSPS Postbilling,
  4935. --                  (9) HOBIC-1BTS Prebilling, (10) HOBIC-1BTS Postbilling,
  4936. --                  (11) HOBIC-TEST Prebilling, (12) HOBIC-TEST Postbilling,
  4937. --                  (13) HOBIC-RSI Prebilling, (14) HOBIC-RSI Postbilling,
  4938. --                  (15) Galaxy 1 Way Prebilling, (16) Galaxy 1 Way Postbilling,
  4939. --                  (17) Marriott Prebilling, (18) Marriott Postbilling,
  4940. --                  (19) NH Postbilling,
  4941. --                  
  4942. --                  (20) Micros Fidelio Query and Post Prebilling,                                
  4943. --                  (21) Micros Fidelio Query and Post Postbilling,                                                                     
  4944. --                  (22) Micros Fidelio Query Only Prebilling, 
  4945. --                  (23) Micros Fidelio Query Only Postbilling,
  4946. --                  (24) Micros Fidelio Query Only TCPIP Prebilling,                
  4947. --                  (25) Micros Fidelio Query Only TCPIP Postbilling,                  
  4948. --
  4949. --                  (26) Micros (1700/2000/3700/4700/8700 System Software) Prebill,
  4950. --                  (27) Micros (1700/2000/3700/4700/8700 System Software) Postbill,
  4951. --
  4952. --                  (28) Marriott Wired for Business
  4953. --
  4954. --                  Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  4955. --               ::= { pms 1 }
  4956.  
  4957.    --
  4958.    -- PMS ACCESS TYPE
  4959.    --
  4960.    
  4961. --               pmsAccessType OBJECT-TYPE
  4962. --               SYNTAX      DisplayString(SIZE(0..1))
  4963. --               MAX-ACCESS  read-write
  4964. --               STATUS      current
  4965. --               DESCRIPTION
  4966. --                  "This value indicates type of access for 
  4967. --                   HOBIC-RSI system.  It is irrelevant 
  4968. --                   in case of other systems.
  4969. --                   (Maximum length: 1 character)"
  4970. --                   ::= { pms 2}
  4971.                
  4972.         -- 
  4973.         -- PMS MICROS COMMUNICATIONS SYSTEM NUMBER 
  4974.         --
  4975.  
  4976. --               pmsMicrosCommSysNum OBJECT-TYPE
  4977. --               SYNTAX      Integer32(1..64)
  4978. --               MAX-ACCESS  read-write
  4979. --               STATUS      current
  4980. --               DESCRIPTION
  4981. --                   " This value indicates the 
  4982. --               Number of the Communications
  4983. --               System for the new Micros
  4984. --               Fidelio PMS protocol."
  4985. --                ::= { pms 3 }
  4986.  
  4987.  
  4988.         -- 
  4989.    -- PMS MICROS COMMUNICATIONS SYSTEM NAME
  4990.    --
  4991.  
  4992. --               pmsMicrosCommSysName OBJECT-TYPE
  4993. --               SYNTAX      DisplayString(SIZE(0..15))
  4994. --               MAX-ACCESS  read-write
  4995. --               STATUS      current
  4996. --               DESCRIPTION
  4997. --                   "This value indicates the 
  4998. --                   Name of the Communications
  4999. --                   System for the new Micros
  5000. --                   Fidelio PMS protocol.
  5001. --                   (Maximum length: 16 characters)"
  5002. --               ::= { pms 4}
  5003.                
  5004.         -- 
  5005.         -- PMS MICROS STORE/REVENUE CENTER NUMBER : INTERNET ACCESS
  5006.         --
  5007.  
  5008. --               pmsMicrosStoreRevNumInet OBJECT-TYPE
  5009. --               SYNTAX      Integer32(1..999)
  5010. --               MAX-ACCESS  read-write
  5011. --               STATUS      current
  5012. --               DESCRIPTION
  5013. --                   " This value indicates the 
  5014. --               Store/Revenue Center Number
  5015. --               for Internet Access for the
  5016. --               new Micros Fidelio PMS
  5017. --               protocol."
  5018. --                ::= { pms 5 }
  5019.  
  5020.         -- 
  5021.         -- PMS MICROS STORE/REVENUE CENTER NUMBER : OTHER
  5022.         --
  5023.  
  5024. --               pmsMicrosStoreRevNumOther OBJECT-TYPE
  5025. --               SYNTAX      Integer32(1..999)
  5026. --               MAX-ACCESS  read-write
  5027. --               STATUS      current
  5028. --               DESCRIPTION
  5029. --                   " This value indicates the 
  5030. --               Store/Revenue Center Number
  5031. --               for Others for the new Micros
  5032. --               Fidelio PMS protocol."
  5033. --                ::= { pms 6 }
  5034.  
  5035.         -- 
  5036.         -- PMS MICROS MATCH LAST NAME ONLY
  5037.         --
  5038.  
  5039. --               pmsMicrosLastNameOnly OBJECT-TYPE
  5040. --               SYNTAX      INTEGER { disabled(0), enabled(1) }
  5041. --               MAX-ACCESS  read-write
  5042. --               STATUS      current
  5043. --               DESCRIPTION
  5044. --                  "Certain types of pms systems send selection
  5045. --                  records as lastname, padded with white space
  5046. --                  (ascii 0x20) on the right, followed by a comma
  5047. --                  along with first name initial and some flags.
  5048. --                  Normally, we compare every character of user
  5049. --                  input to the contents of the selection records.
  5050. --                  If this 'alternate layout' feature is enabled,
  5051. --                  we will only compare user input with the part of
  5052. --                  selection record which comes before the comma
  5053. --                  or space (i.e. assume that user only enters 
  5054. --                  last name)"
  5055. --               ::= { pms 7 }
  5056.  
  5057.  
  5058.         -- 
  5059.         -- PMS MICROS SKIP FIRST CHAR
  5060.         --
  5061.  
  5062. --               pmsMicrosSkipFirstChar OBJECT-TYPE
  5063. --               SYNTAX      INTEGER { disabled(0), enabled(1) }
  5064. --               MAX-ACCESS  read-write
  5065. --               STATUS      current
  5066. --               DESCRIPTION
  5067. --           "Certain types of pms systems send selection
  5068. --          records as lastname but the first character space
  5069. --          of the last name field is reserved for another
  5070. --          purpose.  In this case, the first character of the
  5071. --          last name field has to be skip for matching purpose"
  5072. --               ::= { pms 8 }
  5073.  
  5074.  
  5075.         -- 
  5076.         -- PMS MICROS ONQ
  5077.         --
  5078.  
  5079. --               pmsMicrosOnQ OBJECT-TYPE
  5080. --               SYNTAX      INTEGER { disabled(0), enabled(1) }
  5081. --               MAX-ACCESS  read-write
  5082. --               STATUS      current
  5083. --               DESCRIPTION             
  5084. --                 "Make Micros to OnQ Compliant."
  5085. --               ::= { pms 9 }
  5086.              
  5087.  
  5088.     -- 
  5089.     -- PMS MICROS FIDELIO TCPIP SERVER IP ADDRESS
  5090.     --
  5091.  
  5092. --                    pmsMicrosFidServerIP OBJECT-TYPE
  5093. --                    SYNTAX      DisplayString(SIZE(0..18))
  5094. --                    MAX-ACCESS  read-write
  5095. --                    STATUS      current
  5096. --                    DESCRIPTION
  5097. --                        "PMS Micros Fidelio TCP/IP Server IP Address for 
  5098. --                         PMS data transfer using TCP/IP protocol
  5099. --                         (Maximum length 18 characters)"
  5100. --               ::= { pms 10 }
  5101.  
  5102.     -- 
  5103.     -- PMS MICROS FIDELIO TCPIP SERVER PORT ADDRESS
  5104.     --
  5105.  
  5106. --                    pmsMicrosFidServerPort OBJECT-TYPE
  5107. --                    SYNTAX      Integer32
  5108. --                    MAX-ACCESS  read-write
  5109. --                    STATUS      current
  5110. --                    DESCRIPTION
  5111. --                        "PMS Micros Fidelio TCP/IP Server IP Address for 
  5112. --                         PMS data transfer using TCP/IP protocol"
  5113. --           ::= { pms 11 }
  5114.  
  5115.    --
  5116.    -- PMS BAUD 
  5117.    --
  5118.    
  5119. --               pmsBaud OBJECT-TYPE
  5120. --               SYNTAX      INTEGER { not-sure(0), baud-300(1), baud-600(2), baud-1200 (3), 
  5121. --                                     baud-2400(4), baud-4800(5), baud-9600(6), 
  5122. --                                     baud-19200(7), baud-38400(8) }
  5123. --               MAX-ACCESS  read-write
  5124. --               STATUS      current
  5125. --               DESCRIPTION
  5126. --                  "This value indicates the speed of PMS interface: (0) not sure (will 
  5127. --                  try to use default), (1) 300 BAUD, (2) 600 BAUD, (3) 1200 BAUD,
  5128. --                  (4) 2400 BAUD, (5) 4800 BAUD, (6) 9600 BAUD, (7) 19200 BAUD, (8) 38400 BAUD."
  5129. --               ::= { pms 12 }
  5130.                                         
  5131.  
  5132.    -- 
  5133.    -- PMS IDLE TIMEOUT
  5134.    --
  5135.  
  5136. --               pmsIdleTimeout OBJECT-TYPE
  5137. --               SYNTAX      Integer32
  5138. --               MAX-ACCESS  read-write
  5139. --               STATUS      current
  5140. --               DESCRIPTION             
  5141. --                 "Set default idle timeout for post billing PMS type."
  5142. --               ::= { pms 13 }
  5143.                
  5144.  
  5145.    -- 
  5146.    -- PMS IDLE DATA THRESHOLD
  5147.    --
  5148.  
  5149. --               pmsIdleDataThreshold OBJECT-TYPE
  5150. --               SYNTAX      Integer32
  5151. --               MAX-ACCESS  read-write
  5152. --               STATUS      current
  5153. --               DESCRIPTION             
  5154. --                 "Set default idle data threshold for post billing PMS type."
  5155. --               ::= { pms 14 }
  5156.                
  5157.    --
  5158.    -- PMS DESCRIPT MAPS
  5159.    --
  5160.    
  5161. --               pmsDescriptMaps   OBJECT IDENTIFIER ::= { pms 15 }
  5162.    
  5163.    --          
  5164.    -- PMS DESCRIPT MAP 0
  5165.    --
  5166. --               pmsDescriptMap0 OBJECT-TYPE
  5167. --               SYNTAX      DisplayString(SIZE(0..15))
  5168. --               MAX-ACCESS  read-write
  5169. --               STATUS      current
  5170. --               DESCRIPTION
  5171. --                  "This value indicates a service vs. telephone number mapping for 
  5172. --                  Billing plan 0.  Please use numbers only.
  5173. --                  (Maximum length: 15 characters)"
  5174. --               ::= { pmsDescriptMaps 1 }
  5175.    
  5176.    --          
  5177.    -- PMS DESCRIPT MAP 1
  5178.    --
  5179. --               pmsDescriptMap1 OBJECT-TYPE
  5180. --               SYNTAX      DisplayString(SIZE(0..15))
  5181. --               MAX-ACCESS  read-write
  5182. --               STATUS      current
  5183. --               DESCRIPTION
  5184. --                  "This value indicates a service vs. telephone number mapping for 
  5185. --                  Billing plan 1.  Please use numbers only.
  5186. --                  (Maximum length: 15 characters)"
  5187. --            ::= { pmsDescriptMaps 2 }
  5188.                
  5189.   --           
  5190.   -- PMS DESCRIPT MAP 2
  5191.   --
  5192. --               pmsDescriptMap2 OBJECT-TYPE
  5193. --               SYNTAX      DisplayString(SIZE(0..15))
  5194. --               MAX-ACCESS  read-write
  5195. --               STATUS      current
  5196. --               DESCRIPTION
  5197. --                   "This value indicates a service vs. telephone number mapping for 
  5198. --                    Billing plan 2.  Please use numbers only.
  5199. --                    (Maximum length: 15 characters)"
  5200. --               ::= { pmsDescriptMaps 3 }
  5201.    
  5202.    --          
  5203.    -- PMS DESCRIPT MAP 3
  5204.    --
  5205. --               pmsDescriptMap3 OBJECT-TYPE
  5206. --               SYNTAX      DisplayString(SIZE(0..15))
  5207. --               MAX-ACCESS  read-write
  5208. --               STATUS      current
  5209. --               DESCRIPTION
  5210. --                  "This value indicates a service vs. telephone number mapping for 
  5211. --                   Billing plan 3.  Please use numbers only.
  5212. --                   (Maximum length: 15 characters)"
  5213. --               ::= { pmsDescriptMaps 4 }
  5214.    
  5215.    --          
  5216.    -- PMS DESCRIPT MAP 4
  5217.    --
  5218. --               pmsDescriptMap4 OBJECT-TYPE
  5219. --               SYNTAX      DisplayString(SIZE(0..15))
  5220. --               MAX-ACCESS  read-write
  5221. --               STATUS      current
  5222. --               DESCRIPTION
  5223. --                  "This value indicates a service vs. telephone number mapping for 
  5224. --                  Billing plan 4.  Please use numbers only.
  5225. --                  (Maximum length: 15 characters)"
  5226. --               ::= { pmsDescriptMaps 5 }
  5227.    
  5228.    --          
  5229.    -- PMS DESCRIPT MAP 5
  5230.    --
  5231. --               pmsDescriptMap5 OBJECT-TYPE
  5232. --               SYNTAX      DisplayString(SIZE(0..15))
  5233. --               MAX-ACCESS  read-write
  5234. --               STATUS      current
  5235. --               DESCRIPTION
  5236. --                  "This value indicates a service vs. telephone number mapping for 
  5237. --                  Billing plan 5.  Please use numbers only.
  5238. --                  (Maximum length: 15 characters)"
  5239. --               ::= { pmsDescriptMaps 6 }
  5240.                
  5241.    --          
  5242.    -- PMS DESCRIPT MAP 6
  5243.    --
  5244. --               pmsDescriptMap6 OBJECT-TYPE
  5245. --               SYNTAX      DisplayString(SIZE(0..15))
  5246. --               MAX-ACCESS  read-write
  5247. --               STATUS      current
  5248. --               DESCRIPTION
  5249. --                  "This value indicates a service vs. telephone number mapping for 
  5250. --                  Click-To-Print Charge.  Please use numbers only.
  5251. --                  (Maximum length: 15 characters)"
  5252. --               ::= { pmsDescriptMaps 7 }
  5253.    
  5254.    -- 
  5255.    -- PORTLOC - PORT LOCATION
  5256.    --
  5257.  
  5258.    --
  5259.    -- PORTLOC IN ROOM PORT MAPPING ON
  5260.    --
  5261.  
  5262.                portLocInRoomPortMappingOn OBJECT-TYPE
  5263.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  5264.                MAX-ACCESS  read-write
  5265.                STATUS      current
  5266.                DESCRIPTION
  5267.                   "Setting this value to (1) will enable In Room Port Mapping 
  5268.                   feature.  Setting this value to (0) will disable this feature.  
  5269.                   Note: If trying to set this value returns an error, please check to see if you have a valid license for this feature."
  5270.                ::= { portLoc 1 }
  5271.  
  5272.    --
  5273.    -- PORTLOC IN ROOM PORT MAPPING USERNAME
  5274.    --
  5275.  
  5276.                portLocInRoomPortMappingUsername OBJECT-TYPE
  5277.                SYNTAX      DisplayString(SIZE(0..17))
  5278.                MAX-ACCESS      read-write
  5279.                STATUS      current
  5280.                DESCRIPTION
  5281.                   "Username needed when performing In Room Port Mapping.
  5282.                   (Maximum length: 17 characters)"
  5283.                ::= { portLoc 2 }
  5284.  
  5285.    --
  5286.    -- PORTLOC IN ROOM PORT MAPPING PASSWORD
  5287.    --
  5288.  
  5289.                portLocInRoomPortMappingPassword OBJECT-TYPE
  5290.                SYNTAX      DisplayString(SIZE(0..17))
  5291.                MAX-ACCESS      read-write
  5292.                STATUS      current
  5293.                DESCRIPTION
  5294.                   "Password needed when performing In Room Port Mapping."
  5295.                ::= { portLoc 3}
  5296.  
  5297.    --
  5298.    -- PORTLOC CONCENTRATOR TYPE
  5299.    --
  5300.  
  5301.                portLocConcentratorType OBJECT-TYPE
  5302.                SYNTAX      INTEGER { no(0), vlan1(1), vlan2(2), 
  5303.                                     expresso(3), lucent(4), mdulite(5), 
  5304.                                     rfc1493(6), riverdelta(7), elastic(8) }
  5305.                MAX-ACCESS  read-write
  5306.                STATUS      current
  5307.                DESCRIPTION
  5308.                   "Setting this value to (0) will indicate that no 
  5309.                   concentrator will be used.  Entering (1) will mean the
  5310.                   device which understands 802.1Q VLAN IDs one-way will be
  5311.                   used, while (2) will indicate the device which understands
  5312.                   802.1Q VLAN IDs two-ways.  Entering (3) to (8) will indicate
  5313.                   that one of the following access concentrators will be
  5314.                   exploited: (3) Tut Systems Expresso, (4) Lucent DSL
  5315.                   Terminator, (5) Tut MDU Lite Systems, (6) any RFC1493
  5316.                   Compliant System, (7) RiverDelta 1000B, (8) Elastic Networks."
  5317.                ::= { portLoc 4 }
  5318.    
  5319.    --
  5320.    --  PORTLOC CONCENTRATOR TABLE
  5321.    --
  5322.                portLocConcentratorTable OBJECT-TYPE
  5323.                SYNTAX      SEQUENCE OF PortLocConcentratorTableEntry
  5324.                MAX-ACCESS      not-accessible
  5325.                STATUS      current
  5326.                DESCRIPTION
  5327.                   "List of IP addresses, SNMP community names, and uplink ports 
  5328.                   for each concentrator."
  5329.                   ::= { portLoc 10 }
  5330.  
  5331.                portLocConcentratorTableEntry OBJECT-TYPE
  5332.                SYNTAX      PortLocConcentratorTableEntry
  5333.                MAX-ACCESS      not-accessible
  5334.                STATUS      current
  5335.                DESCRIPTION
  5336.                   "Concentrator table entry."
  5337.                INDEX       { portLocConcIndex }
  5338.                   ::= { portLocConcentratorTable 1 }
  5339.  
  5340.                PortLocConcentratorTableEntry ::= SEQUENCE {
  5341.                            portLocConcIndex     Integer32,
  5342.                            portLocAddress       IpAddress,
  5343.                            portLocCommunity     DisplayString,
  5344.                            portLocUplinkPort    Integer32
  5345.                         }
  5346.  
  5347.                portLocConcIndex OBJECT-TYPE
  5348.                SYNTAX      Integer32
  5349.                MAX-ACCESS  read-only
  5350.                STATUS      current
  5351.                DESCRIPTION
  5352.                   "Port-location Concentrator Table Index."
  5353.                   ::= { portLocConcentratorTableEntry 2 }
  5354.  
  5355.                portLocAddress OBJECT-TYPE
  5356.                SYNTAX      IpAddress
  5357.                MAX-ACCESS      read-only
  5358.                STATUS      current
  5359.                DESCRIPTION
  5360.                   "IP Address of the concentrator."
  5361.                   ::= { portLocConcentratorTableEntry 4 }
  5362.  
  5363.                portLocCommunity OBJECT-TYPE
  5364.                SYNTAX      DisplayString(SIZE(0..139))
  5365.                MAX-ACCESS      read-only
  5366.                STATUS      current
  5367.                DESCRIPTION
  5368.                   "SNMP community name of the concentrator."
  5369.                   ::= { portLocConcentratorTableEntry 6 }
  5370.  
  5371.                portLocUplinkPort OBJECT-TYPE
  5372.                SYNTAX      Integer32
  5373.                MAX-ACCESS  read-only
  5374.                STATUS      current
  5375.                DESCRIPTION
  5376.                   "Uplink port of the concentrator."
  5377.                   ::= { portLocConcentratorTableEntry 8 }
  5378.    --
  5379.    --  PORTLOC  TABLE
  5380.    --
  5381.                portLocTable OBJECT-TYPE
  5382.                SYNTAX      SEQUENCE OF PortLocTableEntry
  5383.                MAX-ACCESS      not-accessible
  5384.                STATUS      current
  5385.                DESCRIPTION
  5386.                   " Port-location Table maps ports to rooms"
  5387.                   ::= { portLoc 12 }
  5388.  
  5389.                portLocTableEntry OBJECT-TYPE
  5390.                SYNTAX      PortLocTableEntry
  5391.                MAX-ACCESS      not-accessible
  5392.                STATUS      current
  5393.                DESCRIPTION
  5394.                   " One entry of the
  5395.                port-location table"
  5396.                INDEX       { portLocIndex }
  5397.                   ::= { portLocTable 1 }
  5398.  
  5399.                PortLocTableEntry ::= SEQUENCE {
  5400.                portLocIndex         Integer32,
  5401.                portLocLocation      DisplayString,
  5402.                portLocPort          Integer32,
  5403.                portLocModemMAC      DisplayString,
  5404.                portLocDescription   DisplayString,
  5405.                portLocState         INTEGER
  5406.                }
  5407.  
  5408.                portLocIndex OBJECT-TYPE
  5409.                SYNTAX      Integer32
  5410.                MAX-ACCESS  read-only
  5411.                STATUS      current
  5412.                DESCRIPTION
  5413.                   " Port-location Table Index"
  5414.                   ::= { portLocTableEntry 1 }
  5415.                   
  5416.                portLocLocation OBJECT-TYPE
  5417.                SYNTAX      DisplayString(SIZE(0..139))
  5418.                MAX-ACCESS      read-only
  5419.                STATUS      current
  5420.                DESCRIPTION
  5421.                   " Location description of the entry"
  5422.                   ::= { portLocTableEntry 2 }
  5423.  
  5424.                portLocPort OBJECT-TYPE
  5425.                SYNTAX      Integer32
  5426.                MAX-ACCESS  read-only
  5427.                STATUS      current
  5428.                DESCRIPTION
  5429.                   " Port of the concentrator this room is connected to"
  5430.                   ::= { portLocTableEntry 3 }
  5431.  
  5432.                portLocModemMAC OBJECT-TYPE
  5433.                SYNTAX      DisplayString
  5434.                MAX-ACCESS      read-only
  5435.                STATUS      current
  5436.                DESCRIPTION
  5437.                   " MAC Address of the Modem this room has (valid for 
  5438.                   Riverdelta and similar concentrators only)"
  5439.                   ::= { portLocTableEntry 4 }
  5440.  
  5441.                portLocDescription OBJECT-TYPE
  5442.                SYNTAX      DisplayString(SIZE(0..139))
  5443.                MAX-ACCESS      read-only
  5444.                STATUS      current
  5445.                DESCRIPTION
  5446.                   " Description of the Location/Port"
  5447.                   ::= { portLocTableEntry 5 }
  5448.  
  5449.                portLocState OBJECT-TYPE
  5450.                SYNTAX      INTEGER { noCharge(0), charge(1), blocked(2) }
  5451.                MAX-ACCESS      read-only
  5452.                STATUS      current
  5453.                DESCRIPTION
  5454.                   " Billing/Access State of the port-location"
  5455.                   ::= { portLocTableEntry 6 }
  5456.                   
  5457.    --
  5458.     --   RADIUS Proxy
  5459.     --
  5460.     
  5461.     --   RADIUS Proxy : RADIUS proxy enable/disable
  5462.    radProxyServices     OBJECT-TYPE
  5463.    SYNTAX         INTEGER { disabled(0), enabled(1) }
  5464.    MAX-ACCESS         read-write
  5465.    STATUS         current
  5466.    DESCRIPTION
  5467.        " Setting this value to (1) enables the AG to provide RADIUS proxy services.
  5468.        Setting it to zero disdables RADIUS proxy services."
  5469.    ::= { radiusProxy 1 }
  5470.     
  5471.     --   RADIUS Proxy : Authentication server port number
  5472.    radProxyAuthSvrPort     OBJECT-TYPE
  5473.    SYNTAX         Integer32
  5474.    MAX-ACCESS     read-write
  5475.    STATUS         current
  5476.    DESCRIPTION
  5477.        " The UDP port number on which RADIUS authentication requests will be
  5478.        received. Setting this value to (0) disables RADIUS authentication proxy
  5479.        services."
  5480.    ::= { radiusProxy 2 }
  5481.     
  5482.     --   RADIUS Proxy : Accounting server port number
  5483.    radProxyAcctSvrPort     OBJECT-TYPE
  5484.    SYNTAX         Integer32
  5485.    MAX-ACCESS     read-write
  5486.    STATUS         current
  5487.    DESCRIPTION
  5488.        " The UDP port number on which RADIUS accounting requests will be
  5489.        received. Setting this value to (0) disables RADIUS accounting proxy
  5490.        services."
  5491.    ::= { radiusProxy 3 }
  5492.     
  5493.     
  5494.     radProxyUpstreamNas        OBJECT IDENTIFIER ::= { radiusProxy 4 }
  5495.     
  5496. --
  5497. -- UPSTREAM NAS TABLE
  5498. --
  5499.       radProxyUpstreamNasTable OBJECT-TYPE
  5500.         SYNTAX      SEQUENCE OF RadProxyUpstreamNasTableEntry  
  5501.         MAX-ACCESS  not-accessible
  5502.         STATUS  current
  5503.         DESCRIPTION
  5504.            "List of Upstream NASes."
  5505.         ::= { radProxyUpstreamNas 1 }
  5506.        
  5507.       radProxyUpstreamNasTableEntry OBJECT-TYPE
  5508.         SYNTAX      RadProxyUpstreamNasTableEntry 
  5509.         MAX-ACCESS  not-accessible
  5510.         STATUS  current
  5511.         DESCRIPTION
  5512.            "An upstream NAS entry."
  5513.         INDEX  { nasIndex }
  5514.         ::= { radProxyUpstreamNasTable 1 }
  5515.    
  5516.       RadProxyUpstreamNasTableEntry ::=
  5517.         SEQUENCE 
  5518.         {
  5519.          nasIndex        Integer32,
  5520.          nasEntryActive  INTEGER,
  5521.          nasIpAddress    IpAddress,
  5522.          nasAuthSec      DisplayString,
  5523.          nasAcctSec      DisplayString,
  5524.          nasDefProf      DisplayString,
  5525.          nasStatus       RowStatus
  5526.         }
  5527.          
  5528.       nasIndex OBJECT-TYPE
  5529.         SYNTAX     Integer32
  5530.         MAX-ACCESS  read-only
  5531.         STATUS     current
  5532.         DESCRIPTION
  5533.            "Upstream NAS Index"
  5534.         ::= { radProxyUpstreamNasTableEntry 1 }
  5535.  
  5536.       nasEntryActive OBJECT-TYPE
  5537.         SYNTAX      INTEGER { inactive(0), active(1) }
  5538.         MAX-ACCESS  read-write
  5539.         STATUS  current
  5540.         DESCRIPTION
  5541.            "Indicates whether or not this NAS is active. Requests from inactive NASes
  5542.             won't be processed"
  5543.         ::= { radProxyUpstreamNasTableEntry 2 }
  5544.     
  5545.       nasIpAddress OBJECT-TYPE
  5546.         SYNTAX      IpAddress
  5547.         MAX-ACCESS  read-write
  5548.         STATUS  current
  5549.         DESCRIPTION
  5550.            "IP Address of the upstream NAS."
  5551.         ::= { radProxyUpstreamNasTableEntry 3 }
  5552.  
  5553.       nasAuthSec   OBJECT-TYPE
  5554.         SYNTAX       DisplayString(SIZE(1..130))
  5555.         MAX-ACCESS       read-write
  5556.         STATUS       current
  5557.         DESCRIPTION
  5558.            "The shared secret between the AG and the upstream NAS for authentication
  5559.             packets."
  5560.         ::= { radProxyUpstreamNasTableEntry 4 }
  5561.  
  5562.       nasAcctSec   OBJECT-TYPE
  5563.         SYNTAX       DisplayString(SIZE(1..130))
  5564.         MAX-ACCESS       read-write
  5565.         STATUS       current
  5566.         DESCRIPTION
  5567.            "The shared secret between the AG and the upstream NAS, used for accounting
  5568.             packets."
  5569.         ::= { radProxyUpstreamNasTableEntry 5 }
  5570.  
  5571.       nasDefProf   OBJECT-TYPE
  5572.         SYNTAX       DisplayString(SIZE(1..40))
  5573.         MAX-ACCESS       read-write
  5574.         STATUS       current
  5575.         DESCRIPTION
  5576.            "(Optional) The name of the RADIUS service profile to handle requests from this
  5577.             upstream NAS if realm-basd routing fails. If not present, such packets will be
  5578.             discarded."
  5579.         ::= { radProxyUpstreamNasTableEntry 6 }
  5580.  
  5581.       nasStatus   OBJECT-TYPE
  5582.         SYNTAX       RowStatus
  5583.         MAX-ACCESS       read-write
  5584.         STATUS       current
  5585.         DESCRIPTION
  5586.            "Status of the upstream NAS table entry."
  5587.         ::= { radProxyUpstreamNasTableEntry 7}
  5588.  
  5589. --
  5590. --  Realm-based router
  5591. --
  5592.     
  5593.       rBserviceProfiles    OBJECT IDENTIFIER ::= { realmBasedRouter 1 }
  5594.     
  5595.        --
  5596.        -- Table of service profiles
  5597.        --
  5598.       serviceProfileTable OBJECT-TYPE
  5599.         SYNTAX      SEQUENCE OF ServiceProfileTableEntry  
  5600.         MAX-ACCESS  not-accessible
  5601.         STATUS  current
  5602.         DESCRIPTION
  5603.            "List of service profiles"
  5604.         ::= { rBserviceProfiles 1 }
  5605.        
  5606.       serviceProfileTableEntry OBJECT-TYPE
  5607.         SYNTAX      ServiceProfileTableEntry 
  5608.         MAX-ACCESS  not-accessible
  5609.         STATUS  current
  5610.         DESCRIPTION
  5611.            "An entry in the list of service profiles."
  5612.         INDEX  { profIndex }
  5613.         ::= { serviceProfileTable 1 }
  5614.    
  5615.       ServiceProfileTableEntry ::=
  5616.         SEQUENCE 
  5617.         {
  5618.          profIndex        Integer32,
  5619.          profName         DisplayString,
  5620.          radAuthOn        INTEGER,
  5621.          radAuthProto     INTEGER,
  5622.          radAuthSrv1Ip    IpAddress,
  5623.          radAuthSrv1Port  Integer32,
  5624.          radAuthSrv1Sec   DisplayString,
  5625.          radAuthSrv2Ip    IpAddress,
  5626.          radAuthSrv2Port  Integer32,
  5627.          radAuthSrv2Sec   DisplayString,
  5628.          radAcctOn        INTEGER,
  5629.          radAcctSrv1Ip    IpAddress,
  5630.          radAcctSrv1Port  Integer32,
  5631.          radAcctSrv1Sec   DisplayString,
  5632.          radAcctSrv2Ip    IpAddress,
  5633.          radAcctSrv2Port  Integer32,
  5634.          radAcctSrv2Sec   DisplayString,
  5635.          radRetrMethod    INTEGER,
  5636.          radRetrFreq      Integer32,
  5637.          radRetrAttempts  Integer32,
  5638.          profStatus       RowStatus
  5639.         }
  5640.     
  5641.       profIndex OBJECT-TYPE
  5642.         SYNTAX     Integer32
  5643.         MAX-ACCESS read-only
  5644.         STATUS current
  5645.         DESCRIPTION
  5646.            "Service Profile Index"
  5647.         ::= { serviceProfileTableEntry 1 }
  5648.         
  5649.       profName     OBJECT-TYPE
  5650.         SYNTAX       DisplayString(SIZE(1..40))
  5651.         MAX-ACCESS   read-write
  5652.         STATUS       current
  5653.         DESCRIPTION
  5654.            "The name of this service profile. Must be unique."
  5655.         ::= { serviceProfileTableEntry 2 }
  5656.                     
  5657.       radAuthOn OBJECT-TYPE
  5658.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  5659.         MAX-ACCESS     read-write
  5660.         STATUS         current
  5661.         DESCRIPTION
  5662.            "Set to 1 to enable radius authentication for this profile, 0 to disable."
  5663.         ::= { serviceProfileTableEntry 3 }
  5664.  
  5665.       radAuthProto OBJECT-TYPE
  5666.         SYNTAX         INTEGER    { 
  5667.                 rad-auth-proto-pap(0), 
  5668.                      rad-auth-proto-chap(1),
  5669.                 rad-auth-proto-mschap-v1(2),
  5670.                     rad-auth-proto-mschap-v2(3)
  5671.                 }
  5672.         MAX-ACCESS     read-write
  5673.         STATUS         current
  5674.         DESCRIPTION
  5675.            "Radius authentication protocol:
  5676.                 rad-auth-proto-pap(0)         - PAP
  5677.                 rad-auth-proto-chap(1)        - CHAP-MD5
  5678.                 rad-auth-proto-mschap-v1(2)   - MS-CHAP v1
  5679.                 rad-auth-proto-mschap-v2(3)   - MS-CHAP v2"
  5680.         ::= { serviceProfileTableEntry 4 }
  5681.                               
  5682.       radAuthSrv1Ip OBJECT-TYPE
  5683.         SYNTAX      IpAddress
  5684.         MAX-ACCESS  read-write
  5685.         STATUS      current
  5686.         DESCRIPTION
  5687.            "IP address of the Primary Radius Authentication Server for this profile."
  5688.         ::= { serviceProfileTableEntry 5 }
  5689.                   
  5690.       radAuthSrv1Port OBJECT-TYPE
  5691.         SYNTAX      Integer32
  5692.         MAX-ACCESS  read-write
  5693.         STATUS      current
  5694.         DESCRIPTION
  5695.            "Port of the Primary Radius Authentication Server for this profile."
  5696.         ::= { serviceProfileTableEntry 6 }                  
  5697.                   
  5698.       radAuthSrv1Sec OBJECT-TYPE
  5699.         SYNTAX      DisplayString(SIZE(0..130))
  5700.         MAX-ACCESS  read-write
  5701.         STATUS      current
  5702.         DESCRIPTION
  5703.            "Secret Key of the Primary Radius Authentication Server for this profile."
  5704.         ::= { serviceProfileTableEntry 7 }          
  5705.                 
  5706.       radAuthSrv2Ip OBJECT-TYPE
  5707.         SYNTAX      IpAddress
  5708.         MAX-ACCESS  read-write
  5709.         STATUS      current
  5710.         DESCRIPTION
  5711.            "IP address of the Secondary Radius Authentication Server for this profile."
  5712.         ::= { serviceProfileTableEntry 8 }
  5713.                   
  5714.       radAuthSrv2Port OBJECT-TYPE
  5715.         SYNTAX      Integer32
  5716.         MAX-ACCESS  read-write
  5717.         STATUS      current
  5718.         DESCRIPTION
  5719.            "Port of the Secondary Radius Authentication Server for this profile."
  5720.         ::= { serviceProfileTableEntry 9 }                  
  5721.                   
  5722.       radAuthSrv2Sec OBJECT-TYPE
  5723.         SYNTAX      DisplayString(SIZE(0..130))
  5724.         MAX-ACCESS      read-write
  5725.         STATUS      current
  5726.         DESCRIPTION
  5727.            "Secret Key of the Secondary Radius Authentication Server for this profile."
  5728.         ::= { serviceProfileTableEntry 10}          
  5729.          
  5730.             
  5731.       radAcctOn OBJECT-TYPE
  5732.         SYNTAX         INTEGER { disabled(0), enabled(1) }
  5733.         MAX-ACCESS     read-write
  5734.         STATUS         current
  5735.         DESCRIPTION
  5736.            "Set to 1 to enable radius accounting for this profile, 0 to disable."
  5737.         ::= { serviceProfileTableEntry 11 }
  5738.                              
  5739.       radAcctSrv1Ip OBJECT-TYPE
  5740.         SYNTAX      IpAddress
  5741.         MAX-ACCESS  read-write
  5742.         STATUS      current
  5743.         DESCRIPTION
  5744.            "IP address of the Primary Radius Accounting Server for this profile."
  5745.         ::= { serviceProfileTableEntry 12 }
  5746.                
  5747.       radAcctSrv1Port OBJECT-TYPE
  5748.         SYNTAX      Integer32
  5749.         MAX-ACCESS  read-write
  5750.         STATUS      current
  5751.         DESCRIPTION
  5752.            "Port of the Primary Radius Accounting Server for this profile."
  5753.         ::= { serviceProfileTableEntry 13 }                  
  5754.                   
  5755.       radAcctSrv1Sec OBJECT-TYPE
  5756.         SYNTAX      DisplayString(SIZE(0..130))
  5757.         MAX-ACCESS  read-write
  5758.         STATUS      current
  5759.         DESCRIPTION
  5760.            "Secret Key of the Primary Radius Accounting Server for this profile."
  5761.         ::= { serviceProfileTableEntry 14 }          
  5762.                 
  5763.       radAcctSrv2Ip OBJECT-TYPE
  5764.         SYNTAX      IpAddress
  5765.         MAX-ACCESS  read-write
  5766.         STATUS      current
  5767.         DESCRIPTION
  5768.            "IP address of the Secondary Radius Accounting Server for this profile."
  5769.         ::= { serviceProfileTableEntry 15 }
  5770.                   
  5771.       radAcctSrv2Port OBJECT-TYPE
  5772.         SYNTAX      Integer32 
  5773.         MAX-ACCESS  read-write
  5774.         STATUS      current
  5775.         DESCRIPTION
  5776.            "Port of the Secondary Radius Accounting Server for this profile."
  5777.         ::= { serviceProfileTableEntry 16 }                  
  5778.                   
  5779.       radAcctSrv2Sec OBJECT-TYPE
  5780.         SYNTAX      DisplayString(SIZE(0..130))
  5781.         MAX-ACCESS      read-write
  5782.         STATUS      current
  5783.         DESCRIPTION
  5784.            "Secret Key of the Secondary Radius Accounting Server for this profile."
  5785.         ::= { serviceProfileTableEntry 17 }          
  5786.                   
  5787.       radRetrMethod OBJECT-TYPE
  5788.         SYNTAX         INTEGER { failover(0), round-robin(1) }
  5789.         MAX-ACCESS     read-write
  5790.         STATUS         current
  5791.         DESCRIPTION
  5792.            "Set to 0 if the retransmission method is failover, 1 if round-robin."
  5793.         ::= { serviceProfileTableEntry 18 }
  5794.            
  5795.       radRetrFreq OBJECT-TYPE
  5796.         SYNTAX         Integer32
  5797.         MAX-ACCESS     read-write
  5798.         STATUS         current
  5799.         DESCRIPTION
  5800.            "Set the frequency of retransmission (per second)."
  5801.         ::= { serviceProfileTableEntry 19 }
  5802.                
  5803.       radRetrAttempts OBJECT-TYPE
  5804.         SYNTAX         Integer32
  5805.         MAX-ACCESS     read-write
  5806.         STATUS         current
  5807.         DESCRIPTION
  5808.            "Set the number of retransmissions."
  5809.         ::= { serviceProfileTableEntry 20 }                  
  5810.              
  5811.       profStatus   OBJECT-TYPE
  5812.         SYNTAX       RowStatus
  5813.         MAX-ACCESS   read-write
  5814.         STATUS       current
  5815.         DESCRIPTION
  5816.            "Status of the service profile table entry."
  5817.         ::= { serviceProfileTableEntry 21}
  5818.  
  5819.  
  5820.     rBtunnelProfiles    OBJECT IDENTIFIER ::= { realmBasedRouter 3 }
  5821.     
  5822.        --
  5823.        -- Table of tunnel profiles
  5824.        --
  5825.         tunnelProfileTable OBJECT-TYPE
  5826.         SYNTAX  SEQUENCE OF TunnelProfileTableEntry  
  5827.         MAX-ACCESS  not-accessible
  5828.         STATUS  current
  5829.         DESCRIPTION
  5830.            "List of tunnel profiles"
  5831.         ::= { rBtunnelProfiles 1 }
  5832.        
  5833.         tunnelProfileTableEntry OBJECT-TYPE
  5834.         SYNTAX  TunnelProfileTableEntry 
  5835.         MAX-ACCESS  not-accessible
  5836.         STATUS  current
  5837.         DESCRIPTION
  5838.            "An entry in the list of tunnel profiles."
  5839.         INDEX  { tunProfIndex }
  5840.         ::= { tunnelProfileTable 1 }
  5841.    
  5842.         TunnelProfileTableEntry ::=
  5843.         SEQUENCE 
  5844.         {
  5845.          tunProfIndex     Integer32,
  5846.          tunProfName      DisplayString,
  5847.          tunPassword      DisplayString,
  5848.          tunPeerIp        IpAddress,
  5849.          tunProfStatus    RowStatus
  5850.         }
  5851.     
  5852.         tunProfIndex OBJECT-TYPE
  5853.         SYNTAX     Integer32
  5854.         MAX-ACCESS read-only
  5855.         STATUS current
  5856.         DESCRIPTION
  5857.            "Tunnel Profile Index"
  5858.         ::= { tunnelProfileTableEntry 2 }
  5859.         
  5860.         tunProfName  OBJECT-TYPE
  5861.         SYNTAX       DisplayString(SIZE(1..40))
  5862.         MAX-ACCESS       read-write
  5863.         STATUS       current
  5864.         DESCRIPTION
  5865.            "The name of this tunnel profile. Must be unique."
  5866.         ::= { tunnelProfileTableEntry 4 }
  5867.         
  5868.         tunPassword  OBJECT-TYPE
  5869.         SYNTAX       DisplayString(SIZE(1..64))
  5870.         MAX-ACCESS       read-write
  5871.         STATUS       current
  5872.         DESCRIPTION
  5873.            "The tunnel password."
  5874.         ::= { tunnelProfileTableEntry 6 }
  5875.         
  5876.         tunPeerIp   OBJECT-TYPE
  5877.         SYNTAX      IpAddress
  5878.         MAX-ACCESS      read-write
  5879.         STATUS      current
  5880.         DESCRIPTION
  5881.            "IP address of the tunnel peer for this tunnel."
  5882.         ::= { tunnelProfileTableEntry 8 }
  5883.                                     
  5884.         tunProfStatus   OBJECT-TYPE
  5885.         SYNTAX       RowStatus
  5886.         MAX-ACCESS       read-write
  5887.         STATUS       current
  5888.         DESCRIPTION
  5889.            "Status of the tunnel profile table entry."
  5890.         ::= { tunnelProfileTableEntry 20}
  5891.  
  5892.  
  5893.     rBroutes        OBJECT IDENTIFIER ::= { realmBasedRouter 2 }
  5894.     
  5895.        --
  5896.        -- Table of realm-based routes
  5897.        --
  5898.         realmBasedRoutingTable OBJECT-TYPE
  5899.         SYNTAX  SEQUENCE OF RealmBasedRoutingTableEntry  
  5900.         MAX-ACCESS  not-accessible
  5901.         STATUS  current
  5902.         DESCRIPTION
  5903.            "List of realm-based routes"
  5904.         ::= { rBroutes 1 }
  5905.        
  5906.         realmBasedRoutingTableEntry OBJECT-TYPE
  5907.         SYNTAX  RealmBasedRoutingTableEntry 
  5908.         MAX-ACCESS  not-accessible
  5909.         STATUS  current
  5910.         DESCRIPTION
  5911.            "An entry in the list of realm-based routes."
  5912.         INDEX  { realmIndex }
  5913.         ::= { realmBasedRoutingTable 1 }
  5914.    
  5915.         RealmBasedRoutingTableEntry ::=
  5916.         SEQUENCE 
  5917.         {
  5918.          realmIndex       Integer32,
  5919.          realmEntryActive INTEGER,
  5920.          realmWildcard    INTEGER,
  5921.          realmName        DisplayString,
  5922.          realmMatchType   INTEGER,
  5923.          realmProfile     DisplayString,
  5924.          realmTunProfile  DisplayString,
  5925.          realmStrip          INTEGER,
  5926.          realmTunStrip    INTEGER,
  5927.      realmTunLocHostName DisplayString,
  5928.          realmStatus      RowStatus
  5929.         }
  5930.     
  5931.         realmIndex OBJECT-TYPE
  5932.         SYNTAX     Integer32
  5933.         MAX-ACCESS read-only
  5934.         STATUS current
  5935.         DESCRIPTION
  5936.            "realm-based route Index"
  5937.         ::= { realmBasedRoutingTableEntry 1 }
  5938.  
  5939.         realmEntryActive OBJECT-TYPE
  5940.         SYNTAX  INTEGER { inactive(0), active(1) }
  5941.         MAX-ACCESS  read-write
  5942.         STATUS  current
  5943.         DESCRIPTION
  5944.            "Indicates whether or not this route is active."
  5945.         ::= { realmBasedRoutingTableEntry 2 }
  5946.  
  5947.         realmWildcard OBJECT-TYPE
  5948.         SYNTAX  INTEGER { no(0), yes(1) }
  5949.         MAX-ACCESS  read-write
  5950.         STATUS  current
  5951.         DESCRIPTION
  5952.            "Indicates whether or not this route will match all realm-names or a single,
  5953.             specific realm-name."
  5954.         ::= { realmBasedRoutingTableEntry 3 }
  5955.  
  5956.         realmName   OBJECT-TYPE
  5957.         SYNTAX       DisplayString(SIZE(1..80))
  5958.         MAX-ACCESS       read-write
  5959.         STATUS       current
  5960.         DESCRIPTION
  5961.            "If this route is for a specific realm, this is the name of that realm."
  5962.         ::= { realmBasedRoutingTableEntry 4 }
  5963.  
  5964.         realmMatchType OBJECT-TYPE
  5965.         SYNTAX  INTEGER { prefixOnly(0), suffixOnly(1), prefixOrSuffix(2) }
  5966.         MAX-ACCESS  read-write
  5967.         STATUS  current
  5968.         DESCRIPTION
  5969.            "Indicates whether this policy pertains to prefix realms, suffix realms, or to both."
  5970.         ::= { realmBasedRoutingTableEntry 5 }
  5971.   
  5972.         realmProfile   OBJECT-TYPE
  5973.         SYNTAX       DisplayString(SIZE(1..40))
  5974.         MAX-ACCESS       read-write
  5975.         STATUS       current
  5976.         DESCRIPTION
  5977.            "The RADIUS service profile to which this policy will route."
  5978.         ::= { realmBasedRoutingTableEntry 6 }
  5979.  
  5980.         realmTunProfile   OBJECT-TYPE
  5981.         SYNTAX       DisplayString(SIZE(1..40))
  5982.         MAX-ACCESS       read-write
  5983.         STATUS       current
  5984.         DESCRIPTION
  5985.            "The tunnel profile to which this policy will route."
  5986.         ::= { realmBasedRoutingTableEntry 9 }
  5987.  
  5988.         realmStrip OBJECT-TYPE
  5989.         SYNTAX  INTEGER { dontStrip(0), strip(1) }
  5990.         MAX-ACCESS  read-write
  5991.         STATUS  current
  5992.         DESCRIPTION
  5993.            "Indicates whether or not realm-names should be stripped from user names
  5994.             before sending the username to a RADIUS server."
  5995.         ::= { realmBasedRoutingTableEntry 7 }
  5996.  
  5997.         realmTunStrip OBJECT-TYPE
  5998.         SYNTAX  INTEGER { dontStrip(0), strip(1) }
  5999.         MAX-ACCESS  read-write
  6000.         STATUS  current
  6001.         DESCRIPTION
  6002.            "Indicates whether or not realm-names should be stripped from user names
  6003.             before sending the username to a tunnel server (LNS)."
  6004.         ::= { realmBasedRoutingTableEntry 10 }
  6005.  
  6006.         realmTunLocHostName   OBJECT-TYPE
  6007.         SYNTAX       DisplayString(SIZE(1..40))
  6008.         MAX-ACCESS       read-write
  6009.         STATUS       current
  6010.         DESCRIPTION
  6011.            "Local host name fopr purposes of tunnels, whether profile-triggerred
  6012.            or RADIUS-triggerred "
  6013.         ::= { realmBasedRoutingTableEntry 11 }
  6014.  
  6015.     realmStatus   OBJECT-TYPE
  6016.         SYNTAX       RowStatus
  6017.         MAX-ACCESS       read-write
  6018.         STATUS       current
  6019.         DESCRIPTION
  6020.            "Status of the realm-based routing table entry."
  6021.         ::= { realmBasedRoutingTableEntry 8}
  6022.  
  6023.  
  6024.  
  6025.     --
  6026.    -- SESSION RATE LIMITING
  6027.    --
  6028.    
  6029.  
  6030.         -- 
  6031.         -- SESSION RATE LIMITING ENABLE
  6032.         --
  6033.  
  6034.                sessionLimitEnable OBJECT-TYPE
  6035.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  6036.                MAX-ACCESS      read-write
  6037.                STATUS      current
  6038.                DESCRIPTION
  6039.                   "Enable/Disable sesstion rate limiting capability"
  6040.                ::= { sessionlimit 1 }
  6041.  
  6042.                
  6043.         --
  6044.         -- SESSION RATE LIMITING MEAN RATE
  6045.         --
  6046.    
  6047.                sessionLimitMeanRate OBJECT-TYPE
  6048.                SYNTAX      Integer32
  6049.                MAX-ACCESS  read-write
  6050.                STATUS      current
  6051.                DESCRIPTION
  6052.                    " This value indicates the 
  6053.                session rate limiting mean rate.
  6054.                THE VALUE MUST BE LESS THAN the session
  6055.                rate limiting burst size."
  6056.                 ::= { sessionlimit 2 }
  6057.                 
  6058.  
  6059.         --
  6060.         -- SESSION RATE LIMITING BURST SIZE
  6061.         --
  6062.    
  6063.                sessionLimitBurstSize OBJECT-TYPE
  6064.                SYNTAX      Integer32
  6065.                MAX-ACCESS  read-write
  6066.                STATUS      current
  6067.                DESCRIPTION
  6068.                    " This value indicates the 
  6069.                session rate burst size.
  6070.                THE VALUE MUST BE LARGER THAN the session
  6071.                rate limiting mean rate"
  6072.                 ::= { sessionlimit 3 }
  6073.                 
  6074.         --
  6075.         -- SESSION RATE LIMITING TIME INTERVAL
  6076.         --
  6077.    
  6078.                sessionLimitTimeInterval OBJECT-TYPE
  6079.                SYNTAX      Integer32
  6080.                MAX-ACCESS  read-write
  6081.                STATUS      current
  6082.                DESCRIPTION
  6083.                    " This value indicates the 
  6084.                session rate time interval."
  6085.                 ::= { sessionlimit 4 }
  6086.  
  6087.         -- 
  6088.         -- SESSION RATE LIMITING ADD OFFENDERS TO MAC FILTERING ENABLE
  6089.         --
  6090.  
  6091.                sessionLimitFilterOffendersEnable OBJECT-TYPE
  6092.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  6093.                MAX-ACCESS  read-write
  6094.                STATUS      current
  6095.                DESCRIPTION
  6096.                   "Enable/Disable adding users who exceed prescribed rate to MAC Filtering"
  6097.                ::= { sessionlimit 5 }
  6098.  
  6099.     --
  6100.     --   SMTP
  6101.     --
  6102.  
  6103.     --
  6104.     --   SMTP : SMTP (Misconfigured) redirect enable/disable
  6105.     --   
  6106.     smtpRedirect     OBJECT-TYPE
  6107.    SYNTAX         INTEGER { disabled(0), enabled(1) }
  6108.    MAX-ACCESS     read-write
  6109.    STATUS         current
  6110.    DESCRIPTION
  6111.        " Setting this value to (1) enables SMTP redirection for misconfigureds in the AG.  
  6112.        Setting this value to (0) disables SMTP redirection for misconfigureds in the AG.
  6113.        (NOTE: Setting it to (0) also sets it to (0) for properly configureds)."
  6114.    ::= { smtp 1 }
  6115.  
  6116.     
  6117.     --
  6118.     --   SMTP : Server IP
  6119.     --   
  6120.     smtpServerIP     OBJECT-TYPE
  6121.    SYNTAX         IpAddress
  6122.    MAX-ACCESS         read-write
  6123.    STATUS         current
  6124.    DESCRIPTION
  6125.        " The IP address of the SMTP server to redirect all SMTP messages to."
  6126.    ::= { smtp 2 }
  6127.  
  6128.    --
  6129.     --   SMTP : SMTP (Properly Configured) redirect enable/disable
  6130.     --   
  6131.     smtpPcRedirect      OBJECT-TYPE
  6132.    SYNTAX         INTEGER { disabled(0), enabled(1) }
  6133.    MAX-ACCESS     read-write
  6134.    STATUS         current
  6135.    DESCRIPTION
  6136.        " Setting this value to (1) enables SMTP redirection for properly configureds in the AG.  
  6137.        Setting this value to (0) disables SMTP redirection for properly configureds in the AG.
  6138.        (NOTE: Setting it to (1) also sets it to (1) for mis-configureds)."
  6139.    ::= { smtp 3 }
  6140.  
  6141.    smtpUsername  OBJECT-TYPE
  6142.    SYNTAX         DisplayString(SIZE(0..39))
  6143.    MAX-ACCESS         read-write
  6144.    STATUS         current
  6145.    DESCRIPTION
  6146.        " For SMTP servers which support login authentication, enter 
  6147.          valid username for an account on that server.  
  6148.          NOTE: Length of username should be shortest allowed by 
  6149.          SMTP server. Clients with shorter username may not be able 
  6150.          to send e-mail. "
  6151.    ::= { smtp 4 }
  6152.  
  6153.    smtpPassword  OBJECT-TYPE
  6154.    SYNTAX         DisplayString(SIZE(0..39))
  6155.    MAX-ACCESS         read-write
  6156.    STATUS         current
  6157.    DESCRIPTION
  6158.        " For SMTP servers which support login authentication, enter 
  6159.          valid password for an account on that server.  
  6160.          NOTE: Length of username should be shortest allowed by 
  6161.          SMTP server. Clients with shorter password may not be able 
  6162.          to send e-mail. "
  6163.    ::= { smtp 5 }
  6164.  
  6165.     
  6166.    --
  6167.    -- SNMP AGENT
  6168.    --
  6169.  
  6170.                snmpdOn OBJECT-TYPE
  6171.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  6172.                MAX-ACCESS     read-write
  6173.                STATUS         current
  6174.                DESCRIPTION
  6175.                   "Set to 1 to enable SNMP, 0 to disable.  Note: If trying to set this value 
  6176.                   returns an error, please check to see if you have a valid license for this 
  6177.                   feature.  Note: You must reboot for changes to take effect."
  6178.                ::= { snmpagent 1 }
  6179.  
  6180.                systemContact OBJECT-TYPE
  6181.                SYNTAX         DisplayString(SIZE(1..238))
  6182.                MAX-ACCESS         read-write
  6183.                STATUS         current
  6184.                DESCRIPTION
  6185.                   "System contact person.  Note: You must reboot for changes to take effect."
  6186.                ::= { snmpagent 2 }
  6187.  
  6188.                systemLocation OBJECT-TYPE
  6189.                SYNTAX         DisplayString(SIZE(1..238))
  6190.                MAX-ACCESS         read-write
  6191.                STATUS         current
  6192.                DESCRIPTION
  6193.                   "Physical location of this device.  Note: You must reboot for changes to take effect."
  6194.                ::= { snmpagent 3 }
  6195.  
  6196.                getCommunity OBJECT-TYPE
  6197.                SYNTAX         DisplayString(SIZE(1..238))
  6198.                MAX-ACCESS         read-write
  6199.                STATUS         current
  6200.                DESCRIPTION
  6201.                   "Get community string.  Note: You must reboot for changes to take effect."
  6202.                ::= { snmpagent 4 }
  6203.  
  6204.                setCommunity OBJECT-TYPE
  6205.                SYNTAX         DisplayString(SIZE(1..238))
  6206.                MAX-ACCESS         read-write
  6207.                STATUS         current
  6208.                DESCRIPTION
  6209.                   "Set community string.  Note: You must reboot for changes to take effect."
  6210.                ::= { snmpagent 5 }
  6211.  
  6212.                trapCommunity OBJECT-TYPE
  6213.                SYNTAX         DisplayString(SIZE(1..238))
  6214.                MAX-ACCESS         read-write
  6215.                STATUS         current
  6216.                DESCRIPTION
  6217.                   "Trap community string.  Note: You must reboot for changes to take effect."
  6218.                ::= { snmpagent 6 }
  6219.  
  6220.                trapIP OBJECT-TYPE
  6221.                SYNTAX         IpAddress
  6222.                MAX-ACCESS         read-write
  6223.                STATUS         current
  6224.                DESCRIPTION
  6225.                   "IP address of host to which to send traps.  Note: You must reboot for changes to take effect."
  6226.                ::= { snmpagent 7 }
  6227.                
  6228.    
  6229. --
  6230. -- SUBSCRIBER SETTINGS
  6231. --
  6232.  
  6233. --
  6234. -- SUBSCRIBER idle timeout
  6235. --
  6236.       subIdleLogoutTimeout OBJECT-TYPE
  6237.         SYNTAX        Integer32(300..86400)
  6238.         MAX-ACCESS  read-write
  6239.     STATUS        current
  6240.     DESCRIPTION                
  6241.        "Time (in seconds), after which subscriber is logged out. Does not apply
  6242.         to subscribers logged in via RADIUS. Valid values are from 300 to
  6243.         86400 seconds"
  6244.         ::= { subsettings 1 }
  6245.     
  6246.     --
  6247.     -- SUBSCRIBER-to-subscriber communications blocking
  6248.     --
  6249.       subToSubCommBlock     OBJECT-TYPE
  6250.     SYNTAX      INTEGER {disabled(0), enabled (1) }
  6251.     MAX-ACCESS  read-write
  6252.     STATUS        current
  6253.     DESCRIPTION
  6254.       "When enabled, this feature will prevent wireless subscribers from
  6255.        communicating with one another. When communications blocking is disabled,
  6256.        subscribers will be allowed to communicate"
  6257.     ::= { subsettings 2 }
  6258.  
  6259.  
  6260.    --
  6261.    -- SUBNETS
  6262.    --
  6263.  
  6264. --   subnetTable OBJECT-TYPE
  6265. --   SYNTAX      SEQUENCE OF SubnetTableEntry
  6266. --   MAX-ACCESS  not-accessible
  6267. --   STATUS      current
  6268. --   DESCRIPTION
  6269. --   "Currently active public subnets."
  6270. --   ::= { subnets 1 }
  6271. --
  6272. --            subnetTableEntry OBJECT-TYPE
  6273. --            SYNTAX      SubnetTableEntry
  6274. --            MAX-ACCESS  not-accessible
  6275. --            STATUS      current
  6276. --            DESCRIPTION
  6277. --               "Table of Public Subnets"
  6278. --            INDEX   { subnetIndex }
  6279. --               ::= { subnetTable 1 }
  6280. --
  6281. --            SubnetTableEntry ::=
  6282. --            SEQUENCE {
  6283. --                        subnetIndex    Integer32,
  6284. --                        subnet         IpAddress,
  6285. --                        mask           IpAddress,
  6286. --                        subnetStatus   RowStatus
  6287. --                     }
  6288. --
  6289. --            subnetIndex OBJECT-TYPE
  6290. --            SYNTAX      Integer32
  6291. --            MAX-ACCESS  read-only
  6292. --            STATUS      current
  6293. --            DESCRIPTION
  6294. --               " Subnet Table Index"
  6295. --               ::= { subnetTableEntry 1 }
  6296. --
  6297. --            subnet OBJECT-TYPE
  6298. --            SYNTAX      IpAddress
  6299. --            MAX-ACCESS  read-write
  6300. --            STATUS      current
  6301. --            DESCRIPTION
  6302. --               " Subnet"
  6303. --               ::= { subnetTableEntry 2 }
  6304. --
  6305. --            mask OBJECT-TYPE
  6306. --            SYNTAX      IpAddress
  6307. --            MAX-ACCESS  read-write
  6308. --            STATUS      current
  6309. --            DESCRIPTION
  6310. --               " Subnet mask"
  6311. --               ::= { subnetTableEntry 3 }
  6312. --
  6313. --            subnetStatus OBJECT-TYPE
  6314. --            SYNTAX      RowStatus
  6315. --            MAX-ACCESS  read-write
  6316. --            STATUS      current
  6317. --            DESCRIPTION
  6318. --                "Status of the public subnet table entry."
  6319. --                 ::= { subnetTableEntry 4 }
  6320.  
  6321. --
  6322. -- SYSTEM
  6323. --
  6324.       systemLoggingOn OBJECT-TYPE
  6325.         SYNTAX      INTEGER { disabled(0), enabled (1) }
  6326.         MAX-ACCESS  read-write
  6327.         STATUS      current
  6328.         DESCRIPTION
  6329.           "Setting this value to (1) will enable logging (via standard 
  6330.            SYSLOG) of system messages.  Setting this value to (0) will
  6331.            disable system logging."
  6332.         ::= { system 1 }
  6333.  
  6334.       systemLogNumber OBJECT-TYPE
  6335.         SYNTAX      Integer32(0..7)
  6336.         MAX-ACCESS  read-write
  6337.         STATUS      current
  6338.         DESCRIPTION
  6339.           "The log number (0-7 of standard SYSLOG) for system logging."
  6340.         ::= { system 2 }
  6341.  
  6342. --
  6343. -- SYSTEM LOG FILTER
  6344. --
  6345.       systemLogFilter OBJECT-TYPE
  6346.         SYNTAX         INTEGER {emergency(0), alert(1), critical(2), error(3), 
  6347.                             warning(4), notice(5), info(6), debug(7) }
  6348.         MAX-ACCESS     read-write
  6349.         STATUS         current
  6350.         DESCRIPTION
  6351.           "Select the filter level for SYSTEM Logs   
  6352.        Available settings: Emergency(0), Alert(1), Critical(2), Error(3), 
  6353.                    Warning(4), Notice(5), Info(6), Debug(7)"
  6354.         ::= { system 3}
  6355.  
  6356.       systemLogServerIp OBJECT-TYPE
  6357.         SYNTAX      IpAddress
  6358.         MAX-ACCESS  read-write
  6359.         STATUS      current
  6360.         DESCRIPTION
  6361.           "IP address of the SYSLOG server to receive system messages."
  6362.         ::= { system 4 }
  6363.  
  6364.       systemSaveToFile OBJECT-TYPE
  6365.         SYNTAX      INTEGER { disabled(0), enabled (1) }
  6366.     MAX-ACCESS  read-write
  6367.     STATUS      current
  6368.         DESCRIPTION
  6369.       "Setting this value to (1) will enable saving of SYSTEM logs
  6370.        to file.  Setting this value to (0) will disable storing of
  6371.        SYSTEM logs in a file."
  6372.         ::= { system 5 }
  6373.  
  6374. --
  6375. -- SYSTEM REPORT SYSLOGS
  6376. --
  6377.       systemReportLoggingOn OBJECT-TYPE
  6378.         SYNTAX      INTEGER { disabled(0), enabled (1) }
  6379.         MAX-ACCESS  read-write
  6380.         STATUS      current
  6381.         DESCRIPTION
  6382.           "Setting this value to (1) will enable logging (via standard 
  6383.            SYSLOG) of SYSTEM REPORT messages. Setting this value to (0) will
  6384.            disable SYSTEM REPORT logging."
  6385.         ::= { system 6 }
  6386.  
  6387.       systemReportLogNumber OBJECT-TYPE
  6388.         SYNTAX      Integer32(0..7)
  6389.         MAX-ACCESS  read-write
  6390.         STATUS      current
  6391.         DESCRIPTION
  6392.           "The log number (0-7 of standard SYSLOG) for SYSTEM REPORT logging."
  6393.         ::= { system 7 }
  6394.  
  6395.       systemReportLogServerIp OBJECT-TYPE
  6396.         SYNTAX      IpAddress
  6397.         MAX-ACCESS  read-write
  6398.         STATUS      current
  6399.         DESCRIPTION
  6400.           "IP address of the SYSLOG server to receive SYSTEM REPORT log messages."
  6401.         ::= { system 8 }
  6402.  
  6403.       systemReportLogInterval OBJECT-TYPE
  6404.         SYNTAX      Integer32(1..99999)
  6405.         MAX-ACCESS  read-write
  6406.         STATUS      current
  6407.         DESCRIPTION
  6408.           "Interval (in minutes) with which SYSTEM REPORT log messages are sent"
  6409.         ::= { system 9 }
  6410.  
  6411.  
  6412.       systemVersion OBJECT-TYPE
  6413.         SYNTAX      DisplayString(SIZE(1..32))
  6414.         MAX-ACCESS  read-only
  6415.         STATUS      current
  6416.         DESCRIPTION
  6417.           "Version of the unit, includes model and software version."
  6418.         ::= { system 10 }
  6419.  
  6420.       systemAgId OBJECT-TYPE
  6421.         SYNTAX      DisplayString(SIZE(1..32))
  6422.         MAX-ACCESS  read-only
  6423.         STATUS      current
  6424.         DESCRIPTION
  6425.           "ID of the AG unit."
  6426.         ::= { system 11 }           
  6427.  
  6428.       systemReboot OBJECT-TYPE
  6429.         SYNTAX      INTEGER { reboot(1) }
  6430.         MAX-ACCESS  read-write
  6431.         STATUS      current
  6432.         DESCRIPTION
  6433.           "Setting this value to (1) will cause the operating system 
  6434.            to reboot."
  6435.         ::= { system 12 }
  6436.  
  6437.       systemBridgeMode OBJECT-TYPE
  6438.         SYNTAX      INTEGER { disabled(0), enabled(1) }
  6439.         MAX-ACCESS  read-write
  6440.         STATUS      current
  6441.         DESCRIPTION
  6442.           "Setting this value to (1) will enable bridge mode.  Setting 
  6443.            this value to (0) will disable bridge mode.  Note: If trying 
  6444.            to set this value returns an error, please check to see if you have a valid license for this feature."
  6445.         ::= { system 13 }
  6446.  
  6447.       systemConfigFile OBJECT-TYPE
  6448.         SYNTAX      INTEGER { factory(1), export(2), import(3) }
  6449.         MAX-ACCESS  read-write
  6450.         STATUS      current
  6451.         DESCRIPTION
  6452.           "Setting this value to (1) will restore the factory configuration 
  6453.            settings.  Setting this value to (2) will export the current configuration
  6454.            to an archive file.  Setting this value to (3) will restore settings from
  6455.            the most recent archive file, if one exists."
  6456.         ::= { system 14 }
  6457.             
  6458.       systemConfigFileStatus OBJECT-TYPE
  6459.         SYNTAX      INTEGER { noError(0), errorCurrentNotChanged(1),
  6460.                               errorCurrentMaybeCorrupted(2), errorCurrentNotArchived (3) }
  6461.         MAX-ACCESS  read-only
  6462.         STATUS      current
  6463.         DESCRIPTION
  6464.           "This value indicates the status of systemConfigFile set query.  (0) - 
  6465.            no error occurred, (1) - error occurred, current settings were not changed,
  6466.            (2) - error occurred, current settings may have been corrupted,
  6467.            (3) - error occurred, current settings were not archived."
  6468.         ::= { system 15 }
  6469.  
  6470.       systemAdminConcurrencyOn OBJECT-TYPE
  6471.         SYNTAX      INTEGER { disabled(0), enabled(1) }
  6472.         MAX-ACCESS  read-write
  6473.         STATUS      current
  6474.         DESCRIPTION
  6475.           "Setting this value to (1) will enable Admin
  6476.            Interface Concurrency enforcement.  Setting this value
  6477.            to (0) will disable Concurrency enforcement. Note: If
  6478.            trying to set this value returns an error, please check
  6479.            to see if you have a valid license for this feature."
  6480.         ::= { system 16 }
  6481.                
  6482.    --
  6483.    -- SYSTEM UPTIME
  6484.    --
  6485.    
  6486.                systemUptime OBJECT-TYPE
  6487.                SYNTAX      DisplayString(SIZE(0..64))
  6488.                MAX-ACCESS  read-only
  6489.                STATUS      current
  6490.                DESCRIPTION
  6491.                   "Uptime of the AG."
  6492.                ::= { system 17 }
  6493.                
  6494.    --
  6495.    -- SYSTEM ACCESS/REBOOT HISTORY TABLE
  6496.    --
  6497.    
  6498.                systemHistoryTable OBJECT-TYPE
  6499.                SYNTAX      SEQUENCE OF SystemHistoryTableEntry
  6500.                MAX-ACCESS      not-accessible
  6501.                STATUS      current
  6502.                DESCRIPTION
  6503.                   "List of last 500 access/reboot history entries."
  6504.                ::= { system 18 }
  6505.                
  6506.                systemHistoryTableEntry OBJECT-TYPE
  6507.                SYNTAX      SystemHistoryTableEntry
  6508.                MAX-ACCESS      not-accessible
  6509.                STATUS      current
  6510.                DESCRIPTION
  6511.                   "Access/reboot history table entry."
  6512.                INDEX       { systemHistoryIndex }
  6513.                ::= { systemHistoryTable 1 }
  6514.  
  6515.                SystemHistoryTableEntry ::= SEQUENCE {
  6516.                            systemHistoryIndex      Integer32,
  6517.                            systemHistoryTimestamp  DisplayString,
  6518.                            systemHistoryLogin      DisplayString,
  6519.                            systemHistoryAddress    IpAddress,
  6520.                            systemHistoryMessage    DisplayString
  6521.                         }
  6522.  
  6523.                systemHistoryIndex OBJECT-TYPE
  6524.                SYNTAX      Integer32
  6525.                MAX-ACCESS  read-only
  6526.                STATUS      current
  6527.                DESCRIPTION
  6528.                   "Access/reboot history table index."
  6529.                ::= { systemHistoryTableEntry 1 }
  6530.                
  6531.                systemHistoryTimestamp OBJECT-TYPE
  6532.                SYNTAX      DisplayString(SIZE(24))
  6533.                MAX-ACCESS      read-only
  6534.                STATUS      current
  6535.                DESCRIPTION
  6536.                   "Time when access occurred."
  6537.                ::= { systemHistoryTableEntry 2 }
  6538.  
  6539.                systemHistoryLogin OBJECT-TYPE
  6540.                SYNTAX      DisplayString(SIZE(0..14))
  6541.                MAX-ACCESS      read-only
  6542.                STATUS      current
  6543.                DESCRIPTION
  6544.                   "Login name of the user who generated access."
  6545.                ::= { systemHistoryTableEntry 3 }
  6546.                
  6547.                systemHistoryAddress OBJECT-TYPE
  6548.                SYNTAX      IpAddress
  6549.                MAX-ACCESS      read-only
  6550.                STATUS      current
  6551.                DESCRIPTION
  6552.                   "IP Address of the machine from which access was made."
  6553.                ::= { systemHistoryTableEntry 4 }
  6554.  
  6555.                systemHistoryMessage OBJECT-TYPE
  6556.                SYNTAX      DisplayString(SIZE(0..429))
  6557.                MAX-ACCESS      read-only
  6558.                STATUS      current
  6559.                DESCRIPTION
  6560.                   "Type of access occurred."
  6561.                ::= { systemHistoryTableEntry 5 }
  6562.  
  6563.  
  6564.  --
  6565.  -- SYSTEM SYSLOG HISTORY TABLE
  6566.  --
  6567.    
  6568.                systemSyslogTable OBJECT-TYPE
  6569.                SYNTAX      SEQUENCE OF SystemSyslogTableEntry
  6570.                MAX-ACCESS      not-accessible
  6571.                STATUS      current
  6572.                DESCRIPTION
  6573.                   "List of last 1000 syslog entries."
  6574.                ::= { system 19 }
  6575.                
  6576.                systemSyslogTableEntry OBJECT-TYPE
  6577.                SYNTAX      SystemSyslogTableEntry
  6578.                MAX-ACCESS      not-accessible
  6579.                STATUS      current
  6580.                DESCRIPTION
  6581.                   "Syslog history table entry."
  6582.                INDEX       { systemSyslogIndex }
  6583.                ::= { systemSyslogTable 1 }
  6584.  
  6585.                SystemSyslogTableEntry ::= SEQUENCE {
  6586.                            systemSyslogIndex      Integer32,
  6587.                            systemSyslogTimestamp  DisplayString,
  6588.                            systemSyslogVersion    DisplayString,
  6589.                            systemSyslogAddress    IpAddress,
  6590.                            systemSyslogMessage    DisplayString
  6591.                         }
  6592.  
  6593.                systemSyslogIndex OBJECT-TYPE
  6594.                SYNTAX      Integer32
  6595.                MAX-ACCESS  read-only
  6596.                STATUS      current
  6597.                DESCRIPTION
  6598.                   "Syslog history table index."
  6599.                ::= { systemSyslogTableEntry 1 }
  6600.                
  6601.                systemSyslogTimestamp OBJECT-TYPE
  6602.                SYNTAX      DisplayString(SIZE(24))
  6603.                MAX-ACCESS      read-only
  6604.                STATUS      current
  6605.                DESCRIPTION
  6606.                   "Time when syslog occurred."
  6607.                ::= { systemSyslogTableEntry 2 }
  6608.  
  6609.                systemSyslogVersion OBJECT-TYPE
  6610.                SYNTAX      DisplayString(SIZE(0..14))
  6611.                MAX-ACCESS      read-only
  6612.                STATUS      current
  6613.                DESCRIPTION
  6614.                   "Version of the sending machine."
  6615.                ::= { systemSyslogTableEntry 3 }
  6616.                
  6617.                systemSyslogAddress OBJECT-TYPE
  6618.                SYNTAX      IpAddress
  6619.                MAX-ACCESS      read-only
  6620.                STATUS      current
  6621.                DESCRIPTION
  6622.                   "IP Address of the machine which send the syslog."
  6623.                ::= { systemSyslogTableEntry 4 }
  6624.  
  6625.                systemSyslogMessage OBJECT-TYPE
  6626.                SYNTAX      DisplayString(SIZE(0..429))
  6627.                MAX-ACCESS      read-only
  6628.                STATUS      current
  6629.                DESCRIPTION
  6630.                   "Type of syslog."
  6631.                ::= { systemSyslogTableEntry 5 }
  6632.  
  6633.  
  6634.  
  6635.  
  6636.    --
  6637.    -- SYSTEM STATIC PORT-MAPPING TABLE
  6638.    --
  6639.    
  6640.                systemStaticPortMappingTable OBJECT-TYPE
  6641.                SYNTAX      SEQUENCE OF SystemStaticPortMappingTableEntry
  6642.                MAX-ACCESS      not-accessible
  6643.                STATUS      current
  6644.                DESCRIPTION
  6645.                   "List of Static Port-mapping Table entries."
  6646.                ::= { system 20 }
  6647.                
  6648.                systemStaticPortMappingTableEntry OBJECT-TYPE
  6649.                SYNTAX      SystemStaticPortMappingTableEntry
  6650.                MAX-ACCESS      not-accessible
  6651.                STATUS      current
  6652.                DESCRIPTION
  6653.                   "Static Port Mapping table entry."
  6654.                INDEX       { systemStaticPortMappingIndex }
  6655.                ::= { systemStaticPortMappingTable 1 }
  6656.  
  6657.                SystemStaticPortMappingTableEntry ::= SEQUENCE {
  6658.             systemStaticPortMappingIndex          Integer32,
  6659.             systemStaticPortMappingMAC        DisplayString,
  6660.             systemStaticPortMappingInternalIP     IpAddress,
  6661.             systemStaticPortMappingInternalPort    Integer32,
  6662.             systemStaticPortMappingExternalIP     IpAddress,
  6663.             systemStaticPortMappingExternalPort    Integer32,
  6664.             systemStaticPortMappingRemoteIP     IpAddress,
  6665.             systemStaticPortMappingRemotePort    Integer32,
  6666.             systemStaticPortMappingProto        INTEGER,
  6667.             systemStaticPortMappingStatus        RowStatus
  6668.             }
  6669.  
  6670.                systemStaticPortMappingIndex OBJECT-TYPE
  6671.                SYNTAX      Integer32
  6672.                MAX-ACCESS  read-only
  6673.                STATUS      current
  6674.                DESCRIPTION
  6675.                   "Access/reboot history table index."
  6676.                ::= { systemStaticPortMappingTableEntry 1 }
  6677.                
  6678.                     systemStaticPortMappingMAC OBJECT-TYPE
  6679.                          SYNTAX DisplayString(SIZE(0..17))
  6680.                          MAX-ACCESS read-write
  6681.                          STATUS current
  6682.                          DESCRIPTION
  6683.                               "Physical Address of the subscriber/device entered in one of the formats:
  6684.                               001122334455, 00-11-22-33-44-55 or 00:11:22:33:44:55.
  6685.                               Default value is 00:00:00:00:00:00 ."
  6686.                          ::= { systemStaticPortMappingTableEntry 2 }
  6687.                     
  6688.                     systemStaticPortMappingInternalIP OBJECT-TYPE
  6689.                          SYNTAX IpAddress
  6690.                          MAX-ACCESS read-write
  6691.                          STATUS current
  6692.                          DESCRIPTION
  6693.                               "IP Address of the subscriber/device."
  6694.                          ::= { systemStaticPortMappingTableEntry 3 }
  6695.                
  6696.                systemStaticPortMappingInternalPort OBJECT-TYPE
  6697.                          SYNTAX      Integer32(1..65535)
  6698.                          MAX-ACCESS  read-write
  6699.                          STATUS      current
  6700.                          DESCRIPTION
  6701.                               "Internal Port (of the subscriber/device)"
  6702.                          ::= { systemStaticPortMappingTableEntry 4 }
  6703.                     
  6704.                systemStaticPortMappingExternalIP OBJECT-TYPE
  6705.                          SYNTAX IpAddress
  6706.                          MAX-ACCESS read-write
  6707.                          STATUS current
  6708.                          DESCRIPTION
  6709.                               "IP Address of the NSE subscriber side (DAT IP)."
  6710.                          ::= { systemStaticPortMappingTableEntry 5 }
  6711.                
  6712.                systemStaticPortMappingExternalPort OBJECT-TYPE
  6713.                SYNTAX      Integer32(1024..65535)
  6714.                          MAX-ACCESS  read-write
  6715.                          STATUS      current
  6716.                          DESCRIPTION
  6717.                               "External Port (of the NSE)"
  6718.                          ::= { systemStaticPortMappingTableEntry 6 }
  6719.                     
  6720.                systemStaticPortMappingRemoteIP OBJECT-TYPE
  6721.                          SYNTAX IpAddress
  6722.                          MAX-ACCESS read-write
  6723.                          STATUS current
  6724.                          DESCRIPTION
  6725.                               "(OPTIONAL) IP Address of the network side machine."
  6726.                          ::= { systemStaticPortMappingTableEntry 7 }
  6727.                
  6728.                systemStaticPortMappingRemotePort OBJECT-TYPE
  6729.                          SYNTAX      Integer32(0..65535)
  6730.                          MAX-ACCESS  read-write
  6731.                          STATUS      current
  6732.                          DESCRIPTION
  6733.                               "(OPTIONAL) Remote Port (of the network side machine)"
  6734.                          ::= { systemStaticPortMappingTableEntry 8 }
  6735.                     
  6736.                     systemStaticPortMappingProto OBJECT-TYPE
  6737.                          SYNTAX      INTEGER {udp(0), tcp(1) }
  6738.                          MAX-ACCESS  read-write
  6739.                          STATUS      current
  6740.                          DESCRIPTION
  6741.                               "Transport Protocol (TCP, UDP)"
  6742.                          ::= { systemStaticPortMappingTableEntry 9 }
  6743.                     
  6744.                     systemStaticPortMappingStatus OBJECT-TYPE
  6745.                          SYNTAX RowStatus
  6746.                          MAX-ACCESS read-write
  6747.                          STATUS current
  6748.                          DESCRIPTION
  6749.                               "Status of the Static Port-mapping table entry."
  6750.                          ::= { systemStaticPortMappingTableEntry 10 }
  6751.  
  6752.  
  6753.  
  6754.    --
  6755.    -- SYSTEM BLOCKING ICMP FOR PENDING SUBSCRIBERS
  6756.    --
  6757.  
  6758.  
  6759.                   
  6760.                blockIcmpFromPending OBJECT-TYPE
  6761.                SYNTAX         INTEGER { disabled(0), enabled(1) }
  6762.                MAX-ACCESS     read-write
  6763.                STATUS         current
  6764.                DESCRIPTION
  6765.                   "Set to 1 to enable blocking ICMP packets from pending subscribers."
  6766.                ::= { system 21 }
  6767.  
  6768.  
  6769.    --
  6770.    -- TIME
  6771.    --
  6772.  
  6773.    --
  6774.    -- TIME CURRENT DATE AND TIME
  6775.    --
  6776.  
  6777.                timeCurrentDateAndTime OBJECT-TYPE
  6778.                SYNTAX      DisplayString(SIZE(24))
  6779.                MAX-ACCESS  read-only
  6780.                STATUS      current
  6781.                DESCRIPTION
  6782.                   "Current date and time."
  6783.                ::= { time 1 }
  6784.    
  6785.    --
  6786.    -- TIME OFFSET SIGN
  6787.    --
  6788.  
  6789.                timeOffsetSign OBJECT-TYPE
  6790.                SYNTAX      INTEGER { plus(0), minus (1) }
  6791.                MAX-ACCESS  read-write
  6792.                STATUS      current
  6793.                DESCRIPTION
  6794.                   "Offset sign for time offset (+/- hh:mm) from UTC.
  6795.                   Note: you must reboot for changes to take effect."
  6796.                ::= { time 2 }
  6797.                
  6798.    --
  6799.    -- TIME OFFSET HOURS
  6800.    --
  6801.    
  6802.                timeOffsetHours OBJECT-TYPE
  6803.                SYNTAX      Integer32(0..23)
  6804.                MAX-ACCESS  read-write
  6805.                STATUS      current
  6806.                DESCRIPTION
  6807.                   "Hours offset for time offset (+/- hh:mm) from UTC.
  6808.                   Note: you must reboot for changes to take effect."
  6809.                ::= { time 3 }
  6810.                
  6811.    --
  6812.    -- TIME OFFSET MINUTES
  6813.    --
  6814.    
  6815.                timeOffsetMinutes OBJECT-TYPE
  6816.                SYNTAX      Integer32(0..59)
  6817.                MAX-ACCESS  read-write
  6818.                STATUS      current
  6819.                DESCRIPTION
  6820.                   "Minutes offset for time offset (+/- hh:mm) from UTC.
  6821.                   Note: you must reboot for changes to take effect."
  6822.                ::= { time 4 }
  6823.  
  6824.    --
  6825.    -- TIME SERVER TIMEOUT
  6826.    --
  6827.  
  6828.                timeServerTimeout OBJECT-TYPE
  6829.                SYNTAX      Integer32(0..200)
  6830.                MAX-ACCESS  read-write
  6831.                STATUS      current
  6832.                DESCRIPTION
  6833.                   "Time server timeout in seconds.
  6834.                   Note: you must reboot for changes to take effect."
  6835.                ::= { time 5 }               
  6836.                
  6837.    --
  6838.    -- TIME SERVER 1
  6839.    --
  6840.  
  6841.                timeServer1 OBJECT-TYPE
  6842.                SYNTAX      DisplayString(SIZE(0..238))
  6843.                MAX-ACCESS  read-write
  6844.                STATUS      current
  6845.                DESCRIPTION
  6846.                   "IP address or DNS name of the first time server.
  6847.                   Note: you must reboot for changes to take effect."
  6848.                ::= { time 6 }
  6849.                
  6850.    --
  6851.    -- TIME SERVER 2
  6852.    --
  6853.  
  6854.                timeServer2 OBJECT-TYPE
  6855.                SYNTAX      DisplayString(SIZE(0..238))
  6856.                MAX-ACCESS  read-write
  6857.                STATUS      current
  6858.                DESCRIPTION
  6859.                   "IP address or DNS name of the second time server.
  6860.                   Note: you must reboot for changes to take effect."
  6861.                ::= { time 7 }
  6862.                
  6863.    --
  6864.    -- TIME SERVER 3
  6865.    --
  6866.  
  6867.                timeServer3 OBJECT-TYPE
  6868.                SYNTAX      DisplayString(SIZE(0..238))
  6869.                MAX-ACCESS  read-write
  6870.                STATUS      current
  6871.                DESCRIPTION
  6872.                   "IP address or DNS name of the third time server.
  6873.                   Note: you must reboot for changes to take effect."
  6874.                ::= { time 8 }
  6875.                
  6876.    --
  6877.    -- TIME SERVER 4
  6878.    --
  6879.  
  6880.                timeServer4 OBJECT-TYPE
  6881.                SYNTAX      DisplayString(SIZE(0..238))
  6882.                MAX-ACCESS  read-write
  6883.                STATUS      current
  6884.                DESCRIPTION
  6885.                   "IP address or DNS name of the fourth time server.
  6886.                   Note: you must reboot for changes to take effect."
  6887.                ::= { time 9 }
  6888.                
  6889.    --
  6890.    -- URL FILTERING  
  6891.    --
  6892.    
  6893.    --
  6894.    -- URL FILTERING ON
  6895.    --
  6896.       
  6897.                urlFilteringOn OBJECT-TYPE
  6898.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  6899.                MAX-ACCESS  read-write
  6900.                STATUS      current
  6901.                DESCRIPTION
  6902.                   "Setting this value to (1) will enable URL Filtering feature.  
  6903.                   Setting this value to (0) will disable it."
  6904.                ::= { urlFiltering 1 }
  6905.                
  6906.    --
  6907.    -- URL FILTERING IP TABLE
  6908.    --
  6909.       
  6910.                urlFilteringIPTable OBJECT-TYPE
  6911.                SYNTAX      SEQUENCE OF UrlFilteringIPTableEntry
  6912.                MAX-ACCESS      not-accessible
  6913.                STATUS      current
  6914.                DESCRIPTION
  6915.                   "Table of IP addresses that will be filtered."
  6916.                ::= { urlFiltering 2 }
  6917.        
  6918.                urlFilteringIPTableEntry OBJECT-TYPE
  6919.                SYNTAX      UrlFilteringIPTableEntry
  6920.                MAX-ACCESS      not-accessible
  6921.                STATUS      current
  6922.                DESCRIPTION
  6923.                   "URL Filtering IP table entry."
  6924.                INDEX       { urlFilteringIPTableIndex }
  6925.                ::= { urlFilteringIPTable 1 }
  6926.        
  6927.                UrlFilteringIPTableEntry ::= SEQUENCE {
  6928.                            urlFilteringIPTableIndex      Integer32,
  6929.                            urlFilteringIPTableAddress    IpAddress,
  6930.                            urlFilteringIPTableStatus     RowStatus
  6931.                         }
  6932.        
  6933.                urlFilteringIPTableIndex OBJECT-TYPE
  6934.                SYNTAX      Integer32
  6935.                MAX-ACCESS  read-only
  6936.                STATUS      current
  6937.                DESCRIPTION
  6938.                   " URL Filtering IP Table Index"
  6939.                ::= { urlFilteringIPTableEntry 1 }
  6940.        
  6941.                urlFilteringIPTableAddress OBJECT-TYPE
  6942.                SYNTAX      IpAddress
  6943.                MAX-ACCESS      read-write
  6944.                STATUS      current
  6945.                DESCRIPTION
  6946.                   "IP address traffic to which will be blocked."
  6947.                ::= { urlFilteringIPTableEntry 2 }
  6948.    
  6949.                urlFilteringIPTableStatus OBJECT-TYPE
  6950.                SYNTAX      RowStatus
  6951.                MAX-ACCESS      read-write
  6952.                STATUS      current
  6953.                DESCRIPTION
  6954.                   "Status of the urlFilteringIPTable entry."
  6955.                ::= { urlFilteringIPTableEntry 3 }
  6956.    
  6957.    --
  6958.    -- URL FILTERING DNS TABLE
  6959.    --
  6960.          
  6961.                urlFilteringDNSTable OBJECT-TYPE
  6962.                SYNTAX      SEQUENCE OF UrlFilteringDNSTableEntry
  6963.                MAX-ACCESS      not-accessible
  6964.                STATUS      current
  6965.                DESCRIPTION
  6966.                   "Table of DNS names or Domain names that will be filtered."
  6967.                ::= { urlFiltering 3 }
  6968.    
  6969.                urlFilteringDNSTableEntry OBJECT-TYPE
  6970.                SYNTAX      UrlFilteringDNSTableEntry
  6971.                MAX-ACCESS      not-accessible
  6972.                STATUS      current
  6973.                DESCRIPTION
  6974.                   "URL Filtering DNS table entry."
  6975.                INDEX       { urlFilteringDNSTableIndex }
  6976.                ::= { urlFilteringDNSTable 1 }
  6977.  
  6978.                UrlFilteringDNSTableEntry ::= SEQUENCE {
  6979.                            urlFilteringDNSTableIndex     Integer32,
  6980.                            urlFilteringDNSTableName      DisplayString,
  6981.                            urlFilteringDNSTableStatus    RowStatus
  6982.                         }
  6983.                         
  6984.                urlFilteringDNSTableIndex OBJECT-TYPE
  6985.                SYNTAX      Integer32
  6986.                MAX-ACCESS  read-only
  6987.                STATUS      current
  6988.                DESCRIPTION
  6989.                   " URL Filtering DNS
  6990.                            Table Index"
  6991.                ::= { urlFilteringDNSTableEntry 1 }
  6992.  
  6993.                urlFilteringDNSTableName OBJECT-TYPE
  6994.                SYNTAX      DisplayString(SIZE(0..237))
  6995.                MAX-ACCESS      read-write
  6996.                STATUS      current
  6997.                DESCRIPTION
  6998.                   "DNS name or Domain name traffic to which will be blocked."
  6999.                ::= { urlFilteringDNSTableEntry 2 }
  7000.  
  7001.                urlFilteringDNSTableStatus OBJECT-TYPE
  7002.                SYNTAX      RowStatus
  7003.                MAX-ACCESS      read-write
  7004.                STATUS      current
  7005.                DESCRIPTION
  7006.                   "Status of the URL Filtering DNS table entry."
  7007.                ::= { urlFilteringDNSTableEntry 3 }
  7008.    --
  7009.    -- MAC Filtering Enable
  7010.    --
  7011.                macFilteringOn OBJECT-TYPE
  7012.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7013.                MAX-ACCESS  read-write
  7014.                STATUS      current
  7015.                DESCRIPTION
  7016.                   "Setting this value to (1) will enable the MAC Filtering feature.
  7017.                   Setting this value to (0) will disable it."
  7018.                ::= { macFiltering 1 }
  7019.                
  7020.    --
  7021.    -- MAC FILTERING TABLE
  7022.    --
  7023.       
  7024.                macFilteringTable OBJECT-TYPE
  7025.                SYNTAX      SEQUENCE OF MacFilteringTableEntry
  7026.                MAX-ACCESS      not-accessible
  7027.                STATUS      current
  7028.                DESCRIPTION
  7029.                   "Table of MAC addresses that will be filtered."
  7030.                ::= { macFiltering 4 }
  7031.        
  7032.                macFilteringTableEntry OBJECT-TYPE
  7033.                SYNTAX      MacFilteringTableEntry
  7034.                MAX-ACCESS      not-accessible
  7035.                STATUS      current
  7036.                DESCRIPTION
  7037.                   "MAC Filtering IP table entry."
  7038.                INDEX       { macFilteringTableIndex }
  7039.                ::= { macFilteringTable 1 }
  7040.        
  7041.                MacFilteringTableEntry ::= SEQUENCE {
  7042.                            macFilteringTableIndex      Integer32,
  7043.                            macFilteringTableAddress    MacAddress,
  7044.                            macFilteringStatus          RowStatus
  7045.                         }
  7046.        
  7047.                macFilteringTableIndex OBJECT-TYPE
  7048.                SYNTAX      Integer32
  7049.                MAX-ACCESS  read-only
  7050.                STATUS      current
  7051.                DESCRIPTION
  7052.                   " MAC Filtering Table Index"
  7053.                ::= { macFilteringTableEntry 1 }
  7054.        
  7055.                macFilteringTableAddress OBJECT-TYPE
  7056.                SYNTAX      MacAddress
  7057.                MAX-ACCESS      read-write
  7058.                STATUS      current
  7059.                DESCRIPTION
  7060.                   "MAC address traffic to be filtered."
  7061.                ::= { macFilteringTableEntry 2 }
  7062.    
  7063.                macFilteringStatus OBJECT-TYPE
  7064.                SYNTAX      RowStatus
  7065.                MAX-ACCESS      read-write
  7066.                STATUS      current
  7067.                DESCRIPTION
  7068.                   "Status of the MAC Filter Table Entry."
  7069.                ::= { macFilteringTableEntry 3 }
  7070.  
  7071.    --
  7072.    -- Tunneling Enable
  7073.    --
  7074.                tunnelingOn OBJECT-TYPE
  7075.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7076.                MAX-ACCESS  read-write
  7077.                STATUS      current
  7078.                DESCRIPTION
  7079.                   "Setting this value to (1) will enable tunneling.
  7080.                   Setting this value to (0) will disable it."
  7081.                ::= { tunneling 1 }
  7082.  
  7083.    --
  7084.    -- WIRELESS
  7085.    --
  7086.    
  7087.    --
  7088.    -- WIRELESS SSID
  7089.    --
  7090.                
  7091.                wirelessSsid OBJECT-TYPE
  7092.                SYNTAX       DisplayString(SIZE(0..32))
  7093.                MAX-ACCESS   read-write
  7094.                STATUS       current
  7095.                DESCRIPTION
  7096.                   "Default SSID of the AG. 
  7097.                   Note: you must reboot for changes to take effect."
  7098.                ::= { wireless 1 }
  7099.  
  7100.    --
  7101.    -- WIRELESS SSID BROADCAST ON
  7102.    --
  7103.                
  7104.                wirelessSsidBroadcastOn OBJECT-TYPE
  7105.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7106.                MAX-ACCESS  read-write
  7107.                STATUS      current
  7108.                DESCRIPTION
  7109.                   "Setting this value to (1) will enable Default SSID Broadcast.  
  7110.                   Setting this value to (0) will disable it.
  7111.                   Note: you must reboot for changes to take effect."
  7112.                ::= { wireless 2 }
  7113.                
  7114.    --
  7115.    -- WIRELESS CHANNEL
  7116.    --
  7117.  
  7118.                wirelessChannel OBJECT-TYPE
  7119.                SYNTAX       Integer32(0..14|36|40|44|48|52|56|60|64)
  7120.                MAX-ACCESS   read-write
  7121.         STATUS    current
  7122.         DESCRIPTION
  7123.                   "Channel number for the wireless interface.  Setting it to zero
  7124.                   will enable auto channel configuration.
  7125.                   Note: not all of the channels might be available depending on
  7126.                   the regulatory domain and type of wireless interface (b/g or a).
  7127.                   Note: you must reboot for changes to take effect."
  7128.                ::= { wireless 3 }
  7129.  
  7130.    --
  7131.    -- WIRELESS RATE
  7132.    --
  7133.    
  7134.                wirelessRate OBJECT-TYPE
  7135.                SYNTAX       INTEGER { auto(0), rate-1Mbits(1), rate-2Mbits(2),
  7136.                                     rate-5andhalfMbits(3), rate-6Mbits(4),
  7137.                                     rate-9Mbits(5), rate-11Mbits(6), rate-12Mbits(7),
  7138.                                     rate-18Mbits(8), rate-24Mbits(9), rate-36Mbits(10),
  7139.                                     rate-48Mbits(11), rate-54Mbits(12) }
  7140.                MAX-ACCESS   read-write
  7141.                STATUS       current
  7142.                DESCRIPTION
  7143.                   "Data rate for the wireless interface.
  7144.                   Note: not all of the rates might be available depending on
  7145.                   type of wireless interface (b/g or a).
  7146.                   Note: you must reboot for changes to take effect."
  7147.                ::= { wireless 4 }
  7148.  
  7149.    --
  7150.    -- WIRELESS POWER
  7151.    --
  7152.    
  7153.                wirelessPower OBJECT-TYPE
  7154.                SYNTAX       INTEGER { full(0), half(1), quarter(2),
  7155.                                       eighth(3), min(4) }
  7156.                MAX-ACCESS   read-write
  7157.                STATUS       current
  7158.                DESCRIPTION
  7159.                   "Level of transmit power for the wireless interface.
  7160.                   Note: you must reboot for changes to take effect."
  7161.                ::= { wireless 5 }
  7162.  
  7163.    --
  7164.    -- WIRELESS FRAGMENT LENGTH
  7165.    --
  7166.     
  7167.                wirelessFragLength OBJECT-TYPE
  7168.                SYNTAX       Integer32(256..2346)
  7169.                MAX-ACCESS   read-write
  7170.                STATUS       current
  7171.                DESCRIPTION
  7172.                   "Fragment length. Note: you must reboot for changes to take effect."
  7173.                ::= { wireless 6 }
  7174.  
  7175.    --
  7176.    -- WIRELESS RTS LENGTH
  7177.    --
  7178.    
  7179.                wirelessRtsLength OBJECT-TYPE
  7180.                SYNTAX       Integer32(256..2346)
  7181.                MAX-ACCESS   read-write
  7182.                STATUS       current
  7183.                DESCRIPTION
  7184.                   "RTS length. Note: you must reboot for changes to take effect."
  7185.                ::= { wireless 7 }
  7186.  
  7187.    --
  7188.    -- WIRELESS BEACON INTERVAL
  7189.    --
  7190.    
  7191.                wirelessBeaconInterval OBJECT-TYPE
  7192.                SYNTAX       Integer32(20..1000)
  7193.                MAX-ACCESS   read-write
  7194.                STATUS       current
  7195.                DESCRIPTION
  7196.                   "Beacon interval. Note: you must reboot for changes to take effect."
  7197.                ::= { wireless 8 }
  7198.  
  7199.    --
  7200.    -- WIRELESS DTIM
  7201.    --
  7202.     
  7203.                wirelessDtim OBJECT-TYPE
  7204.                SYNTAX       Integer32(1..255)
  7205.                MAX-ACCESS   read-write
  7206.                STATUS       current
  7207.                DESCRIPTION
  7208.                   "Delivery Traffic Indication Message (DTIM).
  7209.                   Note: you must reboot for changes to take effect."
  7210.                ::= { wireless 9 }
  7211.  
  7212.    --
  7213.    -- WIRELESS SHORT PREAMBLE ON
  7214.    --
  7215.                
  7216.                wirelessShortPreambleOn OBJECT-TYPE
  7217.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7218.                MAX-ACCESS  read-write
  7219.                STATUS      current
  7220.                DESCRIPTION
  7221.                   "Setting this value to (1) will enable short preamble.  
  7222.                   Setting this value to (0) will disable it.
  7223.                   Note: you must reboot for changes to take effect."
  7224.                ::= { wireless 10 }
  7225.  
  7226.    --
  7227.    -- WIRELESS WEP
  7228.    --
  7229.  
  7230.          wirelessMssid    OBJECT IDENTIFIER ::= { wireless 11 }
  7231.  
  7232.  
  7233.    --
  7234.    -- WIRELESS MULTIPLE SSID VLAN ON
  7235.    --
  7236.                wirelessMssidVlanOn OBJECT-TYPE
  7237.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7238.                MAX-ACCESS  read-write
  7239.                STATUS      current
  7240.                DESCRIPTION
  7241.                   "Set to 1 to enable, 0 to disable SSID based WAN VLAN.
  7242.                   Note: enabling SSID based WAN VLAN will automatically disable 
  7243.                   RADIUS based WAN VLAN."
  7244.                ::= { wirelessMssid 1 }
  7245.  
  7246.    --
  7247.    -- WIRELESS MULTIPLE SSID 802.1Q DEFAULT TAG ON
  7248.    --
  7249.  
  7250.                wirelessMssidVlanDefaultOn OBJECT-TYPE
  7251.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7252.                MAX-ACCESS  read-write
  7253.                STATUS      current
  7254.                DESCRIPTION
  7255.                   "Set to 1 to enable default 802.1q tag for system traffic, 0 to disable."
  7256.                ::= { wirelessMssid 2 }
  7257.  
  7258.    --
  7259.    -- WIRELESS MULTIPLE SSID 802.1Q DEFAULT TAG
  7260.    --
  7261.  
  7262.                wirelessMssidVlanDefaultTag OBJECT-TYPE
  7263.                SYNTAX      Integer32(1..4094)
  7264.                MAX-ACCESS  read-write
  7265.                STATUS      current
  7266.                DESCRIPTION
  7267.                   "Set the default 802.1q tag for system traffic."
  7268.                ::= { wirelessMssid 3 }  
  7269.  
  7270.    --
  7271.    -- WIRELESS MULTIPLE SSID TABLE
  7272.    --
  7273.  
  7274.                wirelessMssidTable OBJECT-TYPE
  7275.                SYNTAX      SEQUENCE OF WirelessMssidTableEntry
  7276.                MAX-ACCESS  not-accessible
  7277.                STATUS      current
  7278.                DESCRIPTION
  7279.                   "List of multiple SSID settings."
  7280.                ::= { wirelessMssid 4 }
  7281.  
  7282.                wirelessMssidTableEntry OBJECT-TYPE
  7283.                SYNTAX      WirelessMssidTableEntry 
  7284.                MAX-ACCESS  not-accessible
  7285.                STATUS      current
  7286.                DESCRIPTION
  7287.                   "SSID entry."
  7288.                INDEX  { mssidIndex }
  7289.                ::= { wirelessMssidTable 1 }
  7290.  
  7291.                WirelessMssidTableEntry ::= SEQUENCE {
  7292.                              mssidIndex        Integer32,
  7293.                              mssidName        DisplayString,
  7294.                              mssidVlan        Integer32,
  7295.                              mssidStatus    RowStatus
  7296.                }
  7297.  
  7298.                mssidIndex OBJECT-TYPE
  7299.                SYNTAX     Integer32
  7300.                MAX-ACCESS read-only
  7301.                STATUS     current
  7302.                DESCRIPTION
  7303.                   "SSID index."
  7304.                ::= { wirelessMssidTableEntry 1 }
  7305.  
  7306.                mssidName OBJECT-TYPE
  7307.                SYNTAX     DisplayString(SIZE(0..32))
  7308.                MAX-ACCESS read-write
  7309.                STATUS     current
  7310.                DESCRIPTION
  7311.                   "SSID name. 
  7312.                   Note: you must reboot for changes to take effect."
  7313.                ::= { wirelessMssidTableEntry 2 }
  7314.         
  7315.                mssidVlan OBJECT-TYPE
  7316.            SYNTAX     Integer32(1..4094)
  7317.            MAX-ACCESS read-write
  7318.            STATUS     current
  7319.            DESCRIPTION
  7320.                   "SSID VLAN. 
  7321.                   Note: you must reboot for changes to take effect."
  7322.                ::= { wirelessMssidTableEntry 3 }
  7323.         
  7324.                mssidStatus OBJECT-TYPE
  7325.                SYNTAX     RowStatus
  7326.                MAX-ACCESS read-write
  7327.                STATUS     current
  7328.                DESCRIPTION
  7329.                   "Status of the Multiple SSID table entry."
  7330.                ::= { wirelessMssidTableEntry 4 }
  7331.  
  7332.    --
  7333.    -- WIRELESS WEP
  7334.    --
  7335.  
  7336.          wirelessWep    OBJECT IDENTIFIER ::= { wireless 12 }
  7337.                
  7338.    --
  7339.    -- WIRELESS WEP ON
  7340.    --
  7341.                
  7342.                wirelessWepOn OBJECT-TYPE
  7343.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7344.                MAX-ACCESS  read-write
  7345.                STATUS      current
  7346.                DESCRIPTION
  7347.                   "Setting this value to (1) will enable WEP.  
  7348.                   Setting this value to (0) will disable it.
  7349.                   Note: you must reboot for changes to take effect."
  7350.                ::= { wirelessWep 1 }
  7351.    
  7352.    --
  7353.    -- WIRELESS WEP ALLOW UNENCRYPTED TRAFFIC
  7354.    --
  7355. --               wirelessWepAllowUnencrypted OBJECT-TYPE
  7356. --               SYNTAX      INTEGER { disabled(0), enabled(1) }
  7357. --               MAX-ACCESS  read-write
  7358. --               STATUS      current
  7359. --               DESCRIPTION
  7360. --                  "Setting this value to (1) will allow 
  7361. --                  unencrypted traffic to be accepted, processed,
  7362. --                  and passed through. Setting it to (0) will disable
  7363. --                  such behavior.  Note: you must reboot for changes to take effect."
  7364. --               ::= { wirelessWep 2 }
  7365.  
  7366.    --
  7367.    -- WIRELESS WEP CLIENTS
  7368.    --
  7369.                
  7370.                wirelessWepClients OBJECT-TYPE
  7371.                SYNTAX      DisplayString(SIZE(6..21))
  7372.                MAX-ACCESS  read-only
  7373.                STATUS      current
  7374.                DESCRIPTION
  7375.                   "Type of clients supported by AG."
  7376.                ::= { wirelessWep 3 }
  7377.  
  7378.    --
  7379.    -- WIRELESS WEP AUTH TYPE
  7380.    --
  7381.                
  7382.                wirelessWepAuthType OBJECT-TYPE
  7383.                SYNTAX      INTEGER { open(0), shared(1) }
  7384.                MAX-ACCESS  read-write
  7385.                STATUS      current
  7386.                DESCRIPTION
  7387.                   "Setting this value to (0) will set 802.11 authentication type
  7388.                   to open.  Setting this value to (1) will set it to shared.
  7389.                   Note: you must reboot for changes to take effect."
  7390.                ::= { wirelessWep 4 }
  7391.  
  7392.    --
  7393.    -- WIRELESS WEP NON1X ALLOWED ON
  7394.    --
  7395.                
  7396.                wirelessWepNon1xAllowedOn OBJECT-TYPE
  7397.                SYNTAX      INTEGER { disabled(0), enabled(1) }
  7398.                MAX-ACCESS  read-write
  7399.                STATUS      current
  7400.                DESCRIPTION
  7401.                   "Setting this value to (1) will allow access for non-802.1x
  7402.                   clients.  Setting this value to (0) will disallow it.
  7403.                   Note: you must reboot for changes to take effect."
  7404.                ::= { wirelessWep 5 }
  7405.  
  7406.    --
  7407.    -- WIRELESS WEP KEY TYPE
  7408.    --
  7409.                
  7410.                wirelessWepKeyType OBJECT-TYPE
  7411.                SYNTAX      INTEGER { hex(0), ascii(1) }
  7412.                MAX-ACCESS  read-write
  7413.                STATUS      current
  7414.                DESCRIPTION
  7415.                   "Type of the WEP key: Hexadecimal digits or ASCII characters.
  7416.                   Note: you must reboot for changes to take effect."
  7417.                ::= { wirelessWep 6 }
  7418.  
  7419.    --
  7420.    -- WIRELESS WEP DEFAULT KEY
  7421.    --
  7422.     
  7423.                wirelessWepDefaultKey OBJECT-TYPE
  7424.                SYNTAX       INTEGER { key-1(1), key-2(2), key-3(3), key-4(4) }
  7425.                MAX-ACCESS   read-write
  7426.                STATUS       current
  7427.                DESCRIPTION
  7428.                   "Default WEP Key. Index of a WEP key which will be used to 
  7429.                   encrypt all transmitted and received frames for the stations
  7430.                   which do not have a private key associated with them.
  7431.                   Note: you must reboot for changes to take effect."
  7432.                ::= { wirelessWep 7 }
  7433.                
  7434.    --
  7435.    -- WIRELESS WEP KEY 1
  7436.    --
  7437.                
  7438.                wirelessWepKey1 OBJECT-TYPE
  7439.                SYNTAX       DisplayString(SIZE(0..32))
  7440.                MAX-ACCESS   read-write
  7441.                STATUS       current
  7442.                DESCRIPTION
  7443.                   "WEP Key 1. Note: make sure that key length is correct
  7444.                   depending on the key type:
  7445.                      Ascii  64-bit key -  5 characters long
  7446.                      Ascii 128-bit key - 13 characters long
  7447.                      Ascii 152-bit key - 16 characters long
  7448.                      Hex    64-bit key - 10 hex digits long
  7449.                      Hex   128-bit key - 26 hex digits long
  7450.                      Hex   152-bit key - 32 hex digits long
  7451.                   Note: you must reboot for changes to take effect."
  7452.                ::= { wirelessWep 8 }
  7453.  
  7454.    --
  7455.    -- WIRELESS WEP KEY 2
  7456.    --
  7457.                
  7458.                wirelessWepKey2 OBJECT-TYPE
  7459.                SYNTAX       DisplayString(SIZE(0..32))
  7460.                MAX-ACCESS   read-write
  7461.                STATUS       current
  7462.                DESCRIPTION
  7463.                   "WEP Key 2. Note: make sure that key length is correct
  7464.                   depending on the key type:
  7465.                      Ascii  64-bit key -  5 characters long
  7466.                      Ascii 128-bit key - 13 characters long
  7467.                      Ascii 152-bit key - 16 characters long
  7468.                      Hex    64-bit key - 10 hex digits long
  7469.                      Hex   128-bit key - 26 hex digits long
  7470.                      Hex   152-bit key - 32 hex digits long
  7471.                   Note: you must reboot for changes to take effect."
  7472.                ::= { wirelessWep 9 }
  7473.  
  7474.    --
  7475.    -- WIRELESS WEP KEY 3
  7476.    --
  7477.                
  7478.                wirelessWepKey3 OBJECT-TYPE
  7479.                SYNTAX       DisplayString(SIZE(0..32))
  7480.                MAX-ACCESS   read-write
  7481.                STATUS       current
  7482.                DESCRIPTION
  7483.                   "WEP Key 3. Note: make sure that key length is correct
  7484.                   depending on the key type:
  7485.                      Ascii  64-bit key -  5 characters long
  7486.                      Ascii 128-bit key - 13 characters long
  7487.                      Ascii 152-bit key - 16 characters long
  7488.                      Hex    64-bit key - 10 hex digits long
  7489.                      Hex   128-bit key - 26 hex digits long
  7490.                      Hex   152-bit key - 32 hex digits long
  7491.                   Note: you must reboot for changes to take effect."
  7492.                ::= { wirelessWep 10 }
  7493.  
  7494.    --
  7495.    -- WIRELESS WEP KEY 4
  7496.    --
  7497.                
  7498.                wirelessWepKey4 OBJECT-TYPE
  7499.                SYNTAX       DisplayString(SIZE(0..32))
  7500.                MAX-ACCESS   read-write
  7501.                STATUS       current
  7502.                DESCRIPTION
  7503.                   "WEP Key 4. Note: make sure that key length is correct
  7504.                   depending on the key type:
  7505.                      Ascii  64-bit key -  5 characters long
  7506.                      Ascii 128-bit key - 13 characters long
  7507.                      Ascii 152-bit key - 16 characters long
  7508.                      Hex    64-bit key - 10 hex digits long
  7509.                      Hex   128-bit key - 26 hex digits long
  7510.                      Hex   152-bit key - 32 hex digits long
  7511.                   Note: you must reboot for changes to take effect."
  7512.                ::= { wirelessWep 11 }
  7513.  
  7514.                
  7515.    --          
  7516.    -- NOTIFICATIONS
  7517.    --
  7518.       failedLogin NOTIFICATION-TYPE
  7519.         STATUS      current
  7520.         DESCRIPTION
  7521.           "Failed Login attempt"
  7522.         ::= { ndxAGEvents 8 }
  7523.  
  7524.       subCapacityReached NOTIFICATION-TYPE
  7525.         STATUS      current
  7526.         DESCRIPTION
  7527.           "Subscriber Capacity Reached"
  7528.         ::= { ndxAGEvents 9 }
  7529.  
  7530.       agReboot NOTIFICATION-TYPE
  7531.         STATUS      current
  7532.         DESCRIPTION
  7533.           "AG Rebooted"
  7534.         ::= { ndxAGEvents 10 }
  7535.  
  7536.       agRadCapacityReached NOTIFICATION-TYPE
  7537.         STATUS      current
  7538.         DESCRIPTION
  7539.          "This trap is generated when the limit of Radius caching file is reached."
  7540.         ::= { ndxAGEvents 15 }
  7541.  
  7542.  
  7543. END
  7544.