12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137 |
- --**************************************************************************
- --
- -- Copyright 2009 Scientific Atlanta, A Cisco Company
- -- All Rights Reserved
- -- No portions of this material may be reproduced in any
- -- form without the written permission of:
- -- Scientific Atlanta, A Cisco Company
- -- 5030 Sugarloaf Pkwy
- -- Lawrenceville, Georgia 30044
- --
- --**************************************************************************
- SA-RG-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- MODULE-IDENTITY,
- OBJECT-TYPE,
- enterprises,
- Integer32,
- IpAddress
- FROM SNMPv2-SMI
- ifIndex
- FROM IF-MIB
- RowStatus,
- DisplayString,
- MacAddress,
- PhysAddress,
- TruthValue,
- DateAndTime
- FROM SNMPv2-TC
- InetAddressType,
- InetAddress,
- InetPortNumber
- FROM INET-ADDRESS-MIB
- SnmpAdminString
- FROM SNMP-FRAMEWORK-MIB ;
- sa OBJECT IDENTIFIER ::= { enterprises 1429 }
- saModules OBJECT IDENTIFIER ::= { sa 79 }
-
- saRg MODULE-IDENTITY
- LAST-UPDATED "201101260000Z"
- ORGANIZATION "Scientific Atlanta, Inc."
- CONTACT-INFO "marcin.godlewski@sciatl.com"
- DESCRIPTION
- "Controls the behavior of router/wireless fuctions.
- Can be part of CM configuration file."
- -- History
- REVISION "201101260000Z"
- DESCRIPTION
- "Added saRgIpMgmtLanUpnp MIB object"
- REVISION "2010092100Z"
- DESCRIPTION
- "Added saRgIpMgmtLanHnap MIB object (16066)"
-
- REVISION "201003160000Z"
- DESCRIPTION
- "Added saRgDeviceConfigIgnore object(CR15857)"
-
- REVISION "201002120000Z"
- DESCRIPTION
- " Added new objects to the software-
- saRgDot11BssCountStaAsCPe
- saRgMgmtLanDhcp125Option
- saRgDeviceConfigSnmpEnable
- saRgFirewallWANBlockingEnable"
-
- REVISION "200902160000Z"
- DESCRIPTION
- " Modified saRgDot1154gNetMode object
- removed maxCompatibility(5) value- CR3200"
-
- REVISION "200809300000Z"
- DESCRIPTION
- "Changed saRgIpMgmtDnsServerIp to store in non-vol (2623)
- Added saRgIpMgmtPassthroughTable (2954)
- Added saRgIpMgmtLanExtraSubnetTable()
- Added saRgFirewallMacFilterTable ()
- Changes saRgDot11PrivacyWpsPushButtonTime default to 1 ()"
- REVISION "200806060000Z"
- DESCRIPTION
- "Added saRgDeviceTimeSetup (2629)
- Added saRgDot11PrivacyWpsPushButtonTime (2632)"
- REVISION "200802060000Z"
- DESCRIPTION
- "Added firewall tree (2607)
- Added saRgIpMgmtWanMtu (2608)
- Added saRgIpMgmtWanTtl (2608)"
- REVISION "200805270000Z"
- DESCRIPTION
- "Added saRgIpMgmtWanAddr (2595)"
- REVISION "200804300000Z"
- DESCRIPTION
- "Initial release"
- ::= { saModules 2 }
- SaRgWebWizardSetup ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "WebWizard Setup sections."
- SYNTAX BITS {
- basicPasswordSettings(0),
- basicSetTime(1),
- basicNetworkConfiguration(2),
- basicLAN(3),
- basicFixedCPE(4),
- basicRestart(5),
- basicSaveConfigurationPC(6),
- advancedOptions(7),
- advancedIPFiltering(8),
- advancedMACFiltering(9),
- advancedPortFiltering(10),
- advancedPortForwarding(11),
- advancedPortTriggers(12),
- advancedDMZ(13),
- advancedPassThrough(14),
- advancedNetworkingFeatures(15),
- advancedVPN(16),
- advancedSaveConfigurationServer(17),
- firewallOptions(18),
- firewallEvent(19),
- parentalUserSetup(20),
- parentalBasicRules(21),
- parentalTODRules(22),
- parentalLocalLog(23),
- wirelessBasic(24),
- wirelessSecurity(25),
- wirelessAdvanced(26),
- wirelessAccessControl(27),
- wirelessBridging(28),
- wirelessMultimedia(29)
- }
- SaRgTimeZone ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "Time zones."
- SYNTAX INTEGER {
- gmtMinusTwelveEniwetokKwajalein(1),
- gmtMinusElevenMidwayIslandSamoa(2),
- gmtMinusTenHawaii(3),
- gmtMinusNineAlaska(4),
- gmtMinusEightPacificTimeCanadaTijuana(5),
- gmtMinusSevenArizona(6),
- gmtMinusSevenMountainTimeCanada(7),
- gmtMinusSixCentralAmerica(8),
- gmtMinusSixCentralTimeCanada(9),
- gmtMinusSixMexicoCity(10),
- gmtMinusSixSaskatchewan(11),
- gmtMinusFiveBogotaLimaQuito(12),
- gmtMinusFiveEasternTimeCanada(13),
- gmtMinusFiveIndianaEast(14),
- gmtMinusFourAtlanticTimeCanada(15),
- gmtMinusFourCaracasLaPaz(16),
- gmtMinusFourSantiago(17),
- gmtMinusThreeThirtyNewfoundland(18),
- gmtMinusThreeBrasilia(19),
- gmtMinusThreeBuenosAiresGeorgetown(20),
- gmtMinusThreeGreenland(21),
- gmtMinusTwoMid-Atlantic(22),
- gmtMinusOneAzores(23),
- gmtMinusOneCapeVerdeIs(24),
- gmtZeroCasablancaMonrovia(25),
- gmtZeroDublinEdinburghLisbonLondon(26),
- gmtPlusOneAmsterdamBerlinRomeStockholmVienna(27),
- gmtPlusOneBelgradeBratislavaBudapestLjubljanaPrague(28),
- gmtPlusOneBrusselsCopenhagenMadridParis(29),
- gmtPlusOneSarajevoSkopjeSofijaVilniusWarsawZagreb(30),
- gmtPlusOneWestCentralAfrica(31),
- gmtPlusTwoAthensIstanbilMinsk(32),
- gmtPlusTwoBucharest(33),
- gmtPlusTwoHelsinkiRigaTallinn(34),
- gmtPlusTwoJerusalem(35),
- gmtPlusThreeBaghdad(36),
- gmtPlusThreeMoscowStPetersburgVolgograd(37),
- gmtPlusThreeNairobi(38),
- gmtPlusThreeThirtyTehran(39),
- gmtPlusFourAbuDhabiMuscat(40),
- gmtPlusFourThirtyKabul(41),
- gmtPlusFiveEkaterinburg(42),
- gmtPlusFiveThirtyCalcuttaChennaiMumbaiNewDelhi(43),
- gmtPlusFiveFourtyFiveKathmandu(44),
- gmtPlusSixAlmatyNovosibirsk(45),
- gmtPlusSixAstanaDhaka(46),
- gmtPlusSixThirtyRangoon(47),
- gmtPlusSevenBangkokHanoiJakarta(48),
- gmtPlusSevenKrasnoyarsk(49),
- gmtPlusEightBeijingChongqingHongKongUrumqi(50),
- gmtPlusEightIrkustkUlaanBataar(51),
- gmtPlusEightKualaLumpurSingapore(52),
- gmtPlusEightTaipei(53),
- gmtPlusNineOsakaSapporoTokyo(54),
- gmtPlusNineSeoul(55),
- gmtPlusNineThirtyAdelaide(56),
- gmtPlusTenBrisbane(57),
- gmtPlusTenVladivostok(58),
- gmtPlusElevenMagadanSolomonIsNewCaledonia(59),
- gmtPlusTwelveAucklandWellington(60),
- gmtPlusTwelveFiji(61),
- gmtPlusThirteenNukuAlofa(62)
- }
- -- RG Device
- saRgDevice OBJECT IDENTIFIER ::= { saRg 1 }
- saRgDeviceBase OBJECT IDENTIFIER ::= { saRgDevice 1 }
- saRgDeviceMode OBJECT-TYPE
- SYNTAX INTEGER {
- multiSsid(1),
- cableHome11(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the mode of operation for the device.
- This parameter is stored in non-vol and is multiSsid(1) by default.
- Setting this object via SNMP will cause
- the unit to reboot.
- Note: cableHome11(2) not supported with all hardware platforms."
- ::= { saRgDeviceBase 1 }
- saRgDeviceResetDefaultEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object controls the reset to factory default functionality
- of the gateway. This prevents the local user from using the reset
- switch to gain access to the setup pages using the default user
- name and password. The objective is to prevent theft of service
- from a user who reconfigures the device to add users or change
- wireless settings.
- Enable (object set to true):
- 1. Momentary press of the Reset Switch (<5 seconds)
- DOCSIS restart of the modem (reboot, no reset to factory
- default values).
- 2. Pressing the reset switch for >5 seconds
- Reboots and resets of all values (modem and router) to
- factory default.
- Disable (object set to false):
- 1. Momentary press of the Reset Switch (<5 seconds)
- DOCSIS restart of the modem (reboot, no reset to factory
- default values).
- 2. Pressing the reset switch for >5 seconds
- Modem reboots and resets only the cable modem settings to
- factory default values. The router settings should remain and
- should not NOT reset to factory default."
- DEFVAL { true }
- ::= { saRgDeviceBase 2 }
- saRgDeviceRemoteWebAccessEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls web page access to the WAN IP address on the gateway.
- If DMS is available in the hardware, and saRgDmsBaseWebRedirect
- is set to true, enabling this feature means to enable port
- forwarding for web access to the DMS (to port 80). Note: the
- entry for this does not appear in port forwarding table or on
- the web pages. Example of the rule: WAN_IP:8080->DMS_IP:80.
- This value is stored in non-vol and is false after factory reset.
- This value can be controlled via a setup web page."
- ::= { saRgDeviceBase 3 }
- saRgDeviceRemoteWebAccessPort OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines what port to use for the WAN IP address of the gateway
- to be able to access RG web pages."
- DEFVAL { 8080 }
- ::= { saRgDeviceBase 4 }
- saRgDeviceConfigBackup OBJECT IDENTIFIER ::= { saRgDevice 2 }
- saRgDevConfBackupServerType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- DEFVAL { ipv4 }
- ::= { saRgDeviceConfigBackup 1 }
- saRgDevConfBackupServer OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The address of the TFTP server used for RG config download or upload.
- If the TFTP server is unknown, return 0.0.0.0."
- ::= { saRgDeviceConfigBackup 2 }
- saRgDevConfBackupFilename OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE (0..64))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The file name of the config file to be download or upload.
- If unknown, the string '(unknown)' is returned."
- ::= { saRgDeviceConfigBackup 3 }
- saRgDevConfBackupOperStatus OBJECT-TYPE
- SYNTAX INTEGER {
- inProgress(1),
- complete(2),
- failed(3),
- other(4)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "InProgress(1) indicates that a TFTP download or upload is underway,
- Complete(2) indicates that the last download or upload is successful,
- failed(3) indicates that the last attempted download or upload is falied."
- ::= { saRgDeviceConfigBackup 4 }
- saRgDevConfBackupAdminStatus OBJECT-TYPE
- SYNTAX INTEGER {
- download(1),
- upload(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to download(1), the device will initiate a
- TFTP RG config file download using remoteProvisionFilename.
- If set to upload(2), the device will initiate a TFTP RG config file
- upload to remoteProvisionServer. The filename will be the same as
- remoteProvisionFilename.
- At initial startup, this object has the default value of
- download(1)."
- ::= { saRgDeviceConfigBackup 5 }
-
- saRgDeviceUserAccess OBJECT IDENTIFIER ::= { saRgDevice 3 }
- saRgDevUserAccessEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines whether user level access is allowed to the web pages.
- This parameter is stored in non-vol and is true after factory
- reset."
- ::= { saRgDeviceUserAccess 1 }
- saRgDevUserAccessDefaultPassword OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines default password for user.
- If user's password matches the default password (meaning user has
- not changed the password), a change password page comes out every
- time a user connects to the web pages.
- If user's password does not match the default password (meaning user
- has changed it) the change password page does not show.
- This parameter is stored in non-vol and is blank by default.
- If the default password is blank in non-vol (after factory
- default for example), it gets populated with this object's value."
- ::= { saRgDeviceUserAccess 2 }
- saRgDevUserAccessClearPassword OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Clears user passwords if set to true (clear=set to default).
- Always returns false when read."
- DEFVAL { false }
- ::= { saRgDeviceUserAccess 3 }
- saRgDeviceUserAccessReadPages OBJECT-TYPE
- SYNTAX SaRgWebWizardSetup
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Specifies the read access rights for every section of the WebWizard-Setup.
- The value of (1) means read-only, the value of (0) means no-access.
- If a write access to a web page is enabled, read access is also enabled.
- The value of this objects is stored in non-vol.
- Default value after factory reset is 0xffffffff."
- ::= { saRgDeviceUserAccess 4 }
-
- saRgDeviceUserAccessWritePages OBJECT-TYPE
- SYNTAX SaRgWebWizardSetup
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Specifies the write access rights for every section of the WebWizard-Setup.
- The value of (1) means read-write, the value of (0) means read-only or no access.
- If a write access to a web page is enabled, read access is also enabled.
- The value of this objects is stored in non-vol.
- Default value after factory reset is 0xffffffff."
- ::= { saRgDeviceUserAccess 5 }
- SaRgUserChangedFlag ::= TEXTUAL-CONVENTION
- STATUS current
- DESCRIPTION
- "WebWizard Setup user changed flag sections."
- SYNTAX BITS {
- lanParameters(0),
- wanMTU(1),
- wirelessBasic(2),
- wirelessAdvanced(3),
- wirelessSecurity(4),
- wirelessAccessControl(5),
- fixedCPE(6),
- ipAddrFiltering(7),
- macAddrFiltering(8),
- portFiltering(9),
- portForwarding(10),
- portTriggers(11),
- dmzHost(12),
- blockProxy(13),
- blockCookies(14),
- blockJava(15),
- blockActiveX(16),
- blockPopup(17),
- blockFragments(18),
- detectPortScan(19),
- detectFlood(20),
- firewallEvent(21)
- }
- saRgDeviceConfiguration OBJECT IDENTIFIER ::= { saRgDevice 4 }
- saRgDeviceConfigFilename OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Configuration filename from DHCP ACK."
- ::= { saRgDeviceConfiguration 1 }
- saRgDeviceConfigStatus OBJECT-TYPE
- SYNTAX INTEGER {
- notSpecified(1),
- inProgress(2),
- success(3),
- errorServer(4),
- errorFileNotFound(5),
- errorBadFile(6),
- download(7)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Status of configuration file download.
- - notSpecified(1): DHCP ACK did not contain necessary information
- - inProgress(2): Configuration file is being downloaded
- - success(3): configuration file download completed successfully
- - errorServer(4): TFTP server did not respond
- - errorFileNotFound(5): no file on the server
- - errorBadFile(6): the file is not good, cannot be processed
- - download(7): commands the unit to download configuration file."
- ::= { saRgDeviceConfiguration 2 }
-
- saRgDeviceUserChangedFlag OBJECT-TYPE
- SYNTAX SaRgUserChangedFlag
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Specifies which user changed flags are set. The value of (1) means
- that user changed flag value is set; the value of (0) means that
- the user changed flag is not set.
- The user changed flags are stored in non-vol.
- Default value after factory reset is 0x00000000"
- ::= { saRgDeviceConfiguration 3 }
- saRgDeviceConfigSnmpEnable OBJECT-TYPE
- SYNTAX BITS {
- rgWan(0),
- rgDualIp(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls SNMP manager status on interfaces. If bit set to 0, the SNMP
- access is disbled. If bit set to 1, the SNMP access is enabled."
- DEFVAL { '00'h }
- ::= { saRgDeviceConfiguration 4 }
-
- saRgDeviceConfigIgnore OBJECT-TYPE
- SYNTAX INTEGER {
- require(0),
- notRequire(1),
- notDownload(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object controls if RG configuration file is to be downloaded.
- require(0): per specification, if DHCP contains parameters for the
- file dowload, the RG MUST try to download it.
- notRequire(1): when config file download fails after exponential backoff,
- RG will not retry DHCP and continue to be operational.
- notDownload(2): RG will not download config file.
- This MIB can be only in CM configuration file."
- DEFVAL { 0 }
- ::= { saRgDeviceConfiguration 5 }
-
- saRgDeviceTimeSetup OBJECT IDENTIFIER ::= { saRgDevice 5 }
- saRgDeviceTimeSetupNtpEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Stored in non-vol, disabled after factory reset."
- ::= { saRgDeviceTimeSetup 1 }
- saRgDeviceTimeSetupNtpServerTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDeviceTimeSetupNtpServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Up to 3 NTP servers are supported. This table
- is stored in non-vol. Default entries after factory
- reset are:
- 1: time.nist.gov
- 2: nist.aol-ca.truetime.com
- 3: nist1-ny.glassey.com"
- ::= { saRgDeviceTimeSetup 2 }
-
- saRgDeviceTimeSetupNtpServerEntry OBJECT-TYPE
- SYNTAX SaRgDeviceTimeSetupNtpServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgDeviceTimeSetupNtpServerIndex }
- ::= { saRgDeviceTimeSetupNtpServerTable 1 }
-
- SaRgDeviceTimeSetupNtpServerEntry ::= SEQUENCE {
- saRgDeviceTimeSetupNtpServerIndex INTEGER,
- saRgDeviceTimeSetupNtpServerAddress SnmpAdminString
- }
-
- saRgDeviceTimeSetupNtpServerIndex OBJECT-TYPE
- SYNTAX INTEGER (1..3)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgDeviceTimeSetupNtpServerEntry 1 }
- saRgDeviceTimeSetupNtpServerAddress OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "IP address or FQDN of the NTP server."
- ::= { saRgDeviceTimeSetupNtpServerEntry 2 }
- saRgDeviceTimeSetupZone OBJECT-TYPE
- SYNTAX SaRgTimeZone
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Time zone for the gateway.
- Stored in non-vol, gmtZeroDublinEdinburghLisbonLondon(26)
- after factory reset."
- ::= { saRgDeviceTimeSetup 3 }
- saRgDeviceTimeSetupDst OBJECT-TYPE
- SYNTAX INTEGER (0..120)
- UNITS "Minutes"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Daylight saving time. If set to 0, DST is disabled
- Stored in non-vol, 0 after factory reset."
- ::= { saRgDeviceTimeSetup 4 }
- saRgDeviceLoginControlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDeviceLoginControlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Rules of accessing Setup RG configuration section by user and operator."
- ::= { saRgDevice 6 }
-
- saRgDeviceLoginControlEntry OBJECT-TYPE
- SYNTAX SaRgDeviceLoginControlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of rules of accessing Setup RG configuration section of WebWizard"
- INDEX { ifIndex, saRgDeviceLoginControlName }
- ::= { saRgDeviceLoginControlTable 1 }
- SaRgDeviceLoginControlEntry ::= SEQUENCE {
- saRgDeviceLoginControlName INTEGER,
- saRgDeviceLoginControlState INTEGER
- }
- saRgDeviceLoginControlName OBJECT-TYPE
- SYNTAX INTEGER {
- user(1),
- operator(2)
- }
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgDeviceLoginControlEntry 1 }
-
- saRgDeviceLoginControlState OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- enable(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Control user and operator access to Setup RG configuration page per interface."
- ::= { saRgDeviceLoginControlEntry 2 }
- -- ******************
- -- ***** 802.11 *****
- -- ******************
- saRgDot11 OBJECT IDENTIFIER ::= { saRg 2 }
- -- *************************
- -- GENERAL AND CHANNEL SETUP
- -- *************************
- saRgDot11MgmtBase OBJECT IDENTIFIER ::= { saRgDot11 1 }
- saRgDot11OperMode OBJECT-TYPE
- SYNTAX INTEGER {
- notAvailable(0),
- off(1),
- remote(2),
- local(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Used to control the 802.11 operational mode. If set to
- notAvailable(0), then the wireless interface will be disabled, with
- the radio off, and no wireless settings web pages will be available to
- the user.
- If set to off(1) then the wireless interface will be disabled, but
- there may be a web page present which indicates that wireless service
- is available and that the MSO should be contacted to enable it.
- If set to remote(2), then the wireless interface will be enabled, but
- the configuration web pages are read-only so that the user may not
- change the settings.
- If set to local(3), then the wireless interface will be enabled, and
- the web pages will be read-write so that the user has full control over
- the settings.
- This parameter is stored in non-vol and set to local(3) after factory
- reset."
- ::= { saRgDot11MgmtBase 1 }
- saRgDot11CurrentChannel OBJECT-TYPE
- SYNTAX Unsigned32 (0..14)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the current channel number.
- The value of 0 means auto channel selection.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 3 }
- saRgDot11BeaconInterval OBJECT-TYPE
- SYNTAX Unsigned32 (1..65535)
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the beacon interval for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 4 }
- saRgDot11DTIMInterval OBJECT-TYPE
- SYNTAX Unsigned32 (1..255)
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the DTIM interval for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 5 }
- -- Renamed from saRgDot11FragmentationThreshold to avoid conflict w/ IEEE 802.11 MIB
- saRgDot11FragThresh OBJECT-TYPE
- SYNTAX Unsigned32 (256..2346)
- UNITS "bytes"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the fragmentation threshold for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 6 }
- -- Renamed from saRgDot11RTSThreshold to avoid conflict w/ IEEE 802.11 MIB
- saRgDot11RTSThresh OBJECT-TYPE
- SYNTAX Unsigned32 (0..2347)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the RTS threshold for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 7 }
- -- Renamed from saRgDot11ShortRetryLimit to avoid conflict w/ IEEE 802.11 MIB
- saRgDot11SRL OBJECT-TYPE
- SYNTAX Unsigned32 (1..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the short retry limit for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 8 }
-
- -- Renamed from saRgDot11LongRetryLimit to avoid conflict w/ IEEE 802.11 MIB
- saRgDot11LRL OBJECT-TYPE
- SYNTAX Unsigned32 (1..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the long retry limit for the device.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 9 }
-
- saRgDot1154gNetMode OBJECT-TYPE
- SYNTAX INTEGER {
- only54g(2),
- maxPerformance(4)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the behavior of the device with regards to which
- flavor of 802.11 is used. If set to maxCompatibility(5), the device
- will interoperate with the widest variety of 54g and 802.11b clients.
- If set to maxPerformance(4), the highest throughout will be provided
- and only 54g clients will be accepted, however nearby 802.11b networks
- may suffer degraded performance. If set to only54g(2), only 54g
- clients will be accepted.
- This parameter is stored in non-vol and is maxCompatibility(5)
- after factory reset."
- ::= { saRgDot11MgmtBase 10 }
-
- saRgDot1154gProtectionEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the state of 54g protection. If set to true(1),
- the AP will use RTS/CTS to improve 802.11g performance in mixed
- 802.11g/802.11b networks. Set to false(2) to maximize 802.11g
- throughput under most conditions.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 11 }
- saRgDot11Rate OBJECT-TYPE
- SYNTAX INTEGER {
- auto(0),
- mbits1(1),
- mbits2(2),
- mbits5-5(5),
- mbits6(6),
- mbits9(9),
- mbits11(11),
- mbits12(12),
- mbits18(18),
- mbits24(24),
- mbits36(36),
- mbits48(48),
- mbits54(54)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Forces the transmission rate for the AP to a particular speed.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 12 }
- saRgDot11OutputPower OBJECT-TYPE
- SYNTAX INTEGER {
- percent25(25),
- percent50(50),
- percent75(75),
- percent100(100)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the output power relative to the hardware's maximum capability.
- This parameter is stored in non-vol."
- ::= { saRgDot11MgmtBase 13 }
-
- saRgDot11Country OBJECT-TYPE
- SYNTAX INTEGER {
- worldWide(0),
- thailand(1),
- israel(2),
- jordan(3),
- china(4),
- japan(5),
- usa(6),
- europe(7),
- allChannels(8)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Restricts the channel set based on country requirements.
- This parameter is stored in non-vol and is worldWide(0)
- (channels 1-11) after factory reset."
- ::= { saRgDot11MgmtBase 14 }
- saRgDot11Antenna OBJECT-TYPE
- SYNTAX INTEGER {
- disableIntTx(0),
- enableIntTx(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This parameter is stored in non-vol and set to
- disableIntTx(0) after factory reset."
- ::= { saRgDot11MgmtBase 15 }
- saRgDot11MbssUserControl OBJECT-TYPE
- SYNTAX INTEGER (1..4)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the number of user controlled Wifi networks via web pages.
- 1: The user has control over the primary wireless network only.
- No guest network page is displayed.
- 2: The user has control over the primary wireless network and
- one guest network. No drop down menu (or only 1 item in the
- menu) for additional guest network configuration.
- 3: Same as above with 2 guest networks.
- 4: Same as above with 3 guest networks.
- This object value is stored in non-vol and set to 1
- after factory reset."
- ::= { saRgDot11MgmtBase 16 }
-
- saRgDot11MbssUseNonvol OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Allows to save additional BSS parameters to non-vol if set to true.
- Primary BSS parameters are ALWAYS stored in non-vol.
- This object value is stored in non-vol and set to false
- after factory reset."
- ::= { saRgDot11MgmtBase 17 }
- saRgDot11MbssAdminControl OBJECT-TYPE
- SYNTAX INTEGER (1..4)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the number of admin controlled Wifi networks via web pages.
- 1: The admin has control over the primary wireless network only.
- No guest network page is displayed.
- 2: The admin has control over the primary wireless network and
- one guest network. No drop down menu (or only 1 item in the
- menu) for additional guest network configuration.
- 3: Same as above with 2 guest networks.
- 4: Same as above with 3 guest networks.
- This object value is stored in non-vol and set to 1
- after factory reset."
- ::= { saRgDot11MgmtBase 18 }
- saRgDot11ActualChannel OBJECT-TYPE
- SYNTAX INTEGER
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Reports the current channel number that wireless is on.
- The value of 0 means wireless is disabled."
- ::= { saRgDot11MgmtBase 19 }
- -- =====================
- -- PER BSS CONFIGURATION
- -- =====================
- -- The interface numbers are:
- -- 32: SSID1 + LAN
- -- 33: SSID2
- -- 34: SSID3
- -- 35: SSID4
- saRgDot11Bss OBJECT IDENTIFIER ::= { saRgDot11 2 }
- saRgDot11BssTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11BssEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "BSS table"
- ::= { saRgDot11Bss 1 }
-
- saRgDot11BssEntry OBJECT-TYPE
- SYNTAX SaRgDot11BssEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents parameters for SSID."
- INDEX { ifIndex }
- ::= { saRgDot11BssTable 1 }
-
- SaRgDot11BssEntry ::=
- SEQUENCE {
- saRgDot11BssId PhysAddress,
- saRgDot11BssEnable TruthValue,
- saRgDot11BssSsid OCTET STRING,
- saRgDot11BssSecurityMode INTEGER,
- saRgDot11BssClosedNetwork TruthValue,
- saRgDot11BssAccessMode INTEGER,
- saRgDot11BssLanAccess INTEGER,
- saRgDot11BssDsBwReserve INTEGER,
- saRgDot11BssDsBwPriority INTEGER,
- saRgDot11BssMaxNumSta INTEGER,
- saRgDot11BssCountStaAsCpe TruthValue
- }
- saRgDot11BssId OBJECT-TYPE
- SYNTAX PhysAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Returns the BSSID"
- ::= { saRgDot11BssEntry 1 }
- saRgDot11BssEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls the BSS state. The value of primary BSS
- is stored in non-vol.
- The other BSSs are disabled by default. If other
- BSS's SSID name is not defined, the BSS will not
- be enabled."
- ::= { saRgDot11BssEntry 2 }
- saRgDot11BssSsid OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE(0..32))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the service set identifier.
- The value of primary BSS is stored in non-vol and is
- empty after factory reset.
- If other BSS's SSID name is not defined, the BSS
- will not be enabled."
- ::= { saRgDot11BssEntry 3 }
- saRgDot11BssSecurityMode OBJECT-TYPE
- SYNTAX INTEGER {
- disabled(0),
- wep(1),
- wpaPsk(2),
- wpa2Psk(3),
- wpaEnterprise(4),
- wpa2Enterprise(5),
- --radiusWep(6)
- wpaWpa2Psk(7),
- wpaWpa2Enterprise(8)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Secrity for BSS.
- The value for primary BSS is stored in non-vol and is wpaPsk(2)
- after factory reset.
- For each other BSS security has to be included in configuration
- file or the BSS will be disabled."
- ::= { saRgDot11BssEntry 4 }
- saRgDot11BssClosedNetwork OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls whether the device will operate in closed network mode. If
- set to true(1), then the network mode is closed and the SSID will not
- be broadcast in beacon packets. If set to false(2), then the network
- mode is open and the SSID will be broadcast in beacon packets.
- The value for primary BSS is stored in non-vol.
- The default value for other BSSs is false."
- ::= { saRgDot11BssEntry 5 }
- saRgDot11BssAccessMode OBJECT-TYPE
- SYNTAX INTEGER {
- allowAny(0),
- allowList(1),
- denyList(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls what stations will be given access to the device. If set to
- allowAny(0), then any station will be allowed to connect. If set
- to allowList(1), then only stations whose MAC address appears in
- the saRgDot11AccessMacTable will be allowed to connect.
- The value for primary BSS is stored in non-vol.
- The default value for other BSSs is 0."
- ::= { saRgDot11BssEntry 6 }
- saRgDot11BssMaxNumSta OBJECT-TYPE
- SYNTAX INTEGER (1..128)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object defines the maximum number of STAs that can connect to
- this SSID. Note that the maximum number of STA accross all SSIDs in
- the AP is 128.
- Default value is 128 for all SSIDs.
- The value for primary BSS is stored in non-vol."
- ::= { saRgDot11BssEntry 11 }
- saRgDot11BssCountStaAsCpe OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "STAs in Max-Count of CPEs (Max number of CPE in CM config file),
- default per eDOCSIS spec.
- This setting is used to control counting STAs in Max-Count of CPEs.
- false: Do not count STAs as a CPE
- true: Count STAs as a CPE
- This object applies when the BSS is in bridge mode. In router mode
- the STAs are behind the NAT and do not count towards max-CPE anyway.
- Note: applies only to secondary BSSs."
- DEFVAL { true }
- ::= { saRgDot11BssEntry 12 }
- -- not implemented
- saRgDot11BssLanAccess OBJECT-TYPE
- SYNTAX INTEGER {
- lan(1),
- guest(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to lan(1), this service set will be authorized as a member of
- the local area network. If set to guest(2), this service set will
- have access to the wide area internet, but will have restricted access
- to the local area network.
- Default values are lan(1) for the primary BSS and guest(2) for other BSSs.
- NOTE: NOT IMPLEMENTED"
- ::= { saRgDot11BssEntry 8 }
- saRgDot11BssDsBwReserve OBJECT-TYPE
- SYNTAX INTEGER
- UNITS "Bps"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls the downstream (from AP to client) throughput
- in Bytes per second from AP to client on a BSS.
- This object reserves the throughput for a BSS. The rest of
- leftover bandwidth is assigned based on BSS priority.
- Note: if the reserved bandwidth is not used, it is shared
- with other BSSs based on their priority.
- If set to 0 there is no reservation.
- Example:
- BSS 1, 2 and 3 have reservation of 3Mb/s each. BSS 1 is higher priority
- than 2, which is higher than 3.
- - only BSS 3 transmits full bandwidth traffic: BSS 3 gets full bandwidth
- - BSS 2 starts transmitting at 2 Mb/s: BSS 2 gets 2 Mb/s, BSS 3 gets
- full-2 Mb/s
- - BSS 2 increases to 4 Mb/s: BSS 3 gets full-4 Mb/s, BSS 2 gets 4 Mb/s
- - BSS 2 increases to full: BSS 3 gets 3 Mb/s, BSS 2 gets full-3 Mb/s
- - BSS 1 starts transmitting at 2 Mb/s: BSS 3 gets 3 mbps, BSS 2 gets
- full-5 Mb/s, BSS 1 gets 2 Mb/s
- - BSS 1 increases to full: BSS 3 gets 3 Mb/s, BSS 2 gets 3 Mb/s, BSS 1
- gets full-6 Mb/s
- NOTE: NOT IMPLEMENTED"
- DEFVAL { 0 }
- ::= { saRgDot11BssEntry 9 }
- saRgDot11BssDsBwPriority OBJECT-TYPE
- SYNTAX INTEGER (1..4)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the priority for non-reserved bandwidth. 1 is the highest priority.
- If BSSs use the same priority, they get bandwidth based on contention.
- NOTE: NOT IMPLEMENTED"
- DEFVAL { 4 }
- ::= { saRgDot11BssEntry 10 }
- -- RESTRICT ACCESS WITH MAC TABLE
- saRgDot11AccessMacTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11AccessMacEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of MAC addresses which represents stations that will be allowed
- to connect to the device if saRgDot11AccessMode is set to
- restrictToList(1)."
- ::= { saRgDot11Bss 2 }
-
- saRgDot11AccessMacEntry OBJECT-TYPE
- SYNTAX SaRgDot11AccessMacEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table that specifies a single station MAC address."
- INDEX { ifIndex, saRgDot11AccessMacIndex }
- ::= { saRgDot11AccessMacTable 1 }
-
- SaRgDot11AccessMacEntry ::=
- SEQUENCE {
- saRgDot11AccessMacIndex INTEGER,
- saRgDot11AccessMacStation MacAddress,
- saRgDot11BssAccessStatus RowStatus
- }
-
- saRgDot11AccessMacIndex OBJECT-TYPE
- SYNTAX INTEGER (1..32)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Indicates the instance of this table row."
- ::= { saRgDot11AccessMacEntry 1 }
-
- saRgDot11AccessMacStation OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "A MAC address of a station which will be allowed to connect to the
- device if saRgDot11AccessMode is set to restrictToList(1)."
- ::= { saRgDot11AccessMacEntry 2 }
-
- saRgDot11BssAccessStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The status of this conceptual row.
- To create a row in this table, a manager must set this object to
- either createAndGo(4) or createAndWait(5).
- Until instances of all corresponding columns are appropriately
- configured, the value of the corresponding instance of the
- dot11BssAccessStatus column is 'notReady'.
- In particular, a newly created row cannot be made active until the
- corresponding instance of dot11BssAccessStation has been set.
-
- Only rows with a status of active(1) will be applied."
- ::= { saRgDot11AccessMacEntry 3 }
- -- PRIMARY BSS SPECIFIC
- saRgDot11BssPrimary OBJECT IDENTIFIER ::= { saRgDot11Bss 3 }
- saRgDot11BssPrimarySsidType OBJECT-TYPE
- SYNTAX INTEGER {
- mac6char(1),
- mac6char-prefix(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the type of SSID used.
- mac6char(1): If saRgDot11BssSsid.32 is empty, the SSID is the last
- 3 bytes of DOCSIS MAC address, displayed as 6 lowercase
- hex characters.
- If saRgDot11BssSsid.32 is not empty, SSID is the value from
- saRgDot11BssSsid.32 (set by SNMP or the user).
- mac6char-prefix(2): the same as mac6char(2) with the prefix addition
- defined in saRgDot11BssPrimarySsidPrefix.
- Note: stored in non-vol. mac6char(1) after factory reset"
- ::= { saRgDot11BssPrimary 1 }
- saRgDot11BssPrimarySsidPrefix OBJECT-TYPE
- SYNTAX SnmpAdminString (SIZE(1..16))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The prefix for primary SSID. Stored in non-vol. Empty after factory reset."
- ::= { saRgDot11BssPrimary 2 }
- -- ******************
- -- PRIVACY PARAMETERS
- -- ******************
- -- saRgDot11MgmtPrivacy contains objects from the 'Privacy' web page
- saRgDot11Privacy OBJECT IDENTIFIER ::= { saRgDot11 3 }
- -- WPA
- saRgDot11WpaTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11WpaEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "WPA table"
- ::= { saRgDot11Privacy 1 }
-
- saRgDot11WpaEntry OBJECT-TYPE
- SYNTAX SaRgDot11WpaEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents WPA parameters for BSS."
- INDEX { ifIndex }
- ::= { saRgDot11WpaTable 1 }
-
- SaRgDot11WpaEntry ::=
- SEQUENCE {
- saRgDot11WpaAlgorithm INTEGER,
- saRgDot11WpaPreSharedKey OCTET STRING,
- saRgDot11WpaGroupRekeyInterval INTEGER
- }
- saRgDot11WpaAlgorithm OBJECT-TYPE
- SYNTAX INTEGER {
- tkip(0),
- aes(1),
- tkipPlusAes(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value for primary BSS is stored in non-vol and tkipPlusAes(2)
- after factory reset.
- The default value for other BSSs is tkip."
- ::= { saRgDot11WpaEntry 1 }
- saRgDot11WpaPreSharedKey OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE(8..64))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the WPA Pre-Shared Key (PSK). This value MUST be either a
- 64-digit hexadecimal number, OR a 8 to 63 character ASCII string.
- The value for primary BSS is stored in non-vol and is the serial
- number of the device after factory reset.
- The default value for other BSSs is 8 0's.
- This object return an empty string when read."
- ::= { saRgDot11WpaEntry 2 }
-
- saRgDot11WpaGroupRekeyInterval OBJECT-TYPE
- SYNTAX INTEGER
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the WPA Group Rekey Interval in seconds. Set to zero to disable
- periodic rekeying.
- The value for primary BSS is stored in non-vol and is 0 after
- factory reset.
- The default value for other BSSs is 0."
- ::= { saRgDot11WpaEntry 3 }
- -- RADIUS
- saRgDot11RadiusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11RadiusEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "WPA table"
- ::= { saRgDot11Privacy 2 }
-
- saRgDot11RadiusEntry OBJECT-TYPE
- SYNTAX SaRgDot11RadiusEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents WPA parameters for BSS."
- INDEX { ifIndex }
- ::= { saRgDot11RadiusTable 1 }
-
- SaRgDot11RadiusEntry ::=
- SEQUENCE {
- saRgDot11RadiusAddressType InetAddressType,
- saRgDot11RadiusAddress InetAddress,
- saRgDot11RadiusPort InetPortNumber,
- saRgDot11RadiusKey DisplayString,
- saRgDot11RadiusReAuthInterval INTEGER
- }
- saRgDot11RadiusAddressType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Type of RADIUS server IP address."
- DEFVAL { ipv4 }
- ::= { saRgDot11RadiusEntry 1 }
- saRgDot11RadiusAddress OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets RADIUS server IP address.
- The value for primary BSS is stored in non-vol and is 0.0.0.0
- after factory reset.
- The default value for other BSSs is 0.0.0.0."
- ::= { saRgDot11RadiusEntry 2 }
-
- saRgDot11RadiusPort OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the UDP port used to communicate with the RADIUS server.
- The value for primary BSS is stored in non-vol and is 1645
- after factory reset.
- The default value for other BSSs is 1645."
- ::= { saRgDot11RadiusEntry 3 }
-
- saRgDot11RadiusKey OBJECT-TYPE
- SYNTAX DisplayString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets or displays the RADIUS key.
- The value for primary BSS is stored in non-vol and is null
- after factory reset.
- The default value for other BSSs is null.
- This object return an empty string when read."
- ::= { saRgDot11RadiusEntry 4 }
- saRgDot11RadiusReAuthInterval OBJECT-TYPE
- SYNTAX INTEGER
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Sets the RADIUS Rekey Interval in seconds.
- Set to zero to disable periodic rekeying.
- The value for primary BSS is stored in non-vol and is 0
- after factory reset.
- The default value for other BSSs is 0."
- ::= { saRgDot11RadiusEntry 5 }
- -- WEP
- saRgDot11WepTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11WepEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "WEP table"
- ::= { saRgDot11Privacy 3 }
-
- saRgDot11WepEntry OBJECT-TYPE
- SYNTAX SaRgDot11WepEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents WPA parameters for BSS."
- INDEX { ifIndex }
- ::= { saRgDot11WepTable 1 }
-
- SaRgDot11WepEntry ::=
- SEQUENCE {
- saRgDot11WepDefaultKey INTEGER,
- saRgDot11WepEncryptionMode INTEGER,
- saRgDot11WepPassPhrase OCTET STRING
- }
- saRgDot11WepDefaultKey OBJECT-TYPE
- SYNTAX INTEGER (1..4)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the default key which will be used when 64 or
- 128 bit encryption is enabled. Indicates the entry from the
- saRgDot1164BitKeyTable if saRgDot11EncryptionMode is set to wep64(1), or
- the entry from the saRgDot11128BitKeyTable if saRgDot11EncryptionMode is set
- to wep128(2).
- The value for primary BSS is stored in non-vol and is 1 after factory reset.
- The default value for other BSSs is 1."
- ::= { saRgDot11WepEntry 1 }
- saRgDot11WepEncryptionMode OBJECT-TYPE
- SYNTAX INTEGER {
- wep64(0),
- wep128(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value for primary BSS is stored in non-vol and is wep128(1)
- after factory reset.
- The default value for other BSSs is wep128."
- ::= { saRgDot11WepEntry 2 }
- saRgDot11WepPassPhrase OBJECT-TYPE
- SYNTAX DisplayString (SIZE(0..32))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls and reflects the WEP pass phrase.
- The value for primary BSS is stored in non-vol and is null
- after factory reset.
- The default value for other BSSs is null.
- This object return an empty string when read."
- ::= { saRgDot11WepEntry 3 }
- -- WEP 64-bit keys:
- saRgDot11Wep64BitKeyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11Wep64BitKeyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of 40 bit key values used when saRgDot11WepEncryptionMode
- is set to wep64(0)."
- ::= { saRgDot11Privacy 4 }
-
- saRgDot11Wep64BitKeyEntry OBJECT-TYPE
- SYNTAX SaRgDot11Wep64BitKeyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents a single 64 bit key."
- INDEX { ifIndex, saRgDot11Wep64BitKeyIndex }
- ::= { saRgDot11Wep64BitKeyTable 1 }
-
- SaRgDot11Wep64BitKeyEntry ::=
- SEQUENCE {
- saRgDot11Wep64BitKeyIndex Integer32,
- saRgDot11Wep64BitKeyValue OCTET STRING
- }
-
- saRgDot11Wep64BitKeyIndex OBJECT-TYPE
- SYNTAX Integer32 (1..4)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Identifies the instance of this table row."
- ::= { saRgDot11Wep64BitKeyEntry 1 }
-
- saRgDot11Wep64BitKeyValue OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE(5))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "A 40 bit key to be used when saRgDot11WepEncryptionMode is set to wep64(1).
- The value for primary BSS is stored in non-vol and is all 1's after factory
- reset.
- The default value for other BSSs is all 0's.
- This object return an empty string when read."
- ::= { saRgDot11Wep64BitKeyEntry 2 }
- -- WEP 128-bit keys:
- saRgDot11Wep128BitKeyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11Wep128BitKeyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of 104 bit key values used when saRgDot11WepEncryptionMode
- is set to wep128(1)."
- ::= { saRgDot11Privacy 5 }
-
- saRgDot11Wep128BitKeyEntry OBJECT-TYPE
- SYNTAX SaRgDot11Wep128BitKeyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table which represents a single 128 bit key."
- INDEX { ifIndex, saRgDot11Wep128BitKeyIndex }
- ::= { saRgDot11Wep128BitKeyTable 1 }
-
- SaRgDot11Wep128BitKeyEntry ::=
- SEQUENCE {
- saRgDot11Wep128BitKeyIndex Integer32,
- saRgDot11Wep128BitKeyValue OCTET STRING
- }
-
- saRgDot11Wep128BitKeyIndex OBJECT-TYPE
- SYNTAX Integer32 (1..4)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Identifies the instance of this table row."
- ::= { saRgDot11Wep128BitKeyEntry 1 }
-
- saRgDot11Wep128BitKeyValue OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE(13))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "A 104 bit key to be used when saRgDot11WepEncryptionMode is set to wep128(2).
- The value for primary BSS is stored in non-vol and is all 1's.
- The default value for other BSSs is all 0's.
- This object return an empty string when read."
- ::= { saRgDot11Wep128BitKeyEntry 2 }
- saRgDot11PrivacyWps OBJECT IDENTIFIER ::= { saRgDot11Privacy 6 }
- saRgDot11PrivacyWpsPushButtonTime OBJECT-TYPE
- SYNTAX INTEGER (0..10)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Specifies how long to press WPS button to start the WPS
- procedure. 0 means disable WPS.
- Stored in non-vol, 1 after factory reset."
- ::= { saRgDot11PrivacyWps 1 }
- -- ASSOCIATED CLIENTS TREE
- saRgDot11Client OBJECT IDENTIFIER ::= { saRgDot11 4 }
- saRgDot11ClientBase OBJECT IDENTIFIER ::= { saRgDot11Client 1 }
- saRgDot11ClientTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgDot11ClientEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of wireless clients that are associated with the BSS."
- ::= { saRgDot11Client 2 }
-
- saRgDot11ClientEntry OBJECT-TYPE
- SYNTAX SaRgDot11ClientEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table that specifies a single station MAC address."
- INDEX { ifIndex, saRgDot11ClientIndex }
- ::= { saRgDot11ClientTable 1 }
-
- SaRgDot11ClientEntry ::=
- SEQUENCE {
- saRgDot11ClientIndex Integer32,
- saRgDot11ClientStation MacAddress
- }
-
- saRgDot11ClientIndex OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Indicates the instance of this table row."
- ::= { saRgDot11ClientEntry 1 }
-
- saRgDot11ClientStation OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "A MAC address of a client associated with the BSS."
- ::= { saRgDot11ClientEntry 2 }
-
- --
- -- saRgDot11ApplySettings: do 'on the fly' config with settings from above.
- -- This scalar object was placed by itself at ieee802saRgDot11Mgmt 100 because
- -- it applies all settings from all current and possibly future 802.11
- -- groups. Wanted to leave plenty of room to add new groups in the future.
- saRgDot11ApplySettings OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to true(1), then all the settings (MIB values)
- from this MIB tree will be applied to run time configuration,
- modifying previous RG operation with the new settings.
- Before setting the value to true, MIBs modified in the MIB
- tree are stored in non-vol and will not modify RG operation
- until saRgDot11ApplySettings is set to true or CM resets.
- Note: this applies only to the MIB objects that are stored
- in non-vol.
- Always returns false(2) when read."
- ::= { saRgDot11 1001 }
- -- =============
- -- IP management
- -- =============
- saRgIpMgmt OBJECT IDENTIFIER ::= { saRg 3 }
- -- { saRgIpMgmt 1 } reserved for WAN IP definition (currently only DHCP)
- -- LAN NETWORK DEFINITIONS
- saRgIpMgmtLanTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtLanEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Networks on the LAN side.
- Primary BSS stored in non-vol."
- ::= { saRgIpMgmt 2 }
- saRgIpMgmtLanEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtLanEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of networks on the LAN side."
- INDEX { ifIndex }
- ::= { saRgIpMgmtLanTable 1 }
- SaRgIpMgmtLanEntry ::= SEQUENCE {
- saRgIpMgmtLanMode INTEGER,
- saRgIpMgmtLanNetwork IpAddress,
- saRgIpMgmtLanSubnetMask IpAddress,
- saRgIpMgmtLanGateway IpAddress,
- saRgIpMgmtLanDhcpServer INTEGER,
- saRgIpMgmtLanNapt INTEGER,
- saRgIpMgmtLanTypeOfService INTEGER,
- saRgIpMgmtLanDhcp125Option INTEGER,
- saRgIpMgmtLanHnap INTEGER,
- saRgIpMgmtLanUpnp INTEGER
- }
- saRgIpMgmtLanMode OBJECT-TYPE
- SYNTAX INTEGER {
- bridge(1),
- router(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the mode of operation for the device.
- Setting this object via SNMP will cause
- the unit to reboot.
- The value for primary BSS is stored in non-vol.
- The default value for other BSSs is router."
- ::= { saRgIpMgmtLanEntry 1 }
- saRgIpMgmtLanNetwork OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The LAN-Trans network number.
- Default for primary BSS is 192.168.0.0
- Default for other BSSs is 192.168.ifIndex.0"
- ::= { saRgIpMgmtLanEntry 3 }
- saRgIpMgmtLanSubnetMask OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The device MUST provide the value of this MIB
- object in the Option 1 (Subnet Mask) of
- DHCP OFFER and ACK messages sent to a LAN IP Device."
- DEFVAL { 'ffffff00'h } -- 255.255.255.0
- ::= { saRgIpMgmtLanEntry 5 }
- saRgIpMgmtLanGateway OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The type of this address is specified by
- saRgIpMgmtLanNetwokRouterType. The PS MUST
- provide the value of this MIB object in the
- Option 3 (Router IP address) of the DHCP
- OFFER and ACK messages sent to the LAN IP Device.
- Default for primary BSS is 192.168.0.1
- Default for other BSSs is 192.168.ifIndex.1"
- ::= { saRgIpMgmtLanEntry 7 }
- saRgIpMgmtLanDhcpServer OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- enable(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value for primary BSS is stored in non-vol.
- The default value for other BSSs is:
- Enabled by default if interface is in router mode.
- Always disabled if interface is in bridge mode."
- ::= { saRgIpMgmtLanEntry 8 }
- saRgIpMgmtLanNapt OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- enable(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value for primary BSS is stored in non-vol.
- The default value for other BSSs is:
- Enabled by default if interface is in router mode.
- Always disabled if interface is in bridge mode."
- ::= { saRgIpMgmtLanEntry 9 }
- saRgIpMgmtLanTypeOfService OBJECT-TYPE
- SYNTAX INTEGER
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Definition of the TOS bits for the Network.
- This object does not apply to primary BSS."
- DEFVAL { 0 }
- ::= { saRgIpMgmtLanEntry 10 }
- saRgIpMgmtLanDhcp125Option OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- addSsidName(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This option controls if the RG adds a Cisco specific
- suboption (number 17) to DHCP DISCOVER and REQUEST
- from the clients that are bridged on the BSS:
- 0: do not add the option
- 1: add suboption 17 to Cisco specific enterprise-id
- (9) within DHCP option 125. The content is the SSID name."
- DEFVAL { 0 }
- ::= { saRgIpMgmtLanEntry 11 }
-
- saRgIpMgmtLanHnap OBJECT-TYPE
-
- SYNTAX INTEGER {
- disable(0),
- enable(1)
- }
-
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The value for primary BSS is stored in non-vol and
- is enable after factory default.
- The default value for other BSSs is disable."
- ::= { saRgIpMgmtLanEntry 12 }
-
- saRgIpMgmtLanUpnp OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- enable(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Enable/Disable the UPnP agent.
- The value is stored in non-vol and is disable after factory default.
- Note : Upnp can support through LAN and primary SSID,but currently no support yet
- for secondary ssid
- "
- DEFVAL { 0 }
- ::= { saRgIpMgmtLanEntry 13 }
- -- LAN DHCP SERVERS DEFINITIONS
- saRgIpMgmtLanDhcpServerTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtLanDhcpServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Networks on the LAN side.
- Stored in non-vol. .10-.128 for primary BSS
- after factory reset."
- ::= { saRgIpMgmt 3 }
- saRgIpMgmtLanDhcpServerEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtLanDhcpServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of networks on the LAN side."
- INDEX { ifIndex }
- ::= { saRgIpMgmtLanDhcpServerTable 1 }
- SaRgIpMgmtLanDhcpServerEntry ::= SEQUENCE {
- saRgIpMgmtLanDhcpServerPoolStart IpAddress,
- saRgIpMgmtLanDhcpServerPoolEnd IpAddress,
- saRgIpMgmtLanDhcpServerLeaseTime Unsigned32,
- saRgIpMgmtLanDhcpServerTimeOffset Integer32
- }
- saRgIpMgmtLanDhcpServerPoolStart OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The start of range LAN Trans IP Addresses. The type of
- this address is specified by saRgIpMgmtLanDhcpServerPoolStartType.
- Default value depends on IP network and subnet."
- ::= { saRgIpMgmtLanDhcpServerEntry 2 }
- saRgIpMgmtLanDhcpServerPoolEnd OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The end of range for LAN-Trans IP Addresses. The type of
- this address is specified by saRgIpMgmtLanDhcpServerPoolEndType.
- Default value depends on IP network and subnet."
- ::= { saRgIpMgmtLanDhcpServerEntry 4 }
- saRgIpMgmtLanDhcpServerLeaseTime OBJECT-TYPE
- SYNTAX Unsigned32
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The PS MUST provide the value of this MIB object in the
- Option 51 (IP Address lease time) of the DHCP OFFER and
- ACK messages sent to the LAN IP Device."
- DEFVAL { 3600 }
- ::= { saRgIpMgmtLanDhcpServerEntry 5 }
- saRgIpMgmtLanDhcpServerTimeOffset OBJECT-TYPE
- SYNTAX Integer32 (-86400..86400) -- 0 to 24 hours (in seconds)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The PS MUST provide the value of this MIB object in
- the Option 2 (Time Offset from Coordinated
- Universal Time-UTC) in the DHCP OFFER and ACK
- messages sent to the LAN IP Device."
- DEFVAL { 0 } -- UTC
- ::= { saRgIpMgmtLanDhcpServerEntry 6 }
- --====================================================================
- --
- -- saRgIpMgmtLanAddrTable (CDP LAN Address Table)
- --
- -- The saRgIpMgmtLanAddrTable contains the DHCP parameters
- -- for each IP address served to the LAN-Trans realm.
- --
- --=========================================================================
- saRgIpMgmtLanAddrTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtLanAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "IP addresses of devices served by DHCP servers."
- ::= { saRgIpMgmt 4 }
-
- saRgIpMgmtLanAddrEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtLanAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of general parameters pertaining to LAN-Trans IP
- address reservations and leases."
- INDEX { ifIndex, saRgIpMgmtLanAddrIndex }
- ::= { saRgIpMgmtLanAddrTable 1 }
-
- SaRgIpMgmtLanAddrEntry ::= SEQUENCE {
- saRgIpMgmtLanAddrIndex INTEGER,
- saRgIpMgmtLanAddrIp IpAddress,
- saRgIpMgmtLanAddrPhysAddr PhysAddress,
- saRgIpMgmtLanAddrLeaseCreateTime DateAndTime,
- saRgIpMgmtLanAddrLeaseExpireTime DateAndTime,
- saRgIpMgmtLanAddrHostName SnmpAdminString,
- saRgIpMgmtLanAddrClientId SnmpAdminString
- }
-
- saRgIpMgmtLanAddrIndex OBJECT-TYPE
- SYNTAX INTEGER
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index of the the LAN IP Device in the LAN-Trans Realm."
- ::= { saRgIpMgmtLanAddrEntry 1 }
- saRgIpMgmtLanAddrIp OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgIpMgmtLanAddrEntry 3 }
-
- saRgIpMgmtLanAddrPhysAddr OBJECT-TYPE
- SYNTAX PhysAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The client's (i.e., LAN IP Device's) hardware address as
- indicated in the chaddr field of its DHCP REQUEST message."
- ::= { saRgIpMgmtLanAddrEntry 4 }
- saRgIpMgmtLanAddrLeaseCreateTime OBJECT-TYPE
- SYNTAX DateAndTime
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This is the date and time when the LAN IP lease was
- created (if it has not yet been renewed) or last renewed."
- ::= { saRgIpMgmtLanAddrEntry 5 }
-
- saRgIpMgmtLanAddrLeaseExpireTime OBJECT-TYPE
- SYNTAX DateAndTime
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This is the date and time when the LAN IP address lease
- expired or will expire."
- ::= { saRgIpMgmtLanAddrEntry 6 }
-
-
- saRgIpMgmtLanAddrHostName OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This is the Host Name of the LAN IP address, based on DCHP
- option 12."
- ::= { saRgIpMgmtLanAddrEntry 7 }
- saRgIpMgmtLanAddrClientId OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This is the Client Class Identifier, based on DHCP option 60."
- ::= { saRgIpMgmtLanAddrEntry 8 }
-
- --===================================================================
- --
- -- saRgIpMgmtDnsServerTable (CDP WAN DNS Server Table)
- --
- -- The saRgIpMgmtDnsServerTable is a table of 3 cable network
- -- and Internet DNS Servers.
- --
- --===================================================================
- saRgIpMgmtDnsServerTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtDnsServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains the IP addresses of cable network and
- Internet DNS servers, in the order of preference in which
- the PS's CNP will query them, when it cannot resolve a DNS
- query using local information. Entries in this table are
- updated with the information contained in DHCP Option 6,
- received during both the WAN-Man and WAN-Data IP
- acquisition processes.
- Stored in non-vol and 0.0.0.0 for all servers after
- factory reset."
- ::= { saRgIpMgmt 5 }
- saRgIpMgmtDnsServerEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtDnsServerEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of cable network and Internet DNS servers."
- INDEX { saRgIpMgmtDnsServerOrder }
- ::= { saRgIpMgmtDnsServerTable 1 }
- SaRgIpMgmtDnsServerEntry ::= SEQUENCE {
- saRgIpMgmtDnsServerOrder INTEGER,
- saRgIpMgmtDnsServerIp IpAddress
- }
- saRgIpMgmtDnsServerOrder OBJECT-TYPE
- SYNTAX INTEGER {
- primary(1),
- secondary(2),
- tertiary(3)
- }
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The order of preference for cable network and Internet DNS
- servers, as listed in DHCP option 6 (Domain Server)."
- ::= { saRgIpMgmtDnsServerEntry 1 }
- saRgIpMgmtDnsServerIp OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This parameter indicates the IP address of a WAN DNS
- server."
- ::= { saRgIpMgmtDnsServerEntry 3 }
- --==============================
- -- LAN DHCP fixed IP assignments
- --==============================
- saRgIpMgmtDhcpFixedIpTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtDhcpFixedIpEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Fixed IP address assignments for DHCP server.
- Table does not return any row if DHCP disabled.
- The value for primary BSS is stored in non-vol."
- ::= { saRgIpMgmt 6 }
-
- saRgIpMgmtDhcpFixedIpEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtDhcpFixedIpEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of general parameters pertaining to LAN-Trans IP
- address reservations and leases."
- INDEX { ifIndex, saRgIpMgmtDhcpFixedIpIndex }
- ::= { saRgIpMgmtDhcpFixedIpTable 1 }
-
- SaRgIpMgmtDhcpFixedIpEntry ::= SEQUENCE {
- saRgIpMgmtDhcpFixedIpIndex INTEGER,
- saRgIpMgmtDhcpFixedIpRowStatus RowStatus,
- saRgIpMgmtDhcpFixedIpAddress IpAddress,
- saRgIpMgmtDhcpFixedIpPhysAddr PhysAddress,
- saRgIpMgmtDhcpFixedIpHostName SnmpAdminString
- }
-
- saRgIpMgmtDhcpFixedIpIndex OBJECT-TYPE
- SYNTAX INTEGER (1..16)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index of the the LAN IP Device in the LAN-Trans Realm."
- ::= { saRgIpMgmtDhcpFixedIpEntry 1 }
- saRgIpMgmtDhcpFixedIpRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed."
- ::= { saRgIpMgmtDhcpFixedIpEntry 2 }
- saRgIpMgmtDhcpFixedIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgIpMgmtDhcpFixedIpEntry 4 }
-
- saRgIpMgmtDhcpFixedIpPhysAddr OBJECT-TYPE
- SYNTAX PhysAddress
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The client's (i.e., LAN IP Device's) hardware address as
- indicated in the chaddr field of its DHCP REQUEST message."
- ::= { saRgIpMgmtDhcpFixedIpEntry 5 }
- saRgIpMgmtDhcpFixedIpHostName OBJECT-TYPE
- SYNTAX SnmpAdminString(SIZE(0..80))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This is the Host Name of the LAN IP address, based on DCHP
- option 12."
- ::= { saRgIpMgmtDhcpFixedIpEntry 6 }
- -- ==============
- -- NAT parameters
- saRgIpMgmtNat OBJECT IDENTIFIER ::= { saRgIpMgmt 7 }
- saRgIpMgmtNatTcpWait OBJECT-TYPE
- SYNTAX INTEGER (1..65535)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Configures the NAT session time for TCP in seconds.
- Stored in non-vol, set to 300 after factory reset."
- ::= { saRgIpMgmtNat 1 }
- saRgIpMgmtNatUdpWait OBJECT-TYPE
- SYNTAX INTEGER (1..65535)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Configures the NAT session time for UDP in seconds.
- Stored in non-vol, set to 300 after factory reset."
- ::= { saRgIpMgmtNat 2 }
- saRgIpMgmtNatIcmpWait OBJECT-TYPE
- SYNTAX INTEGER (1..65535)
- UNITS "seconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Configures the NAT session time for ICMP in seconds.
- Stored in non-vol, set to 2 after factory reset."
- ::= { saRgIpMgmtNat 3 }
- -- ==============
- -- Static routing
- saRgIpMgmtStaticRouteTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtStaticRouteEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Static route entries in the routing table"
- ::= { saRgIpMgmt 8 }
- saRgIpMgmtStaticRouteEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtStaticRouteEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of static route entries in the routing table."
- INDEX { saRgIpMgmtStaticRouteIndex }
- ::= { saRgIpMgmtStaticRouteTable 1 }
- SaRgIpMgmtStaticRouteEntry ::= SEQUENCE {
- saRgIpMgmtStaticRouteIndex INTEGER,
- saRgIpMgmtStaticRouteRowStatus RowStatus,
- saRgIpMgmtStaticRouteNetwork IpAddress,
- saRgIpMgmtStaticRouteSubnetMask IpAddress,
- saRgIpMgmtStaticRouteGateway IpAddress,
- saRgIpMgmtStaticRouteRipAdvertise TruthValue
- }
- saRgIpMgmtStaticRouteIndex OBJECT-TYPE
- SYNTAX INTEGER (1..16)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index of the the table."
- ::= { saRgIpMgmtStaticRouteEntry 1 }
- saRgIpMgmtStaticRouteRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status."
- ::= { saRgIpMgmtStaticRouteEntry 2 }
- saRgIpMgmtStaticRouteNetwork OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Static route IP network definition"
- ::= { saRgIpMgmtStaticRouteEntry 3 }
- saRgIpMgmtStaticRouteSubnetMask OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Static route network mask definition"
- ::= { saRgIpMgmtStaticRouteEntry 4 }
- saRgIpMgmtStaticRouteGateway OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Gateway to the network defined in
- saRgIpMgmtStaticRouteNetwork and
- saRgIpMgmtStaticRouteSubnetMask."
- ::= { saRgIpMgmtStaticRouteEntry 5 }
- saRgIpMgmtStaticRouteRipAdvertise OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to true(1), then static route entry
- will be advertised in RIP."
- DEFVAL { false }
- ::= { saRgIpMgmtStaticRouteEntry 6 }
- -- WAN interface
- saRgIpMgmtWanAddr OBJECT IDENTIFIER ::= { saRgIpMgmt 9 }
- saRgIpMgmtWanAddrBase OBJECT IDENTIFIER ::= { saRgIpMgmtWanAddr 1 }
- saRgIpMgmtWanMode OBJECT-TYPE
- SYNTAX INTEGER {
- dhcp(1),
- static(2),
- dualIp(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When dualIp(3) is selected, the second IP stack is used for
- user operations.
- Stored in non-vol, dhcp(1) after factory reset."
- ::= { saRgIpMgmtWanAddrBase 1 }
- saRgIpMgmtWanMtu OBJECT-TYPE
- SYNTAX INTEGER (0..1500)
- UNITS "bytes"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "MTU size for the IP layer. Valid range is 256 to 1500.
- 0 is the default which is 1500.
- Stored in non-vol, 0 after factory reset."
- ::= { saRgIpMgmtWanAddrBase 2 }
- saRgIpMgmtWanTtl OBJECT-TYPE
- SYNTAX INTEGER (0..255)
- UNITS "hops"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "TTL for the IP packets forwarded to WAN.
- 0 means no change to the original TTL (after
- being decreased by 1).
- Stored in non-vol, 128 after factory reset."
- ::= { saRgIpMgmtWanAddrBase 3 }
- saRgIpMgmtWanAddrDynamic OBJECT IDENTIFIER ::= { saRgIpMgmtWanAddr 2 }
- saRgIpMgmtWanAddrStatic OBJECT IDENTIFIER ::= { saRgIpMgmtWanAddr 3 }
- saRgIpMgmtWanStaticNetwork OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Stored in non-vol, 0.0.0.0 after factory reset."
- ::= { saRgIpMgmtWanAddrStatic 1 }
- saRgIpMgmtWanStaticSubnetMask OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Stored in non-vol, 0.0.0.0 after factory reset."
- ::= { saRgIpMgmtWanAddrStatic 2 }
- saRgIpMgmtWanStaticGateway OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Stored in non-vol, 0.0.0.0 after factory reset."
- ::= { saRgIpMgmtWanAddrStatic 3 }
- saRgIpMgmtWanAddrDualIp OBJECT IDENTIFIER ::= { saRgIpMgmtWanAddr 4 }
- saRgIpMgmtWanDualIpAddr OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "IP address for the second IP stack.
- If not specified and saRgIpMgmtWanMode is set to
- dualIp(3), DHCP is used to acquire the IP address.
- Note: this object can only be set from config file."
- DEFVAL { '00000000'h }
- ::= { saRgIpMgmtWanAddrDualIp 1 }
- saRgIpMgmtWanDualIpRipAdvertised OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Specifies if the IP address is to be advertised in RIP,
- if RIP is enabled.
- Note: this object can only be set from config file."
- DEFVAL { true }
- ::= { saRgIpMgmtWanAddrDualIp 2 }
- saRgIpMgmtPassthrough OBJECT IDENTIFIER ::= { saRgIpMgmt 10 }
- saRgIpMgmtPassthroughClientTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtPassthroughClientEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of MAC addresses which represents stations that
- will be allowed to connect to the network bypassing any
- security, NAT and routing related settings. These
- stations are effectively behind bridged device."
- ::= { saRgIpMgmtPassthrough 1 }
- saRgIpMgmtPassthroughClientEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtPassthroughClientEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table that specifies a single station MAC address."
- INDEX { saRgIpMgmtPassthroughClientIndex }
- ::= { saRgIpMgmtPassthroughClientTable 1 }
- SaRgIpMgmtPassthroughClientEntry ::=
- SEQUENCE {
- saRgIpMgmtPassthroughClientIndex INTEGER,
- saRgIpMgmtPassthroughClientRowStatus RowStatus,
- saRgIpMgmtPassthroughClientMacAddress MacAddress,
- }
- saRgIpMgmtPassthroughClientIndex OBJECT-TYPE
- SYNTAX INTEGER (1..32)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Indicates the instance of this table row."
- ::= { saRgIpMgmtPassthroughClientEntry 1 }
- saRgIpMgmtPassthroughClientRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status."
- ::= { saRgIpMgmtPassthroughClientEntry 2 }
- saRgIpMgmtPassthroughClientMacAddress OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "A MAC address of a station which will be allowed to connect
- directly to the network."
- ::= { saRgIpMgmtPassthroughClientEntry 3 }
- saRgIpMgmtLanExtraSubnetTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgIpMgmtLanExtraSubnetEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Additional IP addresses for primary LAN interface.
- If RIP is enabled, all subnets are advertised.
- All objects are stored in non-vol. The table
- is empty after factory reset."
- ::= { saRgIpMgmt 11 }
- saRgIpMgmtLanExtraSubnetEntry OBJECT-TYPE
- SYNTAX SaRgIpMgmtLanExtraSubnetEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "List of networks on the LAN side."
- INDEX { ifIndex }
- ::= { saRgIpMgmtLanExtraSubnetTable 1 }
- SaRgIpMgmtLanExtraSubnetEntry ::= SEQUENCE {
- saRgIpMgmtLanExtraSubnetIndex INTEGER,
- saRgIpMgmtLanExtraSubnetRowStatus RowStatus,
- saRgIpMgmtLanExtraSubnetIpAddress IpAddress,
- saRgIpMgmtLanExtraSubnetSubnetMask IpAddress
- }
- saRgIpMgmtLanExtraSubnetIndex OBJECT-TYPE
- SYNTAX INTEGER
- {
- secondSubnet(1),
- thirdSubnet(2),
- fourthSubnet(3)
- }
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Indicates the instance of this table row."
- ::= { saRgIpMgmtLanExtraSubnetEntry 1 }
- saRgIpMgmtLanExtraSubnetRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status."
- ::= { saRgIpMgmtLanExtraSubnetEntry 2 }
- saRgIpMgmtLanExtraSubnetIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgIpMgmtLanExtraSubnetEntry 3 }
- saRgIpMgmtLanExtraSubnetSubnetMask OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- DEFVAL { 'ffffff00'h } -- 255.255.255.0
- ::= { saRgIpMgmtLanExtraSubnetEntry 4 }
- -- Apply setting to activate chagnes:
- saRgIpMgmtApplySettings OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "If set to true(1), then all the settings (MIB values)
- from this MIB tree will be applied to run time configuration,
- modifying previous RG operation with the new settings.
- Before setting the value to true, MIBs modified in the MIB
- tree are stored in non-vol and will not modify RG operation
- until saRgIpMgmtApplySettings is set to true or CM resets.
- Note: this applies only to the MIB objects that are stored
- in non-vol.
- Always returns false(2) when read."
- ::= { saRgIpMgmt 1001 }
- -- =============================================
- -- FIREWALL
- --
- -- Also includes port tiggering, forwarding, DMZ
- -- =============================================
- saRgFirewall OBJECT IDENTIFIER ::= { saRg 4 }
- saRgFirewallBase OBJECT IDENTIFIER ::= { saRgFirewall 1 }
- saRgFirewallProtection OBJECT-TYPE
- SYNTAX INTEGER {
- disable(0),
- enable(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls the firewall.
- This parameter is stored in non-vol and
- is enabled after factory reset."
- ::= { saRgFirewallBase 1 }
- saRgFirewallDmzAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Stored in non-vol, 0.0.0.0 after facroty reset."
- ::= { saRgFirewallBase 2 }
- saRgFirewallTraffic OBJECT IDENTIFIER ::= { saRgFirewall 2 }
- saRgFirewallTrafficBlock OBJECT-TYPE
- SYNTAX BITS {
- proxy(0),
- cookies(1),
- javaApplets(2),
- activeX(3),
- popUp(4),
- fragmentedIp(5)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls blocking of certain traffic.
- Stored in non-vol, 0x00 after factory reset."
- ::= { saRgFirewallTraffic 1 }
- saRgFirewallTrafficDetect OBJECT-TYPE
- SYNTAX BITS {
- portScan(0),
- ipFlood(1)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls detecting of certain traffic.
- Stored in non-vol, 0x40 after factory reset."
- ::= { saRgFirewallTraffic 2 }
- saRgFirewallTrafficPassThru OBJECT-TYPE
- SYNTAX BITS {
- ipsec(0),
- pptp(1),
- multicast(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls passthru for certain traffic.
- Stored in non-vol, 0xe0 after factory reset."
- ::= { saRgFirewallTraffic 3 }
- saRgFirewallWANBlockingEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Controls WAN blocking RG feature.
- Stored in non-vol, enabled after factory reset."
- ::= { saRgFirewallTraffic 4 }
- -- Firewall events reporting
- saRgFirewallReport OBJECT IDENTIFIER ::= { saRgFirewall 4 }
- saRgFirewallReportEventTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallReportEventEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table is stored in non-vol and is empty
- after factory reset."
- ::= { saRgFirewallReport 1 }
-
- saRgFirewallReportEventEntry OBJECT-TYPE
- SYNTAX SaRgFirewallReportEventEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgFirewallReportEventIndex }
- ::= { saRgFirewallReportEventTable 1 }
-
- SaRgFirewallReportEventEntry ::= SEQUENCE {
- saRgFirewallReportEventIndex INTEGER,
- saRgFirewallReportEventDescription SnmpAdminString,
- saRgFirewallReportEventCount INTEGER,
- saRgFirewallReportEventLastOccurance SnmpAdminString,
- saRgFirewallReportEventTarget SnmpAdminString,
- saRgFirewallReportEventSource SnmpAdminString
- }
-
- saRgFirewallReportEventIndex OBJECT-TYPE
- SYNTAX INTEGER
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallReportEventEntry 1 }
- saRgFirewallReportEventDescription OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallReportEventEntry 2 }
- saRgFirewallReportEventCount OBJECT-TYPE
- SYNTAX INTEGER
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallReportEventEntry 3 }
- saRgFirewallReportEventLastOccurance OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallReportEventEntry 4 }
- saRgFirewallReportEventTarget OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallReportEventEntry 5 }
- saRgFirewallReportEventSource OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallReportEventEntry 6 }
- saRgFirewallReportMgmt OBJECT IDENTIFIER ::= { saRgFirewallReport 2 }
- saRgFirewallReportMgmtClearLog OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Note: this object does not need saRgFirewallApplySettings
- to take effect."
- DEFVAL { false }
- ::= { saRgFirewallReportMgmt 1 }
- saRgFirewallReportEmailLogNow OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Triggers sending currect logs via email. Always returns false.
- Note: this objects does not need saRgFirewallApplySettings to
- send the logs."
- DEFVAL { false }
- ::= { saRgFirewallReportMgmt 2 }
- saRgFirewallReportEmail OBJECT IDENTIFIER ::= { saRgFirewallReport 3 }
- saRgFirewallReportEmailEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Enables sending logs via email. Email is sent when an event happens."
- ::= { saRgFirewallReportEmail 1 }
- saRgFirewallReportEmailAddress OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This is stored in non-vol and is empty after factory reset."
- ::= { saRgFirewallReportEmail 2 }
- saRgFirewallReportEmailSmtpServer OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "IP address or FQDN.
- Stored in non-vol. Empty after factory reset."
- ::= { saRgFirewallReportEmail 3 }
- -- Firewall IP filtering
- saRgFirewallRules OBJECT IDENTIFIER ::= { saRgFirewall 5 }
- saRgFirewallIpFilterTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallIpFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table is stored in non-vol and is empty
- after factory reset."
- ::= { saRgFirewallRules 1 }
-
- saRgFirewallIpFilterEntry OBJECT-TYPE
- SYNTAX SaRgFirewallIpFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgFirewallIpFilterIndex }
- ::= { saRgFirewallIpFilterTable 1 }
-
- SaRgFirewallIpFilterEntry ::= SEQUENCE {
- saRgFirewallIpFilterIndex INTEGER,
- saRgFirewallIpFilterRowStatus RowStatus,
- saRgFirewallIpFilterAddressStart IpAddress,
- saRgFirewallIpFilterAddressEnd IpAddress
- }
-
- saRgFirewallIpFilterIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallIpFilterEntry 1 }
- saRgFirewallIpFilterRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed.
- If the row is not used, set to notInService."
- ::= { saRgFirewallIpFilterEntry 2 }
- saRgFirewallIpFilterAddressStart OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallIpFilterEntry 3 }
- saRgFirewallIpFilterAddressEnd OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallIpFilterEntry 4 }
- saRgFirewallPortFilterTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallPortFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table is stored in non-vol and is empty
- after factory reset."
- ::= { saRgFirewallRules 2 }
-
- saRgFirewallPortFilterEntry OBJECT-TYPE
- SYNTAX SaRgFirewallPortFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgFirewallPortFilterIndex }
- ::= { saRgFirewallPortFilterTable 1 }
-
- SaRgFirewallPortFilterEntry ::= SEQUENCE {
- saRgFirewallPortFilterIndex INTEGER,
- saRgFirewallPortFilterRowStatus RowStatus,
- saRgFirewallPortFilterPortStart InetPortNumber,
- saRgFirewallPortFilterPortEnd InetPortNumber,
- saRgFirewallPortFilterProto INTEGER
- }
-
- saRgFirewallPortFilterIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallPortFilterEntry 1 }
- saRgFirewallPortFilterRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed.
- If the row is not used, set to notInService."
- ::= { saRgFirewallPortFilterEntry 2 }
- saRgFirewallPortFilterPortStart OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortFilterEntry 5 }
- saRgFirewallPortFilterPortEnd OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortFilterEntry 6 }
- saRgFirewallPortFilterProto OBJECT-TYPE
- SYNTAX INTEGER {
- udp(1),
- tcp(2),
- udpTcp(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "IP protocol to block."
- DEFVAL { 3 }
- ::= { saRgFirewallPortFilterEntry 7 }
- saRgFirewallMacFilterTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallMacFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of clients MAC addresses that are denied from accessing Internet."
- ::= { saRgFirewallRules 3 }
- saRgFirewallMacFilterEntry OBJECT-TYPE
- SYNTAX SaRgFirewallMacFilterEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A row in the table that specifies a single station MAC address."
- INDEX { saRgFirewallMacFilterIndex }
- ::= { saRgFirewallMacFilterTable 1 }
- SaRgFirewallMacFilterEntry ::=
- SEQUENCE {
- saRgFirewallMacFilterIndex INTEGER,
- saRgFirewallMacFilterRowStatus RowStatus,
- saRgFirewallMacFilterAddress MacAddress
- }
- saRgFirewallMacFilterIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallMacFilterEntry 1 }
- saRgFirewallMacFilterRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed.
- If the row is not used, set to notInService."
- ::= { saRgFirewallMacFilterEntry 2 }
- saRgFirewallMacFilterAddress OBJECT-TYPE
- SYNTAX MacAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "A MAC address of a station that cannot access Internet."
- ::= { saRgFirewallMacFilterEntry 3 }
- -- Port forwarding
- saRgFirewallPortFwdTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallPortFwdEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table is stored in non-vol and is empty
- after factory reset."
- ::= { saRgFirewall 6 }
-
- saRgFirewallPortFwdEntry OBJECT-TYPE
- SYNTAX SaRgFirewallPortFwdEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgFirewallPortFwdIndex }
- ::= { saRgFirewallPortFwdTable 1 }
-
- SaRgFirewallPortFwdEntry ::= SEQUENCE {
- saRgFirewallPortFwdIndex INTEGER,
- saRgFirewallPortFwdRowStatus RowStatus,
- saRgFirewallPortFwdToAddress IpAddress,
- saRgFirewallPortFwdPortStart InetPortNumber,
- saRgFirewallPortFwdPortEnd InetPortNumber,
- saRgFirewallPortFwdProto INTEGER
- }
-
- saRgFirewallPortFwdIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallPortFwdEntry 1 }
- saRgFirewallPortFwdRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed.
- If the row is not used, set to notInService."
- ::= { saRgFirewallPortFwdEntry 2 }
- saRgFirewallPortFwdToAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Valid address must be entered for a row to be created."
- ::= { saRgFirewallPortFwdEntry 3 }
- saRgFirewallPortFwdPortStart OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Valid port must be entered for a row to be created."
- ::= { saRgFirewallPortFwdEntry 4 }
- saRgFirewallPortFwdPortEnd OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Valid port must be entered for a row to be created."
- ::= { saRgFirewallPortFwdEntry 5 }
- saRgFirewallPortFwdProto OBJECT-TYPE
- SYNTAX INTEGER {
- udp(1),
- tcp(2),
- udpTcp(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- DEFVAL { 2 }
- ::= { saRgFirewallPortFwdEntry 6 }
- -- Port triggering
- saRgFirewallPortTrigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF SaRgFirewallPortTrigEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table is stored in non-vol and is empty
- after factory reset."
- ::= { saRgFirewall 7 }
-
- saRgFirewallPortTrigEntry OBJECT-TYPE
- SYNTAX SaRgFirewallPortTrigEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- ""
- INDEX { saRgFirewallPortTrigIndex }
- ::= { saRgFirewallPortTrigTable 1 }
-
- SaRgFirewallPortTrigEntry ::= SEQUENCE {
- saRgFirewallPortTrigIndex INTEGER,
- saRgFirewallPortTrigRowStatus RowStatus,
- saRgFirewallPortTrigTriggerPortStart InetPortNumber,
- saRgFirewallPortTrigTriggerPortEnd InetPortNumber,
- saRgFirewallPortTrigTargetPortStart InetPortNumber,
- saRgFirewallPortTrigTargetPortEnd InetPortNumber,
- saRgFirewallPortTrigProto INTEGER
- }
-
- saRgFirewallPortTrigIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The index"
- ::= { saRgFirewallPortTrigEntry 1 }
- saRgFirewallPortTrigRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The row status. A row can be destroyed.
- If the row is not used, set to notInService."
- ::= { saRgFirewallPortTrigEntry 2 }
- saRgFirewallPortTrigTriggerPortStart OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortTrigEntry 3 }
-
- saRgFirewallPortTrigTriggerPortEnd OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortTrigEntry 4 }
- saRgFirewallPortTrigTargetPortStart OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortTrigEntry 5 }
- saRgFirewallPortTrigTargetPortEnd OBJECT-TYPE
- SYNTAX InetPortNumber
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- ::= { saRgFirewallPortTrigEntry 6 }
- saRgFirewallPortTrigProto OBJECT-TYPE
- SYNTAX INTEGER {
- udp(1),
- tcp(2),
- udpTcp(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- ""
- DEFVAL { 2 }
- ::= { saRgFirewallPortTrigEntry 7 }
- saRgFirewallApplySettings OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to true(1), then all the settings (MIB values)
- from this MIB tree will be applied to run time configuration,
- modifying previous RG operation with the new settings.
- Before setting the value to true, MIBs modified in the MIB
- tree are stored in non-vol and will not modify RG operation
- until saRgFirewallApplySettings is set to true or CM resets.
- Note: this applies only to the MIB objects that are stored
- in non-vol.
- Always returns false(2) when read."
- ::= { saRgFirewall 1001 }
- -- ===
- -- RIP
- -- ===
- saRgRip OBJECT IDENTIFIER ::= { saRg 5 }
- saRgRipBase OBJECT IDENTIFIER ::= { saRgRip 1 }
- saRgRipEnabled OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Enables or disables router information protocol support in the device."
- DEFVAL { false }
- ::= { saRgRipBase 1 }
- saRgRipMd5AuthEnable OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Setting this object to true(1) causes the device to enable md5 auth"
- ::= { saRgRipBase 2 }
- saRgRipMd5KeyId OBJECT-TYPE
- SYNTAX INTEGER (0..255)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Key ID value for Md5 auth.
- This object return an empty string when read."
- ::= { saRgRipBase 3 }
- saRgRipMd5KeyValue OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE(0|16))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "MD5 Key Value"
- ::= {saRgRipBase 4 }
- saRgRipInterval OBJECT-TYPE
- SYNTAX INTEGER (10..600)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Interval in Seconds for the Rip Reporting interval."
- ::= { saRgRipBase 5 }
- saRgRipDestIpAddressType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "The type of IP address assigned to the rgIpRipDestIpAddress."
- DEFVAL { ipv4 }
- ::= { saRgRipBase 6 }
-
- saRgRipDestIpAddress OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "Defines the RIP unicast destination IP Address for Rip Reports.
- If this value returns 0.0.0.0 then this is the default
- multicast IP address in the RFC (224.0.0.9)"
- ::= { saRgRipBase 7 }
-
- END
|