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 / nomadixap2500.mib < prev    next >
Encoding:
Text File  |  2007-01-17  |  110.2 KB  |  3,747 lines

  1. --      NOMADIX Enterprise MIB
  2. --
  3. --    Nomadix, Inc
  4. --    31355 Agoura Road
  5. --    Westlake Village, CA 91361
  6. --    +1 818 597 1500
  7. --    info@nomadix.com
  8. --
  9. --        Copyright (c) 1999-2002 Nomadix, Inc.
  10. --    All rights reserved.
  11. --
  12. --    NSE Version 15 For Proxim-AP 2500, 32 MB
  13.  
  14.  
  15. NOMADIX-MIB DEFINITIONS ::= BEGIN
  16.  
  17.   IMPORTS
  18.     enterprises, Counter, IpAddress
  19.                   FROM RFC1155-SMI
  20.     OBJECT-TYPE
  21.         FROM RFC-1212
  22.         TRAP-TYPE
  23.                 FROM RFC-1215;
  24.  
  25.     DisplayString ::=  OCTET STRING
  26.     MacAddress    ::=  OCTET STRING (SIZE(6))
  27.     RowStatus       ::= INTEGER {
  28.                              active(1),
  29.                              notInService(2),
  30.                              notReady(3),
  31.                              createAndGo(4),
  32.                              createAndWait(5),
  33.                              destroy(6)
  34.                      }
  35.  
  36.  
  37.     nomadix      OBJECT IDENTIFIER ::= { enterprises 3309 }
  38.     products      OBJECT IDENTIFIER ::= { nomadix 1 }
  39.     oem      OBJECT IDENTIFIER ::= { nomadix 2 }
  40.  
  41.   -- There are several products in the Subscriber Gateway family.  
  42.   -- This is the identifier that enumerates the individual products.
  43.  
  44.     ap2500        OBJECT IDENTIFIER ::= { oem 1 }
  45.     aaa                 OBJECT IDENTIFIER   ::= { ap2500 1 }    
  46.     accessControl    OBJECT IDENTIFIER   ::= { ap2500 4 }
  47.     bandwidthManagement    OBJECT IDENTIFIER   ::= { ap2500 5 }
  48.     billRecMirror    OBJECT IDENTIFIER   ::= { ap2500 6 }
  49.     dat               OBJECT IDENTIFIER   ::= { ap2500 8 }
  50.     dhcp              OBJECT IDENTIFIER   ::= { ap2500 10 }
  51.     dns               OBJECT IDENTIFIER   ::= { ap2500 12 }
  52.     hpr               OBJECT IDENTIFIER   ::= { ap2500 14 }
  53.     icc             OBJECT IDENTIFIER   ::= { ap2500 16 }
  54.     location          OBJECT IDENTIFIER   ::= { ap2500 19 }
  55.     misc              OBJECT IDENTIFIER   ::= { ap2500 20 }
  56.     passthrough       OBJECT IDENTIFIER   ::= { ap2500 24 }
  57.     smtp              OBJECT IDENTIFIER   ::= { ap2500 30 }
  58.     nseSystem         OBJECT IDENTIFIER   ::= { ap2500 34 }
  59.     urlFiltering    OBJECT IDENTIFIER   ::= { ap2500 36 }
  60.  
  61.     
  62.  
  63.  
  64.  
  65.  
  66.  
  67. --
  68. --  Begin AAA MIB
  69. --
  70.       aaaOn OBJECT-TYPE
  71.          SYNTAX        INTEGER { disabled(0), enabled(1) }
  72.         ACCESS  read-write
  73.         STATUS  mandatory
  74.         DESCRIPTION
  75.             "Set to 1 to enable AAA, 0 to disable."
  76.         ::= { aaa 1 }
  77.  
  78.       aaaXmlOn OBJECT-TYPE
  79.          SYNTAX        INTEGER { disabled(0), enabled(1) }
  80.         ACCESS  read-write
  81.         STATUS  mandatory
  82.         DESCRIPTION
  83.             "Set to 1 to enable AAA XML Interface, 0 to disable."    
  84.         ::= { aaa 2 }
  85.  
  86.       aaaXmlSenderIp OBJECT-TYPE
  87.         SYNTAX  IpAddress
  88.         ACCESS  read-write
  89.         STATUS  mandatory
  90.         DESCRIPTION
  91.             "IP address of the server that will send/process XML commands for 
  92.             subscriber management."
  93.         ::= { aaa 3 }      
  94.  
  95.       aaaPassthroughPortOn OBJECT-TYPE
  96.       SYNTAX    INTEGER { disabled(0), enabled(1) }
  97.         ACCESS  read-write
  98.         STATUS  mandatory
  99.         DESCRIPTION
  100.             "Set to 1 to enable AAA Passthrough Port, 0 to disable."
  101.         ::= { aaa 5 }
  102.  
  103.       aaaPassthroughPortNumber     OBJECT-TYPE
  104.         SYNTAX  INTEGER
  105.         ACCESS  read-write
  106.         STATUS  mandatory
  107.         DESCRIPTION
  108.         "The port number which is set as passthrough.  Must be 
  109.         different from 80, 2111 and 1111."
  110.         ::= { aaa 6 }
  111.  
  112.       aaaAuthMode OBJECT-TYPE
  113.     SYNTAX    INTEGER { internalAuthorization(0), externalAuthorization(1) }
  114.         ACCESS  read-write
  115.         STATUS  mandatory
  116.         DESCRIPTION
  117.       "Set to 0 to use Internal Authorization mode, 1 to use External Authorization mode."  
  118.         ::= { aaa 8 }
  119.  
  120. --------------------
  121. -- AAA INTERNAL AUTH
  122. --------------------
  123.       aaaInternalAuth   OBJECT IDENTIFIER ::= { aaa 9 }
  124.  
  125. -- AAA SSL SUPPORT ON
  126.       aaaSslOn OBJECT-TYPE
  127.         SYNTAX            INTEGER { disabled(0), enabled(1) }
  128.         ACCESS  read-write
  129.         STATUS  mandatory
  130.         DESCRIPTION
  131.             "Set to 1 to enable SSL support, 0 to disable.
  132.             Please reboot if you change this value."
  133.         ::= { aaaInternalAuth 1 }
  134.  
  135. -- AAA SSL SUPPORT CERTIFICATE DNS NAME  
  136.       aaaSslHostName OBJECT-TYPE
  137.         SYNTAX  DisplayString(SIZE(0..31))
  138.         ACCESS  read-write
  139.         STATUS  mandatory
  140.         DESCRIPTION
  141.             "Specify the certificate DNS name used by SSL"
  142.         ::= { aaaInternalAuth 2 }
  143.  
  144. -- AAA PORTAL PAGE ON
  145.       aaaPortalPageOn OBJECT-TYPE
  146.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  147.         ACCESS  read-write
  148.         STATUS  mandatory
  149.         DESCRIPTION
  150.             "Set to 1 to enable portal page redirection, 0 to disable."
  151.         ::= { aaaInternalAuth 3 }
  152.          
  153. -- AAA PORTAL PAGE URL  
  154.       aaaPortalPageUrl OBJECT-TYPE
  155.         SYNTAX  DisplayString(SIZE(0..238))
  156.         ACCESS  read-write
  157.         STATUS  mandatory
  158.         DESCRIPTION
  159.             "Specify the URL of the portal page web server"
  160.         ::= { aaaInternalAuth 4 }
  161.          
  162. -- AAA USERNAME ON
  163.       aaaUsernameOn OBJECT-TYPE
  164.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  165.          ACCESS  read-write
  166.          STATUS  mandatory
  167.          DESCRIPTION
  168.              "Set to 1 to enable username/password, 0 to disable."
  169.          ::= { aaaInternalAuth 5 }
  170. -- AAA NEW SUBSCRIBER ON 
  171.       aaaNewSubscriberOn OBJECT-TYPE
  172.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  173.         ACCESS  read-write
  174.         STATUS  mandatory
  175.         DESCRIPTION
  176.             "Set to 1 to allow new subscribers, 0 to disable."
  177.         ::= { aaaInternalAuth 6 }
  178. -- AAA CREDIT CARD ON 
  179.       aaaCreditCardOn OBJECT-TYPE
  180.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  181.         ACCESS  read-write
  182.         STATUS  mandatory
  183.         DESCRIPTION
  184.             "Set to 1 to enable credit card, 0 to disable."  
  185.         ::= { aaaInternalAuth 7 } 
  186. -- AAA CREDIT CARD URL  
  187.       aaaCreditCardUrl OBJECT-TYPE
  188.         SYNTAX  DisplayString(SIZE(0..238))
  189.         ACCESS  read-write
  190.         STATUS  mandatory
  191.         DESCRIPTION
  192.             "Specify the URL of the Credit Card Service Server"
  193.         ::= { aaaInternalAuth 8 }
  194. -- AAA CREDIT CARD IP  
  195.       aaaCreditCardIp OBJECT-TYPE
  196.         SYNTAX  IpAddress
  197.         ACCESS  read-write
  198.         STATUS  mandatory
  199.         DESCRIPTION
  200.             "The IP address of the Credit Card Service Server"
  201.         ::= { aaaInternalAuth 9 }
  202. -- AAA MERCHANT ID
  203.       aaaMerchantId OBJECT-TYPE
  204.         SYNTAX  DisplayString(SIZE(0..32))
  205.         ACCESS  read-write
  206.         STATUS  mandatory
  207.         DESCRIPTION
  208.             "Specify Merchant ID used for Credit Card Service"
  209.         ::= { aaaInternalAuth 10 }
  210.       -- AAA SMART CLIENT SUPPORT ON
  211.          aaaSmartClientOn OBJECT-TYPE
  212.          SYNTAX        INTEGER { disabled(0), enabled(1) }
  213.          ACCESS        read-write
  214.          STATUS        mandatory
  215.          DESCRIPTION
  216.             "Set to 1 to enable Smart client support, 0 to disable."
  217.          ::= { aaaInternalAuth 11 }
  218. --------------------
  219. -- AAA EXTERNAL AUTH
  220. --------------------
  221.       aaaExternalAuth   OBJECT IDENTIFIER ::= { aaa 10 }
  222. -- AAA SECRET KEY
  223.       aaaSecretKey OBJECT-TYPE
  224.         SYNTAX  DisplayString(SIZE(0..32))
  225.         ACCESS  read-write
  226.         STATUS  mandatory
  227.         DESCRIPTION
  228.             "Specify the secret key shared by the SmartAP and the external server"
  229.         ::= { aaaExternalAuth 1 } 
  230. -- AAA EXTERNAL AUTH IP address  
  231.       aaaExternalIPAddress OBJECT-TYPE
  232.         SYNTAX  IpAddress
  233.         ACCESS  read-write
  234.         STATUS  mandatory
  235.         DESCRIPTION
  236.             "Specify external authorization server IP Address."
  237.         ::= { aaaExternalAuth 2 } 
  238. -- AAA AUTHORIZATION URL  
  239.       aaaAuthorizationUrl OBJECT-TYPE
  240.         SYNTAX  DisplayString(SIZE(0..238))
  241.         ACCESS  read-write
  242.         STATUS  mandatory
  243.         DESCRIPTION
  244.             "Specify external authorization server URL."
  245.         ::= { aaaExternalAuth 3 }
  246.  
  247. --------------------
  248. -- AAA LOGGING
  249. --------------------
  250.  
  251. -- AAA LOGGING ON
  252.       aaaLoggingOn OBJECT-TYPE
  253.         SYNTAX        INTEGER { disabled(0), enabled (1) }
  254.         ACCESS  read-write
  255.         STATUS  mandatory
  256.         DESCRIPTION
  257.             "Setting this value to (1) will enable logging (via standard 
  258.              SYSLOG) of AAA messages.  Setting this value to (0) will
  259.              disable AAA logging."
  260.             ::= { aaa 11 }
  261.  
  262. --
  263. -- AAA LOG NUMBER
  264. --
  265.       aaaLogNumber OBJECT-TYPE
  266.         SYNTAX  INTEGER(0..7)
  267.         ACCESS  read-write
  268.         STATUS  mandatory
  269.         DESCRIPTION
  270.             "The log number (0-7 of standard SYSLOG) for AAA logging."
  271.            ::= { aaa 12 }
  272.  
  273. --
  274. -- AAA LOG SERVER IP
  275. --
  276.       aaaLogServerIp OBJECT-TYPE
  277.         SYNTAX  IpAddress
  278.         ACCESS  read-write
  279.         STATUS  mandatory
  280.         DESCRIPTION
  281.             "IP address of the SYSLOG server to receive AAA messages."
  282.            ::= { aaa 13 }
  283.  
  284.  
  285. --------------------
  286. -- AAA BILLING OPTION
  287. --------------------
  288.       aaaBillingOption  OBJECT IDENTIFIER ::= { aaa 14 }
  289. -- AAA BILLOPT INTRO MSG
  290.       aaaBilloptIntroMsg OBJECT-TYPE
  291.         SYNTAX  DisplayString(SIZE(0..140))
  292.         ACCESS  read-write
  293.         STATUS  mandatory
  294.         DESCRIPTION
  295.             "Specify the billing provisioning page intro message"
  296.         ::= { aaaBillingOption 1 }
  297. -- AAA BILLOPT OFFER MSG
  298.       aaaBilloptOfferMsg OBJECT-TYPE
  299.         SYNTAX  DisplayString(SIZE(0..140))
  300.         ACCESS  read-write
  301.         STATUS  mandatory
  302.         DESCRIPTION
  303.            "Specify the billing provisioning page offer message"
  304.         ::= { aaaBillingOption 2 } 
  305. -- AAA BILLOPT POLICY MSG
  306.       aaaBilloptPolicyMsg OBJECT-TYPE
  307.         SYNTAX  DisplayString(SIZE(0..117))
  308.         ACCESS  read-write
  309.         STATUS  mandatory
  310.         DESCRIPTION
  311.             "Specify the billing provisioning page policy message"
  312.         ::= { aaaBillingOption 3 }          
  313. -- AAA BILLOPT RATE SHOW
  314.       aaaBilloptRateShow OBJECT-TYPE
  315.          SYNTAX            INTEGER { minute(0), 
  316.                 hour(1),
  317.                 day(2),
  318.                 week(3),
  319.                                     month(4) }
  320.          ACCESS  read-write
  321.          STATUS  mandatory
  322.          DESCRIPTION
  323.              "Set to 0 if the time unit used is set to minutes, 
  324.               1 if hours, 2 if days, 3 if weeks, and 4 if month."
  325.          ::= { aaaBillingOption 4 }          
  326. -- AAA BILLOPT MIN TIME Unit 
  327.       aaaBilloptMinTimeUnit OBJECT-TYPE
  328.         SYNTAX  INTEGER 
  329.         ACCESS  read-write
  330.         STATUS  mandatory
  331.         DESCRIPTION
  332.             "Set the minimum unit of time the subscriber can purchase"
  333.         ::= { aaaBillingOption 5 }
  334. -- AAA BILLOPT FREE ACCESS TIME
  335.       aaaBilloptFreeAccessTime OBJECT-TYPE
  336.         SYNTAX  INTEGER
  337.         ACCESS  read-write
  338.         STATUS  mandatory
  339.         DESCRIPTION
  340.             "Set default free access time for zero $ billing."
  341.         ::= { aaaBillingOption 6 }
  342. -- AAA BILLOPT MAX SUB LIFETIME
  343.       aaaBilloptMaxSubLifetime OBJECT-TYPE
  344.         SYNTAX  INTEGER
  345.         ACCESS  read-write
  346.         STATUS  mandatory
  347.         DESCRIPTION
  348.             "Set maximum subscriber lifetime for zero $ billing."
  349.         ::= { aaaBillingOption 7 }
  350.  
  351. -- AAA BILLOPT PLANS
  352.       aaaBillingPlans OBJECT IDENTIFIER ::= { aaaBillingOption 8 }
  353.       aaaBillingPlan0 OBJECT IDENTIFIER ::= { aaaBillingPlans 1 }
  354.       aaaBillingPlan1 OBJECT IDENTIFIER ::= { aaaBillingPlans 2 }
  355.       aaaBillingPlan2 OBJECT IDENTIFIER ::= { aaaBillingPlans 3 }
  356.       aaaBillingPlan3 OBJECT IDENTIFIER ::= { aaaBillingPlans 4 }
  357.       aaaBillingPlan4 OBJECT IDENTIFIER ::= { aaaBillingPlans 5 }
  358.       aaaBillingPlan5 OBJECT IDENTIFIER ::= { aaaBillingPlans 6 }
  359.          
  360. -- BILLING PLAN 0
  361. -- BILLING PLAN 0 ON 
  362.       aaaBillingPlanOn0 OBJECT-TYPE
  363.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  364.         ACCESS  read-write
  365.         STATUS  mandatory
  366.         DESCRIPTION
  367.             "Set to 1 to enable billing plan 0, 0 to disable"
  368.         ::= { aaaBillingPlan0 1 } 
  369. -- BILLING PLAN 0 LABEL 
  370.       aaaBillingPlanLabel0 OBJECT-TYPE
  371.         SYNTAX  DisplayString(SIZE(0..16))
  372.         ACCESS  read-write
  373.         STATUS  mandatory
  374.         DESCRIPTION
  375.             "Label for billing Plan 0"
  376.         ::= { aaaBillingPlan0 2 }
  377. -- BILLING PLAN 0 DESCRIPTION  
  378.       aaaBillingPlanDesc0 OBJECT-TYPE
  379.         SYNTAX  DisplayString(SIZE(0..140))
  380.         ACCESS  read-write
  381.         STATUS  mandatory
  382.         DESCRIPTION
  383.             "Service Description for billing Plan 0"
  384.         ::= { aaaBillingPlan0 3 }
  385. -- BILLING PLAN 0 PRICE PER MIN  
  386.       aaaBillingPlanPricingMin0 OBJECT-TYPE
  387.         SYNTAX  DisplayString(SIZE(0..32))
  388.         ACCESS  read-write
  389.         STATUS  mandatory
  390.         DESCRIPTION
  391.             "Rate Per Minute for billing Plan 0"
  392.         ::= { aaaBillingPlan0 4 }
  393. -- BILLING PLAN 0 PRICE PER HOUR  
  394.       aaaBillingPlanPricingHour0 OBJECT-TYPE
  395.         SYNTAX  DisplayString(SIZE(0..32))
  396.         ACCESS  read-write
  397.         STATUS  mandatory
  398.         DESCRIPTION
  399.             "Rate Per hour for billing Plan 0"
  400.         ::= { aaaBillingPlan0 5 }
  401. -- BILLING PLAN 0 PRICE PER DAY  
  402.       aaaBillingPlanPricingDay0 OBJECT-TYPE
  403.         SYNTAX  DisplayString(SIZE(0..32)) 
  404.         ACCESS  read-write
  405.         STATUS  mandatory
  406.         DESCRIPTION
  407.             "Rate Per day for billing Plan 0"
  408.         ::= { aaaBillingPlan0 6 }
  409. -- BILLING PLAN 0 PRICE PER WEEK  
  410.       aaaBillingPlanPricingWeek0 OBJECT-TYPE
  411.         SYNTAX  DisplayString(SIZE(0..32)) 
  412.         ACCESS  read-write
  413.         STATUS  mandatory
  414.         DESCRIPTION
  415.             "Rate Per week for billing Plan 0"
  416.         ::= { aaaBillingPlan0 7 }
  417. -- BILLING PLAN 0 PRICE PER MONTH  
  418.       aaaBillingPlanPricingMonth0 OBJECT-TYPE
  419.         SYNTAX  DisplayString(SIZE(0..32))
  420.         ACCESS  read-write
  421.         STATUS        mandatory
  422.         DESCRIPTION
  423.             "Rate Per Month for billing Plan 0"
  424.         ::= { aaaBillingPlan0 8 }
  425. -- BILLING PLAN 0 BANDWIDTH UP
  426.       aaaBillingPlanBandwidthUp0 OBJECT-TYPE
  427.         SYNTAX  INTEGER(0..1500)
  428.         ACCESS  read-write
  429.         STATUS  mandatory
  430.         DESCRIPTION
  431.             "Bandwidth Up for billing Plan 0"
  432.         ::= { aaaBillingPlan0 9 }
  433. -- BILLING PLAN 0 BANDWIDTH DOWN
  434.       aaaBillingPlanBandwidthDown0 OBJECT-TYPE
  435.         SYNTAX  INTEGER(0..1500)
  436.         ACCESS  read-write
  437.         STATUS  mandatory
  438.         DESCRIPTION
  439.             "Bandwidth Down for billing Plan 0"
  440.         ::= { aaaBillingPlan0 10 }
  441. -- BILLING PLAN 0 DHCP POOL
  442.       aaaBillingPlanDHCPPool0 OBJECT-TYPE
  443.                 SYNTAX        INTEGER { private(0), public(1) }
  444.         ACCESS  read-write
  445.         STATUS  mandatory
  446.         DESCRIPTION
  447.             "DHCP Pool for billing Plan 0: set to 0 for private pool, 
  448.             set to 1 for public pool"
  449.         ::= { aaaBillingPlan0 11 }
  450. -- BILLING PLAN 1 
  451. -- BILLING PLAN 1 ON 
  452.       aaaBillingPlanOn1 OBJECT-TYPE
  453.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  454.         ACCESS  read-write
  455.         STATUS  mandatory
  456.         DESCRIPTION
  457.             "Set to 1 to enable billing plan 1, 0 to disable"
  458.          ::= { aaaBillingPlan1 1 }
  459. -- BILLING PLAN 1 LABEL 
  460.       aaaBillingPlanLabel1 OBJECT-TYPE
  461.         SYNTAX  DisplayString(SIZE(0..16))
  462.         ACCESS  read-write
  463.         STATUS  mandatory
  464.         DESCRIPTION
  465.            "Label for billing Plan 1"
  466.         ::= { aaaBillingPlan1 2 }
  467. -- BILLING PLAN 1 DESCRIPTION  
  468.       aaaBillingPlanDesc1 OBJECT-TYPE
  469.         SYNTAX  DisplayString(SIZE(0..140))
  470.         ACCESS  read-write
  471.         STATUS  mandatory
  472.         DESCRIPTION
  473.             "Service Description for billing Plan 1"
  474.         ::= { aaaBillingPlan1 3 }
  475. -- BILLING PLAN 1 PRICE PER MIN  
  476.       aaaBillingPlanPricingMin1 OBJECT-TYPE
  477.         SYNTAX  DisplayString(SIZE(0..32)) 
  478.         ACCESS  read-write
  479.         STATUS  mandatory
  480.         DESCRIPTION
  481.             "Rate Per Minute for billing Plan 1"
  482.         ::= { aaaBillingPlan1 4 }  
  483. -- BILLING PLAN 1 PRICE PER HOUR  
  484.       aaaBillingPlanPricingHour1 OBJECT-TYPE
  485.         SYNTAX  DisplayString(SIZE(0..32)) 
  486.         ACCESS  read-write
  487.         STATUS  mandatory
  488.         DESCRIPTION
  489.             "Rate Per hour for billing Plan 1"
  490.         ::= { aaaBillingPlan1 5 }  
  491. -- BILLING PLAN 1 PRICE PER DAY  
  492.       aaaBillingPlanPricingDay1 OBJECT-TYPE
  493.         SYNTAX  DisplayString(SIZE(0..32)) 
  494.         ACCESS  read-write
  495.         STATUS  mandatory
  496.         DESCRIPTION
  497.             "Rate Per day for billing Plan 1"
  498.         ::= { aaaBillingPlan1 6 }  
  499. -- BILLING PLAN 1 PRICE PER WEEK  
  500.       aaaBillingPlanPricingWeek1 OBJECT-TYPE
  501.         SYNTAX  DisplayString(SIZE(0..32)) 
  502.         ACCESS  read-write
  503.         STATUS  mandatory
  504.         DESCRIPTION
  505.             "Rate Per week for billing Plan 1"
  506.                ::= { aaaBillingPlan1 7 }                 
  507. -- BILLING PLAN 1 PRICE PER MONTH  
  508.       aaaBillingPlanPricingMonth1 OBJECT-TYPE
  509.         SYNTAX  DisplayString(SIZE(0..32)) 
  510.         ACCESS  read-write
  511.         STATUS  mandatory
  512.         DESCRIPTION
  513.             "Rate Per Month for billing Plan 1"
  514.         ::= { aaaBillingPlan1 8 }           
  515. -- BILLING PLAN 1 BANDWIDTH UP
  516.       aaaBillingPlanBandwidthUp1 OBJECT-TYPE
  517.         SYNTAX  INTEGER(0..1500)
  518.         ACCESS  read-write
  519.         STATUS  mandatory
  520.         DESCRIPTION
  521.             "Bandwidth Up for billing Plan 1"
  522.         ::= { aaaBillingPlan1 9 }
  523. -- BILLING PLAN 1 BANDWIDTH DOWN
  524.       aaaBillingPlanBandwidthDown1 OBJECT-TYPE
  525.         SYNTAX  INTEGER(0..1500)
  526.         ACCESS  read-write
  527.         STATUS  mandatory
  528.         DESCRIPTION
  529.             "Bandwidth Down for billing Plan 1"
  530.         ::= { aaaBillingPlan1 10 }
  531. -- BILLING PLAN 1 DHCP POOL
  532.       aaaBillingPlanDHCPPool1 OBJECT-TYPE
  533.                     SYNTAX        INTEGER { private(0), public(1) }
  534.         ACCESS  read-write
  535.         STATUS  mandatory
  536.         DESCRIPTION
  537.             "DHCP Pool for billing Plan 1: set to 0 for private pool, 
  538.             set to 1 for public pool"
  539.         ::= { aaaBillingPlan1 11 }
  540. -- BILLING PLAN 2
  541. -- BILLING PLAN 2 ON 
  542.       aaaBillingPlanOn2 OBJECT-TYPE
  543.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  544.         ACCESS  read-write
  545.         STATUS  mandatory
  546.         DESCRIPTION
  547.             "Set to 1 to enable billing plan 2, 0 to disable"
  548.         ::= { aaaBillingPlan2 1 } 
  549. -- BILLING PLAN 2 LABEl 
  550.       aaaBillingPlanLabel2 OBJECT-TYPE
  551.         SYNTAX  DisplayString(SIZE(0..16))
  552.         ACCESS  read-write
  553.         STATUS  mandatory
  554.         DESCRIPTION
  555.             "Label for billing Plan 0"
  556.         ::= { aaaBillingPlan2 2 }
  557. -- BILLING PLAN 2 DESCRIPTION  
  558.       aaaBillingPlanDesc2 OBJECT-TYPE
  559.         SYNTAX  DisplayString(SIZE(0..140))
  560.         ACCESS  read-write
  561.         STATUS  mandatory
  562.         DESCRIPTION
  563.             "Service Description for billing Plan 2"
  564.         ::= { aaaBillingPlan2 3 }
  565. -- BILLING PLAN 2 PRICE PER MIN  
  566.       aaaBillingPlanPricingMin2 OBJECT-TYPE
  567.         SYNTAX  DisplayString(SIZE(0..32)) 
  568.         ACCESS  read-write
  569.         STATUS  mandatory
  570.         DESCRIPTION
  571.             "Rate Per Minute for billing Plan 2"
  572.         ::= { aaaBillingPlan2 4 }
  573. -- BILLING PLAN 2 PRICE PER HOUR  
  574.       aaaBillingPlanPricingHour2 OBJECT-TYPE
  575.         SYNTAX  DisplayString(SIZE(0..32)) 
  576.         ACCESS  read-write
  577.         STATUS  mandatory
  578.         DESCRIPTION
  579.             "Rate Per hour for billing Plan 2"
  580.         ::= { aaaBillingPlan2 5 }  
  581. -- BILLING PLAN 2 PRICE PER DAY
  582.       aaaBillingPlanPricingDay2 OBJECT-TYPE
  583.         SYNTAX  DisplayString(SIZE(0..32)) 
  584.         ACCESS  read-write
  585.         STATUS  mandatory
  586.         DESCRIPTION
  587.             "Rate Per day for billing Plan 2"
  588.         ::= { aaaBillingPlan2 6 }
  589. -- BILLING PLAN 2 PRICE PER WEEK  
  590.       aaaBillingPlanPricingWeek2 OBJECT-TYPE
  591.         SYNTAX  DisplayString(SIZE(0..32)) 
  592.         ACCESS  read-write
  593.         STATUS  mandatory
  594.         DESCRIPTION
  595.             "Rate Per week for billing Plan 2"
  596.         ::= { aaaBillingPlan2 7 }
  597. -- BILLING PLAN 2 PRICE PER MONTH  
  598.       aaaBillingPlanPricingMonth2 OBJECT-TYPE
  599.         SYNTAX  DisplayString(SIZE(0..32)) 
  600.         ACCESS  read-write
  601.         STATUS  mandatory
  602.         DESCRIPTION
  603.                   "Rate Per Month for billing Plan 2"
  604.                ::= { aaaBillingPlan2 8 }           
  605. -- BILLING PLAN 2 BANDWIDTH UP
  606.       aaaBillingPlanBandwidthUp2 OBJECT-TYPE
  607.         SYNTAX  INTEGER(0..1500)
  608.         ACCESS  read-write
  609.         STATUS  mandatory
  610.         DESCRIPTION
  611.             "Bandwidth Up for billing Plan 2"
  612.       ::= { aaaBillingPlan2 9 }
  613. -- BILLING PLAN 2 BANDWIDTH DOWN
  614.       aaaBillingPlanBandwidthDown2 OBJECT-TYPE
  615.         SYNTAX  INTEGER(0..1500)
  616.         ACCESS  read-write
  617.         STATUS  mandatory
  618.         DESCRIPTION
  619.             "Bandwidth Down for billing Plan 2"
  620.        ::= { aaaBillingPlan2 10 }
  621. -- BILLING PLAN 2 DHCP POOL
  622.       aaaBillingPlanDHCPPool2 OBJECT-TYPE
  623.                     SYNTAX        INTEGER { private(0), public(1) }
  624.         ACCESS  read-write
  625.         STATUS  mandatory
  626.         DESCRIPTION
  627.             "DHCP Pool for billing Plan 2: set to 0 for private pool, 
  628.             set to 1 for public pool"
  629.         ::= { aaaBillingPlan2 11 }
  630.          -- BILLING PLAN 3
  631. -- BILLING PLAN 3 ON 
  632.        aaaBillingPlanOn3 OBJECT-TYPE
  633.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  634.          ACCESS  read-write
  635.          STATUS  mandatory
  636.          DESCRIPTION
  637.              "Set to 1 to enable billing plan 3, 0 to disable"
  638.          ::= { aaaBillingPlan3 1 }
  639. -- BILLING PLAN 3 LABEL 
  640.       aaaBillingPlanLabel3 OBJECT-TYPE
  641.         SYNTAX  DisplayString(SIZE(0..16))
  642.         ACCESS  read-write
  643.         STATUS  mandatory
  644.         DESCRIPTION
  645.             "Label for billing Plan 3"
  646.         ::= { aaaBillingPlan3 2 }
  647. -- BILLING PLAN 3 DESCRIPTION  
  648.       aaaBillingPlanDesc3 OBJECT-TYPE
  649.         SYNTAX  DisplayString(SIZE(0..140))
  650.         ACCESS  read-write
  651.         STATUS  mandatory
  652.         DESCRIPTION
  653.             "Service Description for billing Plan 3"
  654.         ::= { aaaBillingPlan3 3 }
  655. -- BILLING PLAN 3 PRICE PER MIN  
  656.       aaaBillingPlanPricingMin3 OBJECT-TYPE
  657.         SYNTAX  DisplayString(SIZE(0..32)) 
  658.         ACCESS  read-write
  659.         STATUS  mandatory
  660.         DESCRIPTION
  661.             "Rate Per Minute for billing Plan 3"
  662.         ::= { aaaBillingPlan3 4 }
  663. -- BILLING PLAN 3 PRICE PER HOUR  
  664.       aaaBillingPlanPricingHour3 OBJECT-TYPE
  665.         SYNTAX  DisplayString(SIZE(0..32)) 
  666.         ACCESS  read-write
  667.         STATUS  mandatory
  668.         DESCRIPTION
  669.             "Rate Per hour for billing Plan 3"
  670.         ::= { aaaBillingPlan3 5 }
  671. -- BILLING PLAN 3 PRICE PER DAY
  672.       aaaBillingPlanPricingDay3 OBJECT-TYPE
  673.         SYNTAX  DisplayString(SIZE(0..32)) 
  674.         ACCESS  read-write
  675.         STATUS  mandatory
  676.         DESCRIPTION
  677.             "Rate Per day for billing Plan 3"
  678.         ::= { aaaBillingPlan3 6 }  
  679. -- BILLING PLAN 3 PRICE PER WEEK
  680.       aaaBillingPlanPricingWeek3 OBJECT-TYPE
  681.         SYNTAX  DisplayString(SIZE(0..32)) 
  682.         ACCESS  read-write
  683.         STATUS  mandatory
  684.         DESCRIPTION
  685.             "Rate Per week for billing Plan 3"
  686.         ::= { aaaBillingPlan3 7 }
  687. -- BILLING PLAN 3 PRICE PER MONTH
  688.       aaaBillingPlanPricingMonth3 OBJECT-TYPE
  689.         SYNTAX  DisplayString(SIZE(0..32)) 
  690.         ACCESS  read-write
  691.         STATUS  mandatory
  692.         DESCRIPTION
  693.             "Rate Per Month for billing Plan 3"
  694.         ::= { aaaBillingPlan3 8 }           
  695. -- BILLING PLAN 3 BANDWIDTH UP
  696.       aaaBillingPlanBandwidthUp3 OBJECT-TYPE
  697.         SYNTAX  INTEGER(0..1500)
  698.         ACCESS  read-write
  699.         STATUS  mandatory
  700.         DESCRIPTION
  701.             "Bandwidth Up for billing Plan 3"
  702.         ::= { aaaBillingPlan3 9 }
  703. -- BILLING PLAN 3 BANDWIDTH DOWN
  704.       aaaBillingPlanBandwidthDown3 OBJECT-TYPE
  705.         SYNTAX  INTEGER(0..1500)
  706.         ACCESS  read-write
  707.         STATUS  mandatory
  708.         DESCRIPTION
  709.             "Bandwidth Down for billing Plan 3"
  710.         ::= { aaaBillingPlan3 10 }
  711. -- BILLING PLAN 3 DHCP POOL
  712.       aaaBillingPlanDHCPPool3 OBJECT-TYPE
  713.                     SYNTAX        INTEGER { private(0), public(1) }
  714.         ACCESS  read-write
  715.         STATUS  mandatory
  716.         DESCRIPTION
  717.             "DHCP Pool for billing Plan 3: set to 0 for private pool, 
  718.             set to 1 for public pool"
  719.         ::= { aaaBillingPlan3 11 }
  720. -- BILLING PLAN 4
  721. -- BILLING PLAN 4 ON 
  722.       aaaBillingPlanOn4 OBJECT-TYPE
  723.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  724.         ACCESS  read-write
  725.         STATUS  mandatory
  726.         DESCRIPTION
  727.             "Set to 1 to enable billing plan 4, 0 to disable"
  728.         ::= { aaaBillingPlan4 1 } 
  729. -- BILLING PLAN 4 LABEL 
  730.       aaaBillingPlanLabel4 OBJECT-TYPE
  731.         SYNTAX  DisplayString(SIZE(0..16))
  732.         ACCESS  read-write
  733.         STATUS  mandatory
  734.         DESCRIPTION
  735.             "Label for billing Plan 4"
  736.         ::= { aaaBillingPlan4 2 }      
  737. -- BILLING PLAN 4 DESCRIPTION  
  738.       aaaBillingPlanDesc4 OBJECT-TYPE
  739.         SYNTAX  DisplayString(SIZE(0..140))
  740.         ACCESS  read-write
  741.         STATUS  mandatory
  742.         DESCRIPTION
  743.             "Service Description for billing Plan 4"
  744.         ::= { aaaBillingPlan4 3 }  
  745. -- BILLING PLAN 4 PRICE PER MIN  
  746.       aaaBillingPlanPricingMin4 OBJECT-TYPE
  747.         SYNTAX  DisplayString(SIZE(0..32)) 
  748.         ACCESS  read-write
  749.         STATUS  mandatory
  750.         DESCRIPTION
  751.             "Rate Per Minute for billing Plan 4"
  752.         ::= { aaaBillingPlan4 4 }  
  753. -- BILLING PLAN 4 PRICE PER HOUR  
  754.       aaaBillingPlanPricingHour4 OBJECT-TYPE
  755.         SYNTAX  DisplayString(SIZE(0..32)) 
  756.         ACCESS  read-write
  757.         STATUS  mandatory
  758.         DESCRIPTION
  759.             "Rate Per hour for billing Plan 4"
  760.         ::= { aaaBillingPlan4 5 }  
  761. -- BILLING PLAN 4 PRICE PER DAY  
  762.       aaaBillingPlanPricingDay4 OBJECT-TYPE
  763.         SYNTAX  DisplayString(SIZE(0..32)) 
  764.         ACCESS  read-write
  765.         STATUS  mandatory
  766.         DESCRIPTION
  767.             "Rate Per day for billing Plan 4"
  768.         ::= { aaaBillingPlan4 6 }  
  769. -- BILLING PLAN 4 PRICE PER WEEK  
  770.       aaaBillingPlanPricingWeek4 OBJECT-TYPE
  771.         SYNTAX  DisplayString(SIZE(0..32)) 
  772.         ACCESS  read-write
  773.         STATUS  mandatory
  774.         DESCRIPTION
  775.             "Rate Per week for billing Plan 4"
  776.         ::= { aaaBillingPlan4 7 }                 
  777. -- BILLING PLAN 4 PRICE PER MONTH  
  778.       aaaBillingPlanPricingMonth4 OBJECT-TYPE
  779.         SYNTAX  DisplayString(SIZE(0..32)) 
  780.         ACCESS  read-write
  781.         STATUS  mandatory
  782.         DESCRIPTION
  783.             "Rate Per Month for billing Plan 4"
  784.         ::= { aaaBillingPlan4 8 }           
  785. -- BILLING PLAN 4 BANDWIDTH UP
  786.       aaaBillingPlanBandwidthUp4 OBJECT-TYPE
  787.         SYNTAX  INTEGER(0..1500)
  788.         ACCESS  read-write
  789.         STATUS  mandatory
  790.         DESCRIPTION
  791.             "Bandwidth Up for billing Plan 4"
  792.         ::= { aaaBillingPlan4 9 }
  793. -- BILLING PLAN 4 BANDWIDTH DOWN
  794.       aaaBillingPlanBandwidthDown4 OBJECT-TYPE
  795.         SYNTAX  INTEGER(0..1500)
  796.         ACCESS  read-write
  797.         STATUS  mandatory
  798.         DESCRIPTION
  799.             "Bandwidth Down for billing Plan 4"
  800.         ::= { aaaBillingPlan4 10 }
  801. -- BILLING PLAN 4 DHCP POOL
  802.       aaaBillingPlanDHCPPool4 OBJECT-TYPE
  803.                     SYNTAX        INTEGER { private(0), public(1) }
  804.         ACCESS  read-write
  805.         STATUS  mandatory
  806.         DESCRIPTION
  807.             "DHCP Pool for billing Plan 4: set to 0 for private pool, 
  808.              set to 1 for public pool"
  809.         ::= { aaaBillingPlan4 11 }
  810. -- BILLING PLAN 5
  811. -- BILLING PLAN 5 ON 
  812.       aaaBillingPlanOn5 OBJECT-TYPE
  813.                SYNTAX            INTEGER { disabled(0), enabled(1) }
  814.         ACCESS  read-write
  815.         STATUS  mandatory
  816.         DESCRIPTION
  817.             "Set to 1 to enable billing plan 5, 0 to disable"
  818.         ::= { aaaBillingPlan5 1 } 
  819. -- BILLING PLAN 5 LABEL 
  820.       aaaBillingPlanLabel5 OBJECT-TYPE
  821.         SYNTAX  DisplayString(SIZE(0..16))
  822.         ACCESS  read-write
  823.         STATUS  mandatory
  824.         DESCRIPTION
  825.             "Label for billing Plan 5"
  826.         ::= { aaaBillingPlan5 2 }
  827. -- BILLING PLAN 5 DESCRIPTION
  828.       aaaBillingPlanDesc5 OBJECT-TYPE
  829.         SYNTAX  DisplayString(SIZE(0..140))
  830.         ACCESS  read-write
  831.         STATUS  mandatory
  832.         DESCRIPTION
  833.             "Service Description for billing Plan 5"
  834.         ::= { aaaBillingPlan5 3 }
  835. -- BILLING PLAN 5 PRICE PER MIN  
  836.       aaaBillingPlanPricingMin5 OBJECT-TYPE
  837.         SYNTAX  DisplayString(SIZE(0..32)) 
  838.         ACCESS  read-write
  839.         STATUS  mandatory
  840.         DESCRIPTION
  841.             "Rate Per Minute for billing Plan 5"
  842.         ::= { aaaBillingPlan5 4 }  
  843. -- BILLING PLAN 5 PRICE PER HOUR  
  844.       aaaBillingPlanPricingHour5 OBJECT-TYPE
  845.         SYNTAX  DisplayString(SIZE(0..32)) 
  846.         ACCESS  read-write
  847.         STATUS  mandatory
  848.         DESCRIPTION
  849.             "Rate Per hour for billing Plan 5"
  850.         ::= { aaaBillingPlan5 5 }  
  851. -- BILLING PLAN 5 PRICE PER DAY  
  852.       aaaBillingPlanPricingDay5 OBJECT-TYPE
  853.         SYNTAX  DisplayString(SIZE(0..32)) 
  854.         ACCESS  read-write
  855.         STATUS  mandatory
  856.         DESCRIPTION
  857.             "Rate Per day for billing Plan 5"
  858.         ::= { aaaBillingPlan5 6 }  
  859. -- BILLING PLAN 5 PRICE PER WEEK  
  860.       aaaBillingPlanPricingWeek5 OBJECT-TYPE
  861.         SYNTAX  DisplayString(SIZE(0..32)) 
  862.         ACCESS  read-write
  863.         STATUS  mandatory
  864.         DESCRIPTION
  865.             "Rate Per week for billing Plan 5"
  866.         ::= { aaaBillingPlan5 7 }                 
  867. -- BILLING PLAN 5 PRICE PER MONTH  
  868.       aaaBillingPlanPricingMonth5 OBJECT-TYPE
  869.         SYNTAX  DisplayString(SIZE(0..32)) 
  870.         ACCESS  read-write
  871.         STATUS  mandatory
  872.         DESCRIPTION
  873.             "Rate Per Month for billing Plan 5"
  874.         ::= { aaaBillingPlan5 8 }  
  875. -- BILLING PLAN 5 BANDWIDTH UP
  876.       aaaBillingPlanBandwidthUp5 OBJECT-TYPE
  877.         SYNTAX  INTEGER(0..1500)
  878.         ACCESS  read-write
  879.         STATUS  mandatory
  880.         DESCRIPTION
  881.             "Bandwidth Up for billing Plan 5"
  882.         ::= { aaaBillingPlan5 9 }
  883. -- BILLING PLAN 5 BANDWIDTH DOWN
  884.       aaaBillingPlanBandwidthDown5 OBJECT-TYPE
  885.         SYNTAX  INTEGER(0..1500)
  886.         ACCESS  read-write
  887.         STATUS  mandatory
  888.         DESCRIPTION
  889.             "Bandwidth Down for billing Plan 5"
  890.         ::= { aaaBillingPlan5 10 }
  891. -- BILLING PLAN 5 DHCP POOL
  892.       aaaBillingPlanDHCPPool5 OBJECT-TYPE
  893.                     SYNTAX        INTEGER { private(0), public(1) }
  894.         ACCESS  read-write
  895.         STATUS  mandatory
  896.         DESCRIPTION
  897.             "DHCP Pool for billing Plan 5: set to 0 for private pool, 
  898.             set to 1 for public pool"
  899.         ::= { aaaBillingPlan5 11 }
  900. -------------------
  901. -- AAA SUB LOGIN UI
  902. -------------------
  903.       aaaSubLoginUI     OBJECT IDENTIFIER ::= { aaa 15 }
  904. -- AAA WEB SERVICE MSG   
  905.       aaaWebServiceMsg OBJECT-TYPE
  906.         SYNTAX  DisplayString(SIZE(0..140))
  907.         ACCESS  read-write
  908.         STATUS  mandatory
  909.         DESCRIPTION
  910.             "Specify the service selection message"
  911.         ::= { aaaSubLoginUI 1 }
  912. -- AAA WEB EXISTING USER MSG   
  913.       aaaWebExistingUserMsg OBJECT-TYPE
  914.         SYNTAX  DisplayString(SIZE(0..140))
  915.         ACCESS  read-write
  916.         STATUS  mandatory
  917.         DESCRIPTION
  918.             "Specify the message for an existing user"
  919.         ::= { aaaSubLoginUI 2 }
  920. -- AAA WEB NEW USER MSG   
  921.       aaaWebNewUsernameMsg OBJECT-TYPE
  922.         SYNTAX  DisplayString(SIZE(0..140))
  923.         ACCESS  read-write
  924.         STATUS  mandatory
  925.         DESCRIPTION
  926.             "Specify the new username message"
  927.         ::= { aaaSubLoginUI 3 }
  928. -- AAA WEB SERVICE MSG   
  929.       aaaWebContactMsg OBJECT-TYPE
  930.         SYNTAX  DisplayString(SIZE(0..140))
  931.         ACCESS  read-write
  932.         STATUS  mandatory
  933.         DESCRIPTION
  934.             "Specify the contact message"
  935.         ::= { aaaSubLoginUI 4 }
  936.  
  937.  
  938. -- AAA WEB JAVASCRIPT ON 
  939.       aaaWebJavascriptOn OBJECT-TYPE
  940.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  941.         ACCESS  read-write
  942.         STATUS  mandatory
  943.         DESCRIPTION
  944.             "Set to 1 to enable Javascript, 0 to disable."
  945.         ::= { aaaSubLoginUI 6 }
  946. -- AAA WEB REMEMBERME ON
  947.       aaaWebRememberMeOn OBJECT-TYPE
  948.         SYNTAX            INTEGER { disabled(0), enabled(1) }
  949.         ACCESS  read-write
  950.         STATUS  mandatory
  951.         DESCRIPTION
  952.             "Set to 1 to enable Remember Me browser cookie, 0 to disable."
  953.         ::= { aaaSubLoginUI 7 }
  954. -- AAA REMEMBERME MSG
  955.       aaaRememberMeMsg OBJECT-TYPE
  956.         SYNTAX  DisplayString(SIZE(0..140))
  957.         ACCESS  read-write
  958.         STATUS  mandatory
  959.         DESCRIPTION
  960.             "Specify the Remember Me message"
  961.         ::= { aaaSubLoginUI 8 }
  962. -- AAA REMEMBERME DAYS
  963.       aaaRememberMeDays OBJECT-TYPE
  964.         SYNTAX  INTEGER
  965.         ACCESS  read-write
  966.         STATUS  mandatory
  967.         DESCRIPTION
  968.             "Set the number of days to retain the Remember Me browser cookie"
  969.         ::= { aaaSubLoginUI 9 }
  970. -- AAA CURRENCY 
  971.       aaaCurrency OBJECT-TYPE
  972.         SYNTAX  DisplayString(SIZE(0..16))
  973.         ACCESS  read-write
  974.         STATUS  mandatory
  975.         DESCRIPTION
  976.             "Specify the currency symbol, i.e. $."
  977.         ::= { aaaSubLoginUI 10 }
  978. -- AAA AMOUNT DECIMALS
  979.       aaaAmountDecimals OBJECT-TYPE
  980.         SYNTAX  INTEGER 
  981.         ACCESS  read-write
  982.         STATUS  mandatory
  983.         DESCRIPTION
  984.             "Set the number of decimals in the currency"
  985.         ::= { aaaSubLoginUI 11 }
  986. -- AAA WEB IMAGE
  987.       aaaWebImage OBJECT-TYPE
  988.         SYNTAX  DisplayString(SIZE(0..140))
  989.         ACCESS  read-write
  990.         STATUS  mandatory
  991.         DESCRIPTION
  992.             "Specify the image file name"
  993.         ::= { aaaSubLoginUI 12 }
  994. -- AAA WEB PAGE BGCOLOR
  995.       aaaWebPageBgcolor OBJECT-TYPE
  996.         SYNTAX  DisplayString(SIZE(0..140))
  997.         ACCESS  read-write
  998.         STATUS  mandatory
  999.         DESCRIPTION
  1000.             "Specify the background color. i.e. #99CCFF.(HTML color coding).
  1001.         It will also accept word like red, white or blue."
  1002.         ::= { aaaSubLoginUI 13 }
  1003. -- AAA WEB TAB BGCOLOR 
  1004.          aaaWebTabBgcolor OBJECT-TYPE
  1005.          SYNTAX  DisplayString(SIZE(0..140))
  1006.          ACCESS  read-write
  1007.          STATUS  mandatory
  1008.          DESCRIPTION
  1009.             "Specify the background color for the table,i.e. ##99CCFF. (HTML color coding).
  1010.         It will also accept word like red, white or blue."
  1011.          ::= { aaaSubLoginUI 14 }
  1012. -- AAA WEB TITLE FONT 
  1013.       aaaWebTitleFont OBJECT-TYPE
  1014.         SYNTAX  DisplayString(SIZE(0..140))
  1015.         ACCESS  read-write
  1016.         STATUS  mandatory
  1017.         DESCRIPTION
  1018.             "Specify the title font. String in the format: Arial, Times, etc."
  1019.         ::= { aaaSubLoginUI 15 }
  1020. -- AAA WEB ITEM FONT 
  1021.          aaaWebItemFont OBJECT-TYPE
  1022.          SYNTAX  DisplayString(SIZE(0..140))
  1023.          ACCESS  read-write
  1024.          STATUS  mandatory
  1025.          DESCRIPTION
  1026.             "Specify the line item font. String in the format: Arial, Times, etc."
  1027.          ::= { aaaSubLoginUI 16 }
  1028.       -- AAA WEB SUB PAGE PASSWD REQ ACCESS ERROR
  1029.      aaaErrorAccessPassword OBJECT-TYPE
  1030.      SYNTAX        DisplayString(SIZE(0..218))
  1031.      ACCESS        read-write
  1032.      STATUS        mandatory
  1033.      DESCRIPTION
  1034.          "Access to this document requires a password"
  1035.          ::= { aaaSubLoginUI 18 }
  1036.       -- AAA WEB SUB PAGE ERROR HAS OCCURED ERROR
  1037.            aaaErrorHasOccurred OBJECT-TYPE
  1038.            SYNTAX        DisplayString(SIZE(0..218))
  1039.            ACCESS        read-write
  1040.            STATUS        mandatory
  1041.            DESCRIPTION
  1042.                "An error has occurred"
  1043.          ::= { aaaSubLoginUI 19 }    
  1044.       -- AAA WEB SUB PAGE RECEIVED ISP ERROR
  1045.            aaaErrorISPChallenge OBJECT-TYPE
  1046.            SYNTAX        DisplayString(SIZE(0..218))
  1047.            ACCESS        read-write
  1048.            STATUS        mandatory
  1049.            DESCRIPTION
  1050.                "You received a challenge from your Internet Service Provider"
  1051.          ::= { aaaSubLoginUI 20 }     
  1052.       -- AAA WEB SUB PAGE NOT VALID VALUE ERROR
  1053.          aaaErrorMinMaxValues OBJECT-TYPE
  1054.          SYNTAX        DisplayString(SIZE(0..218))
  1055.          ACCESS        read-write
  1056.          STATUS        mandatory
  1057.          DESCRIPTION
  1058.          "This field must contain a number between these two values"
  1059.          ::= { aaaSubLoginUI 21 }        
  1060.       -- AAA WEB SUB PAGE NO BILLING OPTION ERROR
  1061.            aaaErrorNoBillingOpts OBJECT-TYPE
  1062.            SYNTAX        DisplayString(SIZE(0..218))
  1063.            ACCESS        read-write
  1064.            STATUS        mandatory
  1065.            DESCRIPTION
  1066.                "No Billing options are available"
  1067.          ::= { aaaSubLoginUI 22 }           
  1068.       -- AAA WEB SUB PAGE NO INTERNET SERVICE ERROR
  1069.      aaaErrorNotAvailable OBJECT-TYPE
  1070.      SYNTAX        DisplayString(SIZE(0..218))
  1071.      ACCESS        read-write
  1072.      STATUS        mandatory
  1073.      DESCRIPTION
  1074.          "Internet Service is not available right now. Try again later"
  1075.          ::= { aaaSubLoginUI 23 }
  1076.       -- AAA WEB SUB PAGE PASSWD NOT MATCHED ERROR
  1077.      aaaErrorPasswordMatch OBJECT-TYPE
  1078.      SYNTAX        DisplayString(SIZE(0..218))
  1079.      ACCESS        read-write
  1080.      STATUS        mandatory
  1081.      DESCRIPTION
  1082.          "The password fields you have entered do not match. Please try again"
  1083.          ::= { aaaSubLoginUI 24 }
  1084.       -- AAA WEB SUB PAGE INVALID PASSWD  ERROR
  1085.          aaaErrorPasswordWrong OBJECT-TYPE
  1086.          SYNTAX        DisplayString(SIZE(0..218))
  1087.          ACCESS        read-write
  1088.          STATUS        mandatory
  1089.          DESCRIPTION
  1090.          "The password field you have entered is not correct. Please try again"
  1091.          ::= { aaaSubLoginUI 25 }         
  1092.       -- AAA WEB SUB PAGE TOO MANY SUBSCRIBERS ERROR
  1093.      aaaErrorTooManyUsers OBJECT-TYPE
  1094.      SYNTAX        DisplayString(SIZE(0..218))
  1095.      ACCESS        read-write
  1096.      STATUS        mandatory
  1097.      DESCRIPTION
  1098.          "Too many subscribers are already logged in. Please try again later"
  1099.          ::= { aaaSubLoginUI 27 }    
  1100.       -- AAA WEB SUB PAGE TRY AGAIN ERROR
  1101.      aaaErrorTryAgain OBJECT-TYPE
  1102.      SYNTAX        DisplayString(SIZE(0..218))
  1103.      ACCESS        read-write
  1104.      STATUS        mandatory
  1105.      DESCRIPTION
  1106.          "Try again"
  1107.          ::= { aaaSubLoginUI 28 }     
  1108.       -- AAA WEB SUB PAGE NO USER ID ERROR
  1109.          aaaErrorUserIdMissing OBJECT-TYPE
  1110.          SYNTAX        DisplayString(SIZE(0..218))
  1111.          ACCESS        read-write
  1112.          STATUS        mandatory
  1113.          DESCRIPTION
  1114.             "The User ID you have entered cannot be found. Please try another"
  1115.          ::= { aaaSubLoginUI 29 }        
  1116.       -- AAA WEB SUB PAGE INVALID USER ID ERROR
  1117.      aaaErrorUserIdTaken OBJECT-TYPE
  1118.      SYNTAX        DisplayString(SIZE(0..218))
  1119.      ACCESS        read-write
  1120.      STATUS        mandatory
  1121.      DESCRIPTION
  1122.          "The User ID you have entered is already taken. Please try another"
  1123.          ::= { aaaSubLoginUI 30 }           
  1124.       -- AAA WEB SUB PAGE WE ARE SORRY ERROR
  1125.            aaaErrorWeAreSorry OBJECT-TYPE
  1126.            SYNTAX        DisplayString(SIZE(0..218))
  1127.            ACCESS        read-write
  1128.            STATUS        mandatory
  1129.            DESCRIPTION
  1130.                "We are sorry"
  1131.          ::= { aaaSubLoginUI 31 }
  1132.       -- AAA WEB SUB PAGE NOT A WHOLE NUMBER ERROR
  1133.            aaaErrorWholeNumber OBJECT-TYPE
  1134.            SYNTAX        DisplayString(SIZE(0..218))
  1135.            ACCESS        read-write
  1136.            STATUS        mandatory
  1137.            DESCRIPTION
  1138.                "This field must contain a whole number value, with no decimals"
  1139.          ::= { aaaSubLoginUI 32 }
  1140.       -- AAA WEB SUB PAGE CHECK USR ID AND PASSWD ERROR
  1141.      aaaErrorYourAccount OBJECT-TYPE
  1142.      SYNTAX        DisplayString(SIZE(0..218))
  1143.      ACCESS        read-write
  1144.      STATUS        mandatory
  1145.      DESCRIPTION
  1146.          "Your account was not found. Please check your Username and Password"
  1147.          ::= { aaaSubLoginUI 33 }       
  1148.      -- AAA WEB SUB PAGE SELECT THE BILLING MODE MESSAGE
  1149.          aaaMessageBillingMode OBJECT-TYPE
  1150.          SYNTAX        DisplayString(SIZE(0..218))
  1151.          ACCESS        read-write
  1152.          STATUS        mandatory
  1153.          DESCRIPTION
  1154.             "Please select the Billing Mode"
  1155.          ::= { aaaSubLoginUI 34 }      
  1156.       -- AAA WEB SUB PAGE BILL BY CREDIT CARD MESSAGE
  1157.           aaaMessagebyCreditCard OBJECT-TYPE
  1158.           SYNTAX        DisplayString(SIZE(0..218))
  1159.           ACCESS        read-write
  1160.           STATUS        mandatory
  1161.           DESCRIPTION
  1162.               "Bill by Credit Card"
  1163.          ::= { aaaSubLoginUI 35 }         
  1164.       -- AAA WEB SUB PAGE USER ID MESSAGE
  1165.      aaaMessageChooseUsername OBJECT-TYPE
  1166.      SYNTAX        DisplayString(SIZE(0..218))
  1167.      ACCESS        read-write
  1168.      STATUS        mandatory
  1169.      DESCRIPTION
  1170.          "Choose a User ID (optional)"
  1171.          ::= { aaaSubLoginUI 37 }     
  1172.       -- AAA WEB SUB PAGE PASSWORD MESSAGE
  1173.          aaaMessageChoosePasswd1 OBJECT-TYPE
  1174.          SYNTAX        DisplayString(SIZE(0..218))
  1175.          ACCESS        read-write
  1176.          STATUS        mandatory
  1177.          DESCRIPTION
  1178.              "Choose a Password (optional)"
  1179.          ::= { aaaSubLoginUI 38 }        
  1180.       -- AAA WEB SUB PAGE RETYPE PASSWORD MESSAGE
  1181.      aaaMessageChoosePasswd2 OBJECT-TYPE
  1182.      SYNTAX        DisplayString(SIZE(0..218))
  1183.      ACCESS        read-write
  1184.      STATUS        mandatory
  1185.      DESCRIPTION
  1186.          "Retype the Password (if entered above)"
  1187.          ::= { aaaSubLoginUI 39 }           
  1188.       -- AAA WEB SUB PAGE FREE ACCESS TO INTTERNET MESSAGE
  1189.           aaaMessageFreeInternet OBJECT-TYPE
  1190.           SYNTAX        DisplayString(SIZE(0..218))
  1191.           ACCESS        read-write
  1192.           STATUS        mandatory
  1193.           DESCRIPTION
  1194.               "Free access to the Internet"
  1195.          ::= { aaaSubLoginUI 40 }
  1196.       -- AAA WEB SUB PAGE A NEW USER MESSAGE
  1197.           aaaMessageNewUserLogin OBJECT-TYPE
  1198.           SYNTAX        DisplayString(SIZE(0..218))
  1199.           ACCESS        read-write
  1200.           STATUS        mandatory
  1201.           DESCRIPTION
  1202.               "Are you a new user? Click this button"
  1203.          ::= { aaaSubLoginUI 41 }
  1204.       -- AAA WEB SUB PAGE AN EXISTING USER MESSAGE
  1205.            aaaMessageOldUserLogin OBJECT-TYPE
  1206.            SYNTAX        DisplayString(SIZE(0..218))
  1207.            ACCESS        read-write
  1208.            STATUS        mandatory
  1209.            DESCRIPTION
  1210.               "Are you an existing user?"
  1211.            ::= { aaaSubLoginUI 42 }      
  1212.       -- AAA WEB SUB PAGE IF NOT CORREDCT GO BACK PREVIOUS MESSAGE
  1213.      aaaMessagePurchaseOK1 OBJECT-TYPE
  1214.      SYNTAX        DisplayString(SIZE(0..218))
  1215.      ACCESS        read-write
  1216.      STATUS        mandatory
  1217.      DESCRIPTION
  1218.          "If this is not correct, please go back to the previous page"
  1219.          ::= { aaaSubLoginUI 43 }    
  1220.       -- AAA WEB SUB PAGE AND MAKE CHANGES MESSAGE
  1221.           aaaMessagePurchaseOK2 OBJECT-TYPE
  1222.           SYNTAX        DisplayString(SIZE(0..218))
  1223.           ACCESS        read-write
  1224.           STATUS        mandatory
  1225.           DESCRIPTION
  1226.               "and make the necessary changes"
  1227.          ::= { aaaSubLoginUI 44 }    
  1228.       -- AAA WEB SUB PAGE SELECT PURCHASE TIME MESSAGE
  1229.           aaaMessagePurchaseSelect OBJECT-TYPE
  1230.           SYNTAX        DisplayString(SIZE(0..218))
  1231.           ACCESS        read-write
  1232.           STATUS        mandatory
  1233.           DESCRIPTION
  1234.               "Please select purchase time"
  1235.          ::= { aaaSubLoginUI 45 }       
  1236.       -- AAA WEB SUB PAGE PURCHASE ONE TIME ACCESS MESSAGE
  1237.          aaaMessagePurchaseTime OBJECT-TYPE
  1238.          SYNTAX        DisplayString(SIZE(0..218))
  1239.          ACCESS        read-write
  1240.          STATUS        mandatory
  1241.          DESCRIPTION
  1242.              "Purchase one-time access using your credit card"
  1243.          ::= { aaaSubLoginUI 46 }        
  1244.       -- AAA WEB SUB PAGE CREATE A NEW ACCOUNT MESSAGE
  1245.           aaaMessageRadiusCreate OBJECT-TYPE
  1246.           SYNTAX        DisplayString(SIZE(0..218))
  1247.           ACCESS        read-write
  1248.           STATUS        mandatory
  1249.           DESCRIPTION
  1250.               "If you want to create a new account"
  1251.          ::= { aaaSubLoginUI 47 }           
  1252.       -- AAA WEB SUB PAGE HAVE AN EXISTING ACCOUNT MESSAGE
  1253.      aaaMessageRadiusLogin OBJECT-TYPE
  1254.      SYNTAX        DisplayString(SIZE(0..218))
  1255.      ACCESS        read-write
  1256.      STATUS        mandatory
  1257.      DESCRIPTION
  1258.              "If you have an existing account"
  1259.          ::= { aaaSubLoginUI 48 }
  1260.       -- AAA WEB SUB PAGE REQUEST WAS DECLINED MESSAGE
  1261.      aaaMessageRequestFailed OBJECT-TYPE
  1262.      SYNTAX        DisplayString(SIZE(0..218))
  1263.      ACCESS        read-write
  1264.      STATUS        mandatory
  1265.      DESCRIPTION
  1266.              "Your request was declined"
  1267.          ::= { aaaSubLoginUI 49 }
  1268.       -- AAA WEB SUB PAGE REQUEST WAS SUCCESSFULL MESSAGE
  1269.           aaaMessageRequestGranted OBJECT-TYPE
  1270.           SYNTAX        DisplayString(SIZE(0..218))
  1271.           ACCESS        read-write
  1272.           STATUS        mandatory
  1273.           DESCRIPTION
  1274.               "Your request was successful"
  1275.          ::= { aaaSubLoginUI 50 }
  1276.       -- AAA WEB SUB PAGE THANKS FOR BUSINESS MESSAGE
  1277.      aaaMessageThankYou OBJECT-TYPE
  1278.      SYNTAX        DisplayString(SIZE(0..218))
  1279.      ACCESS        read-write
  1280.      STATUS        mandatory
  1281.      DESCRIPTION
  1282.          "Thank you for your business"
  1283.          ::= { aaaSubLoginUI 51}           
  1284.       -- AAA WEB SUB PAGE VERIFYING YOUR ACCOUNT MESSAGE
  1285.            aaaMessageVerifying OBJECT-TYPE
  1286.            SYNTAX        DisplayString(SIZE(0..218))
  1287.            ACCESS        read-write
  1288.            STATUS        mandatory
  1289.            DESCRIPTION
  1290.              "We are verifying your account. Please wait"
  1291.          ::= { aaaSubLoginUI 52 }      
  1292.       -- AAA WEB SUB PAGE PURCHASE INET ACCESS MESSAGE
  1293.      aaaMessageYourPurchase OBJECT-TYPE
  1294.      SYNTAX        DisplayString(SIZE(0..218))
  1295.      ACCESS        read-write
  1296.      STATUS        mandatory
  1297.      DESCRIPTION
  1298.          "You will be purchasing Internet access with these options"
  1299.          ::= { aaaSubLoginUI 54 }
  1300.  
  1301. -------------------
  1302. -- AAA SUBSCRIBER  
  1303. -------------------
  1304.       aaaSubscriber     OBJECT IDENTIFIER ::= { aaa 16 }
  1305.           --
  1306.           -- SUBSCRIBER CURRENT TABLE
  1307.           --
  1308.          
  1309.          aaaSubCurrTable OBJECT-TYPE
  1310.          SYNTAX  SEQUENCE OF AaaSubCurrTableEntry  
  1311.         ACCESS  not-accessible
  1312.         STATUS  mandatory
  1313.         DESCRIPTION
  1314.             "List of current subscribers."
  1315.         ::= { aaaSubscriber 1 }
  1316.  
  1317.          aaaSubCurrTableEntry OBJECT-TYPE
  1318.          SYNTAX  AaaSubCurrTableEntry 
  1319.         ACCESS  not-accessible
  1320.         STATUS  mandatory
  1321.         DESCRIPTION
  1322.             "A subscriber entry."
  1323.         INDEX  { subIndex }
  1324.          ::= { aaaSubCurrTable 1 }
  1325.  
  1326.          AaaSubCurrTableEntry ::=
  1327.          SEQUENCE 
  1328.          {
  1329.            subIndex            INTEGER,
  1330.            subMac              DisplayString,
  1331.            subIp               IpAddress,
  1332.            subPort             INTEGER,
  1333.            subName             DisplayString,
  1334.            subBwUp             INTEGER,
  1335.            subBwDown           INTEGER,
  1336.            subAaaState         DisplayString,
  1337.            subExpiration       DisplayString,
  1338.            subIdleTimeout      DisplayString,
  1339.            subBytesSent        INTEGER,
  1340.            subBytesRec         INTEGER,
  1341.            subBytesTotal       INTEGER,
  1342.            subProxy            DisplayString,
  1343.            subStatus        RowStatus
  1344.          }
  1345.  
  1346.       subIndex OBJECT-TYPE
  1347.         SYNTAX  INTEGER
  1348.         ACCESS  read-only
  1349.         STATUS  mandatory
  1350.         DESCRIPTION
  1351.             "Subscriber Index."
  1352.         ::= { aaaSubCurrTableEntry 1 }
  1353.  
  1354.       subMac OBJECT-TYPE   
  1355.         SYNTAX  DisplayString
  1356.         ACCESS  read-only
  1357.         STATUS  mandatory
  1358.         DESCRIPTION
  1359.             "Physical Address of the Subscriber."
  1360.         ::= { aaaSubCurrTableEntry 2 }
  1361.  
  1362.       subIp OBJECT-TYPE
  1363.         SYNTAX  IpAddress
  1364.         ACCESS  read-only
  1365.         STATUS mandatory
  1366.         DESCRIPTION
  1367.             "IP Address of the Subscriber."
  1368.         ::= { aaaSubCurrTableEntry 3 }
  1369.  
  1370.       subPort OBJECT-TYPE
  1371.         SYNTAX  INTEGER
  1372.         ACCESS  read-only
  1373.         STATUS  mandatory
  1374.         DESCRIPTION
  1375.             "Port of the Subscriber."
  1376.         ::= { aaaSubCurrTableEntry 4 }
  1377.            
  1378.       subName OBJECT-TYPE
  1379.         SYNTAX  DisplayString
  1380.         ACCESS  read-only
  1381.         STATUS  mandatory
  1382.         DESCRIPTION
  1383.             "Name of the Subscriber."
  1384.         ::= { aaaSubCurrTableEntry 5 }
  1385.            
  1386.       subBwUp  OBJECT-TYPE
  1387.         SYNTAX  INTEGER
  1388.         ACCESS  read-only
  1389.         STATUS  mandatory
  1390.         DESCRIPTION
  1391.             "Uploading Bandwidth granted to the Subscriber."
  1392.         ::= { aaaSubCurrTableEntry 6 }
  1393.            
  1394.       subBwDown OBJECT-TYPE
  1395.         SYNTAX  INTEGER
  1396.         ACCESS  read-only
  1397.         STATUS  mandatory
  1398.         DESCRIPTION
  1399.             "Downloading Bandwidth granted to the Subscriber."
  1400.         ::= { aaaSubCurrTableEntry 7 }
  1401.            
  1402.       subAaaState  OBJECT-TYPE
  1403.         SYNTAX  DisplayString
  1404.         ACCESS  read-only
  1405.         STATUS  mandatory
  1406.         DESCRIPTION
  1407.             "The AAA state of the Subscriber."
  1408.         ::= { aaaSubCurrTableEntry 8 }
  1409.            
  1410.       subExpiration  OBJECT-TYPE
  1411.         SYNTAX  DisplayString
  1412.         ACCESS  read-only
  1413.         STATUS  mandatory
  1414.         DESCRIPTION
  1415.             "Expiration Info of the Subscriber."
  1416.         ::= { aaaSubCurrTableEntry 9 }
  1417.            
  1418.       subIdleTimeout OBJECT-TYPE
  1419.         SYNTAX  DisplayString
  1420.         ACCESS  read-only
  1421.         STATUS  mandatory
  1422.         DESCRIPTION
  1423.             "Time before the subscriber gets logged off due to inactivity."
  1424.         ::= { aaaSubCurrTableEntry 10 }
  1425.            
  1426.       subBytesSent OBJECT-TYPE
  1427.         SYNTAX  INTEGER
  1428.         ACCESS  read-only
  1429.         STATUS  mandatory
  1430.         DESCRIPTION
  1431.             "Bytes sent by the Subscriber."
  1432.         ::= { aaaSubCurrTableEntry 11 }
  1433.            
  1434.       subBytesRec OBJECT-TYPE
  1435.         SYNTAX  INTEGER
  1436.         ACCESS  read-only
  1437.         STATUS  mandatory
  1438.         DESCRIPTION
  1439.             "Bytes received by the Subscriber."
  1440.         ::= { aaaSubCurrTableEntry 12 }
  1441.            
  1442.       subBytesTotal OBJECT-TYPE
  1443.         SYNTAX  INTEGER
  1444.         ACCESS  read-only
  1445.         STATUS  mandatory
  1446.         DESCRIPTION
  1447.             "Total Bytes sent and received by the Subscriber."
  1448.         ::= { aaaSubCurrTableEntry 13 }
  1449.            
  1450.       subProxy OBJECT-TYPE       
  1451.         SYNTAX  DisplayString
  1452.         ACCESS  read-only
  1453.         STATUS  mandatory
  1454.         DESCRIPTION
  1455.             "Indicates if the subscriber is proxied or not."
  1456.         ::= { aaaSubCurrTableEntry 14 }
  1457.         
  1458.         subStatus OBJECT-TYPE
  1459.         SYNTAX RowStatus
  1460.         ACCESS read-write
  1461.         STATUS mandatory
  1462.         DESCRIPTION
  1463.            "Status of the Subscriber Current table entry. All the bytes related are displayed Mega Byte Unit."
  1464.         ::= { aaaSubCurrTableEntry 15 }
  1465.         
  1466.           --
  1467.           -- AUTHORIZED SUBSCRIBER TABLE
  1468.           --
  1469.          
  1470.          aaaAuthSubTable OBJECT-TYPE
  1471.          SYNTAX  SEQUENCE OF AaaAuthSubTableEntry  
  1472.          ACCESS  not-accessible
  1473.          STATUS  mandatory
  1474.          DESCRIPTION
  1475.             "List of authorized subscribers."
  1476.          ::= { aaaSubscriber 2 }
  1477.  
  1478.          aaaAuthSubTableEntry OBJECT-TYPE
  1479.          SYNTAX  AaaAuthSubTableEntry 
  1480.          ACCESS  not-accessible
  1481.          STATUS  mandatory
  1482.          DESCRIPTION
  1483.             "A subscriber entry."
  1484.          INDEX  { authSubIndex }
  1485.          ::= { aaaAuthSubTable 1 }
  1486.  
  1487.          AaaAuthSubTableEntry ::=
  1488.          SEQUENCE 
  1489.          {
  1490.            authSubIndex                INTEGER,
  1491.            authSubType            INTEGER,
  1492.            authSubDhcpAddrType        INTEGER,
  1493.            authSubDevicePort        INTEGER,
  1494.            authSubMac                  DisplayString,
  1495.            authSubIp                   IpAddress,
  1496.            authSubName                 DisplayString,
  1497.            authSubPassword        DisplayString,
  1498.            authSubExpTimeHrs           INTEGER,
  1499.            authSubExpTimeMins        INTEGER,
  1500.            authSubAmtPaid        DisplayString,
  1501.            authSubAmtLeft        DisplayString,
  1502.            authSubUser1            DisplayString,
  1503.            authSubUser2            DisplayString,
  1504.            authSubBwUp            INTEGER,
  1505.            authSubBwDown        INTEGER,
  1506.            authSubConfirmation         DisplayString,
  1507.            authSubStatus        RowStatus
  1508.          }
  1509.  
  1510.         authSubIndex OBJECT-TYPE
  1511.         SYNTAX INTEGER
  1512.         ACCESS read-only
  1513.         STATUS mandatory
  1514.         DESCRIPTION
  1515.            "Subscriber Index."
  1516.         ::= { aaaAuthSubTableEntry 1 }
  1517.         
  1518.         authSubType OBJECT-TYPE
  1519.         SYNTAX INTEGER { subscriber(0), device(1) }
  1520.         ACCESS read-write
  1521.         STATUS mandatory
  1522.         DESCRIPTION
  1523.            "Set to 0 if adding a subscriber, to 1 if adding a device."
  1524.         ::= { aaaAuthSubTableEntry 2 }
  1525.         
  1526.         authSubDhcpAddrType OBJECT-TYPE
  1527.         SYNTAX INTEGER { private(0), public(1) }
  1528.         ACCESS read-write
  1529.         STATUS mandatory
  1530.         DESCRIPTION
  1531.            "Set to 0 for private pool, set to 1 for public pool.  
  1532.            Note: only used if subscriber is configured for DHCP."
  1533.         ::= { aaaAuthSubTableEntry 3 }
  1534.         
  1535.         authSubDevicePort OBJECT-TYPE
  1536.         SYNTAX INTEGER
  1537.         ACCESS read-write
  1538.         STATUS mandatory
  1539.         DESCRIPTION
  1540.            "802.1Q Device Port.  
  1541.            Note: only if device and Port-Location is 802.1Q two-ways."
  1542.         ::= { aaaAuthSubTableEntry 4 }
  1543.  
  1544.         authSubMac OBJECT-TYPE   
  1545.         SYNTAX DisplayString(SIZE(0..17))
  1546.         ACCESS read-write
  1547.         STATUS mandatory
  1548.         DESCRIPTION
  1549.            "Physical Address of the subscriber entered in one of the formats:
  1550.         001122334455, 00-11-22-33-44-55 or 00:11:22:33:44:55.
  1551.         Default value is 00:00:00:00:00:00 if the authSubName is set and
  1552.         authSubMac was not entered yet."
  1553.         ::= { aaaAuthSubTableEntry 5 }
  1554.                 
  1555.         authSubIp OBJECT-TYPE
  1556.         SYNTAX IpAddress
  1557.         ACCESS read-write
  1558.         STATUS mandatory
  1559.         DESCRIPTION
  1560.            "IP Address of the subscriber."
  1561.         ::= { aaaAuthSubTableEntry 6 }
  1562.            
  1563.         authSubName OBJECT-TYPE
  1564.         SYNTAX DisplayString(SIZE(0..96))
  1565.         ACCESS read-write
  1566.         STATUS mandatory
  1567.         DESCRIPTION
  1568.            "Name of the subscriber."
  1569.         ::= { aaaAuthSubTableEntry 7 }
  1570.         
  1571.         authSubPassword OBJECT-TYPE
  1572.         SYNTAX DisplayString(SIZE(0..32))
  1573.         ACCESS read-write
  1574.         STATUS mandatory
  1575.         DESCRIPTION
  1576.            "Password of the subscriber."
  1577.         ::= { aaaAuthSubTableEntry 8 }
  1578.         
  1579.         authSubExpTimeHrs OBJECT-TYPE
  1580.     SYNTAX INTEGER
  1581.     ACCESS read-write
  1582.     STATUS mandatory
  1583.     DESCRIPTION
  1584.        "Expiration time (hours) of the subscriber."
  1585.         ::= { aaaAuthSubTableEntry 9 }
  1586.         
  1587.       authSubExpTimeMins OBJECT-TYPE
  1588.     SYNTAX INTEGER (0..59)
  1589.     ACCESS read-write
  1590.     STATUS mandatory
  1591.     DESCRIPTION
  1592.         "Expiration time (mins) of the subscriber."
  1593.         ::= { aaaAuthSubTableEntry 10 }       
  1594.         
  1595.       authSubAmtPaid OBJECT-TYPE
  1596.         SYNTAX DisplayString(SIZE(0..17))
  1597.         ACCESS read-write
  1598.         STATUS mandatory
  1599.         DESCRIPTION
  1600.            "Amount paid by the subscriber shown in formats: dd.cc or dd.
  1601.         Default is 0.00. Entering dd will result in dd.00.
  1602.         d=dollar, c=cent."
  1603.         ::= { aaaAuthSubTableEntry 11 }
  1604.         
  1605.       authSubAmtLeft OBJECT-TYPE
  1606.         SYNTAX DisplayString
  1607.         ACCESS read-only
  1608.         STATUS mandatory
  1609.         DESCRIPTION
  1610.            "Currency amount left when subscriber who has purchased access 
  1611.        moves to a free plan. Formats same as in authSubAmtPaid."
  1612.         ::= { aaaAuthSubTableEntry 12 }
  1613.         
  1614.         authSubUser1 OBJECT-TYPE
  1615.         SYNTAX DisplayString(SIZE(0..16))
  1616.         ACCESS read-write
  1617.           STATUS mandatory
  1618.         DESCRIPTION
  1619.            "Optional field.  Used for simple notations about the subscriber."
  1620.         ::= { aaaAuthSubTableEntry 13 }
  1621.         
  1622.         authSubUser2 OBJECT-TYPE
  1623.           SYNTAX DisplayString(SIZE(0..16))
  1624.           ACCESS read-write
  1625.          STATUS mandatory
  1626.           DESCRIPTION
  1627.              "Optional field.  Used for simple notations about the subscriber."
  1628.         ::= { aaaAuthSubTableEntry 14 }
  1629.         
  1630.         authSubBwUp OBJECT-TYPE
  1631.         SYNTAX INTEGER
  1632.         ACCESS read-write
  1633.         STATUS mandatory
  1634.         DESCRIPTION
  1635.            "Uploading Bandwidth granted to the subscriber. Variable in the 
  1636.         range from 0 to the max value found in bwmUpWanLinkSpeed. (in kbps)"
  1637.         ::= { aaaAuthSubTableEntry 15 }
  1638.            
  1639.         authSubBwDown OBJECT-TYPE
  1640.         SYNTAX INTEGER
  1641.         ACCESS read-write
  1642.         STATUS mandatory
  1643.         DESCRIPTION
  1644.            "Downloading Bandwidth granted to the subscriber. Variable in the
  1645.        range from 0 to the max value found in bwmDownWanLinkSpeed. (in kbps)"
  1646.         ::= { aaaAuthSubTableEntry 16 }
  1647.            
  1648.         authSubConfirmation OBJECT-TYPE
  1649.         SYNTAX DisplayString
  1650.         ACCESS read-only
  1651.         STATUS mandatory
  1652.         DESCRIPTION
  1653.            "Confirmation number issued by credit card server."
  1654.         ::= { aaaAuthSubTableEntry 17 }
  1655.         
  1656.         authSubStatus OBJECT-TYPE
  1657.         SYNTAX RowStatus
  1658.         ACCESS read-write
  1659.         STATUS mandatory
  1660.         DESCRIPTION
  1661.            "Status of the Authorized Subscriber  table entry."
  1662.         ::= { aaaAuthSubTableEntry 18 }
  1663.  
  1664.  
  1665. -------------------
  1666. -- AAA RADIUS  
  1667. -------------------
  1668.       aaaRadius         OBJECT IDENTIFIER ::= { aaa 17 }
  1669. -- AAA RADIUS AUTHENTICATION   
  1670.       aaaRadiusAuth OBJECT IDENTIFIER ::= { aaaRadius 1 }
  1671. -- AAA RADIUS AUTH ON
  1672.       aaaRadiusAuthOn OBJECT-TYPE
  1673.             SYNTAX            INTEGER { disabled(0), enabled(1) }
  1674.         ACCESS  read-write
  1675.         STATUS  mandatory
  1676.         DESCRIPTION
  1677.             "Set to 1 to enable radius authentication, 0 to disable."  
  1678.         ::= { aaaRadiusAuth 1 }
  1679. -- AAA RADIUS AUTH SERVER INFO 
  1680.       aaaRadiusAuthSrv1 OBJECT IDENTIFIER ::= { aaaRadiusAuth 2 }
  1681.       aaaRadiusAuthSrv2 OBJECT IDENTIFIER ::= { aaaRadiusAuth 3 }
  1682. -- AAA RADIUS AUTHENTICATION SERVER 1 IP 
  1683.       aaaRadiusAuthSrv1Ip OBJECT-TYPE
  1684.         SYNTAX  IpAddress
  1685.         ACCESS  read-write
  1686.         STATUS  mandatory
  1687.         DESCRIPTION
  1688.             "IP address of the Primary Radius Authentication Server"
  1689.         ::= { aaaRadiusAuthSrv1 1 }
  1690. -- AAA RADIUS AUTHENTICATION SERVER 1 PORT 
  1691.       aaaRadiusAuthSrv1Port OBJECT-TYPE
  1692.         SYNTAX  INTEGER 
  1693.         ACCESS  read-write
  1694.         STATUS  mandatory
  1695.         DESCRIPTION
  1696.             "Port of the Primary Radius Authentication Server"
  1697.         ::= { aaaRadiusAuthSrv1 2 }
  1698. -- AAA RADIUS AUTHENTICATION SERVER 1 SEC KEY
  1699.       aaaRadiusAuthSrv1Sec OBJECT-TYPE
  1700.         SYNTAX  DisplayString(SIZE(0..130))
  1701.         ACCESS  read-write
  1702.         STATUS  mandatory
  1703.         DESCRIPTION
  1704.             "Secret Key of the Primary Radius Authentication Server"
  1705.         ::= { aaaRadiusAuthSrv1 3 }
  1706.             -- /* BPH:DNS */
  1707.             -- AAA RADIUS AUTHENTICATION SERVER 1 DNS NAME
  1708.                aaaRadiusAuthSrv1Dns OBJECT-TYPE
  1709.                SYNTAX        DisplayString(SIZE(0..240))
  1710.                ACCESS        read-write
  1711.                STATUS        mandatory
  1712.                DESCRIPTION
  1713.                   "DNS name of the Primary Radius Authentication Server"
  1714.                ::= { aaaRadiusAuthSrv1 4 }
  1715. -- AAA RADIUS AUTHENTICATION SERVER 2 IP 
  1716.       aaaRadiusAuthSrv2Ip OBJECT-TYPE
  1717.         SYNTAX  IpAddress
  1718.         ACCESS  read-write
  1719.         STATUS  mandatory
  1720.         DESCRIPTION
  1721.             "IP address of the Secondary Radius Authentication Server"
  1722.         ::= { aaaRadiusAuthSrv2 1 }
  1723. -- AAA RADIUS AUTHENTICATION SERVER 2 PORT 
  1724.       aaaRadiusAuthSrv2Port OBJECT-TYPE
  1725.         SYNTAX  INTEGER 
  1726.         ACCESS  read-write
  1727.         STATUS  mandatory
  1728.         DESCRIPTION
  1729.             "Port of the Secondary Radius Authentication Server"
  1730.         ::= { aaaRadiusAuthSrv2 2 }                  
  1731. -- AAA RADIUS AUTHENTICATION SERVER 2 SEC KEY  
  1732.       aaaRadiusAuthSrv2Sec OBJECT-TYPE
  1733.         SYNTAX  DisplayString(SIZE(0..130))
  1734.         ACCESS  read-write
  1735.         STATUS  mandatory
  1736.         DESCRIPTION
  1737.             "Secret Key of the Secondary Radius Authentication Server"
  1738.                ::= { aaaRadiusAuthSrv2 3 }                     
  1739.             -- /* BPH:DNS */
  1740.             -- AAA RADIUS AUTHENTICATION SERVER 2 DNS NAME
  1741.                aaaRadiusAuthSrv2Dns OBJECT-TYPE
  1742.                SYNTAX        DisplayString(SIZE(0..240))
  1743.                ACCESS        read-write
  1744.                STATUS        mandatory
  1745.                DESCRIPTION
  1746.                   "DNS name of the Secondary Radius Authentication Server"
  1747.                ::= { aaaRadiusAuthSrv2 4 }
  1748. -- AAA RADIUS ACCOUNTING 
  1749.       aaaRadiusAcct OBJECT IDENTIFIER ::= { aaaRadius 2 }
  1750. -- AAA RADIUS ACCT ON
  1751.       aaaRadiusAcctOn OBJECT-TYPE
  1752.             SYNTAX            INTEGER { disabled(0), enabled(1) }
  1753.         ACCESS  read-write
  1754.         STATUS  mandatory
  1755.         DESCRIPTION
  1756.                "Set to 1 to enable radius accounting, 0 to disable."
  1757.         ::= { aaaRadiusAcct 1 }            
  1758. -- AAA RADIUS AUTH SERVER INFO 
  1759.       aaaRadiusAcctSrv1 OBJECT IDENTIFIER ::= { aaaRadiusAcct 2 }
  1760.       aaaRadiusAcctSrv2 OBJECT IDENTIFIER ::= { aaaRadiusAcct 3 }
  1761. -- AAA RADIUS ACCOUNTING SERVER 1 IP 
  1762.       aaaRadiusAcctSrv1Ip OBJECT-TYPE
  1763.         SYNTAX  IpAddress
  1764.         ACCESS  read-write
  1765.         STATUS  mandatory
  1766.         DESCRIPTION
  1767.             "IP address of the Primary Radius Accounting Server"
  1768.         ::= { aaaRadiusAcctSrv1 1 }
  1769. -- AAA RADIUS Accounting SERVER 1 PORT 
  1770.       aaaRadiusAcctSrv1Port OBJECT-TYPE
  1771.         SYNTAX  INTEGER 
  1772.         ACCESS  read-write
  1773.         STATUS  mandatory
  1774.         DESCRIPTION
  1775.             "Port of the Primary Radius Accounting Server"
  1776.         ::= { aaaRadiusAcctSrv1 2 }                  
  1777. -- AAA RADIUS ACCOUNTING SERVER 1 SEC KEY  
  1778.       aaaRadiusAcctSrv1Sec OBJECT-TYPE
  1779.         SYNTAX  DisplayString(SIZE(0..130))
  1780.         ACCESS  read-write
  1781.         STATUS  mandatory
  1782.         DESCRIPTION
  1783.             "Secret Key of the Primary Radius Accounting Server"
  1784.         ::= { aaaRadiusAcctSrv1 3 }          
  1785.             -- /* BPH:DNS */
  1786.             -- AAA RADIUS ACCOUNTING SERVER 1 DNS NAME
  1787.                aaaRadiusAcctSrv1Dns OBJECT-TYPE
  1788.                SYNTAX        DisplayString(SIZE(0..240))
  1789.                ACCESS        read-write
  1790.                STATUS        mandatory
  1791.                DESCRIPTION
  1792.                   "DNS name of the Primary Radius Accounting Server"
  1793.                ::= { aaaRadiusAcctSrv1 4 }
  1794. -- AAA RADIUS ACCOUNTING SERVER 2 IP 
  1795.       aaaRadiusAcctSrv2Ip OBJECT-TYPE
  1796.         SYNTAX  IpAddress
  1797.         ACCESS  read-write
  1798.         STATUS  mandatory
  1799.         DESCRIPTION
  1800.             "IP address of the Secondary Radius Accounting Server"
  1801.         ::= { aaaRadiusAcctSrv2 1 }
  1802. -- AAA RADIUS ACCOUNTING SERVER 2 PORT 
  1803.       aaaRadiusAcctSrv2Port OBJECT-TYPE
  1804.         SYNTAX  INTEGER 
  1805.         ACCESS  read-write
  1806.         STATUS  mandatory
  1807.         DESCRIPTION
  1808.             "Port of the Secondary Radius Accounting Server"
  1809.         ::= { aaaRadiusAcctSrv2 2 }
  1810. -- AAA RADIUS ACCOUNTING SERVER 2 SEC KEY  
  1811.       aaaRadiusAcctSrv2Sec OBJECT-TYPE
  1812.         SYNTAX  DisplayString(SIZE(0..130))
  1813.         ACCESS  read-write
  1814.         STATUS  mandatory
  1815.         DESCRIPTION
  1816.             "Secret Key of the Secondary Radius Accounting Server"
  1817.         ::= { aaaRadiusAcctSrv2 3 }                        
  1818.             -- /* BPH:DNS */
  1819.             -- AAA RADIUS ACCOUNTING SERVER 2 DNS NAME
  1820.                aaaRadiusAcctSrv2Dns OBJECT-TYPE
  1821.                SYNTAX        DisplayString(SIZE(0..240))
  1822.                ACCESS        read-write
  1823.                STATUS        mandatory
  1824.                DESCRIPTION
  1825.                   "DNS name of the Secondary Radius Accounting Server"
  1826.                ::= { aaaRadiusAcctSrv2 4 }
  1827. -- AAA RADIUS ISP                   
  1828.       aaaRadiusIsp OBJECT IDENTIFIER ::= { aaaRadius 3 }
  1829. -- AAA RADIUS ISP REDIRECT ON
  1830.       aaaRadiusIspRedirectOn OBJECT-TYPE
  1831.             SYNTAX            INTEGER { disabled(0), enabled(1) }
  1832.         ACCESS  read-write
  1833.         STATUS  mandatory
  1834.         DESCRIPTION
  1835.             "Set to 1 to enable ISP account creation, 0 to disable."
  1836.         ::= { aaaRadiusIsp 8 }         
  1837. -- AAA RADIUS ISP URL 
  1838.       aaaRadiusIspUrl OBJECT-TYPE
  1839.         SYNTAX  DisplayString(SIZE(0..238))
  1840.         ACCESS  read-write
  1841.         STATUS  mandatory
  1842.         DESCRIPTION
  1843.             "The URL of the ISP server."
  1844.         ::= { aaaRadiusIsp 9 }          
  1845. -- AAA RADIUS ISP CREATE URL 
  1846.       aaaRadiusIspCreateUrl OBJECT-TYPE
  1847.         SYNTAX  DisplayString(SIZE(0..238))
  1848.         ACCESS  read-write
  1849.         STATUS  mandatory
  1850.         DESCRIPTION
  1851.             "The URL of the ISP server for Account Creation."
  1852.         ::= { aaaRadiusIsp 10 }    
  1853. -- AAA RADIUS ISP SERVER IP
  1854.       aaaRadiusIspServerIp OBJECT-TYPE
  1855.         SYNTAX  IpAddress 
  1856.         ACCESS  read-write
  1857.         STATUS  mandatory
  1858.         DESCRIPTION
  1859.             "The IP of the ISP server."
  1860.         ::= { aaaRadiusIsp 11 }
  1861.       -- AAA RADIUS CACHE ON
  1862.       aaaRadiusCacheOn OBJECT-TYPE
  1863.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1864.         ACCESS  read-write
  1865.         STATUS  mandatory
  1866.         DESCRIPTION
  1867.             "Set to 1 to enable radius profile caching, 0 to disable."
  1868.         ::= { aaaRadius 4 }
  1869. -- AAA RADIUS RETRANS METHOD 
  1870.       aaaRadiusRetransMethod OBJECT-TYPE
  1871.          SYNTAX            INTEGER { failover(0), round-robin(1) }
  1872.         ACCESS  read-write
  1873.         STATUS  mandatory
  1874.         DESCRIPTION
  1875.             "Set to 0 if the retransmission method is failover, 1 if round-robin."
  1876.         ::= { aaaRadius 7 }
  1877. -- AAA RADIUS RETRANS FREQ
  1878.       aaaRadiusRetransFreq OBJECT-TYPE
  1879.         SYNTAX  INTEGER 
  1880.         ACCESS  read-write
  1881.         STATUS  mandatory
  1882.         DESCRIPTION
  1883.             "Set the frequency of retransmission (per second)."
  1884.         ::= { aaaRadius 8 }
  1885. -- AAA RADIUS RETRANS ATTEMPTS
  1886.        aaaRadiusRetransAttempts OBJECT-TYPE
  1887.         SYNTAX  INTEGER 
  1888.         ACCESS  read-write
  1889.         STATUS  mandatory
  1890.         DESCRIPTION
  1891.             "Set the number of retransmissions."
  1892.         ::= { aaaRadius 9 } 
  1893.       -- AAA RADIUS RETRANS TIMEOUT
  1894.          aaaRadiusRetransTimeout OBJECT-TYPE
  1895.          SYNTAX            INTEGER 
  1896.          ACCESS            read-write
  1897.          STATUS            mandatory
  1898.          DESCRIPTION
  1899.             "Set the transmission timeout (in seconds)."
  1900.          ::= { aaaRadius 10 }
  1901. -- AAA RADIUS DEFAULT IDLE 
  1902.       aaaRadiusDefaultIdle OBJECT-TYPE
  1903.         SYNTAX  INTEGER 
  1904.         ACCESS  read-write
  1905.         STATUS  mandatory
  1906.         DESCRIPTION
  1907.             "Set default timeout for radius subscribers."
  1908.          ::= { aaaRadius 11 } 
  1909.    
  1910. -- AAA RADIUS RADIUS_USERNAME_TYPE 
  1911.        aaaRadiusUsernameType OBJECT-TYPE
  1912.          SYNTAX            INTEGER { user-Input(0), mac-mac(1), mac-key(2) }
  1913.          ACCESS            read-write
  1914.          STATUS            mandatory
  1915.          DESCRIPTION
  1916.             "Radius Username Type: Set to 0 for User Input, 
  1917.             1 to use MAC/MAC, 2 to use MAC/Key."
  1918.          ::= { aaaRadius 12 }
  1919.  
  1920. -- AAA RADIUS NAS_ID_ON 
  1921.       aaaRadiusNasIdOn OBJECT-TYPE
  1922.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1923.         ACCESS  read-write
  1924.         STATUS  mandatory
  1925.         DESCRIPTION
  1926.             "Set to 1 to Send NAS ID, 0 to disable."
  1927.          ::= { aaaRadius 13 }
  1928.  
  1929. -- AAA RADIUS NAS ID 
  1930.       aaaRadiusNasId OBJECT-TYPE
  1931.         SYNTAX  DisplayString(SIZE(0..32))
  1932.         ACCESS  read-write
  1933.         STATUS  mandatory
  1934.         DESCRIPTION
  1935.             "Set the NAS Identifier."
  1936.          ::= { aaaRadius 14 }  
  1937.  
  1938. -- AAA RADIUS NAS IP ON 
  1939.       aaaRadiusNasIpOn OBJECT-TYPE
  1940.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1941.         ACCESS  read-write
  1942.         STATUS  mandatory
  1943.         DESCRIPTION
  1944.             "Set to 1 to Send NAS IP, 0 to disable."
  1945.          ::= { aaaRadius 15 }
  1946.  
  1947. -- AAA RADIUS NAS PORT TYPE ON 
  1948.          aaaRadiusNasPortOn OBJECT-TYPE
  1949.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1950.          ACCESS  read-write
  1951.          STATUS  mandatory
  1952.          DESCRIPTION
  1953.             "Set to 1 to Send NAS Port Type, 0 to disable."
  1954.          ::= { aaaRadius 16 }
  1955.  
  1956. -- AAA RADIUS NAS PORT TYPE  
  1957.       aaaRadiusNasPortType OBJECT-TYPE
  1958.         SYNTAX  INTEGER 
  1959.         ACCESS  read-write
  1960.         STATUS  mandatory
  1961.         DESCRIPTION
  1962.             "Set the NAS Port Type."
  1963.          ::= { aaaRadius 17 }            
  1964.  
  1965. -- AAA RADIUS FIP ON 
  1966.       aaaRadiusFipOn OBJECT-TYPE
  1967.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1968.         ACCESS  read-write
  1969.         STATUS  mandatory
  1970.         DESCRIPTION
  1971.             "Set to 1 to Send Frame IP, 0 to disable."
  1972.          ::= { aaaRadius 18 }
  1973.  
  1974. -- AAA RADIUS URL REDIRECTION ON
  1975.       aaaRadiusRedUrlOn OBJECT-TYPE
  1976.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  1977.         ACCESS  read-write
  1978.         STATUS  mandatory
  1979.         DESCRIPTION
  1980.             "Set to 1 to support URL redirection, 0 to disable."
  1981.          ::= { aaaRadius 19 }
  1982.  
  1983.    ----------------------------------------------------------------------
  1984.    --  End AAA MIB
  1985.    ----------------------------------------------------------------------            
  1986.  
  1987. --
  1988. -- ACCESS CONTROL
  1989. --
  1990.       accessControlOn OBJECT-TYPE
  1991.     SYNTAX     INTEGER { 
  1992.             disabled(0), 
  1993.             enabled(1) 
  1994.             }
  1995.     ACCESS     read-write
  1996.     STATUS     mandatory
  1997.     DESCRIPTION
  1998.     "Set to 1 to enable Access Control, 0 to disable."
  1999.     ::= { accessControl 1 }
  2000.  
  2001.  
  2002.      acIpRangeTable OBJECT-TYPE
  2003.         SYNTAX  SEQUENCE OF AcRangeIpEntry
  2004.         ACCESS  not-accessible
  2005.         STATUS  mandatory
  2006.         DESCRIPTION
  2007.            "Table of Access Control IPs"
  2008.         ::= { accessControl 6 }
  2009.  
  2010.     acRangeIpEntry OBJECT-TYPE
  2011.         SYNTAX  AcRangeIpEntry
  2012.         ACCESS  not-accessible
  2013.         STATUS  mandatory
  2014.         DESCRIPTION
  2015.            " Access Control table entry - dynamic entries"
  2016.         INDEX   { acIpRangeIndex }
  2017.         ::= { acIpRangeTable 1 }
  2018.  
  2019.       AcRangeIpEntry ::=
  2020.         SEQUENCE {
  2021.                     acIpRangeIndex        INTEGER,
  2022.                     acIpRangeStartAddress IpAddress,
  2023.                     acIpRangeEndAddress   IpAddress,
  2024.                     acIpRangeEntryStatus  RowStatus
  2025.                   }
  2026.  
  2027.       acIpRangeIndex OBJECT-TYPE
  2028.         SYNTAX  INTEGER
  2029.         ACCESS  read-only
  2030.         STATUS  mandatory
  2031.         DESCRIPTION
  2032.            " access control table index "
  2033.         ::= { acRangeIpEntry 1 }
  2034.  
  2035.       acIpRangeStartAddress OBJECT-TYPE
  2036.         SYNTAX  IpAddress
  2037.         ACCESS  read-write
  2038.         STATUS  mandatory
  2039.         DESCRIPTION
  2040.            "Access Control range Starting IP address "
  2041.         ::= { acRangeIpEntry 2 }
  2042.  
  2043.       acIpRangeEndAddress OBJECT-TYPE
  2044.         SYNTAX  IpAddress
  2045.         ACCESS  read-write
  2046.         STATUS  mandatory
  2047.         DESCRIPTION
  2048.           "Access Control range end IP address "
  2049.         ::= { acRangeIpEntry 3 }
  2050.  
  2051.       acIpRangeEntryStatus OBJECT-TYPE
  2052.         SYNTAX  RowStatus
  2053.         ACCESS  read-write
  2054.         STATUS  mandatory
  2055.         DESCRIPTION
  2056.             "Status of the access ctrl IP table entry."
  2057.         ::= { acRangeIpEntry 4 }
  2058.  
  2059.  
  2060. --
  2061. -- BANDWIDTH MANAGEMENT
  2062. --
  2063.       bandwidthManagementOn OBJECT-TYPE
  2064.         SYNTAX  INTEGER {
  2065.                 disabled(0),
  2066.                 enabled(1)
  2067.                 }
  2068.         ACCESS  read-write
  2069.         STATUS  mandatory
  2070.         DESCRIPTION
  2071.             "Set to 1 to enable Bandwidth Management, 0 to disable.  
  2072.              Note: you must reboot for changes to take effect."
  2073.         ::= { bandwidthManagement 1 }
  2074.  
  2075.       bwmUpWanLinkSpeed OBJECT-TYPE
  2076.         SYNTAX  INTEGER
  2077.         ACCESS  read-write
  2078.         STATUS  mandatory
  2079.         DESCRIPTION
  2080.             "Uplink Bandwidth through the Network's WAN Link to control using Bandwidth 
  2081.              Management. Range of the variable: 0 to max of physical interface.
  2082.          Has to be whole number. Include units (in kbps).
  2083.              Note: you must reboot for changes to take effect."
  2084.         ::= { bandwidthManagement 3 }
  2085.  
  2086.       bwmDownWanLinkSpeed OBJECT-TYPE
  2087.         SYNTAX  INTEGER
  2088.         ACCESS  read-write
  2089.         STATUS  mandatory
  2090.         DESCRIPTION
  2091.             "Downlink Bandwidth through the Network's WAN link to control using Bandwidth 
  2092.              Management. Range of the variable: 0 to max of physical interface.
  2093.          HAs to be whole number. Include units (in kbps). 
  2094.          Note: you must reboot for changes to take effect."
  2095.         ::= { bandwidthManagement 5 }
  2096.  
  2097. --
  2098. --    BillRecMirror
  2099. --
  2100.  
  2101.     brmMirrorOn     OBJECT-TYPE
  2102.     SYNTAX     INTEGER { 
  2103.             enabled(1), 
  2104.             disabled(0) 
  2105.             }
  2106.     ACCESS     read-write
  2107.     STATUS     mandatory
  2108.     DESCRIPTION
  2109.         "Setting this value to (1) will cause Bill Record Mirroring to be 
  2110.         enabled by this unit. Setting this value to (0) will disable Bill Record Mirroring."
  2111.     ::=    { billRecMirror 1 }
  2112.  
  2113.     brmPropertyId OBJECT-TYPE
  2114.     SYNTAX    DisplayString(SIZE(1..32))
  2115.     ACCESS    read-write
  2116.     STATUS    mandatory
  2117.     DESCRIPTION
  2118.         "Id of the Property the SmartAP is installed in"
  2119.     ::=    { billRecMirror 2 }
  2120.  
  2121.     brmUsgId    OBJECT-TYPE
  2122.     SYNTAX    DisplayString(SIZE(1..32))
  2123.     ACCESS    read-only
  2124.     STATUS    mandatory
  2125.     DESCRIPTION
  2126.         "Id of this SmartAP Unit"
  2127.     ::=    { billRecMirror 3 }
  2128.  
  2129.     brmServerIpPrimary     OBJECT-TYPE
  2130.     SYNTAX       IpAddress
  2131.     ACCESS       read-write
  2132.     STATUS       mandatory
  2133.     DESCRIPTION
  2134.         "IP Address of the Primary Mirroring Server"
  2135.     ::=    { billRecMirror 4 }
  2136.  
  2137.     brmServerUrlPrimary     OBJECT-TYPE
  2138.     SYNTAX       DisplayString(SIZE(1..238))
  2139.     ACCESS       read-write
  2140.     STATUS       mandatory
  2141.     DESCRIPTION
  2142.         "URL of the Primary Mirroring Server"
  2143.     ::=    { billRecMirror 5 }
  2144.  
  2145.     brmServerSecretPrimary    OBJECT-TYPE
  2146.     SYNTAX        DisplayString(SIZE(0..32))
  2147.     ACCESS        read-write
  2148.     STATUS        mandatory
  2149.     DESCRIPTION
  2150.         "Secret Key of the Primary Mirroring Server"
  2151.     ::=    { billRecMirror 6 }
  2152.  
  2153.     brmServerPortPrimary    OBJECT-TYPE
  2154.     SYNTAX            INTEGER
  2155.     ACCESS            read-write
  2156.     STATUS            mandatory
  2157.     DESCRIPTION
  2158.         "Port Number of the Primary Mirroring Server"
  2159.     ::=    { billRecMirror 7 }
  2160.  
  2161.     brmServerIpSecondary    OBJECT-TYPE
  2162.     SYNTAX             IpAddress
  2163.     ACCESS             read-write
  2164.     STATUS             mandatory
  2165.     DESCRIPTION
  2166.         "IP Address of the Secondary Mirroring Server"
  2167.     ::=    { billRecMirror 8 }
  2168.  
  2169.     brmServerUrlSecondary    OBJECT-TYPE
  2170.     SYNTAX            DisplayString(SIZE(1..238))
  2171.     ACCESS             read-write
  2172.     STATUS             mandatory
  2173.     DESCRIPTION
  2174.         "URL of the Secondary Mirroring Server"
  2175.     ::=    { billRecMirror 9 }
  2176.  
  2177.     brmServerSecretSecondary    OBJECT-TYPE
  2178.     SYNTAX              DisplayString(SIZE(0..32))
  2179.     ACCESS              read-write
  2180.     STATUS              mandatory
  2181.     DESCRIPTION
  2182.         "Secret Key of the Secondary Mirroring Server"
  2183.     ::=    { billRecMirror 10 }
  2184.  
  2185.     brmServerPortSecondary  OBJECT-TYPE
  2186.     SYNTAX              INTEGER
  2187.     ACCESS              read-write
  2188.     STATUS              mandatory
  2189.     DESCRIPTION
  2190.         "Port Number of the Secondary Mirroring Server"
  2191.     ::=    { billRecMirror 11 }
  2192.  
  2193.     brmServerCCIpOne       OBJECT-TYPE
  2194.     SYNTAX        IpAddress
  2195.     ACCESS              read-write
  2196.     STATUS              mandatory
  2197.     DESCRIPTION
  2198.         "IP Address of the First Carbon Copy Server"
  2199.     ::=    { billRecMirror 12 }
  2200.  
  2201.     brmServerCCUrlOne     OBJECT-TYPE
  2202.     SYNTAX            DisplayString(SIZE(1..238))
  2203.     ACCESS            read-write
  2204.     STATUS            mandatory
  2205.     DESCRIPTION
  2206.         "URL of the First Carbon Copy Server"
  2207.     ::=    { billRecMirror 13 }
  2208.  
  2209.     brmServerCCSecretOne OBJECT-TYPE
  2210.     SYNTAX            DisplayString(SIZE(0..32))
  2211.     ACCESS            read-write
  2212.     STATUS            mandatory
  2213.     DESCRIPTION
  2214.         "Secret Key of the First Carbon Copy Server"
  2215.     ::=    { billRecMirror 14 }
  2216.  
  2217.     brmServerCCPortOne        OBJECT-TYPE
  2218.     SYNTAX            INTEGER
  2219.     ACCESS            read-write
  2220.     STATUS            mandatory
  2221.     DESCRIPTION
  2222.         "Port Number of the First Carbon Copy Server"
  2223.     ::=    { billRecMirror 15 }
  2224.  
  2225.     brmServerCCIpTwo    OBJECT-TYPE
  2226.     SYNTAX            IpAddress
  2227.     ACCESS            read-write
  2228.     STATUS            mandatory
  2229.     DESCRIPTION
  2230.         "IP Address of the Second Carbon Copy Server"
  2231.     ::=    { billRecMirror 16 }
  2232.  
  2233.     brmServerCCUrlTwo    OBJECT-TYPE
  2234.     SYNTAX        DisplayString(SIZE(1..238))
  2235.     ACCESS        read-write
  2236.     STATUS        mandatory
  2237.     DESCRIPTION
  2238.         "URL of the Second Carbon Copy Server"
  2239.     ::=    { billRecMirror 17 }
  2240.  
  2241.     brmServerCCSecretTwo OBJECT-TYPE
  2242.     SYNTAX        DisplayString(SIZE(0..32))
  2243.     ACCESS        read-write
  2244.     STATUS        mandatory
  2245.     DESCRIPTION
  2246.         "Secret Key of the Second Carbon Copy Server"
  2247.     ::=    { billRecMirror 18 }
  2248.  
  2249.     brmServerCCPortTwo    OBJECT-TYPE
  2250.     SYNTAX        INTEGER
  2251.     ACCESS        read-write
  2252.     STATUS        mandatory
  2253.     DESCRIPTION
  2254.         "Port Number of the Second Carbon Copy Server"
  2255.     ::=    { billRecMirror 19 }
  2256.  
  2257.     brmServerCCIpThree    OBJECT-TYPE
  2258.     SYNTAX        IpAddress
  2259.     ACCESS        read-write
  2260.     STATUS        mandatory
  2261.     DESCRIPTION
  2262.         "IP Address of the Third Carbon Copy Server"
  2263.     ::=    { billRecMirror 20 }
  2264.  
  2265.     brmServerCCUrlThree    OBJECT-TYPE
  2266.     SYNTAX        DisplayString(SIZE(1..238))
  2267.     ACCESS        read-write
  2268.     STATUS        mandatory
  2269.     DESCRIPTION
  2270.         "URL of the Third Carbon Copy Server"
  2271.     ::=    { billRecMirror 21 }
  2272.  
  2273.     brmServerCCSecretThree OBJECT-TYPE
  2274.     SYNTAX        DisplayString(SIZE(0..32))
  2275.     ACCESS        read-write
  2276.     STATUS        mandatory
  2277.     DESCRIPTION
  2278.         "Secret Key of the Third Carbon Copy Server"
  2279.     ::=    { billRecMirror 22 }
  2280.  
  2281.     brmServerCCPortThree    OBJECT-TYPE
  2282.     SYNTAX        INTEGER
  2283.     ACCESS        read-write
  2284.     STATUS        mandatory
  2285.     DESCRIPTION
  2286.         "Port Number of the Third Carbon Copy Server"
  2287.     ::=    { billRecMirror 23 }
  2288.  
  2289.     brmRetransMethod    OBJECT-TYPE
  2290.     SYNTAX        INTEGER { 
  2291.             alternate(1), 
  2292.             notAlternate(2) 
  2293.             }
  2294.     ACCESS        read-write
  2295.     STATUS        mandatory
  2296.     DESCRIPTION
  2297.         "Retransmit Method"
  2298.     ::=    { billRecMirror 24 }
  2299.  
  2300.     brmRetransAttempts    OBJECT-TYPE
  2301.     SYNTAX        INTEGER
  2302.     ACCESS        read-write
  2303.     STATUS        mandatory
  2304.     DESCRIPTION
  2305.         "Number of Retransmit Attempts"
  2306.     ::=    { billRecMirror 25 }
  2307.     
  2308.     brmRetransDelay    OBJECT-TYPE
  2309.     SYNTAX        INTEGER
  2310.     ACCESS        read-write
  2311.     STATUS        mandatory
  2312.     DESCRIPTION
  2313.         "Retransmit Delay"
  2314.     ::=    { billRecMirror 26 }
  2315.     
  2316.    
  2317. --
  2318. -- DAT  
  2319. --
  2320.       datSessionTable OBJECT-TYPE
  2321.         SYNTAX  SEQUENCE OF DatSessionTableEntry  
  2322.         ACCESS  not-accessible
  2323.         STATUS  mandatory
  2324.         DESCRIPTION
  2325.            "Current DAT sessions."
  2326.         ::= { dat 1 }
  2327.  
  2328.       datSessionTableEntry OBJECT-TYPE
  2329.         SYNTAX  DatSessionTableEntry
  2330.         ACCESS  not-accessible
  2331.         STATUS  mandatory
  2332.         DESCRIPTION
  2333.             "DAT session Entry"
  2334.         INDEX   { datNetPort }
  2335.         ::= { datSessionTable 1 }
  2336.  
  2337.       DatSessionTableEntry ::=
  2338.         SEQUENCE {
  2339.                   datSubIp          IpAddress,
  2340.                   datSubPort        INTEGER,
  2341.                   datSubMac         DisplayString,
  2342.                   datNetPort        INTEGER,
  2343.                   datProto          DisplayString,
  2344.                   datSessState      DisplayString,
  2345.                   datTimeout        INTEGER
  2346.                  }
  2347.  
  2348.       datSubIp OBJECT-TYPE
  2349.         SYNTAX  IpAddress
  2350.         ACCESS  read-only
  2351.         STATUS  mandatory
  2352.         DESCRIPTION
  2353.            "IP Address of the Subscriber"
  2354.         ::= { datSessionTableEntry 2 }
  2355.  
  2356.       datSubPort OBJECT-TYPE
  2357.         SYNTAX  INTEGER 
  2358.         ACCESS  read-only
  2359.         STATUS  mandatory
  2360.         DESCRIPTION
  2361.             "Port of the TCP session"
  2362.         ::= { datSessionTableEntry 4 }
  2363.  
  2364.       datSubMac OBJECT-TYPE
  2365.         SYNTAX  DisplayString 
  2366.         ACCESS  read-only
  2367.         STATUS  mandatory
  2368.         DESCRIPTION
  2369.             "MAC Address of the Subscriber"
  2370.         ::= { datSessionTableEntry 6 }
  2371.  
  2372.       datNetPort OBJECT-TYPE
  2373.         SYNTAX  INTEGER 
  2374.         ACCESS  read-only
  2375.         STATUS  mandatory
  2376.         DESCRIPTION
  2377.             "Port that DAT mapped the TCP session to"
  2378.         ::= { datSessionTableEntry 8 }
  2379.  
  2380.       datProto OBJECT-TYPE
  2381.         SYNTAX  DisplayString
  2382.         ACCESS  read-only
  2383.         STATUS  mandatory
  2384.         DESCRIPTION
  2385.             "Transport Protocol (ICMP, TCP, UDP, etc.)"
  2386.         ::= { datSessionTableEntry 9 }
  2387.  
  2388.       datSessState OBJECT-TYPE
  2389.         SYNTAX  DisplayString
  2390.         ACCESS  read-only
  2391.         STATUS  mandatory
  2392.         DESCRIPTION
  2393.             "Session State"
  2394.         ::= { datSessionTableEntry 10 }
  2395.  
  2396.       datTimeout OBJECT-TYPE
  2397.         SYNTAX  INTEGER 
  2398.         ACCESS  read-only
  2399.         STATUS  mandatory
  2400.         DESCRIPTION
  2401.             "DAT timeout"
  2402.         ::= { datSessionTableEntry 12 }
  2403.  
  2404.  
  2405. --
  2406. -- DHCP
  2407. --
  2408.  
  2409. --
  2410. -- DHCP Service Type
  2411. --
  2412.       dhcpDisable OBJECT-TYPE
  2413.         SYNTAX            INTEGER { disabled(0), enabled(1) }
  2414.         ACCESS  read-write
  2415.         STATUS  mandatory
  2416.         DESCRIPTION
  2417.             "Set to 0 for no DHCP services, 1 to enable dhcp services.  Note: 
  2418.             you must reboot for changes to take effect."
  2419.  
  2420.         ::= { dhcp 1 }
  2421.    
  2422. --
  2423. -- DHCP IP Upsell
  2424. --
  2425.  
  2426.           
  2427.        dhcpIpUpsell OBJECT-TYPE
  2428.      SYNTAX            INTEGER { disabled(0), enabled(1) }
  2429.      ACCESS            read-write
  2430.      STATUS            mandatory
  2431.      DESCRIPTION
  2432.         "Set to 0 to disable public IP Upsell service, 1 to enable upselling of 
  2433.         public IP's. Note: you must reboot for changes to take effect."
  2434.      ::= { dhcp 2 }
  2435.  
  2436. --
  2437. -- DHCP Server
  2438. --
  2439.       dhcpServer   OBJECT IDENTIFIER ::= { dhcp 3 }
  2440.  
  2441.       dhcpServerEnable OBJECT-TYPE
  2442.      SYNTAX            INTEGER { disabled(0), enabled(1) }
  2443.         ACCESS  read-write
  2444.         STATUS  mandatory
  2445.         DESCRIPTION
  2446.             "Set to 0 to disable DHCP service, 1 to enable DHCP
  2447.              server.  Note: you must reboot for changes to take effect."
  2448.         ::= { dhcpServer 4 }
  2449.  
  2450.       dhcpServerPublic OBJECT-TYPE
  2451.      SYNTAX            INTEGER { private(0), public(1) }
  2452.         ACCESS  read-write
  2453.         STATUS  mandatory
  2454.         DESCRIPTION
  2455.             "Set to 0 if IP pool is private, 1 if IP pool is public.  
  2456.              Note: you must reboot for changes to take effect."
  2457.         ::= { dhcpServer 5 }
  2458.  
  2459.       dhcpServerIP  OBJECT-TYPE
  2460.         SYNTAX  IpAddress
  2461.         ACCESS  read-write
  2462.         STATUS  mandatory
  2463.         DESCRIPTION
  2464.             "IP Address to bind to SmartAP DHCP Server.  
  2465.             Note: you must reboot for changes to take effect."
  2466.         ::= { dhcpServer 6 }
  2467.  
  2468.       dhcpServerNetmask  OBJECT-TYPE
  2469.         SYNTAX  IpAddress
  2470.         ACCESS  read-write
  2471.         STATUS  mandatory
  2472.         DESCRIPTION
  2473.                "DHCP Server subnet mask.  Note: you must reboot for changes to take effect."
  2474.         ::= { dhcpServer 7 }
  2475.  
  2476.       dhcpPoolStartIP  OBJECT-TYPE
  2477.         SYNTAX  IpAddress
  2478.         ACCESS  read-write
  2479.         STATUS  mandatory
  2480.         DESCRIPTION
  2481.             "Starting IP address of DHCP lease pool.  
  2482.              Note: you must reboot for changes to take effect."
  2483.         ::= { dhcpServer 8 }
  2484.  
  2485.       dhcpPoolStopIP  OBJECT-TYPE
  2486.     SYNTAX  IpAddress
  2487.     ACCESS  read-write
  2488.     STATUS  mandatory
  2489.     DESCRIPTION
  2490.     "Ending IP address of DHCP lease pool.  
  2491.     Note: you must reboot for changes to take effect."
  2492.     ::= { dhcpServer 9 }
  2493.  
  2494.       dhcpLeaseMinutes  OBJECT-TYPE
  2495.     SYNTAX  INTEGER (0..65536)
  2496.     ACCESS  read-write
  2497.     STATUS  mandatory
  2498.     DESCRIPTION
  2499.     "DHCP lease durartion.  Note: you must reboot for changes to take effect."
  2500.     ::= { dhcpServer 10 }
  2501.  
  2502.    --
  2503.    --  DHCP Lease Table
  2504.    --
  2505.             dhcpLeaseTable OBJECT-TYPE
  2506.             SYNTAX  SEQUENCE OF DhcpLeaseTableEntry
  2507.             ACCESS  not-accessible
  2508.             STATUS  mandatory
  2509.             DESCRIPTION
  2510.                "Currently active DHCP leases."
  2511.            ::= { dhcpServer 15 }
  2512.  
  2513.       dhcpLeaseTableEntry OBJECT-TYPE
  2514.         SYNTAX  DhcpLeaseTableEntry
  2515.         ACCESS  not-accessible
  2516.         STATUS  mandatory
  2517.         DESCRIPTION
  2518.             "Table of DHCP Leases"
  2519.         INDEX   { leaseIndex }
  2520.         ::= { dhcpLeaseTable 1 }
  2521.  
  2522.       DhcpLeaseTableEntry ::=
  2523.           SEQUENCE {
  2524.                   leaseIndex     Counter,
  2525.                   leaseAddress   IpAddress,
  2526.                   leaseCLID      MacAddress,
  2527.                   leaseStatus    INTEGER
  2528.                    }
  2529.  
  2530.       leaseIndex OBJECT-TYPE
  2531.         SYNTAX  Counter
  2532.         ACCESS  read-only
  2533.         STATUS  mandatory
  2534.         DESCRIPTION
  2535.             " Lease Table Index"
  2536.         ::= { dhcpLeaseTableEntry 2 }
  2537.  
  2538.       leaseAddress OBJECT-TYPE
  2539.         SYNTAX  IpAddress
  2540.         ACCESS  read-only
  2541.         STATUS  mandatory
  2542.         DESCRIPTION
  2543.             "IP Address"
  2544.         ::= { dhcpLeaseTableEntry 4 }
  2545.  
  2546.       leaseCLID OBJECT-TYPE
  2547.         SYNTAX  MacAddress
  2548.         ACCESS  read-only
  2549.         STATUS  mandatory
  2550.         DESCRIPTION
  2551.             "Client ID of subscriber to whom lease is assigned"
  2552.         ::= { dhcpLeaseTableEntry 6 }
  2553.  
  2554.       leaseStatus OBJECT-TYPE
  2555.             SYNTAX  INTEGER { available(0), reserved(1) }
  2556.         ACCESS  read-only
  2557.         STATUS  mandatory
  2558.         DESCRIPTION
  2559.             "Status of the lease (available or reserved)"
  2560.         ::= { dhcpLeaseTableEntry 7 }
  2561.  
  2562. --
  2563. -- DHCP Relay
  2564. --
  2565.       dhcpRelay OBJECT IDENTIFIER ::= { dhcp 10 }
  2566.          
  2567.       dhcpRelayEnable OBJECT-TYPE
  2568.          SYNTAX            INTEGER { disabled(0), enabled(1) }
  2569.         ACCESS  read-write
  2570.         STATUS  mandatory
  2571.         DESCRIPTION
  2572.             "Set to 0 to disable DHCP Relay service, 1 to enable DHCP Relay service.
  2573.              Note: you must reboot for changes to take effect."
  2574.         ::= { dhcpRelay 2 }
  2575.  
  2576.       dhcpRelayPublic OBJECT-TYPE
  2577.          SYNTAX            INTEGER { private(0), public(1) }
  2578.         ACCESS  read-write
  2579.         STATUS  mandatory
  2580.         DESCRIPTION
  2581.             "Set to 0 if IP pool is private, 1 if IP pool is public.  
  2582.              Note: you must reboot for changes to take effect."
  2583.         ::= { dhcpRelay 3 }
  2584.  
  2585.       dhcpRelayAgentIP   OBJECT-TYPE
  2586.         SYNTAX  IpAddress
  2587.         ACCESS  read-write
  2588.         STATUS  mandatory
  2589.         DESCRIPTION
  2590.             "IP Address of the SmartAP Relay Agent.  Note: you must reboot for changes to take effect."
  2591.         ::= { dhcpRelay 4 }
  2592.  
  2593.       dhcpRelayServerIP   OBJECT-TYPE
  2594.         SYNTAX  IpAddress
  2595.         ACCESS  read-write
  2596.         STATUS  mandatory
  2597.         DESCRIPTION
  2598.             "IP Address to which the Relay Agent will forward subscriber DHCP requests.  
  2599.              Note: you must reboot for changes to take effect."
  2600.         ::= { dhcpRelay 5 }
  2601.  
  2602. --
  2603. -- DNS    
  2604. --
  2605.  
  2606. --
  2607. -- DNS : Host Name 
  2608. --
  2609.       dnsHostName  OBJECT-TYPE
  2610.         SYNTAX  DisplayString(SIZE(1..32))
  2611.         ACCESS  read-write
  2612.         STATUS  mandatory
  2613.         DESCRIPTION
  2614.             "The DNS Hostname of the SmartAP.  Note: you must reboot for changes to take effect."
  2615.         ::= { dns 1 }
  2616.  
  2617.  
  2618. --
  2619. -- DNS : Domain 
  2620. --
  2621.       dnsDomain  OBJECT-TYPE
  2622.         SYNTAX  DisplayString(SIZE(1..32))
  2623.         ACCESS  read-write
  2624.         STATUS  mandatory
  2625.         DESCRIPTION
  2626.             "The DNS domain the SmartAP belongs to.  Note: you must reboot for changes to take effect."
  2627.         ::= { dns 2 }
  2628.  
  2629.  
  2630. --
  2631. -- DNS : Primary DNS Server 
  2632. --
  2633.       dnsPrimaryServer  OBJECT-TYPE
  2634.         SYNTAX  IpAddress
  2635.         ACCESS  read-write
  2636.         STATUS  mandatory
  2637.         DESCRIPTION
  2638.             "The Primary DNS Server for the SmartAP.  Note: you must reboot for changes to take effect."
  2639.         ::= { dns 3 }
  2640.  
  2641.  
  2642. --
  2643. -- DNS : Secondary DNS Server 
  2644. --
  2645.       dnsSecondaryServer  OBJECT-TYPE
  2646.         SYNTAX  IpAddress
  2647.         ACCESS  read-write
  2648.         STATUS  mandatory
  2649.         DESCRIPTION
  2650.             "The Secondary DNS Server for the SmartAP.  Note: you must reboot for changes to take effect."
  2651.         ::= { dns 4 }
  2652.  
  2653.  
  2654. --
  2655. -- DNS : Tertiary DNS Server 
  2656. --
  2657.       dnsTertiaryServer  OBJECT-TYPE
  2658.         SYNTAX  IpAddress
  2659.         ACCESS  read-write
  2660.         STATUS  mandatory
  2661.         DESCRIPTION
  2662.             "The Tertiary DNS Server for the SmartAP.  Note: you must reboot for changes to take effect."
  2663.         ::= { dns 5 }
  2664.  
  2665.  
  2666.  
  2667. --
  2668. -- HPR - HOME PAGE REDIRECTION            
  2669. --
  2670.  
  2671.       hprOn    OBJECT-TYPE
  2672.         SYNTAX     INTEGER { disabled(0), enabled(1) }
  2673.         ACCESS  read-write
  2674.         STATUS  mandatory
  2675.         DESCRIPTION
  2676.             "Setting this value to (1) will cause home page redirection 
  2677.              to be performed by this unit.  Setting this value to (0) will
  2678.              discontinue HPR. "
  2679.         ::= { hpr 1 }
  2680.  
  2681.       hprUrl    OBJECT-TYPE
  2682.         SYNTAX  DisplayString(SIZE(0..238))
  2683.         ACCESS  read-write
  2684.         STATUS  mandatory
  2685.         DESCRIPTION
  2686.             "The fully qualified WWW URL at which to redirect Home Page Requests."
  2687.         ::= { hpr 2 }
  2688.  
  2689.  
  2690.       hprParameterPassing    OBJECT-TYPE
  2691.         SYNTAX            INTEGER { disabled(0), enabled(1) }
  2692.         ACCESS  read-write
  2693.         STATUS  mandatory
  2694.         DESCRIPTION
  2695.             "Setting this value to (1) will cause inclusion of parameters 
  2696.              with the passed URL during HPR.  Setting this value to (0) will
  2697.              discontinue parameter passing."
  2698.         ::= { hpr 3 }
  2699.  
  2700.       hprRedirectionFrequency    OBJECT-TYPE
  2701.         SYNTAX  INTEGER
  2702.         ACCESS  read-write
  2703.         STATUS  mandatory
  2704.         DESCRIPTION
  2705.             "The time interval, specified in minutes, after which the 
  2706.              next redirection will take place."
  2707.         ::= { hpr 4 }
  2708.  
  2709. -- 
  2710. -- ICC - Information and Control Console
  2711. --
  2712.     iccOn OBJECT-TYPE
  2713.         SYNTAX            INTEGER { disabled(0), enabled(1) }
  2714.         ACCESS            read-write
  2715.         STATUS            mandatory
  2716.         DESCRIPTION
  2717.         "Set to (1) to enable the ICC.  Set to (0) to disable."  
  2718.         ::= { icc 1 }
  2719.                     
  2720.     iccTitle    OBJECT-TYPE
  2721.         SYNTAX        DisplayString(SIZE(0..238))
  2722.         ACCESS        read-write
  2723.         STATUS        mandatory
  2724.         DESCRIPTION
  2725.         "The title to appear on the ICC console window"
  2726.         ::= { icc 2 }
  2727.     
  2728.     iccLogoutOption OBJECT-TYPE
  2729.          SYNTAX            INTEGER { redisplay(0), logout(2) }
  2730.     ACCESS            read-write
  2731.     STATUS            mandatory
  2732.     DESCRIPTION
  2733.     "What should the ICC do when a subscriber closes it?  
  2734.     0 to Redisplay, 2 to logout and return the user to a *Pending* state (valid only with RADIUS)"
  2735.     ::= { icc 3 }
  2736.  
  2737.  
  2738.   iccButtons    OBJECT IDENTIFIER ::= { icc 10 }
  2739.      iccISPLogoButton   OBJECT IDENTIFIER ::= { iccButtons 5 }
  2740.     iccButton2         OBJECT IDENTIFIER ::= { iccButtons 6 }
  2741.     iccButton3           OBJECT IDENTIFIER ::= { iccButtons 7 }
  2742.     iccButton4           OBJECT IDENTIFIER ::= { iccButtons 8 }
  2743.     iccButton5           OBJECT IDENTIFIER ::= { iccButtons 9 }
  2744.     iccButton6           OBJECT IDENTIFIER ::= { iccButtons 10 }
  2745.     iccButton7           OBJECT IDENTIFIER ::= { iccButtons 11 }
  2746.     iccButton8           OBJECT IDENTIFIER ::= { iccButtons 12 }
  2747.     iccButton9           OBJECT IDENTIFIER ::= { iccButtons 13 }
  2748.  
  2749. iccISPLogoButtonName OBJECT-TYPE
  2750.      SYNTAX        DisplayString(SIZE(0..37))
  2751.      ACCESS        read-write
  2752.      STATUS        mandatory
  2753.      DESCRIPTION
  2754.      " ISP Logo Button Name"
  2755.      ::= { iccISPLogoButton 1 }
  2756.  
  2757.      iccISPLogoButtonURL OBJECT-TYPE
  2758.          SYNTAX        DisplayString(SIZE(0..238))
  2759.          ACCESS        read-write
  2760.          STATUS        mandatory
  2761.          DESCRIPTION
  2762.          " ISP Logo Button URL"
  2763.          ::= { iccISPLogoButton 2 }
  2764.  
  2765.      iccISPLogoButtonImgName OBJECT-TYPE
  2766.          SYNTAX        DisplayString(SIZE(0..31))
  2767.          ACCESS        read-write
  2768.          STATUS        mandatory
  2769.          DESCRIPTION
  2770.          " ISP Logo Button Image Name"
  2771.          ::= { iccISPLogoButton 3 }
  2772.  
  2773.      iccButtonName2 OBJECT-TYPE
  2774.          SYNTAX        DisplayString(SIZE(0..37))
  2775.          ACCESS        read-write
  2776.          STATUS        mandatory
  2777.          DESCRIPTION
  2778.          " ICC Button 2 Name"
  2779.          ::= { iccButton2 1 }
  2780.  
  2781.      iccButtonURL2 OBJECT-TYPE
  2782.          SYNTAX        DisplayString(SIZE(0..238))
  2783.          ACCESS        read-write
  2784.          STATUS        mandatory
  2785.          DESCRIPTION
  2786.          " ICC Button 2 URL"
  2787.          ::= { iccButton2 2 }
  2788.  
  2789.      iccButtonImgName2 OBJECT-TYPE
  2790.          SYNTAX        DisplayString(SIZE(0..31))
  2791.          ACCESS        read-write
  2792.          STATUS        mandatory
  2793.          DESCRIPTION
  2794.          " ICC Button 2 Image Name"
  2795.          ::= { iccButton2 3 }
  2796.  
  2797.      iccButtonName3 OBJECT-TYPE
  2798.          SYNTAX        DisplayString(SIZE(0..37))
  2799.          ACCESS        read-write
  2800.          STATUS        mandatory
  2801.          DESCRIPTION
  2802.          " ICC Button 3 Name"
  2803.          ::= { iccButton3 1 }
  2804.  
  2805.                     iccButtonURL3 OBJECT-TYPE
  2806.                     SYNTAX        DisplayString(SIZE(0..238))
  2807.                     ACCESS        read-write
  2808.                     STATUS        mandatory
  2809.                     DESCRIPTION
  2810.                         " ICC Button 3 URL"
  2811.                     ::= { iccButton3 2 }
  2812.  
  2813.                     iccButtonImgName3 OBJECT-TYPE
  2814.                     SYNTAX        DisplayString(SIZE(0..31))
  2815.                     ACCESS        read-write
  2816.                     STATUS        mandatory
  2817.                     DESCRIPTION
  2818.                         " ICC Button 3 Image Name"
  2819.                     ::= { iccButton3 3 }
  2820.  
  2821.     --
  2822.     -- ICC Button 4
  2823.     --
  2824.  
  2825.                     iccButtonName4 OBJECT-TYPE
  2826.                     SYNTAX        DisplayString(SIZE(0..37))
  2827.                     ACCESS        read-write
  2828.                     STATUS        mandatory
  2829.                     DESCRIPTION
  2830.                         " ICC Button 4 Name"
  2831.                     ::= { iccButton4 1 }
  2832.  
  2833.                     iccButtonURL4 OBJECT-TYPE
  2834.                     SYNTAX        DisplayString(SIZE(0..238))
  2835.                     ACCESS        read-write
  2836.                     STATUS        mandatory
  2837.                     DESCRIPTION
  2838.                         " ICC Button 4 URL"
  2839.                     ::= { iccButton4 2 }
  2840.  
  2841.                     iccButtonImgName4 OBJECT-TYPE
  2842.                     SYNTAX        DisplayString(SIZE(0..31))
  2843.                     ACCESS        read-write
  2844.                     STATUS        mandatory
  2845.                     DESCRIPTION
  2846.                         " ICC Button 4 Image Name"
  2847.                     ::= { iccButton4 3 }
  2848.  
  2849.     --
  2850.     -- ICC Button 5
  2851.     --
  2852.  
  2853.                     iccButtonName5 OBJECT-TYPE
  2854.                     SYNTAX        DisplayString(SIZE(0..37))
  2855.                     ACCESS        read-write
  2856.                     STATUS        mandatory
  2857.                     DESCRIPTION
  2858.                         " ICC Button 5 Name"
  2859.                     ::= { iccButton5 1 }
  2860.  
  2861.                     iccButtonURL5 OBJECT-TYPE
  2862.                     SYNTAX        DisplayString(SIZE(0..238))
  2863.                     ACCESS        read-write
  2864.                     STATUS        mandatory
  2865.                     DESCRIPTION
  2866.                         " ICC Button 5 URL"
  2867.                     ::= { iccButton5 2 }
  2868.  
  2869.                     iccButtonImgName5 OBJECT-TYPE
  2870.                     SYNTAX        DisplayString(SIZE(0..31))
  2871.                     ACCESS        read-write
  2872.                     STATUS        mandatory
  2873.                     DESCRIPTION
  2874.                         " ICC Button 5 Image Name"
  2875.                     ::= { iccButton5 3 }
  2876.  
  2877.     --
  2878.     -- ICC Button 6
  2879.     --
  2880.  
  2881.                     iccButtonName6 OBJECT-TYPE
  2882.                     SYNTAX        DisplayString(SIZE(0..37))
  2883.                     ACCESS        read-write
  2884.                     STATUS        mandatory
  2885.                     DESCRIPTION
  2886.                         " ICC Button 6 Name"
  2887.                     ::= { iccButton6 1 }
  2888.  
  2889.                     iccButtonURL6 OBJECT-TYPE
  2890.                     SYNTAX        DisplayString(SIZE(0..238))
  2891.                     ACCESS        read-write
  2892.                     STATUS        mandatory
  2893.                     DESCRIPTION
  2894.                         " ICC Button 6 URL"
  2895.                     ::= { iccButton6 2 }
  2896.  
  2897.                     iccButtonImgName6 OBJECT-TYPE
  2898.                     SYNTAX        DisplayString(SIZE(0..31))
  2899.                     ACCESS        read-write
  2900.                     STATUS        mandatory
  2901.                     DESCRIPTION
  2902.                         " ICC Button 6 Image Name"
  2903.                     ::= { iccButton6 3 }
  2904.  
  2905.     --
  2906.     -- ICC Button 7
  2907.     --
  2908.  
  2909.                     iccButtonName7 OBJECT-TYPE
  2910.                     SYNTAX        DisplayString(SIZE(0..37))
  2911.                     ACCESS        read-write
  2912.                     STATUS        mandatory
  2913.                     DESCRIPTION
  2914.                         " ICC Button 7 Name"
  2915.                     ::= { iccButton7 1 }
  2916.  
  2917.                     iccButtonURL7 OBJECT-TYPE
  2918.                     SYNTAX        DisplayString(SIZE(0..238))
  2919.                     ACCESS        read-write
  2920.                     STATUS        mandatory
  2921.                     DESCRIPTION
  2922.                         " ICC Button 7 URL"
  2923.                     ::= { iccButton7 2 }
  2924.  
  2925.                     iccButtonImgName7 OBJECT-TYPE
  2926.                     SYNTAX        DisplayString(SIZE(0..31))
  2927.                     ACCESS        read-write
  2928.                     STATUS        mandatory
  2929.                     DESCRIPTION
  2930.                         " ICC Button 7 Image Name"
  2931.                     ::= { iccButton7 3 }
  2932.  
  2933.     --
  2934.     -- ICC Button 8
  2935.     --
  2936.  
  2937.                     iccButtonName8 OBJECT-TYPE
  2938.                     SYNTAX        DisplayString(SIZE(0..37))
  2939.                     ACCESS        read-write
  2940.                     STATUS        mandatory
  2941.                     DESCRIPTION
  2942.                         " ICC Button 8 Name"
  2943.                     ::= { iccButton8 1 }
  2944.  
  2945.                     iccButtonURL8 OBJECT-TYPE
  2946.                     SYNTAX        DisplayString(SIZE(0..238))
  2947.                     ACCESS        read-write
  2948.                     STATUS        mandatory
  2949.                     DESCRIPTION
  2950.                         " ICC Button 8 URL"
  2951.                     ::= { iccButton8 2 }
  2952.  
  2953.                     iccButtonImgName8 OBJECT-TYPE
  2954.                     SYNTAX        DisplayString(SIZE(0..31))
  2955.                     ACCESS        read-write
  2956.                     STATUS        mandatory
  2957.                     DESCRIPTION
  2958.                         " ICC Button 8 Image Name"
  2959.                     ::= { iccButton8 3 }
  2960.  
  2961.     --
  2962.     -- ICC Button 9
  2963.     --
  2964.  
  2965.                     iccButtonName9 OBJECT-TYPE
  2966.                     SYNTAX        DisplayString(SIZE(0..37))
  2967.                     ACCESS        read-write
  2968.                     STATUS        mandatory
  2969.                     DESCRIPTION
  2970.                         " ICC Button 9 Name"
  2971.                     ::= { iccButton9 1 }
  2972.  
  2973.                     iccButtonURL9 OBJECT-TYPE
  2974.                     SYNTAX        DisplayString(SIZE(0..238))
  2975.                     ACCESS        read-write
  2976.                     STATUS        mandatory
  2977.                     DESCRIPTION
  2978.                         " ICC Button 9 URL"
  2979.                     ::= { iccButton9 2 }
  2980.  
  2981.                     iccButtonImgName9 OBJECT-TYPE
  2982.                     SYNTAX        DisplayString(SIZE(0..31))
  2983.                     ACCESS        read-write
  2984.                     STATUS        mandatory
  2985.                     DESCRIPTION
  2986.                         " ICC Button 9 Image Name"
  2987.                     ::= { iccButton9 3 }
  2988.  
  2989.     --
  2990.     -- ICC Banners
  2991.     --
  2992.  
  2993.                     iccBanners    OBJECT IDENTIFIER ::= { icc 14 }
  2994.  
  2995.                         iccBanner1    OBJECT IDENTIFIER ::= { iccBanners 14 }
  2996.                         iccBanner2    OBJECT IDENTIFIER ::= { iccBanners 15 }
  2997.                         iccBanner3    OBJECT IDENTIFIER ::= { iccBanners 16 }
  2998.                         iccBanner4    OBJECT IDENTIFIER ::= { iccBanners 17 }
  2999.                         iccBanner5    OBJECT IDENTIFIER ::= { iccBanners 18 }
  3000.  
  3001.     --
  3002.     -- ICC Banner 1
  3003.     --
  3004.     
  3005.                     iccBannerName1 OBJECT-TYPE
  3006.                     SYNTAX        DisplayString(SIZE(0..16))
  3007.                     ACCESS        read-write
  3008.                     STATUS        mandatory
  3009.                     DESCRIPTION
  3010.                         " ICC Banner Name 1"
  3011.                     ::= { iccBanner1 1 }
  3012.  
  3013.                     iccBannerURL1 OBJECT-TYPE
  3014.                     SYNTAX        DisplayString(SIZE(0..238))
  3015.                     ACCESS        read-write
  3016.                     STATUS        mandatory
  3017.                     DESCRIPTION
  3018.                         "ICC Banner 1 URL"
  3019.                     ::= { iccBanner1 2 }
  3020.  
  3021.                     iccBannerImgName1 OBJECT-TYPE
  3022.                     SYNTAX        DisplayString(SIZE(0..31))
  3023.                     ACCESS        read-write
  3024.                     STATUS        mandatory
  3025.                     DESCRIPTION
  3026.                         "ICC Banner 1 Image Name"
  3027.                     ::= { iccBanner1 3 }
  3028.  
  3029.                     iccBannerDuration1 OBJECT-TYPE
  3030.                     SYNTAX        INTEGER
  3031.                     ACCESS        read-write
  3032.                     STATUS        mandatory
  3033.                     DESCRIPTION
  3034.                         "ICC Banner 1 Duration"
  3035.                     ::= { iccBanner1 4 }
  3036.  
  3037.                     iccBannerStartTime1 OBJECT-TYPE
  3038.                     SYNTAX        DisplayString(SIZE(1..16))
  3039.                     ACCESS        read-write
  3040.                     STATUS        mandatory
  3041.                     DESCRIPTION
  3042.                         "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  3043.                     ::= { iccBanner1 5 }
  3044.  
  3045.                     iccBannerStopTime1 OBJECT-TYPE
  3046.                     SYNTAX        DisplayString(SIZE(1..16))
  3047.                     ACCESS        read-write
  3048.                     STATUS        mandatory
  3049.                     DESCRIPTION
  3050.                         "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  3051.                     ::= { iccBanner1 6 }
  3052.  
  3053.     --
  3054.     -- ICC Banner 2
  3055.     --
  3056.     
  3057.                     iccBannerName2 OBJECT-TYPE
  3058.                     SYNTAX        DisplayString(SIZE(0..16))
  3059.                     ACCESS        read-write
  3060.                     STATUS        mandatory
  3061.                     DESCRIPTION
  3062.                         " ICC Banner Name 2"
  3063.                     ::= { iccBanner2 1 }
  3064.  
  3065.                     iccBannerURL2 OBJECT-TYPE
  3066.                     SYNTAX        DisplayString(SIZE(0..238))
  3067.                     ACCESS        read-write
  3068.                     STATUS        mandatory
  3069.                     DESCRIPTION
  3070.                         "ICC Banner 2 URL"
  3071.                     ::= { iccBanner2 2 }
  3072.  
  3073.                     iccBannerImgName2 OBJECT-TYPE
  3074.                     SYNTAX        DisplayString(SIZE(0..31))
  3075.                     ACCESS        read-write
  3076.                     STATUS        mandatory
  3077.                     DESCRIPTION
  3078.                         "ICC Banner 2 Image Name"
  3079.                     ::= { iccBanner2 3 }
  3080.                     
  3081.                     iccBannerDuration2 OBJECT-TYPE
  3082.                     SYNTAX        INTEGER
  3083.                     ACCESS        read-write
  3084.                     STATUS        mandatory
  3085.                     DESCRIPTION
  3086.                         "ICC Banner 2 Duration"
  3087.                     ::= { iccBanner2 4 }
  3088.  
  3089.                     iccBannerStartTime2 OBJECT-TYPE
  3090.                     SYNTAX        DisplayString(SIZE(1..16))
  3091.                     ACCESS        read-write
  3092.                     STATUS        mandatory
  3093.                     DESCRIPTION
  3094.                         "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  3095.                     ::= { iccBanner2 5 }
  3096.  
  3097.                     iccBannerStopTime2 OBJECT-TYPE
  3098.                     SYNTAX        DisplayString(SIZE(1..16))
  3099.                     ACCESS        read-write
  3100.                     STATUS        mandatory
  3101.                     DESCRIPTION
  3102.                         "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  3103.                     ::= { iccBanner2 6 }
  3104.  
  3105.     --
  3106.     -- ICC Banner 3
  3107.     --
  3108.     
  3109.                     iccBannerName3 OBJECT-TYPE
  3110.                     SYNTAX        DisplayString(SIZE(0..16))
  3111.                     ACCESS        read-write
  3112.                     STATUS        mandatory
  3113.                     DESCRIPTION
  3114.                         " ICC Banner Name 3"
  3115.                     ::= { iccBanner3 1 }
  3116.  
  3117.                     iccBannerURL3 OBJECT-TYPE
  3118.                     SYNTAX        DisplayString(SIZE(0..238))
  3119.                     ACCESS        read-write
  3120.                     STATUS        mandatory
  3121.                     DESCRIPTION
  3122.                         "ICC Banner 3 URL"
  3123.                     ::= { iccBanner3 2 }
  3124.  
  3125.                     iccBannerImgName3 OBJECT-TYPE
  3126.                     SYNTAX        DisplayString(SIZE(0..31))
  3127.                     ACCESS        read-write
  3128.                     STATUS        mandatory
  3129.                     DESCRIPTION
  3130.                         "ICC Banner 3 Image Name"
  3131.                     ::= { iccBanner3 3 }
  3132.                     
  3133.                     iccBannerDuration3 OBJECT-TYPE
  3134.                     SYNTAX        INTEGER
  3135.                     ACCESS        read-write
  3136.                     STATUS        mandatory
  3137.                     DESCRIPTION
  3138.                         "ICC Banner 3 Duration"
  3139.                     ::= { iccBanner3 4 }
  3140.  
  3141.                     iccBannerStartTime3 OBJECT-TYPE
  3142.                     SYNTAX        DisplayString(SIZE(1..16))
  3143.                     ACCESS        read-write
  3144.                     STATUS        mandatory
  3145.                     DESCRIPTION
  3146.                         "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  3147.                     ::= { iccBanner3 5 }
  3148.  
  3149.                     iccBannerStopTime3 OBJECT-TYPE
  3150.                     SYNTAX        DisplayString(SIZE(1..16))
  3151.                     ACCESS        read-write
  3152.                     STATUS        mandatory
  3153.                     DESCRIPTION
  3154.                         "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  3155.                     ::= { iccBanner3 6 }
  3156.  
  3157.     --
  3158.     -- ICC Banner 4
  3159.     --
  3160.     
  3161.                     iccBannerName4 OBJECT-TYPE
  3162.                     SYNTAX        DisplayString(SIZE(0..16))
  3163.                     ACCESS        read-write
  3164.                     STATUS        mandatory
  3165.                     DESCRIPTION
  3166.                         " ICC Banner Name 4"
  3167.                     ::= { iccBanner4 1 }
  3168.  
  3169.                     iccBannerURL4 OBJECT-TYPE
  3170.                     SYNTAX        DisplayString(SIZE(0..238))
  3171.                     ACCESS        read-write
  3172.                     STATUS        mandatory
  3173.                     DESCRIPTION
  3174.                         "ICC Banner 4 URL"
  3175.                     ::= { iccBanner4 2 }
  3176.  
  3177.                     iccBannerImgName4 OBJECT-TYPE
  3178.                     SYNTAX        DisplayString(SIZE(0..31))
  3179.                     ACCESS        read-write
  3180.                     STATUS        mandatory
  3181.                     DESCRIPTION
  3182.                         "ICC Banner 4 Image Name"
  3183.                     ::= { iccBanner4 3 }
  3184.                     
  3185.                     iccBannerDuration4 OBJECT-TYPE
  3186.                     SYNTAX        INTEGER
  3187.                     ACCESS        read-write
  3188.                     STATUS        mandatory
  3189.                     DESCRIPTION
  3190.                         "ICC Banner 4 Duration"
  3191.                     ::= { iccBanner4 4 }
  3192.  
  3193.                     iccBannerStartTime4 OBJECT-TYPE
  3194.                     SYNTAX        DisplayString(SIZE(1..16))
  3195.                     ACCESS        read-write
  3196.                     STATUS        mandatory
  3197.                     DESCRIPTION
  3198.                         "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  3199.                     ::= { iccBanner4 5 }
  3200.  
  3201.                     iccBannerStopTime4 OBJECT-TYPE
  3202.                     SYNTAX        DisplayString(SIZE(1..16))
  3203.                     ACCESS        read-write
  3204.                     STATUS        mandatory
  3205.                     DESCRIPTION
  3206.                         "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  3207.                     ::= { iccBanner4 6 }
  3208.  
  3209.     --
  3210.     -- ICC Banner 5
  3211.     --
  3212.     
  3213.                     iccBannerName5 OBJECT-TYPE
  3214.                     SYNTAX        DisplayString(SIZE(0..16))
  3215.                     ACCESS        read-write
  3216.                     STATUS        mandatory
  3217.                     DESCRIPTION
  3218.                         " ICC Banner Name 5"
  3219.                     ::= { iccBanner5 1 }
  3220.  
  3221.                     iccBannerURL5 OBJECT-TYPE
  3222.                     SYNTAX        DisplayString(SIZE(0..238))
  3223.                     ACCESS        read-write
  3224.                     STATUS        mandatory
  3225.                     DESCRIPTION
  3226.                         "ICC Banner 5 URL"
  3227.                     ::= { iccBanner5 2 }
  3228.  
  3229.                     iccBannerImgName5 OBJECT-TYPE
  3230.                     SYNTAX        DisplayString(SIZE(0..31))
  3231.                     ACCESS        read-write
  3232.                     STATUS        mandatory
  3233.                     DESCRIPTION
  3234.                         "ICC Banner 5 Image Name"
  3235.                     ::= { iccBanner5 3 }
  3236.                     
  3237.                     iccBannerDuration5 OBJECT-TYPE
  3238.                     SYNTAX        INTEGER
  3239.                     ACCESS        read-write
  3240.                     STATUS        mandatory
  3241.                     DESCRIPTION
  3242.                         "ICC Banner 5 Duration"
  3243.                     ::= { iccBanner5 4 }
  3244.  
  3245.                     iccBannerStartTime5 OBJECT-TYPE
  3246.                     SYNTAX        DisplayString(SIZE(1..16))
  3247.                     ACCESS        read-write
  3248.                     STATUS        mandatory
  3249.                     DESCRIPTION
  3250.                         "Start Time (Optional) {Hour}:{Min}{AM/PM}"
  3251.                     ::= { iccBanner5 5 }
  3252.  
  3253.                     iccBannerStopTime5 OBJECT-TYPE
  3254.                     SYNTAX        DisplayString(SIZE(1..16))
  3255.                     ACCESS        read-write
  3256.                     STATUS        mandatory
  3257.                     DESCRIPTION
  3258.                         "Stop Time (Optional) {Hour}:{Min}{AM/PM}"
  3259.                     ::= { iccBanner5 6 }
  3260.  
  3261.  
  3262.  
  3263.  
  3264. --
  3265. -- LOCATION
  3266. --
  3267.                     
  3268.                 
  3269.     --
  3270.     -- LOCATION NETWORK IP 
  3271.     --
  3272.     
  3273.                     locationNetworkIp OBJECT-TYPE
  3274.                     SYNTAX        IpAddress
  3275.                     ACCESS        read-write
  3276.                     STATUS        mandatory
  3277.                     DESCRIPTION
  3278.                         "The IP Address for the Network side interface of the SmartAP.  Note: 
  3279.                         you must reboot for changes to take effect."
  3280.                     ::= { location 9 }
  3281.  
  3282.       --
  3283.       -- LOCATION NETMASK 
  3284.       --
  3285.     
  3286.                     locationNetmask OBJECT-TYPE
  3287.                     SYNTAX        IpAddress
  3288.                     ACCESS        read-write
  3289.                     STATUS        mandatory
  3290.                     DESCRIPTION
  3291.                         "The Subnet Mask for the network side interface of the SmartAP.  Note: 
  3292.                         you must reboot for changes to take effect."
  3293.                     ::= { location 11 }
  3294.  
  3295.      --
  3296.       -- LOCATION GATEWAY 
  3297.       --
  3298.       
  3299.                     locationGateway OBJECT-TYPE
  3300.                     SYNTAX        IpAddress
  3301.                     ACCESS        read-write
  3302.                     STATUS        mandatory
  3303.                     DESCRIPTION
  3304.                         "The IP Address of the default gateway router for the SmartAP.  Note: 
  3305.                         you must reboot for changes to take effect."
  3306.                     ::= { location 12 }
  3307.  
  3308. --
  3309. --    MISC
  3310. --
  3311.  
  3312.  
  3313.     --
  3314.     -- PARTNER IMAGE 
  3315.       --
  3316.  
  3317.                 partnerImageOn OBJECT-TYPE
  3318.                     SYNTAX        INTEGER { disabled(0), enabled(1) }
  3319.                     ACCESS        read-write
  3320.                     STATUS        mandatory
  3321.                     DESCRIPTION
  3322.                     "Setting this value to (1) will enable Partner Image splashscreen.  
  3323.                     Setting this value to (0) will disable this feature.  
  3324.                     Note: you must reboot for changes to take effect."
  3325.                     ::= { misc 1 }
  3326.                     
  3327.     --
  3328.     -- PARTNER IMAGE FILE NAME
  3329.       --
  3330.  
  3331.                 partnerImageFileName OBJECT-TYPE
  3332.                     SYNTAX        DisplayString(SIZE(1..32))
  3333.                     ACCESS        read-write
  3334.                     STATUS        mandatory
  3335.                     DESCRIPTION
  3336.                     "File Name of the Partner Image.  Note: you must reboot for changes to take effect."
  3337.                     ::= { misc 2 }
  3338.  
  3339.       maxNumSubscribers OBJECT-TYPE
  3340.         SYNTAX    INTEGER
  3341.     ACCESS    read-only
  3342.         STATUS    mandatory
  3343.     DESCRIPTION
  3344.             "This variable shows the number of sunscribers allowed in the system."
  3345.         ::= { misc 3 }
  3346.                     
  3347.       pptpOn OBJECT-TYPE
  3348.           SYNTAX        INTEGER { disabled(0), enabled(1) }
  3349.           ACCESS        read-write
  3350.           STATUS        mandatory
  3351.           DESCRIPTION
  3352.             "Set to 1 to enable PPTP, 0 to disable.  Note: you must reboot for changes to take effect."
  3353.     ::= { misc 4 }
  3354. --
  3355. -- PPTP IDLE TIMEOUT
  3356. --
  3357.     
  3358.                 pptpIdleTimeout OBJECT-TYPE
  3359.                     SYNTAX        INTEGER
  3360.                     ACCESS        read-write
  3361.                     STATUS        mandatory
  3362.                     DESCRIPTION
  3363.                     "PPTP Session Timeout if idle.  Note: you must reboot for changes to take effect."
  3364.                     ::= { misc 6 }
  3365.     --
  3366.     -- IP SEC
  3367.       --
  3368.     
  3369.                 ipsecOn OBJECT-TYPE
  3370.                     SYNTAX        INTEGER { disabled(0), enabled(1) }
  3371.                     ACCESS        read-write
  3372.                     STATUS        mandatory
  3373.                     DESCRIPTION
  3374.                     "Set to 1 to enable IPSEC, 0 to disable.  Note: you must reboot for changes to take effect."
  3375.                     ::= { misc 8 }
  3376.                     
  3377. --
  3378. -- PASSTHROUGH  
  3379. --
  3380.  
  3381. ---
  3382. --- PASSTHROUGH ON
  3383. ---
  3384.  
  3385.       passthroughOn OBJECT-TYPE
  3386.     SYNTAX        INTEGER { disabled(0), enabled(1) }
  3387.         ACCESS  read-write
  3388.         STATUS  mandatory
  3389.         DESCRIPTION
  3390.             "Setting this value to (1) will enable Passthrough Addresses feature.  
  3391.             Setting this value to (0) will disable it. "
  3392.         ::= {passthrough 1}
  3393.  
  3394.       passthroughIPTable  OBJECT-TYPE
  3395.         SYNTAX  SEQUENCE OF PassThroughIPEntry
  3396.         ACCESS  not-accessible
  3397.         STATUS  mandatory
  3398.         DESCRIPTION
  3399.             " Host passthrough table for IP addresses "
  3400.         ::= { passthrough 2 }
  3401.     
  3402.       passthroughIPEntry        OBJECT-TYPE
  3403.         SYNTAX  PassThroughIPEntry
  3404.         ACCESS  not-accessible
  3405.         STATUS  mandatory
  3406.         DESCRIPTION            
  3407.             " passthrough table entry "
  3408.     INDEX   { passthroughIPTableIndex }
  3409.         ::= { passthroughIPTable 1 }
  3410.     
  3411.    PassThroughIPEntry ::= SEQUENCE {
  3412.                      passthroughIPTableIndex        INTEGER,
  3413.                      passthroughIPTableAddress        IpAddress,
  3414.                      passthroughIPTableStatus        RowStatus
  3415.         }
  3416.  
  3417.    passthroughIPTableIndex        OBJECT-TYPE
  3418.     SYNTAX            INTEGER
  3419.         ACCESS  read-only
  3420.         STATUS  mandatory
  3421.         DESCRIPTION
  3422.         "Passthrough IP table index."
  3423.         ::=    { passthroughIPEntry 1 }
  3424.  
  3425.    passthroughIPTableAddress        OBJECT-TYPE
  3426.         SYNTAX  IpAddress
  3427.     ACCESS            read-write
  3428.         STATUS  mandatory
  3429.         DESCRIPTION
  3430.             " The packets destined for this IP address are 
  3431.             passed through without authentication, authorization."
  3432.         ::= { passthroughIPEntry 2 }
  3433.  
  3434.    passthroughIPTableStatus        OBJECT-TYPE
  3435.     SYNTAX            RowStatus
  3436.     ACCESS            read-write
  3437.         STATUS  mandatory
  3438.         DESCRIPTION
  3439.         "Status of the Passthrough IP table entry."
  3440.         ::= { passthroughIPEntry 3 }
  3441.  
  3442.     --
  3443.     -- PASSTHROUGH DNS TABLE
  3444.     --
  3445.  
  3446.       passthroughDNSTable  OBJECT-TYPE
  3447.         SYNTAX  SEQUENCE OF PassThroughDNSEntry
  3448.         ACCESS  not-accessible
  3449.         STATUS  mandatory
  3450.         DESCRIPTION
  3451.             " Host passthrough table for DNS names "
  3452.         ::= { passthrough 3 }
  3453.  
  3454.       passthroughDNSEntry  OBJECT-TYPE
  3455.         SYNTAX  PassThroughDNSEntry
  3456.         ACCESS  not-accessible
  3457.         STATUS  mandatory
  3458.         DESCRIPTION
  3459.             " passthrough table entry "
  3460.     INDEX   { passthroughDNSTableIndex }
  3461.         ::= { passthroughDNSTable 1 }
  3462.  
  3463.    PassThroughDNSEntry ::= SEQUENCE {
  3464.                     passthroughDNSTableIndex        INTEGER,
  3465.                     passthroughDNSTableName            DisplayString,
  3466.                    passthroughDNSTableStatus        RowStatus  
  3467.          }
  3468.  
  3469.    passthroughDNSTableIndex    OBJECT-TYPE
  3470.     SYNTAX            INTEGER
  3471.         ACCESS  read-only
  3472.         STATUS  mandatory
  3473.         DESCRIPTION
  3474.         "Passthrough DNS Table index."
  3475.         ::= { passthroughDNSEntry 1 }
  3476.  
  3477.    passthroughDNSTableName        OBJECT-TYPE
  3478.         SYNTAX  DisplayString(SIZE(0..238))
  3479.     ACCESS            read-write
  3480.         STATUS  mandatory
  3481.         DESCRIPTION
  3482.             " The packets destined for this DNS name are 
  3483.             passed through without authentication, authorization."
  3484.         ::= { passthroughDNSEntry 2 }
  3485.  
  3486.    passthroughDNSTableStatus    OBJECT-TYPE
  3487.     SYNTAX            RowStatus
  3488.     ACCESS            read-write
  3489.     STATUS            mandatory
  3490.     DESCRIPTION
  3491.         "Status of the Passthrough DNS table entry."
  3492.     ::= { passthroughDNSEntry 3 }
  3493.  
  3494.                         
  3495. --
  3496. --    SMTP
  3497. --
  3498.  
  3499. --
  3500. --    SMTP : SMTP (Misconfigured) redirect enable/disable
  3501. --
  3502.       smtpRedirect  OBJECT-TYPE
  3503.     SYNTAX            INTEGER { disabled(0), enabled(1) }
  3504.         ACCESS  read-write
  3505.         STATUS  mandatory
  3506.         DESCRIPTION
  3507.             " Setting this value to (1) enables SMTP redirection for misconfigureds in the SmartAP.  
  3508.             Setting this value to (0) disables SMTP redirection for misconfigureds by the SmartAP."
  3509.         ::= { smtp 1 }
  3510.  
  3511.     
  3512. --
  3513. --    SMTP : Server IP
  3514. --
  3515.       smtpServerIP  OBJECT-TYPE
  3516.         SYNTAX  IpAddress
  3517.         ACCESS  read-write
  3518.         STATUS  mandatory
  3519.         DESCRIPTION
  3520.             " The IP address of the SMTP server to redirect all SMTP messages to."
  3521.         ::= { smtp 2 }
  3522.  
  3523.       --
  3524.     --    SMTP : SMTP (Properly Configured) redirect enable/disable
  3525.     --
  3526.     smtpPcRedirect        OBJECT-TYPE
  3527.     SYNTAX            INTEGER { disabled(0), enabled(1) }
  3528.       ACCESS  read-write
  3529.       STATUS  mandatory
  3530.       DESCRIPTION
  3531.           " Setting this value to (1) enables SMTP redirection for properly configureds in the SmartAP.  
  3532.           Setting this value to (0) disables SMTP redirection for properly configureds by the SmartAP."
  3533.       ::= { smtp 3 }
  3534.  
  3535. --
  3536. -- SYSTEM
  3537. --
  3538.  
  3539.       systemLoggingOn OBJECT-TYPE
  3540.         SYNTAX  INTEGER { disabled(0), enabled (1) }
  3541.         ACCESS  read-write
  3542.         STATUS  mandatory
  3543.         DESCRIPTION
  3544.             "Setting this value to (1) will enable logging (via standard 
  3545.             SYSLOG) of system messages.  Setting this value to (0) will
  3546.             disable system logging."
  3547.         ::= { nseSystem 1 }
  3548.  
  3549.       systemLogNumber OBJECT-TYPE
  3550.         SYNTAX  INTEGER(0..7)
  3551.         ACCESS  read-write
  3552.         STATUS  mandatory
  3553.         DESCRIPTION
  3554.             "The log number (0-7 of standard SYSLOG) for system logging."
  3555.         ::= { nseSystem 2 }
  3556.  
  3557.       systemLogServerIp    OBJECT-TYPE
  3558.         SYNTAX  IpAddress
  3559.         ACCESS  read-write
  3560.         STATUS  mandatory
  3561.         DESCRIPTION
  3562.             "IP address of the SYSLOG server to receive system messages."
  3563.         ::= { nseSystem 3 }
  3564.  
  3565.       systemCurrentDateAndTime OBJECT-TYPE
  3566.         SYNTAX  DisplayString(SIZE(20..24))
  3567.         ACCESS  read-only
  3568.         STATUS  mandatory
  3569.         DESCRIPTION
  3570.             "This object shows setting of the current system date and time."
  3571.         ::= { nseSystem 4 }
  3572.  
  3573.       systemVersion OBJECT-TYPE
  3574.         SYNTAX  DisplayString(SIZE(1..32))
  3575.         ACCESS  read-only
  3576.         STATUS  mandatory
  3577.         DESCRIPTION
  3578.             "This object shows the version of the NSE."
  3579.         ::= { nseSystem 5 }
  3580.  
  3581.       systemUsgId OBJECT-TYPE
  3582.         SYNTAX  DisplayString(SIZE(1..32))
  3583.         ACCESS  read-only
  3584.         STATUS  mandatory
  3585.         DESCRIPTION
  3586.             "ID of the SmartAP unit."
  3587.         ::= { nseSystem 6 }                
  3588.  
  3589.       systemBridgeMode OBJECT-TYPE
  3590.         SYNTAX        INTEGER { disabled(0), enabled(1) }
  3591.         ACCESS        read-write
  3592.         STATUS        mandatory
  3593.         DESCRIPTION
  3594.             "Setting this value to (1) will enable bridge mode.  Setting 
  3595.             this value to (0) will disable bridge mode."
  3596.         ::= { nseSystem 8 }
  3597.         
  3598.       snmpVersion OBJECT-TYPE
  3599.     SYNTAX  DisplayString(SIZE(1..32))
  3600.     ACCESS  read-only
  3601.     STATUS  mandatory
  3602.     DESCRIPTION
  3603.         "This object shows the version of the NSE SNMP."
  3604.         ::= { nseSystem 9 }
  3605.         
  3606.       sslVersion OBJECT-TYPE
  3607.           SYNTAX  DisplayString(SIZE(1..32))
  3608.           ACCESS  read-only
  3609.           STATUS  mandatory
  3610.           DESCRIPTION
  3611.               "This object shows the version of the NSE SSL."
  3612.         ::= { nseSystem 10 }
  3613.                     
  3614.                         
  3615. --
  3616. -- URL FILTERING  
  3617. --
  3618.  
  3619. --
  3620. -- URL FILTERING ON
  3621. --
  3622.       urlFilteringOn OBJECT-TYPE
  3623.         SYNTAX  INTEGER {
  3624.                 disabled(0),
  3625.                 enabled(1)
  3626.                 }
  3627.         ACCESS  read-write
  3628.         STATUS  mandatory
  3629.         DESCRIPTION
  3630.             "Setting this value to (1) will enable URL Filtering feature.  
  3631.             Setting this value to (0) will disable it."
  3632.         ::= { urlFiltering 1 }
  3633.  
  3634. --
  3635. -- URL FILTERING IP TABLE
  3636. --
  3637.       urlFilteringIPTable OBJECT-TYPE
  3638.         SYNTAX  SEQUENCE OF UrlFilteringIPTableEntry
  3639.         ACCESS  not-accessible
  3640.         STATUS  mandatory
  3641.         DESCRIPTION
  3642.             "Table of IP addresses that will be filtered."
  3643.         ::= { urlFiltering 2 }
  3644.  
  3645.       urlFilteringIPTableEntry OBJECT-TYPE
  3646.         SYNTAX  UrlFilteringIPTableEntry
  3647.         ACCESS  not-accessible
  3648.         STATUS  mandatory
  3649.         DESCRIPTION
  3650.             "URL Filtering IP table entry."
  3651.         INDEX { urlFilteringIPTableIndex }
  3652.         ::= { urlFilteringIPTable 1 }
  3653.  
  3654.       UrlFilteringIPTableEntry ::= SEQUENCE {
  3655.               urlFilteringIPTableIndex        INTEGER,
  3656.                 urlFilteringIPTableAddress  DisplayString,
  3657.               urlFilteringIPTableStatus        RowStatus                
  3658.                 }
  3659.  
  3660.       urlFilteringIPTableIndex OBJECT-TYPE
  3661.           SYNTAX        INTEGER
  3662.         ACCESS  read-only
  3663.         STATUS  mandatory
  3664.         DESCRIPTION
  3665.           "URL Filtering IP table index."
  3666.         ::= { urlFilteringIPTableEntry 1 }
  3667.  
  3668.       urlFilteringIPTableAddress OBJECT-TYPE
  3669.         SYNTAX  DisplayString(SIZE(0..15))
  3670.                     ACCESS        read-write
  3671.         STATUS  mandatory
  3672.         DESCRIPTION
  3673.             "IP address traffic to which will be blocked."
  3674.         ::= { urlFilteringIPTableEntry 2 }
  3675.  
  3676.       urlFilteringIPTableStatus OBJECT-TYPE
  3677.         SYNTAX        RowStatus
  3678.         ACCESS        read-write
  3679.         STATUS  mandatory
  3680.         DESCRIPTION
  3681.           "Status of the URL Filtering IP table entry."
  3682.         ::= { urlFilteringIPTableEntry 3 }
  3683.  
  3684. --
  3685. -- URL FILTERING DNS TABLE
  3686. --
  3687.       urlFilteringDNSTable OBJECT-TYPE
  3688.         SYNTAX  SEQUENCE OF UrlFilteringDNSTableEntry
  3689.         ACCESS  not-accessible
  3690.         STATUS  mandatory
  3691.         DESCRIPTION
  3692.             "Table of DNS names or Domain names that will be filtered."
  3693.         ::= { urlFiltering 3 }
  3694.  
  3695.       urlFilteringDNSTableEntry OBJECT-TYPE
  3696.         SYNTAX  UrlFilteringDNSTableEntry
  3697.         ACCESS  not-accessible
  3698.         STATUS  mandatory
  3699.         DESCRIPTION
  3700.             "URL Filtering DNS table entry."
  3701.         INDEX { urlFilteringDNSTableIndex }
  3702.         ::= { urlFilteringDNSTable 1 }
  3703.  
  3704.       UrlFilteringDNSTableEntry ::= SEQUENCE {
  3705.         urlFilteringDNSTableIndex        INTEGER,
  3706.         urlFilteringDNSTableName    DisplayString,
  3707.     urlFilteringDNSTableStatus        RowStatus                
  3708.                 }
  3709.  
  3710.       urlFilteringDNSTableIndex OBJECT-TYPE
  3711.                     SYNTAX        INTEGER
  3712.     ACCESS    read-only
  3713.         STATUS  mandatory
  3714.         DESCRIPTION
  3715.             " URL Filtering DNS Table Index"
  3716.         ::= { urlFilteringDNSTableEntry 1 }
  3717.  
  3718.       urlFilteringDNSTableName OBJECT-TYPE
  3719.         SYNTAX  DisplayString(SIZE(0..237))
  3720.     ACCESS        read-write
  3721.         STATUS  mandatory
  3722.         DESCRIPTION
  3723.             "DNS name or Domain name traffic to which will be blocked."
  3724.         ::= { urlFilteringDNSTableEntry 2 }
  3725.  
  3726.       urlFilteringDNSTableStatus OBJECT-TYPE
  3727.     SYNTAX        RowStatus 
  3728.     ACCESS        read-write
  3729.         STATUS  mandatory
  3730.         DESCRIPTION
  3731.                         "Status of the URL Filtering DNS table entry."
  3732.         ::= { urlFilteringDNSTableEntry 3 }
  3733.  
  3734.           
  3735. --
  3736. -- TRAPS
  3737. --
  3738.  
  3739.       subCapacityReached TRAP-TYPE
  3740.         ENTERPRISE nomadix
  3741.         DESCRIPTION
  3742.             "Subscriber Capacity Reached"
  3743.         ::= 9
  3744.  
  3745.                 
  3746. END
  3747.