Beruflich Dokumente
Kultur Dokumente
Accuracy
Whilereasonableeffortshavebeenmadetoassuretheaccuracyofthisdocument,CambiumNetworksassumes noliabilityresultingfromanyinaccuraciesoromissionsinthisdocument,orfromuseoftheinformationobtained herein.Cambiumreservestherighttomakechangestoanyproductsdescribedhereintoimprovereliability, function,ordesign,andreservestherighttorevisethisdocumentandtomakechangesfromtimetotimein contenthereofwithnoobligationtonotifyanypersonofrevisionsorchanges.Cambiumdoesnotassumeany liabilityarisingoutoftheapplicationoruseofanyproduct,software,orcircuitdescribedherein;neitherdoesit conveylicenseunderitspatentrightsortherightsofothers.Itispossiblethatthispublicationmaycontain referencesto,orinformationaboutCambiumproducts(machinesandprograms),programming,orservicesthat arenotannouncedinyourcountry.SuchreferencesorinformationmustnotbeconstruedtomeanthatCambium intendstoannouncesuchCambiumproducts,programming,orservicesinyourcountry.
Copyrights
Thisdocument,Cambiumproducts,and3rdPartySoftwareproductsdescribedinthisdocumentmayincludeor describecopyrightedCambiumandother3rdPartysuppliedcomputerprogramsstoredinsemiconductor memoriesorothermedia.LawsintheUnitedStatesandothercountriespreserveforCambium,itslicensors,and other3rdPartysuppliedsoftwarecertainexclusiverightsforcopyrightedmaterial,includingtheexclusiverightto copy,reproduceinanyform,distributeandmakederivativeworksofthecopyrightedmaterial.Accordingly,any copyrightedmaterialofCambium,itslicensors,orthe3rdPartysoftwaresuppliedmaterialcontainedinthe Cambiumproductsdescribedinthisdocumentmaynotbecopied,reproduced,reverseengineered,distributed, mergedormodifiedinanymannerwithouttheexpresswrittenpermissionofCambium.Furthermore,the purchaseofCambiumproductsshallnotbedeemedtogranteitherdirectlyorbyimplication,estoppel,or otherwise,anylicenseunderthecopyrights,patentsorpatentapplicationsofCambiumorother3rdPartysupplied software,exceptforthenormalnonexclusive,royaltyfreelicensetousethatarisesbyoperationoflawinthesale ofaproduct.
Restrictions
Table of Contents
Accuracy...................................................................................................................................... 2 Copyrights ................................................................................................................................... 2 Restrictions ................................................................................................................................. 2 LicenseAgreements.................................................................................................................... 2
3.5 3.6
4.6
4.6.1 4.6.2 4.6.3
UsingtheHelpMenu .................................................................................................... 82
AboutWirelessManager....................................................................................................... 82 HelpContents........................................................................................................................ 87 Diagnostics ............................................................................................................................ 88
4.7
4.7.1 4.7.2 4.7.3 4.7.4
ManagingClientWindows............................................................................................ 88
NavigatingthroughActiveWindows..................................................................................... 88 DetachingaWindowfromtheClient.................................................................................... 88 SavingLocationandSizeofWindows ................................................................................... 89 ClosingAllOpenWindows .................................................................................................... 89
4.8
4.8.1 4.8.2 4.8.3
UsingtheApplicationsTree .......................................................................................... 89
CustomViews ........................................................................................................................ 92 FrameOperations.................................................................................................................. 94 AdministrationTools ............................................................................................................. 94
4.9 4.10
4.11 4.12
4.13
RecoveringfromaLostConnectiontotheServer...................................................... 116
DeleteObjectandTraces .................................................................................................... 125 ClearAlarms ........................................................................................................................ 125 DeleteAlarms ...................................................................................................................... 125 Search.................................................................................................................................. 125
GeneratingaPhysicalMapViewofanElementSelectedintheInventoryView ...... 156 ViewingCollocatedandProximalElements ............................................................... 157 Panning ....................................................................................................................... 161 JumpingtoaDifferentPositioninaPhysicalMap ..................................................... 162 RefreshingaPhysicalMap .......................................................................................... 162 SettingPhysicalMapOptions ..................................................................................... 163
SelectingLinks,Coverage,andStandardsTypestoDisplayonaMapType ....................... 163 UsingtheRSSIAutoThresholdFeature .............................................................................. 171 FilteringtheIconstoDisplaybyCurrentAlarmLevel ......................................................... 171 SettingWhetherElementsAppearBasedonZoom............................................................ 172 UsingorHidingOtherPhysicalMapOverlays..................................................................... 173
7.10
7.11 7.12
CheckingtheLogofaPhysicalMap............................................................................ 186 ExportingaMap.......................................................................................................... 186 ExportingDevicestoBroadbandPlanner .................................................................... 192 ExportingtheNetworkintoXML ................................................................................ 193 ExportingLocationsforUseinaChildWM ................................................................ 194 NoticesRegardingPhysicalMaps ............................................................................... 194
ViewingBasicProperties............................................................................................. 200 ViewingComponentProperties.................................................................................. 202 ViewingEventsforaDevice........................................................................................ 203 ViewingAlarmsforaDevice ....................................................................................... 204 ViewingPerformanceDataforaDevice..................................................................... 205 ViewingtheDashboardforaDevice .......................................................................... 206
ExamplesofNetworkElementDashboards ........................................................................ 206 FeaturesofNetworkElementDashboards ......................................................................... 221 InteractiveComponentsofNetworkElementDashboards ................................................ 223
8.8
8.8.1 8.8.2 8.8.3 8.8.4
ViewingaDeviceSummaryReport............................................................................. 225
RunningaDeviceSummaryReportonDemand ................................................................. 225 RunningaDeviceSummaryReportonaSchedule ............................................................. 228 SavingaDeviceSummaryReport........................................................................................ 228 DeletingaDeviceSummaryReport .................................................................................... 229
8.9
FindingtheCustomerAssignedtotheDevice............................................................ 229
KeepingDeviceIdentifiersUnique ............................................................................. 231 ManagingorUnmanagingaDevice............................................................................ 231 PingingaDevice .......................................................................................................... 232 DroppingaSubscriberSession.................................................................................... 234 CheckingRelationshipsPresumedBasedOnGeolocations ...................................... 234 RemovingaRelationship ............................................................................................ 235 AddingRelationshipsAmongDevices......................................................................... 236
DefiningaLargerExtendedFamily...................................................................................... 236 AddingaSingleRelationship ............................................................................................... 237
9.8
9.8.1 9.8.2
AssigningaCustomertoaDevice............................................................................... 244 EditingorRemovingaCustomerRecord.................................................................... 248 SendinganEmailNotificationtoaCustomer............................................................. 249 RefreshingDeviceData............................................................................................... 250 SettingWMCredentialsforaGroupofSelectedDevices .......................................... 250 ConfiguringaDevice ................................................................................................... 252 SyncingtheSNMPStringinWMwiththeSNMPStringinaDevice........................... 252 UsingtheLinkCapacityTestUtility ............................................................................ 252
LaunchingaLinkCapacityTest ....................................................................................... 252 InterpretingLinkCapacityTestResults........................................................................... 255 ErrorsintheLinkCapacityTestFeature ......................................................................... 256 LaunchingSpectrumAnalyzer......................................................................................... 256 InterpretingSpectrumAnalyzerResults ......................................................................... 258 ErrorsintheSpectrumAnalyzerFeature........................................................................ 259
9.17
UsingtheSpectrumAnalyzerUtility........................................................................... 256
10
10.1 10.2 10.3
AddingDevicestoaStaticDeviceGroup.................................................................... 316 RemovingDevicesfromaStaticDeviceGroup .......................................................... 317 AddingorRemovingColumnsinaDeviceGroupWindow ........................................ 319 UsingaDeviceGroup.................................................................................................. 320 RemovingaDeviceGroup........................................................................................... 321
11
11.1
11.2
11.3
11.3.1 11.3.2
12
12.1
12.2
HandlingAlarms.......................................................................................................... 366
12.2.1 12.2.2
12.2.3 12.2.4 12.2.5 12.2.6 12.2.7 12.2.8 12.2.9 12.2.10 12.2.11 12.2.12 12.2.13 12.2.14 12.2.15
ViewingAlarmDetails ..................................................................................................... 368 SearchingAlarms ............................................................................................................ 370 ViewingRelatedEvents................................................................................................... 370 PickingUp/UnpickinganAlarm..................................................................................... 370 AddingCommentstoanAlarm....................................................................................... 372 ViewingAlarmHistory .................................................................................................... 373 ViewingBothAnnotationandHistoryofanAlarm ........................................................ 373 DefininganAlarmsCustomView.................................................................................... 374 SavingAlarms.................................................................................................................. 378 ExportingAlarms............................................................................................................. 379 PrintingAlarms................................................................................................................ 379 ClearinganAlarm............................................................................................................ 379 DeletinganAlarm ........................................................................................................... 379
13
13.1 13.2 13.3
13.3.1 13.3.2
13.4
13.5
LaunchinganOperatordefinedReport...................................................................... 399
14
14.1 14.2
15
15.1 15.2
15.3
ManagingGroups........................................................................................................ 457
15.4
15.4.1 15.4.2 15.4.3 15.4.4 15.4.5 15.4.6 15.4.7 15.4.8 15.4.9 15.4.10 15.4.11 15.4.12 15.4.13 15.4.14 15.4.15 15.4.16 15.4.17
15.5
15.5.1 15.5.2
15.6
15.7
DeletingOperations.................................................................................................... 488
16
16.1
16.2
16.3
16.4
UsingAlarmFilters...................................................................................................... 526
16.5
PerformingAlarmOperations..................................................................................... 536
16.5.1 16.5.2
16.6
17
17.1
ElementsInvolvedinDataCollection ............................................................................. 546 DataCollectionProcess .................................................................................................. 547 CreatingaPollingObject................................................................................................. 548 ModifyingaPollingObject.............................................................................................. 557 DeletingaPollingObject................................................................................................. 560 AddingaStatistic ............................................................................................................ 561 FindingaStatistic ............................................................................................................ 567 ModifyingaStatistic ....................................................................................................... 568 DeletingaStatistic .......................................................................................................... 569 ModifyingExtendedPolledData ..................................................................................... 570 FactorsforWhetheraStatisticisPolled......................................................................... 571 AddingaThreshold ......................................................................................................... 573 PreparingtoMapaThreshold ........................................................................................ 579 MappingaThresholdforanIndividualDevice ............................................................... 580 AssociatingaThresholdwithaStatisticforanIndividualDevice................................... 582 MappingaThresholdforaSpecificTypeDevice ............................................................ 584 MappingaThresholdforaDeviceType ......................................................................... 585 AssociatingOneorMoreThresholdswithaPollingObjectforaDeviceType............... 586 ModifyingaThreshold .................................................................................................... 591 DeletingaThreshold....................................................................................................... 592 ExampleStrategyforChoosingandApplyingThresholds .............................................. 593 InterpretingMessagesonMultipleThresholdsforaSingleStatistic ............................. 594
17.2
AdministeringIndividualStatistics.............................................................................. 561
17.3
AdministeringExtendedPolledData........................................................................... 570
17.3.1 17.3.2
17.4
17.4.1 17.4.2 17.4.3 17.4.4 17.4.5 17.4.6 17.4.7 17.4.8 17.4.9 17.4.10 17.4.11
17.5 17.6
18
18.1 18.2 18.3 18.4 18.5 18.6 18.7
19
19.1 19.2
19.2.1 19.2.2 19.2.3 19.2.4 19.2.5 19.2.6 19.2.7 19.2.8 19.2.9 19.2.10
19.5.1
20
20.1 20.2 20.3 20.4 20.5 20.6 20.7 20.8 20.9
20.10
21 22
22.1 22.2
UsingtheLicensingPanel ............................................................................................... 689 ConfiguringtheNBIPanel............................................................................................... 692 UsingtheOfflinePhysicalMapPanel ............................................................................. 693 ConfiguringtheEmailConfigurationPanel..................................................................... 695 OpeningtheLogFileConfigurationTool ........................................................................ 696 AddingLogFiles .............................................................................................................. 698 ViewingDetailsofLogFiles............................................................................................. 698 ModifyingLogFileSettings ............................................................................................. 699 UsingDebugMode ......................................................................................................... 703 LoggingJVMMonitoringDetails ..................................................................................... 704
22.3
23
23.1 23.2 23.3 23.4 23.5 23.6 23.7 23.8 23.9
Index................................................................................................................763
List of Figures
Figure1:ServerdiskfreespacemonitoringwindowforachildWMelement .......................................... 56 Figure2:DiskusagemonitoringwindowforachildWMelement ............................................................ 56 Figure3:DiskI/OmonitoringwindowforachildWMelement................................................................. 57 Figure4:DatabasediskusagemonitoringwindowforachildWMelement............................................. 57 Figure5:MemoryutilizationmonitoringwindowforachildWMelement............................................... 58 Figure6:DatabasediskfreespacemonitoringwindowforachildWMelement ..................................... 58 Figure7:CPUutilizationmonitoringwindowforachildWMelement...................................................... 59 Figure8:ElementPropertiesforasubordinateWMserver,Generaltab.................................................. 60 Figure9:ElementPropertiesforasubordinateWMserver,SNMPtab..................................................... 60 Figure10:ElementPropertiesforasubordinateWMserver,Monitoringtab .......................................... 61 Figure11:ElementPropertiesforasubordinateWMserver,Relationshiptab ........................................ 61 Figure12:WebpageforWMWebStartclientinvoke(LoginPage.do) ...................................................... 64 Figure13:WMAuthenticationdialog......................................................................................................... 65 Figure14:WMAuthenticationadvancedoptions...................................................................................... 66 Figure15:WMapplicationinitialview ....................................................................................................... 67 Figure16:Possiblerelationshipsbetweenclientandserver ..................................................................... 67 Figure17:JavaControlPanel,Generaltab................................................................................................. 68 Figure18:NetworkSettingswindowinJavaControlPanel ....................................................................... 69 Figure19:AdvancedNetworkSettingswindowinJavaControlPanel ...................................................... 69 Figure20:NetworktabinFirefoxOptionswindow.................................................................................... 70 Figure21:ConnectionSettingswindowinFirefox ..................................................................................... 71 Figure22:GeneraltabofJavaControlPanel.............................................................................................. 72 Figure23:TemporaryFilesSettingswindowinJavaControlPanel ........................................................... 73 Figure24:DeleteTemporaryFileswindowinJavaControlPanel............................................................. 73 Figure25:PasswordConfirmationwindow................................................................................................ 74 Figure26:PasswordConfiguratordialog..................................................................................................... 75 Figure27:Clientwindow,example............................................................................................................. 77 Figure28:ToolbarwhenDashboardisdisplayed ....................................................................................... 78 Figure29:ToolbarwhenNetworkEventsaredisplayed ............................................................................ 78 Figure30:ToolbarwhenAlarmsaredisplayed .......................................................................................... 78 Figure31:ToolbarwhenConfiguredCollectionisdisplayed...................................................................... 78
Figure32:ToolbarwhenTemplatesviewisdisplayed ............................................................................... 78 Figure33:ToolbarwhenInventoryviewisdisplayed ................................................................................ 78 Figure34:ToolbarwhenReportsaredisplayed ......................................................................................... 78 Figure35:ToolbarwhenScheduledTasksaredisplayed ........................................................................... 78 Figure36:ToolbarwhenPoliciesviewisdisplayed .................................................................................... 78 Figure37:Alarmsummaryviews................................................................................................................ 79 Figure38:ViewofdevicesunderWarning ................................................................................................. 80 Figure39:Severealarmcounts .................................................................................................................. 80 Figure40:Aboutwindow,Licensetab........................................................................................................ 82 Figure41:LicenseManagerwebinterface................................................................................................. 83 Figure42:ChangePasswordpanel,LicenseManagerAdministratorTool ................................................ 84 Figure43:Aboutwindow,DeviceDetailstab............................................................................................. 85 Figure44:Aboutwindow,ClientDetailstab .............................................................................................. 86 Figure45:Aboutwindow,SupportedDeviceTemplatestab ..................................................................... 87 Figure46:ExpandedviewoftheApplicationstree .................................................................................... 91 Figure47:Exampleparentcustomviewwithchildview............................................................................ 93 Figure48:CustomviewnodesinApplicationstree.................................................................................... 93 Figure49:SearchresultsforinputStatisticNamecontents ...................................................................... 96 Figure50:SearchresultsforinputMessagecontents ............................................................................... 97 Figure51:SearchresultsforinputSourcecontents................................................................................... 98 Figure52:SearchresultsforinputnetworkName(ID) .............................................................................. 98 Figure53:SearchresultsforinputIPAddresscontents............................................................................. 99 Figure54:SearchresultsforinputAlarmMessagecontents ................................................................... 100 Figure55:SearchresultsforinputDeviceNamecontents ...................................................................... 100 Figure56:SearchresultsforinputLocationcontents .............................................................................. 101 Figure57:SearchresultsforinputName(ID)contents ........................................................................... 101 Figure58:SearchresultsforinputDeviceGroupNamecontents ........................................................... 102 Figure59:SearchresultsforinputAddress1contents............................................................................. 102 Figure60:Alarmstableview..................................................................................................................... 105 Figure61:Selectoperationwindow ......................................................................................................... 109 Figure62:Importinformationwindows................................................................................................... 109 Figure63:Selectfilewindow .................................................................................................................... 110 Figure64:DashboardAlarmsbySeveritydisplay..................................................................................... 118
Figure65:DashboardAlarmsbyDeviceTypedisplay .............................................................................. 118 Figure66:DashboardRecentAlarmsdisplay ........................................................................................... 118 Figure67:DashboardAlarmsbyMessagedisplay.................................................................................... 119 Figure68:DashboardDeviceCountsdisplay............................................................................................ 119 Figure69:DashboardHelpdisplay,UsefulLinksandLicensetabs........................................................... 119 Figure70:DashboardHelpdisplay,DeviceDetailsandSettingstabs ...................................................... 120 Figure71:ClearAlarmsIncluded .............................................................................................................. 120 Figure72:ClearAlarmsHidden ................................................................................................................ 120 Figure73:Inventoryview ......................................................................................................................... 123 Figure74:DevicetypeslistinApplicationstree,example ....................................................................... 124 Figure75:AlarmsSearchdialog,sortoptions .......................................................................................... 126 Figure76:AlarmsSearchdialog,inputoptions ........................................................................................ 126 Figure77:AlarmsSearchdialog,Moreoptions........................................................................................ 127 Figure78:AlarmsSearchoperation,alarmsreturned,example.............................................................. 127 Figure79:Propertiestabforaninventorycustomview,firstform ......................................................... 129 Figure80:Propertiestabforaninventorycustomview,secondform .................................................... 130 Figure81:Propertiestabforaninventorycustomview,thirdform........................................................ 131 Figure82:Propertiestabforaninventorycustomview,fourthform ..................................................... 132 Figure83:Propertiestabforaninventorycustomview,fifthform......................................................... 133 Figure84:Additionalcustomviewcriteriadialog,Propertiestab ........................................................... 134 Figure85:Criteriadialogwiththreeproperties ....................................................................................... 135 Figure86:SelectTableColumnsdialogforinventorycustomview ......................................................... 136 Figure87:Userdefinedtablecolumnswindowforinventorycustomview............................................ 136 Figure88:TreeNodePropertiestabforinventorycustomview ............................................................. 137 Figure89:ExportDatadialog.................................................................................................................... 138 Figure90:Rightclickoptionscommonforallelements .......................................................................... 139 Figure91:ConfigurationControldialogforPMP320AP ......................................................................... 142 Figure92:ConfigureModedialogforPMP320AP,defaultvalues.......................................................... 142 Figure93:ConfigureModedialogforPMP320AP,ModeBWselections ............................................... 143 Figure94:ConfigureModedialogforPMP320AP,ModeRatioselections ............................................ 143 Figure95:ConfigureModedialogforPMP320AP,ModeMapselections ............................................. 143 Figure96:Networkspanelview ............................................................................................................... 144 Figure97:GeolocationImportwindow................................................................................................... 149
Figure98:ImportCSVFileofGeoLocationswindow............................................................................... 149 Figure99:LocationImportfromAddressCSV.......................................................................................... 151 Figure100:Offlinemap,midwesternUSA ............................................................................................... 154 Figure101:Offlinemap,northeasternIllinois.......................................................................................... 154 Figure102:Offlinemap,networkatapluszoomfactor .......................................................................... 155 Figure103:Offlinemap,networkataminuszoomfactor....................................................................... 155 Figure104:Physicalmap:collapsedinstanceofdevicecollocation ........................................................ 157 Figure105:Physicalmap:expandedinstanceofdevicecollocation........................................................ 158 Figure106:Refreshandcenteringoptionsforaphysicalmap ................................................................ 163 Figure107:Allreliabilitylinksselectedforphysicalmap ......................................................................... 166 Figure108:Goodreliabilitylinksfilteredout ........................................................................................... 167 Figure109:Goodreliabilitylinkspersistentlyfilteredoutfrompreviousphysicalmapsetting.............. 168 Figure110:Physicalmap:furtherzoomingrequiredforviewingmoredevices ...................................... 168 Figure111:Physicalmap:AllLinks,NoCoverage,AllAirStandards,Map............................................... 169 Figure112:Physicalmap:AllLinks,NoCoverage,AllAirStandards,Hybrid ........................................... 169 Figure113:Physicalmap:LogicalLinks,NoCoverage,AllAirStandards,Terrain.................................... 170 Figure114:Devicedatapopup,Maintab ............................................................................................... 177 Figure115:Devicedatapopup,Radiostab ............................................................................................. 177 Figure116:Devicedatapopup,Linkstab,scrollingrequired ................................................................. 178 Figure117:PathProfile............................................................................................................................. 179 Figure118:Devicedatapopup,Managetab,scrollingrequired ............................................................ 180 Figure119:Devicedatapopup,ManagetabforaPTPdevice................................................................ 181 Figure120:Questionmarkrepresentingdeviceofunknowntype .......................................................... 181 Figure121:ImportBroadbandPlannerPredictiondialog......................................................................... 184 Figure122:PhysicalmapLogwindow,opened........................................................................................ 186 Figure123:ExportedphysicalmapinGoogleEarthapplication,zoomedin ........................................... 188 Figure124:ExportedphysicalmapinGoogleEarthapplication,zoomedout......................................... 189 Figure125:PlacesboxwithNetworkElementsnodeexpanded ............................................................. 190 Figure126:Radio(s)linktoinformationabouttheelement .................................................................... 190 Figure127:InformationabouttheelementinGoogleEarth ................................................................... 191 Figure128:Placesboxwithlinksnodeexpanded .................................................................................... 191 Figure129:LinkinformationinGoogleEarthview .................................................................................. 192 Figure130:PollingConfigurationdialog,StatusPollingtab..................................................................... 198
Figure131:ConfigureSpecificTypePollingdialogforstatuspolling ....................................................... 199 Figure132:ElementProperties,Generaltab ........................................................................................... 200 Figure133:ElementProperties,SNMPtab .............................................................................................. 201 Figure134:ElementProperties,Monitoringtab ...................................................................................... 201 Figure135:ElementProperties,Relationshiptab .................................................................................... 202 Figure136:ShowComponentspanel ....................................................................................................... 202 Figure137:ComponentPropertieswindow............................................................................................. 203 Figure138:NetworkEventsviewforasingledevice ............................................................................... 204 Figure139:Alarmsviewforasingledevice.............................................................................................. 204 Figure140:PerformancedataConfiguredCollectionviewforasingledevice ........................................ 205 Figure141:DashboardformatforPMPAP .............................................................................................. 207 Figure142:DashboardformatforPMPSM.............................................................................................. 208 Figure143:DashboardformatforPMP320AP ....................................................................................... 209 Figure144:DashboardformatforPMP320CPE...................................................................................... 210 Figure145:DashboardformatforPMPOFDMAP ................................................................................... 211 Figure146:DashboardformatforPMPOFDMSM .................................................................................. 212 Figure147:DashboardformatforPMPBHM........................................................................................... 213 Figure148:DashboardformatforPMPBHS ............................................................................................ 214 Figure149:DashboardformatforPTP500Master.................................................................................. 215 Figure150:DashboardformatforPTP800Slave..................................................................................... 216 Figure151:DashboardformatforCMM3 ................................................................................................ 217 Figure152:DashboardformatforCMM4 ................................................................................................ 217 Figure153:Dashboardformatfor14PortSwitch ................................................................................... 218 Figure154:DashboardformatforGenericElement ................................................................................ 218 Figure155:DashboardformatforExtremeSwitch .................................................................................. 219 Figure156:DashboardformatforRADSwitch......................................................................................... 219 Figure157:DashboardforachildWMelement....................................................................................... 220 Figure158:Dashboardpanelswithoutdata............................................................................................. 223 Figure159:CollectedstatisticswindowforGPSSatellitesTracked ......................................................... 224 Figure160:DevicesummaryreportforaPMP430SM ........................................................................... 226 Figure161:DevicesummaryreportforachildWMelement .................................................................. 227 Figure162:ReportResultswindow .......................................................................................................... 228 Figure163:CustomerContactManagementwindow.............................................................................. 229
Figure164:PingingComponentswindow,success .................................................................................. 233 Figure165:PingingComponentswindow,skippedforunmanagedcomponent .................................... 233 Figure166:DropSubscriberSessionwindowforaPMPAP..................................................................... 234 Figure167:DropSubscriberSessionforName(ID).................................................................................. 234 Figure168:RemoveRelationshipoptioninExtendedFamilywindow .................................................... 235 Figure169:Removerelationshippopupwarning ................................................................................... 236 Figure170:AddRelationshipBetweenElementsdialog,bothdevicesidentified ................................... 237 Figure171:AddRelationshipBetweenElementsdialog,onedeviceidentified ...................................... 238 Figure172:Logicallinkdisplayed ............................................................................................................. 239 Figure173:Circularreferenceerror ......................................................................................................... 239 Figure174:Selectoperationwindow ....................................................................................................... 242 Figure175:ImportCustomerContactInformationwindow .................................................................... 243 Figure176:CustomerContactManagementwindow.............................................................................. 244 Figure177:CustomerInformationdialog................................................................................................. 245 Figure178:CredentialManagerdialog..................................................................................................... 251 Figure179:LinkCapacityTestresultswindow ......................................................................................... 255 Figure180:SpectrumAnalyzerwindowforaPMP320AP ...................................................................... 257 Figure181:SpectrumAnalyzerwindowforaPMPSM ............................................................................ 258 Figure182:DevicewebpageURL............................................................................................................. 259 Figure183:EnhancedSecurityConfigurationwarning............................................................................. 260 Figure184:Trustedsiteswindow ............................................................................................................. 260 Figure185:InitialwebpageofSubscriberModule .................................................................................. 261 Figure186:ManagementhomewebpageofaPMPSubscriberModule................................................ 262 Figure187:FullmanagementinterfacewebpageofPMPSubscriberModule ....................................... 263 Figure188:ConfirmationmessageforDeleteObjectandTracesoperation ........................................... 264 Figure189:Applytemplatedialog,importedAPtemplates .................................................................... 267 Figure190:DefineConfigurationstab...................................................................................................... 270 Figure191:ConfigurationParameterSelectiondialogforaserviceplan ................................................ 271 Figure192:Configurableparametersinaserviceplan ............................................................................ 271 Figure193:ConfirmUpdatewindowforbandwidthserviceplan............................................................ 272 Figure194:UpdatingConfigurationwindowforanewserviceplan ....................................................... 273 Figure195:TaskAttributeswindowforaserviceplan............................................................................. 274 Figure196:ConfigureElement(s)windowforapplyingaserviceplan .................................................... 275
Figure197:ConfigurationParameterSelectiondialogforaVLANprofile ............................................... 278 Figure198:ConfigurableparametersinaVLANprofile ........................................................................... 279 Figure199:EditVLANMembershipdialog ............................................................................................... 280 Figure200:AddEntrywindow.................................................................................................................. 280 Figure201:ConfirmUpdatewindowforVLANprofile............................................................................. 281 Figure202:UpdatingConfigurationwindowforVLANprofile................................................................. 281 Figure203:TaskAttributeswindowforapplyingaVLANprofile ............................................................. 282 Figure204:ConfigureElement(s)dialogforapplyingaVLANprofile ...................................................... 283 Figure205:DetailsforaUserScripttask.................................................................................................. 285 Figure206:SchedulableScriptResultswindow,example........................................................................ 286 Figure207:UploadAAACertificatedialog,initialview ............................................................................ 287 Figure208:UploadAAACertificatedialog,DeleteExistingCertificateselected...................................... 288 Figure209:SoftwareUpgradedialog ....................................................................................................... 290 Figure210:Selectedforupgradetab ....................................................................................................... 291 Figure211:SMAutoupdateConfigurationtab......................................................................................... 292 Figure212:HPAPChannelBandwidthtab................................................................................................ 294 Figure213:PackageManagerdialog,nopackages .................................................................................. 298 Figure214:PackageManagerdialog,packagesadded ............................................................................ 298 Figure215:AddDevicewindowforStaticSelectionofadevicegroup ................................................... 301 Figure216:CreateDeviceGroupconditionsforbasicDynamicSelectionofadevicegroup.................. 302 Figure217:NameselectionsforAddAdvancedCriteriaofadynamicdevicegroup............................... 303 Figure218:DeviceGroupDetailstaboftheCreateDeviceGroupdialog................................................ 307 Figure219:DevicestaboftheCreateDeviceGroupdialog ..................................................................... 308 Figure220:DevicesPreviewwindow ....................................................................................................... 309 Figure221:DeviceGroupswindow .......................................................................................................... 309 Figure222:DeviceGroupDetailstabofEditDeviceGroupdialog .......................................................... 310 Figure223:DevicestabofEditDeviceGroupdialog................................................................................ 311 Figure224:AddtoDeviceGroupswindow .............................................................................................. 312 Figure225:DevicestabofCreateDeviceGroupdialog ........................................................................... 313 Figure226:AddDevicewindow ............................................................................................................... 314 Figure227:Devicesselectedtoadd ......................................................................................................... 314 Figure228:DevicesaddedtoDevicesSelectedblock .............................................................................. 315 Figure229:AddtoDeviceGroupswindow .............................................................................................. 316
Figure230:ScheduledTaskswindow ....................................................................................................... 321 Figure231:DeleteGroupoptionforadevicegroup................................................................................ 321 Figure232:PollingConfigurationdialog,ConfigurationPollingtab......................................................... 323 Figure233:ConfigureSpecificTypePollingdialogforconfigurationpolling ........................................... 324 Figure234:ExecuteConfigurationReportTemplatepanel ..................................................................... 327 Figure235:CreateConfigurationReportTemplatedialoglaunchedfromInventory.............................. 329 Figure236:CreateConfigurationReportTemplatedialoglaunchedfromApplicationstree.................. 330 Figure237:Successforacreatereport .................................................................................................... 331 Figure238:SelectConfigurationReportDatawindow ............................................................................ 331 Figure239:ConfigurationReportViewwindow....................................................................................... 331 Figure240:ExecuteReportwindow......................................................................................................... 332 Figure241:ExecuteConfigurationReportwindow.................................................................................. 334 Figure242:Searchwindowforconfigurationreporttemplatecriteria ................................................... 337 Figure243:EditConfigurationReportTemplatewindow ........................................................................ 337 Figure244:DeleteReportwindow ........................................................................................................... 340 Figure245:DeleteReportwindow,reportscontents .............................................................................. 340 Figure246:SystemReportsview.............................................................................................................. 344 Figure247:SMQOSSummary.................................................................................................................. 345 Figure248:NetworkEventsview,onedevice(Source) ........................................................................... 348 Figure249:NetworkEventsview,allSources .......................................................................................... 349 Figure250:EventDetailswindow ............................................................................................................ 353 Figure251:Searchwindowforeventcriteria........................................................................................... 355 Figure252:DiscoveryEventsview............................................................................................................ 357 Figure253:Eventfiltercustomviewcriteriadialog,Propertiestab ........................................................ 358 Figure254:Additionalcustomviewcriteriadialog,Propertiestab ......................................................... 361 Figure255:Criteriadialogwiththreeproperties ..................................................................................... 362 Figure256:SelectTableColumnsdialogforeventfilterview ................................................................. 362 Figure257:Userdefinedtablecolumnswindow ..................................................................................... 363 Figure258:TreeNodePropertiestabforeventfiltercustomview......................................................... 363 Figure259:ExportDatadialog.................................................................................................................. 365 Figure260:Alarmsview,onedevice(IPAddress) ..................................................................................... 367 Figure261:Alarmsview,alldevices(allIPAddresses).............................................................................. 368 Figure262:Alarmsdetailswindow........................................................................................................... 369
Figure263:OwnerandAnnotationinAlarmdetail.................................................................................. 371 Figure264:Alarmfiltercustomviewcriteria,Propertiestab .................................................................. 374 Figure265:SelectTableColumnsdialogforalarmfilterview ................................................................. 377 Figure266:TreeNodePropertiestabforalarmfiltercustomview......................................................... 378 Figure267:PollingConfigurationdialog,PerformancePollingtab.......................................................... 381 Figure268:ConfigureSpecificTypePollingdialogforperformancepolling............................................ 383 Figure269:ConfiguredCollectionpanel................................................................................................... 384 Figure270:Currentstatisticswindow ...................................................................................................... 387 Figure271:Collectedstatisticswindow,linegraph ................................................................................. 389 Figure272:Collectedstatisticswindow,bargraph .................................................................................. 390 Figure273:InventorySummaryreport .................................................................................................... 395 Figure274:DeviceUptimereport ............................................................................................................ 396 Figure275:DiscoveryConfigurator,Generaltab ..................................................................................... 403 Figure276:ConfirmationfordeselectionofAutoDiscovery .................................................................... 404 Figure277:InitialParameterscontentsfromtheDiscoveryConfigurator............................................... 407 Figure278:RediscoverySchedulerdialog ................................................................................................ 409 Figure279:RediscoveryScheduler,SpecificDates................................................................................... 410 Figure280:RediscoveryScheduler,DaysofWeek ................................................................................... 411 Figure281:DiscoveryConfigurator,Protocoltab .................................................................................... 413 Figure282:SNMPPropertiesselectedfromtheProtocoltab ................................................................. 413 Figure283:DiscoveryConfigurator,NetworkDiscoverytab ................................................................... 417 Figure284:SnmpPropertieswindowfornetworkdiscovery .................................................................. 419 Figure285:SNMPV3Propertiestab ........................................................................................................ 421 Figure286:SnmpV3Propertieswindow,Generaltab............................................................................. 421 Figure287:SnmpV3Propertieswindow,Securitytab ............................................................................ 422 Figure288:DiscoveryConfigurator,NodeDiscoverytab......................................................................... 424 Figure289:Disablingdiscoveryforalisteddevice ................................................................................... 428 Figure290:Criteriatab,disallowdiscoveryfortypeSUNandnameA .................................................... 429 Figure291:DiscoveryConfigurator,Criteriatab ...................................................................................... 431 Figure292:Criteriatab,allowdiscoveryforspecificnameandOID........................................................ 432 Figure293:Criteriatab,allowdiscoveryforonlySNMPnodes ............................................................... 433 Figure294:DiscoveryLog ......................................................................................................................... 435 Figure295:FailureeventsintheDiscoveryLog ....................................................................................... 435
Figure296:InitialSecurityAdministrationToolScreen............................................................................ 438 Figure297:UserAdministrationwizard,UserDescriptionpanel............................................................. 442 Figure298:UserAdministrationwizard,accountandpasswordexpiry .................................................. 443 Figure299:UserAdministrationwizard,permissions .............................................................................. 444 Figure300:AssignPermissionsdialog ...................................................................................................... 446 Figure301:Securityadministrationtabs .................................................................................................. 448 Figure302:UserProfiletab ...................................................................................................................... 448 Figure303:UserProfiledialog.................................................................................................................. 449 Figure304:SelectGroupswindow ........................................................................................................... 450 Figure305:ChangePassworddialog ........................................................................................................ 451 Figure306:Warningforuserdeletion...................................................................................................... 452 Figure307:AuthAuditscreen .................................................................................................................. 454 Figure308:Searchdialogforaudittrails .................................................................................................. 456 Figure309:AlertAuditwindow,withpropertiesofanaudittrail ............................................................ 457 Figure310:GroupsWizard,GroupDescriptionpanel .............................................................................. 459 Figure311:GroupsWizard,OperationsTree ........................................................................................... 459 Figure312:SelectUserswindow .............................................................................................................. 460 Figure313:ScopeSettingsdialog ............................................................................................................. 463 Figure314:SelectAuthorizedScopeswindow.......................................................................................... 466 Figure315:AuthorizedScopesforCVpanel ............................................................................................. 467 Figure316:Warningforauthorizedscopedeletion ................................................................................. 468 Figure317:Warningforgroupdeletion ................................................................................................... 468 Figure318:OperationTreenodesshowingdefaultuserpermissions ..................................................... 470 Figure319:OperationsForGrouppanel .................................................................................................. 484 Figure320:AssignPermissionsdialog ...................................................................................................... 485 Figure321:Operationsdialog................................................................................................................... 487 Figure322:Warningforoperationdeletion............................................................................................. 489 Figure323:TrapParserConfigurationtool .............................................................................................. 492 Figure324:TrapParserConfigurationwindow,AddTrapParseroperation ........................................... 493 Figure325:TrapParserConfigurationdialog,EventUserProperties ...................................................... 499 Figure326:EventUserPropertiesdialog ................................................................................................. 500 Figure327:EventParserConfigurationtool............................................................................................. 502 Figure328:SpecifyUserpropertiesandTrapbasedCriteriasdialog....................................................... 507
Figure329:LoadEventParsersFromFiledialog ...................................................................................... 508 Figure330:SaveEventParserToFiledialog ............................................................................................ 510 Figure331:EventFiltersdialog................................................................................................................. 512 Figure332:MatchcriteriaPropertiesdialog ............................................................................................ 513 Figure333:SuppressActiondialog........................................................................................................... 516 Figure334:RunCommandActiondialog ................................................................................................. 517 Figure335:SendTrapActiondialog ......................................................................................................... 519 Figure336:VariableBindingListdialog.................................................................................................... 520 Figure337:SendEmailActiondialog........................................................................................................ 521 Figure338:AuthenticationInformationdialog ........................................................................................ 523 Figure339:FilterDetailsdialog ................................................................................................................ 524 Figure340:AlertFiltersdialog .................................................................................................................. 527 Figure341:AlertFiltersdialog,exampleadded ....................................................................................... 530 Figure342:MatchcriteriaPropertiesdialog ............................................................................................ 531 Figure343:MorePropertiesdialog .......................................................................................................... 532 Figure344:FilterDetailsdialog ................................................................................................................ 534 Figure345:PollDetailsdialog,GeneralPropertiesframe........................................................................ 549 Figure346:PollDetails,ManagedObjectmatchcriteria ......................................................................... 550 Figure347:PollDetails,DataConfigurationparameters ......................................................................... 552 Figure348:PolledDetailsdialog,GeneralPropertiesframe,activefields............................................... 558 Figure349:PollDetailsdialog,DataConfigurationpanel ........................................................................ 559 Figure350:PollDetailsdialogforDeletePollingObjectoperation ......................................................... 560 Figure351:ConfirmDeletionpopup ....................................................................................................... 561 Figure352:DataCollectionDetailedPropertiesdialog,firstform............................................................ 562 Figure353:DataCollectionDetailedPropertiesdialog,secondform....................................................... 565 Figure354:Searchwindowforstatisticcriteria ....................................................................................... 568 Figure355:DataCollectionDetailedPropertiesdialogforModifyStatisticoperation ............................ 569 Figure356:ThresholdsandAssociationsdialog ....................................................................................... 574 Figure357:ThresholdsPropertiesdialog,longtab .................................................................................. 575 Figure358:ThresholdPropertiesdialog,stringtab.................................................................................. 576 Figure359:ThresholdPropertiesdialog,percentagetab ........................................................................ 577 Figure360:NewassociationrowaddedtoThresholdsandAssociationsinterface ................................ 580 Figure361:SearchDevicesdialog............................................................................................................. 580
Figure362:DataCollectionDetailedPropertiesdialog,firstsetofproperties......................................... 582 Figure363:DataCollectionDetailedProperties,secondsetofproperties .............................................. 583 Figure364:DataCollectionDetailedProperties,thirdsetofvalues........................................................ 584 Figure365:Searchspecifictypedialog,specifictypeselected ................................................................. 585 Figure366:Searchspecifictypedialog,devicetypeselected.................................................................. 586 Figure367:PollDetailsdialog................................................................................................................... 587 Figure368:PollDetailsdialog,DataConfigurationpanelwithreadonlyfields ...................................... 588 Figure369:PollDetailsdialog,DataConfigurationpanelwithreadwritefields..................................... 590 Figure370:PollDetailsdialog,GeneralPropertiespanel ........................................................................ 591 Figure371:ThresholdPropertiesdialogforModifyoperation ................................................................ 592 Figure372:ThresholdPropertiesdialogforDeleteoperation................................................................. 593 Figure373:Performancecustomviewcriteria,Propertiestab,firstform............................................... 595 Figure374:Performancecustomviewcriteria,Propertiestab,secondform.......................................... 597 Figure375:Performancecustomviewcriteria,Propertiestab,thirdform ............................................. 599 Figure376:SelectTableColumnsdialogforperformancefilterview...................................................... 601 Figure377:TreeNodePropertiestabforperformancefiltercustomview ............................................. 602 Figure378:AlarmClearingPolicy ............................................................................................................... 605 Figure379:EscalationPolicy...................................................................................................................... 606 Figure380:Policiespanel ......................................................................................................................... 608 Figure381:AddPolicyDetailswindow...................................................................................................... 608 Figure382:PolicySchedulerwindow ....................................................................................................... 609 Figure383:ObjectDetailswindowforpolicyupdate............................................................................... 610 Figure384:Executepolicyconfirmationpopup...................................................................................... 611 Figure385:Listbackgroundforpoliciesunderexecution........................................................................ 611 Figure386:StopPolicyconfirmationpopup ........................................................................................... 611 Figure387:ConfigurationGroup,PMPSMdevice ................................................................................... 614 Figure388:ConfigurationGroup,PMPBHMdevice ................................................................................ 615 Figure389:ConfigurationGroup,PMP320CPE....................................................................................... 616 Figure390:ConfigurationGroup,PTP800Slave ...................................................................................... 617 Figure391:ConfigurationgroupsforachildWM .................................................................................... 618 Figure392:ConfigurationGroupattributesIP ...................................................................................... 619 Figure393:ApplyTemplatedialog,5.4GHzOFDMBHMdevice ............................................................. 621 Figure394:SelectImportFilesbrowserforconfigurationtemplates...................................................... 623
Figure395:CreateConfigurationTemplateexample,PMPOFDMSMwithRFtooltip ........................... 624 Figure396:CreateConfigurationTemplatedialog,parameterselectedviaJumpTo,butIncludenot checked.................................................................................................................................. 626 Figure397:CreateConfigurationTemplatedialog,parameterselectedandIncludechecked ............... 627 Figure398:ApplyTemplatewindow ........................................................................................................ 628 Figure399:ModifyValuesdialog.............................................................................................................. 629 Figure400:Devicestab............................................................................................................................. 630 Figure401:Searchwindowforconfigurationtemplatecriteria .............................................................. 631 Figure402:EditTemplatedialogforediting ............................................................................................ 632 Figure403:DefaultConfigurationTemplateMappingdialog .................................................................. 633 Figure404:DeleteTemplatewindow....................................................................................................... 636 Figure405:WarningpopupforDeletetemplateoperation ................................................................... 636 Figure406:CloneDevicedialog................................................................................................................ 637 Figure407:CloneDevicedialog,tableofattributesandvalues .............................................................. 639 Figure408:SelectTaskTypedialog .......................................................................................................... 654 Figure409:CreateScheduleTaskdialogforalltasksexceptConfigurationandReports........................ 655 Figure410:CreateScheduleTaskdialogforaConfigurationorReportstask,Scheduletab................... 656 Figure411:CreateScheduleTaskdialogforaConfigurationorReportstask,Devicestab..................... 657 Figure412:AddDevicewindow ............................................................................................................... 658 Figure413:DeviceGroupswindow .......................................................................................................... 659 Figure414:Individualdevicesselectedforremoval ................................................................................ 660 Figure415:SpecificTypedropdownlistforBasicDynamicSelection .................................................... 661 Figure416:ConfigurationAttributedropdownlistforBasicDynamicSelection.................................... 662 Figure417:PerformanceAttributedropdownlistforBasicDynamicSelection..................................... 663 Figure418:AddAdvancedCriteriawindow,readyforDevicePropertiesselections .............................. 664 Figure419:AddAdvancedCriteriawindow,selectableDeviceProperties.............................................. 665 Figure420:AddAdvancedCriteriawindow,ConfigurationAttributesforasubsetofSpecificTypes .... 666 Figure421:CreateScheduleTaskwindow,Detailstablistingconfigurationtemplates.......................... 667 Figure422:CreateScheduleTaskwindow,Detailstabopentoaconfigurationtemplate ..................... 668 Figure423:CreateScheduleTaskdialog,Scheduletabfornonrecurringtask ....................................... 670 Figure424:CreateScheduleTaskdialog,Scheduletabforaminutebasedtask .................................... 671 Figure425:CreateScheduleTaskdialog,Scheduletabforanhourlytask .............................................. 672 Figure426:CreateScheduleTaskdialog,Scheduletabforadailytask ................................................... 673
Figure427:CreateScheduleTaskdialog,Scheduletabforaweeklytask ............................................... 674 Figure428:CreateScheduleTaskdialog,Scheduletabforamonthlytask ............................................. 675 Figure429:ScheduledTasksviewforSYSTEMownedtasks.................................................................... 676 Figure430:ScheduledTasksviewforuserownedtasks.......................................................................... 677 Figure431:EditScheduledTaskdialog..................................................................................................... 677 Figure432:Resultstabforascheduledtask ............................................................................................ 678 Figure433:ReportResultwindowforreporttaskexecution .................................................................. 678 Figure434:OptionsforanActivetask...................................................................................................... 679 Figure435:PausedtaskinScheduledTasktableview ............................................................................. 680 Figure436:MarkforCleanUpoptioninScheduletabfortasks.............................................................. 681 Figure437:OptionsforanInactivetask ................................................................................................... 681 Figure438:BroadcastMessagedialog ..................................................................................................... 683 Figure439:Clients'Detailswindow.......................................................................................................... 685 Figure440:WMServerpanelofWMAdministratorTool........................................................................ 686 Figure441:BAMpanelofWMAdministratorTool .................................................................................. 687 Figure442:DatabasepanelofWMAdministratorTool........................................................................... 688 Figure443:LicensingpanelofWMAdministratorTool ........................................................................... 689 Figure444:UploadLicenseFiledialog...................................................................................................... 690 Figure445:LicenseManagerStatusdisplaywindow ............................................................................... 691 Figure446:NBIpanelofWMAdministratorTool,activeSNMPV3settings ........................................... 692 Figure447:NBIpanelofWMAdministratorTool,activeSNMPV1/V2settings ..................................... 693 Figure448:OfflinePhysicalMappanelofWMAdministratorTool ......................................................... 694 Figure449:EmailConfigurationpanelofWMAdministratorTool .......................................................... 695 Figure450:LoggingConfigurationpanel .................................................................................................. 697 Figure451:ViewingtheLogDetailsdialog ............................................................................................... 699 Figure452:Loggingconfigurationwindow,LogSettings,firstframe ...................................................... 700 Figure453:Loggingconfigurationwindow,LogSettings,secondframe ................................................. 702 Figure454:CollectedstatisticswindowwithJVMmonitoringhistoryplotted........................................ 704 Figure455:LoginwebpageofWirelessManagerUltralight.................................................................... 705 Figure456:What'sUpwebpage .............................................................................................................. 706 Figure457:SMDevicespecificwebpage,top ......................................................................................... 708 Figure458:Devicespecificwebpage,middle.......................................................................................... 709 Figure459:SummaryViewinWirelessManagerUltralight..................................................................... 710
Figure460:Alarms(Major)webpageinWirelessManagerUltralight .................................................... 711 Figure461:Events(Critical)webpageinWirelessManagerUltralight ................................................... 711 Figure462:IndividualdeviceblockinWirelessManagerUltralight ........................................................ 711 Figure463:InventoryviewinWirelessManagerUltralight ..................................................................... 713 Figure464:Alarms(All)viewinWirelessManagerUltralight .................................................................. 714 Figure465:Events(All)viewinWirelessManagerUltralight................................................................... 715 Figure466:LogsavailablefromWirelessManagerUltralight.................................................................. 716 Figure467:SupportToolOptionswindow ............................................................................................... 752 Figure468:CustomerSupportTooldialog,GeneralInformationtab ...................................................... 753 Figure469:ChooseaFilewindowforadditionalfilestosendtoCustomerSupport .............................. 756 Figure470:CustomerSupportTooldialog,DevicestabwithAddselected............................................. 758 Figure471:SavedSupportFileswindow .................................................................................................. 760
List of Tables
Table1:Structuredinformationresourcespergeneraldevicetype.......................................................... 51 Table2:Troubleshootingclientloginissues ............................................................................................... 75 Table3:Commontoolbaroptions .............................................................................................................. 79 Table4:Applicationstreenodes ................................................................................................................ 89 Table5:Inputstringvs.resulttypesforSearchutility ............................................................................... 95 Table6:Tablenavigationbuttons ............................................................................................................ 105 Table7:Treenodepropertiesforeventfilterview.................................................................................. 137 Table8:Referencesforcommoncommandoptions................................................................................ 140 Table9:Referencesforspecialcommandoptions................................................................................... 141 Table10:Commandoptionsfromanetworkelementdashboard .......................................................... 221 Table11:WhenBAMchangesforsubscribersareeffective .................................................................... 266 Table12:BandwidthandVLANelementattributes ................................................................................. 268 Table13:HowVLANsettingsareappliedtoanSM.................................................................................. 277 Table14:ConfigurationSummaryreports ............................................................................................... 341 Table15:Preconfiguredeventmessagesandtheirseverities ................................................................. 350 Table16:Generaldiscoveryevents .......................................................................................................... 350 Table17:Multiagentdiscoveryevents.................................................................................................... 352 Table18:Singleagentdiscoveryevent .................................................................................................... 352 Table19:Fileimportevent ....................................................................................................................... 352 Table20:Eventdetails .............................................................................................................................. 353 Table21:Eventfiltercustomviewcriteriafields...................................................................................... 359 Table22:Wildcardcharactersforcriteriafields...................................................................................... 360 Table23:Treenodepropertiesforeventfilterview................................................................................ 364 Table24:Alarmdetailsproperties............................................................................................................ 369 Table25:Alarmfiltercustomviewcriteriafields ..................................................................................... 375 Table26:ConfiguredCollectionproperties .............................................................................................. 385 Table27:DifferentiatingCurrentandHistoricalData .............................................................................. 386 Table28:Alternativesforviewingthevaluesofastatistic ...................................................................... 386 Table29:Possiblemessagesinacurrentperformancedatagraph ......................................................... 388 Table30:PossiblemessagesforaCollectedstatisticswindow................................................................ 389 Table31:APperformancereports............................................................................................................ 391
Table32:PMP320APperformancereports ............................................................................................ 391 Table33:SMperformancereports........................................................................................................... 392 Table34:PMP320CPEperformancereports .......................................................................................... 393 Table35:PMPBackhaulperformancereports ......................................................................................... 394 Table36:PTPperformancereports .......................................................................................................... 394 Table37:Formatfordevicediscoveryinformationimport...................................................................... 401 Table38:Initialdiscoveryparameters...................................................................................................... 408 Table39:Discoveryintervalparameters .................................................................................................. 412 Table40:SNMPconfigurationparameters............................................................................................... 414 Table41:Usericons .................................................................................................................................. 438 Table42:Formatforuseraccountinformationimport............................................................................ 439 Table43:Auditentriesforuseractivityevents ........................................................................................ 455 Table44:AuthorizedCustomViewScopesvalueoperators .................................................................... 464 Table45:Configurationoptions ............................................................................................................... 471 Table46:Eventsoptions........................................................................................................................... 472 Table47:Policyoptions ............................................................................................................................ 472 Table48:PollFiltersoptions..................................................................................................................... 473 Table49:PollingObjectoptions ............................................................................................................... 473 Table50:PollingUnitsoptions ................................................................................................................. 474 Table51:Provisioningoptions.................................................................................................................. 474 Table52:AdministrativeOperation,Servicesoptions ............................................................................. 475 Table53:AdministrativeOperation,Securityoptions.............................................................................. 477 Table54:OtherAdministrativeOperationsoptions................................................................................. 478 Table55:ConfigurationReportsoptions .................................................................................................. 479 Table56:ThresholdObjectoptions.......................................................................................................... 479 Table57:Topologyoptions....................................................................................................................... 480 Table58:TrapParsersandFiltersoptions................................................................................................ 481 Table59:Alertsoptions ............................................................................................................................ 482 Table60:TaskSchedulerOperationoptions ............................................................................................ 483 Table61:DeviceToolsoptions ................................................................................................................. 483 Table62:TrapParserConfigurationfields ............................................................................................... 494 Table63:TrapProtocolDataUnitfields................................................................................................... 496 Table64:EventParserfields..................................................................................................................... 503
Table65:Eventproperties........................................................................................................................ 505 Table66:MatchCriteriafields.................................................................................................................. 513 Table67:MatchCriteriafields,Advanceddialogfields............................................................................ 513 Table68:SuppressActionDetailsdialogfields ........................................................................................ 516 Table69:RunCommandNotificationdialogfields .................................................................................. 517 Table70:SendTrapActiondialogfields................................................................................................... 519 Table71:SendEmailActionDetailsdialogfields ..................................................................................... 521 Table72:Emailalertmessageproperties................................................................................................. 528 Table73:AlarmMatchCriteriafields ....................................................................................................... 531 Table74:MatchcriteriaPropertiesfields................................................................................................. 531 Table75:Commonparameters ................................................................................................................ 553 Table76:CommonDataIdentifierproperties.......................................................................................... 554 Table77:DataCollectionDetailedPropertiesfields,firstform ................................................................ 562 Table78:DataCollectionDetailedPropertiesfields,secondform ........................................................... 565 Table79:Howmanyandwhattypeofthresholdtoadd ......................................................................... 572 Table80:Waystoassociatestatisticswiththresholds............................................................................. 572 Table81:DatacollectionThresholdindicators ........................................................................................ 573 Table82:ThresholdPropertiesfields ....................................................................................................... 577 Table83:Performancecustomviewcriteriafields,firstform ................................................................. 595 Table84:Performancecustomviewcriteriafields,secondform ............................................................ 597 Table85:Performancecustomviewcriteriafields,thirdform................................................................ 599 Table86:Configurabletaskprerequisites,requirements,andoptions ................................................... 650 Table87:Optionsforschedulingoftasks................................................................................................. 669 Table88:LogSettingspanelfields,firstframe......................................................................................... 701 Table89:LogSettingspanelfields,secondframe.................................................................................... 702 Table90:SupportDetaillevels ................................................................................................................. 755
List of Procedures
Procedure1:TolaunchWM ....................................................................................................................... 64 Procedure2:Toconfigureyourpasswordpriortoclientconnection........................................................ 74 Procedure3:Toreconfigureyourpassword .............................................................................................. 75 Procedure4:Toviewarangeofdetails ................................................................................................... 106 Procedure5:Toexportdevicediscoveryinformation ............................................................................. 111 Procedure6:Toexportuseraccountinformation ................................................................................... 113 Procedure7:Toexportnetworkhierarchyinformation .......................................................................... 115 Procedure8:Toexporttopologydata...................................................................................................... 138 Procedure9:ToviewanInventoryelementinthecontextofaphysicalmap ........................................ 156 Procedure10:Toviewanelementinacluster ........................................................................................ 158 Procedure11:Toviewlinkedelementswithinthesamephysicalmap................................................... 159 Procedure12:Toexportaphysicalmap .................................................................................................. 187 Procedure13:Tosetstatuspollingforaspecificdevicetype.................................................................. 198 Procedure14:Toviewdevicedetails ....................................................................................................... 200 Procedure15:Toviewcomponentdetails ............................................................................................... 202 Procedure16:Tovieweventsgeneratedforadevice ............................................................................. 203 Procedure17:Toviewalarmsgeneratedforadevice ............................................................................. 204 Procedure18:Toviewperformancedataofadevice.............................................................................. 205 Procedure19:Toimportacustomercontactdatabase ........................................................................... 242 Procedure20:Tocomposeacustomerdevice(s)record......................................................................... 244 Procedure21:Toeditacustomerdevice(s)record ................................................................................. 248 Procedure22:Tosetcredentialsforaselectedgroupofdevices............................................................ 251 Procedure23:ToperformalinkcapacitytestinanSM........................................................................... 252 Procedure24:TousetheSpectrumAnalyzerfeature.............................................................................. 256 Procedure25:Toopenadevicewebinterface ........................................................................................ 259 Procedure26:Todeleteadeviceandallinformationaboutit ................................................................ 264 Procedure27:ToconfigureAPsforauthenticationmanagement........................................................... 266 Procedure28:Todefineaserviceplan..................................................................................................... 270 Procedure29:Toapplyaserviceplan ...................................................................................................... 273 Procedure30:Toupdateaserviceplan ................................................................................................... 275 Procedure31:Toremoveabandwidthserviceplanassociation ............................................................. 276
Procedure32:Toremoveaserviceplan .................................................................................................. 276 Procedure33:TodefineaVLANprofile ................................................................................................... 278 Procedure34:ToapplyaVLANprofile ..................................................................................................... 281 Procedure35:ToupdateaVLANprofile .................................................................................................. 283 Procedure36:ToremoveaVLANprofileassociation .............................................................................. 284 Procedure37:ToremoveaVLANprofile ................................................................................................. 284 Procedure38:TouploadaAAAcertificate............................................................................................... 287 Procedure39:Tocreateadynamicdevicegroup .................................................................................... 307 Procedure40:Tomodifyadynamicdevicegroup ................................................................................... 310 Procedure41:Tocreateastaticdevicegroup ......................................................................................... 311 Procedure42:Toaddoneormoredevicestoanexistingdevicegroup ................................................. 316 Procedure43:Toremoveadevicefromadevicegroup.......................................................................... 317 Procedure44:Toremoveadevicegroup................................................................................................. 321 Procedure45:Tosetconfigurationpollingforaspecificdevicetype...................................................... 324 Procedure46:Toimportconfigurationreporttemplates........................................................................ 326 Procedure47:Toaccessaconfigurationreporttemplate ....................................................................... 327 Procedure48:Tocreateaconfigurationreport....................................................................................... 328 Procedure49:Torunaconfigurationreport............................................................................................ 334 Procedure50:Tofindaconfigurationreporttemplate ........................................................................... 336 Procedure51:Toeditaconfigurationreport........................................................................................... 337 Procedure52:Toexportasingleconfigurationreporttemplate............................................................. 339 Procedure53:Toexportallconfigurationreporttemplates.................................................................... 339 Procedure54:Todeleteaconfigurationreport....................................................................................... 339 Procedure55:Tovieweventdetails......................................................................................................... 352 Procedure56:Tofindanevent ................................................................................................................ 355 Procedure57:ToviewothereventsthathavethesameFailureObject ................................................. 356 Procedure58:Toexportevents................................................................................................................ 365 Procedure59:Toprinteventstotheserverprinter................................................................................. 365 Procedure60:Toviewalarmdetails ........................................................................................................ 368 Procedure61:Toviewrelatedevents ...................................................................................................... 370 Procedure62:TopickupanalarmfromtheAlarmsview ....................................................................... 370 Procedure63:TopickupanalarmfromtheAlarmsdetailsdialog ......................................................... 371 Procedure64:TounpickanalarmfromtheAlarmsview ........................................................................ 371
Procedure65:TounpickanalarmfromtheAlarmdetailsdialog ............................................................ 371 Procedure66:Toaddcommentstoanalarm .......................................................................................... 372 Procedure67:Toviewthehistoryofanalarm......................................................................................... 373 Procedure68:Toviewbothannotationandhistoryofanalarm............................................................. 373 Procedure69:Toclearatriggeredalarm ................................................................................................. 379 Procedure70:Tosetperformancepollingofaspecificdevicetypeforitsextraneousvalues ............... 382 Procedure71:Toviewperformancedatacollectiondetails .................................................................... 384 Procedure72:Toimportsystemreports.................................................................................................. 398 Procedure73:ToinvoketheDiscoveryConfigurator............................................................................... 403 Procedure74:Todisableautodiscovery ................................................................................................. 404 Procedure75:Torediscoverpreviouslydiscoverednodes ...................................................................... 405 Procedure76:Topreventlocalnetworkdiscovery .................................................................................. 405 Procedure77:Tosetthediscoveryinterval ............................................................................................. 406 Procedure78:Tosetinitialdiscoveryparameters ................................................................................... 407 Procedure79:TosettherediscoveryatRegularInterval ........................................................................ 409 Procedure80:Tosetrediscoveryonspecificdates ................................................................................. 410 Procedure81:Tosetrediscoveryonspecificdays ................................................................................... 411 Procedure82:ToconfigureSNMPProperties .......................................................................................... 413 Procedure83:ToconfigurediscoveryforanetworkofdevicessettoallowSNMPv1andv3access..... 415 Procedure84:ToconfigurediscoveryforanetworkofdevicessettoallowonlySNMPv3access......... 415 Procedure85:Toenablediscoveryofremotenetworks ......................................................................... 417 Procedure86:Todiscoveronlyarangeofaddressesinanetwork ......................................................... 418 Procedure87:ToenableDHCPsupport ................................................................................................... 418 Procedure88:TodiscoverSNMPv1orv2cdevicesinanetwork............................................................. 419 Procedure89:TodiscoverSNMPv3devicesinanetwork........................................................................ 420 Procedure90:TosetanetworkspecificSNMPv3configurationfordiscovery ....................................... 422 Procedure91:ToconfigurediscoveryofaspecificIPaddress................................................................. 424 Procedure92:TodiscovernodeswhereLocalNetisdisabled ................................................................. 425 Procedure93:TodiscoverSNMPdeviceswithspecificcommunityandport ......................................... 425 Procedure94:TodiscoverspecificSNMPv3devices................................................................................ 426 Procedure95:TosetadevicespecificSNMPv3configurationfordiscovery .......................................... 426 Procedure96:Topreventthediscoveryofaspecificnetwork ................................................................ 427 Procedure97:Topreventthediscoveryofanunlisteddevice ................................................................ 428
Procedure98:Topreventthediscoveryofalisteddevice ...................................................................... 428 Procedure99:TodisallowdiscoverywheretypeisSUNandnameisA(example) ................................. 429 Procedure100:Todiscoverdeviceswithspecificproperties................................................................... 431 Procedure101:TodiscoveronlySNMPnodes ......................................................................................... 432 Procedure102:TodiscoveronlytheobjectcorrespondingtoaspecificIP............................................. 433 Procedure103:TolaunchtheSecurityAdministrationtool .................................................................... 437 Procedure104:Toaddanewuser ........................................................................................................... 441 Procedure105:Tochangeauserprofile.................................................................................................. 447 Procedure106:Toassigngroupstoauser............................................................................................... 449 Procedure107:Tochangeauserpassword ............................................................................................. 450 Procedure108:Todeleteauser............................................................................................................... 452 Procedure109:Toviewaudittrailsofallusers........................................................................................ 453 Procedure110:Toviewaudittrailsofasingleuser................................................................................. 455 Procedure111:Toaddagroup ................................................................................................................ 458 Procedure112:Toassignausertoagroup.............................................................................................. 460 Procedure113:Todeleteauserfromagroup......................................................................................... 461 Procedure114:Toaddacustomviewscope ........................................................................................... 462 Procedure115:Toassignanauthorizedcustomviewscope ................................................................... 465 Procedure116:Toremoveanauthorizedcustomviewscope ................................................................ 466 Procedure117:Tochangethepropertiesofanauthorizedscope .......................................................... 467 Procedure118:Todeleteanauthorizedcustomviewscope................................................................... 467 Procedure119:Todeleteagroup ............................................................................................................ 468 Procedure120:Toassignoperationsforagroup..................................................................................... 484 Procedure121:Toassignpermittedoperationsforauser...................................................................... 486 Procedure122:Toaddanoperation ........................................................................................................ 487 Procedure123:Todeleteanoperation.................................................................................................... 488 Procedure124:ToopentheTrapParserConfigurationtool ................................................................... 492 Procedure125:ToaddaTrapParser ....................................................................................................... 493 Procedure126:ToreordertheConfiguredTrapParserList..................................................................... 499 Procedure127:ToviewdetailsofaTrapParser ...................................................................................... 499 Procedure128:TomodifyaTrapParser .................................................................................................. 500 Procedure129:TodeleteaTrapParser ................................................................................................... 501 Procedure130:ToopentheEventParserConfigurationtool.................................................................. 502
Procedure131:ToaddanEventParser.................................................................................................... 502 Procedure132:ToreordertheConfiguredEventParserList................................................................... 507 Procedure133:ToloadanEventParserfile............................................................................................. 508 Procedure134:TomodifyanEventParser .............................................................................................. 509 Procedure135:TosaveanEventParserfile ............................................................................................ 510 Procedure136:TodeleteanEventParser ............................................................................................... 510 Procedure137:ToopentheEventFiltersdialog...................................................................................... 512 Procedure138:ToaddanEventFilterCriteriaPhase ........................................................................... 512 Procedure139:ToaddanEventFilterAdditionalCriteriaPhase.......................................................... 514 Procedure140:ToaddanEventFilterNotificationPhase .................................................................... 515 Procedure141:Toaddavarbind.............................................................................................................. 520 Procedure142:Tomodifyavarbind ........................................................................................................ 520 Procedure143:ToreordertheEventFilterlist ........................................................................................ 524 Procedure144:ToloadanEventFilterfile............................................................................................... 524 Procedure145:TomodifythematchcriteriaofanEventFilter .............................................................. 525 Procedure146:TomodifythenotificationsinanEventFilter ................................................................. 525 Procedure147:Todeleteaneventfilter.................................................................................................. 526 Procedure148:Todeleteafilternotification........................................................................................... 526 Procedure149:ToopentheAlarmFilterConfigurationTool .................................................................. 527 Procedure150:ToaddanAlarmFilter,examplesteps............................................................................ 528 Procedure151:ToaddanAlarmFilter,criteriaphase ............................................................................. 530 Procedure152:ToaddanAlarmFilter,additionalcriteriaphase............................................................ 532 Procedure153:ToaddanAlarmFilter,notificationsphase .................................................................... 533 Procedure154:ToreordertheAlertFilters ............................................................................................. 533 Procedure155:ToloadanAlertFilterfile................................................................................................ 534 Procedure156:TomodifythematchcriteriaforanAlarmFilter ............................................................ 534 Procedure157:TomodifythenotificationsforanAlarmFilter............................................................... 535 Procedure158:Todeleteanalarmfilter.................................................................................................. 535 Procedure159:Todeleteafilternotification........................................................................................... 535 Procedure160:Todeleteatriggeredalarm............................................................................................. 536 Procedure161:Toassignfaultmanagementprivileges(examplecase).................................................. 537 Procedure162:TocreateaPollingObject ............................................................................................... 548 Procedure163:TospecifyamatchcriteriaviaManagedObjectproperties ........................................... 551
Procedure164:TomodifyaPollingObject .............................................................................................. 557 Procedure165:TodeleteaPollingObject ............................................................................................... 560 Procedure166:Toaddstatisticsatruntime............................................................................................. 561 Procedure167:Tofindastatistic ............................................................................................................. 568 Procedure168:TomodifyanexistingStatistic......................................................................................... 568 Procedure169:TodeleteaStatistic ......................................................................................................... 570 Procedure170:TomodifythepropertiesofExtendedPolledData ......................................................... 570 Procedure171:Toaddathreshold .......................................................................................................... 573 Procedure172:Topreparetomapathreshold ....................................................................................... 579 Procedure173:Tomapathresholdforanindividualdevice................................................................... 580 Procedure174:Toaddthresholdstoastatistic ....................................................................................... 582 Procedure175:Tomapathresholdforaspecifictypedevice ................................................................ 584 Procedure176:Tomapathresholdforadevicetype ............................................................................. 585 Procedure177:ToassociatethresholdswithaPollingObjectforadevicetype..................................... 586 Procedure178:Tomodifyathreshold ..................................................................................................... 591 Procedure179:Todeleteathreshold ...................................................................................................... 592 Procedure180:Tocreateathresholdforadevice .................................................................................. 593 Procedure181:Toscheduleapolicy ........................................................................................................ 609 Procedure182:Toupdateapolicy ........................................................................................................... 610 Procedure183:Toconfigureadevice ...................................................................................................... 613 Procedure184:Toimportaconfigurationtemplate................................................................................ 621 Procedure185:Toimportconfigurationtemplates ................................................................................. 622 Procedure186:Tocreateaconfigurationtemplate ................................................................................ 623 Procedure187:Toapplyanexistingconfigurationtemplate .................................................................. 628 Procedure188:Tofindaconfigurationtemplate .................................................................................... 630 Procedure189:Toeditaconfigurationtemplate .................................................................................... 631 Procedure190:Tosetupautomaticconfigurationupondiscovery ........................................................ 633 Procedure191:Toexportaconfigurationtemplate ................................................................................ 635 Procedure192:Toexportallconfigurationtemplates............................................................................. 636 Procedure193:Todeleteaconfigurationtemplate ................................................................................ 636 Procedure194:Tocloneadeviceconfiguration ...................................................................................... 637 Procedure195:LaunchingaBAMsession ................................................................................................ 642 Procedure196:TolaunchTaskScheduler................................................................................................ 654
Procedure197:TodefineaConfigurationtask ........................................................................................ 655 Procedure198:Toviewconfiguredtasks................................................................................................. 676 Procedure199:Toviewresultsoflastexecutionofatask ...................................................................... 677 Procedure200:Toeditataskdefinition................................................................................................... 679 Procedure201:Torescheduleataskexecution....................................................................................... 680 Procedure202:Topauseatask................................................................................................................ 680 Procedure203:Toresumeatask ............................................................................................................. 680 Procedure204:Tocancelautomaticdeletionofatask ........................................................................... 681 Procedure205:Todeleteatask ............................................................................................................... 681 Procedure206:Tostopatask .................................................................................................................. 682 Procedure207:ToBroadcastamessage.................................................................................................. 683 Procedure208:ToreconfigureofflinephysicalmapimagesinWM........................................................ 694 Procedure209:Toconfigureserverandadminemailsettings ................................................................ 696 Procedure210:ToopentheLogFileConfigurationtool.......................................................................... 696 Procedure211:Toviewlogfiledetails ..................................................................................................... 698 Procedure212:Tomodifylogfiledetails ................................................................................................. 699 Procedure213:TologintotheWirelessManagerUltralight .................................................................. 705
Allinformationpertainingtooperationsontheclient(thoseoperationsthatareauthorizedor disallowedbytheOperationTree)isprovidedinthisuserguide,regardlessofthepermission requiredtoperformthem. Thisconstructionforthisuserguideallowsclientadministratorstousethewholebookandallofits crossreferences,whethertheselinktocomplexandrestrictedoperationsortosimpleoperations thatareuniversallypermittedacrosstheoperatingstaff.Atthesametime,userswithrelativelylow permissionscanviewproceduresthatonlyclientadministratorscanexecute.Therichsecurity featuresofWMmakethisapracticaldesignfortheuserguide. Asyouacquaintyourselfwiththetableofcontentsoftheuserguide,youwillseesectiontitles transitionfromhavingwordslikeusingandmonitoringtohavingwordslikeadministeringand managing.Giventhecomplexityofuserandgroupaccountprovisioning(intheOperationTree)and thevariedtacksthatoperatorsmaytakeintheirWMsecuritydesigns,noattemptismadetoclearly partitiontheuserguidewhereeverythingsituatedafterapartitionappliestoonlyclient administrators.
1.1
45
1.2
Continuing Features
Release4.0continuesfullconfigurationandongoingmanagementcapabilitiesfortherangeof productsthatarelistedunderCambiumNetworksDeviceTypesonPage51andfornonCambium devicesforwhichoperatorscreatetheirownvaliddevicedefinitiontemplates.Italsocollectsand displayseventsandalarmsfortheCambiumPointtoPoint(PTP)andPointtoMultipoint(PMP) products,thusprovidingaconsolidatedviewofthestatusoftheCambiumnetworksinasingle screen. WMRelease4.0continuesthecapabilitytooverlaynetworkelementsontoanembeddedGoogle map.Mapslikethisallowyoutovisualizeandanalyzeawiderangeofcrucialinformation,including connectivitybetweennodes,linkquality,range,anddeviceandnetworkavailability.Thesegraphical representationshelpyouquicklyseenetworkstatus,identifyanyproblems,andassesstheseverityof impacttheywillhaveonthenetworkanditsusers. Thisreleasehasalsokeptstridewithchangesindevicetemplatesforelementsthatithassupported andwithnewtemplatesforelementsthatareintroducedsincethelastrelease. ThisdocumentisintendedtosupportonlyRelease4.0ofWM.Allinformationpertainingto operationsontheclient(thoseoperationsthatareauthorizedordisallowedbytheOperationTree), aredescribedhereintheuserguide,regardlessofthepermissionrequiredtoperformthem.
important ........... The installation tool for the WM server deposits an issue of the Cambium Wireless Manager Release 4.0 Server Administration Guide and the Cambium Wireless Manager Release 4.0 User Guide into the ...server/help directory on the WM server. These documents are placeholders. Immediately after your server installation is completed, visit http://www.cambiumnetworks.com/support/planning/index.php?cat=1&type=0. If a later iteration of either or both of these documents is present there, download it and delete the superseded book. Throughout the life of Release 4.0, this web site will always contain the latest supporting documents. Whenever the issue number available at this site is greater than what you currently have, you need to download the replacement.
1.3
46
supportformultipledefaultconfigurationtemplatesperdevicetypetobeappliedduring discovery.SeePushingConfigurationValuesUponDiscoveryonPage633. addedsupportfor PTP250MasterandSlaveasreadonlyelements PTP300,PTP500,andPTP800MasterandSlaveasVersion0500.Seethecaveatin ClarificationsonPage48. PTP400MasterandSlaveasVersion0901. moreattributesoftheExtremeSwitch. PMP320Releasee2.3.FortheAP,thisincludes NetworkConfigurationattributesforSNMPversion(v1/2corv3),webaccess security(HTTPSorHTTP),andserialinterface(CLIoruGPS). readonlyattributesforGPSlocation,theactiveserviceflowcount,andthe frequencyrangeandrestrictionmodeoftheAP. performancetablesforULandDLMCScountersofregisteredCPE'sMCSandHARQ stats. aframeutilizationtableusedbythenativeFrameUtilizationtoolinWMbuthidden fromuserconfigurationtemplates. updatestotheUploadAAACertificateutility,tablesforusermanagementandtrap destinations,andtheSlotsMeasurement,MACVersion,backoffvalues(forDL,UL, andECINER),SyncSource,SelectedDL/ULRatio,andSyncStatusattributes. commandsthatSaveConfigurationCommand,RebootDevice,Clear[serviceflow] Counters,andClear[MCS]Statistics. introductionofperformancestatisticsforthefollowingdata: received/transmitdatarate receivedIPpacketswithandwithoutVLANtag receivednonIPpacketswithandwithoutVLANtag receivedpacketsclassifiedandunclassified DLandULMCSstateofeachregisteredCPE antennamethodofeachregisteredCPE.
47
1.4
Clarifications
NewOIDsareimplementedinv0500forPTP300andPTP500locationattributes.SeeResetting LocationAttributesforPTP300andPTP500DevicesonPage299. Theorderinwhichuserpermissionsaresetdeterminewhichpermissionsareallowedandwhichare disallowed.Also,thesystemdoesnotwarntheadministratorwhoconfiguresmultiplegroup membershipsforauserwhenthosegroupshavedifferingsetsofpermissions.Animportant admonishmenthasbeenaddedtoAdministeringWirelessManagerSecurityonPage437,describing thesescenarios.
1.5
CambiumWirelessManagerRelease4.0ServerAdministrationGuide,whichdocuments
48
1.6
49
Fordeclarationsofconformityforindividualnetworkelementsintheirvariousfrequencyband ranges,seehttp://www.cambiumnetworks.com/doc.php.
1.7
Pleasesendyourfeedbacktosupport@cambiumnetworks.com.
50
2
2.1
51
Issue 4 August 2012 Predefined Structured Information Resource PMP320APGeneralStatus1 PMP320APGraphical SummaryReport1 PMP320APQoSSummary1 PMP320APRadio Statistics1 PMP320APServiceFlow Summary1 PMP320APTop25Report1 PMP320CPEEthernet Statistics1 PMP320CPEGeneral Status1 PMP320CPEGraphical SummaryReport1 PMP320CPERadio Statistics1 PMP320CPEServiceFlow Summary1 PMP320CPETop25 Report1 PMPAPGraphicalSummary Report1 PMPBackhaulBridgeTable Summary1 PMPBackhaulEthernet Statistics1 PMPBackhaulGeneral Status1 PMPBackhaulGraphical SummaryReport1 PMPBackhaulRadio Statistics1 General Device Type PMP PTP Generic
Documented In Table32:PMP320APperformancereports onPage391 Table32:PMP320APperformancereports onPage391 Table14:ConfigurationSummaryreportson Page341 Table32:PMP320APperformancereports onPage391 Table14:ConfigurationSummaryreportson Page341 Table32:PMP320APperformancereports onPage391 Table34:PMP320CPEperformancereports onPage393 Table34:PMP320CPEperformancereports onPage393 Table34:PMP320CPEperformancereports onPage393 Table34:PMP320CPEperformancereports onPage393 Table14:ConfigurationSummaryreportson Page341 Table34:PMP320CPEperformancereports onPage393 Table31:APperformancereportsonPage 391 Table35:PMPBackhaulperformancereports onPage394 Table35:PMPBackhaulperformancereports onPage394 Table35:PMPBackhaulperformancereports onPage394 Table35:PMPBackhaulperformancereports onPage394 Table35:PMPBackhaulperformancereports onPage394
52
Issue 4 August 2012 General Device Type PMP PTP Generic Table35:PMPBackhaulperformancereports onPage394 Table14:ConfigurationSummaryreportson Page341 Table33:SMperformancereportsonPage 392 Table33:SMperformancereportsonPage 392 Table14:ConfigurationSummaryreportson Page341 Table36:PTPperformancereportson Page394 Table36:PTPperformancereportson Page394 Table36:PTPperformancereportsonPage 394 Table36:PTPperformancereportson Page394 Table36:PTPperformancereportson Page394 Table14:ConfigurationSummaryreportson Page341 Table33:SMperformancereportson Page392 Table33:SMperformancereportson Page392 Table33:SMperformancereportson Page392 Table14:ConfigurationSummaryreportson Page341 Table33:SMperformancereportson Page392
Predefined Structured Information Resource PMPBackhaulTop25 Report1 PMPBackhaulVLAN ConfigurationSummary1 PMPFSKSMGraphical SummaryReport1 PMPOFDMSMGraphical SummaryReport1 PTP800Bridge ConfigurationSummary1 PTPEthernetStatistics1 PTPGeneralStatus1 PTPGraphicalSummary Report1 PTPRadioStatistics1 PTPTop25Report1 PTPVLANConfiguration Summary1 SMBridgeTableSummary1 SMEthernetStatistics1 SMGeneralStatus1 SMQoSSummary1 SMRadioStatistics1
Documented In
53
Issue 4 August 2012 Predefined Structured Information Resource SMTop25Report1 SMVLANConfiguration Summary1 NOTES:
1.
Optionallyloadedintotheclientapplicationbythenetworkoperator.
2.2
1 2
54
2.3
Subordinate WM Servers
TheWMservercanactasaManagerofManagers(MoM)whenoneormoreotherWMserversare withinitsnetwork.Inthisrole,itaggregatestheinformationthatitreceivesfromsubordinate(child) WMserversandfacilitatesthemanagementofaverylargenetwork.Specifically,theMoMserver discoversthesubordinateserver. pushesconfigurationstoit.SeeFigure391:ConfigurationgroupsforachildWMon Page618. providesaconfigurationreportaboutit.SeeCreatingandUsingDeviceConfiguration ReportsonPage325. encapsulatesitsstatusinanetworkelementdashboard.SeeFigure157:Dashboardfora childWMelementonPage220. receivesandprocessesitstrapsandalarms. providesadevicesummaryreportforit.SeeFigure161:Devicesummaryreportforachild WMelementonPage227.
55
representsitbypositioninthephysicalmap.
56
Figure 1: Server disk free space monitoring window for a child WM element
57
58
Figure 6: Database disk free space monitoring window for a child WM element
59
60
61
62
3.1
Dependencies
TheWMclientapplicationsupportsthe32bitplatformofeitherofthefollowingoperatingsystems: Windows7Professional,32bit. WindowsServer2008R2Enterprise RedHatEnterpriseLinuxVersion5.5ES,32bit.
Theclientrelatedjarfilesaredownloadedwhentheclientconnectstotheserverforthefirsttime. Everysubsequenttimetheclientconnectstothesameserver,WMverifiesthesedownloadedfiles forupdates. Thisclientdevicealsorequires 15MBstoragespace. ahighspeedlinkofatleast1Mbps.(Slowerconnectionspeedcausesslowstartupandthe possibilityofotherproblemsafterstartup.) screenresolutionsettingof1024x768. either MozillaFirefox3,iftheclientisonaLinuxoraWindowsdevice MSInternetExplorer7,iftheclientisonaWindowsdevice
3.2
Corporate Networks
Connectionsbetweentheclientandserveraresupportedacross acorporatefirewall,presumingthattherequiredportsareconfiguredtobeopenonthe WMserverdevice. avirtualprivatenetwork(VPN),butwithasignificant,noticeablereductioninsystem performancepossible. anetworkaddresstranslation(NAT)server.
63
3.3
Launch Procedures
TolaunchtheWMclient,performthefollowingsteps.
Procedure 1: To launch WM
1. 2. Launchthesupportedbrowser. Connecttohttp://WM_Server_IP_Address:9090.
Figure 12: Web page for WM Web Start client invoke (LoginPage.do)
3.
64
Ifitisnot,thenthepopupwindowincludesaBrowsebutton,asshownbelow.
4. 5.
6. 7.
note ............. The root/public combination is the default administrator account in WM. This account may have been reconfigured during the WM software installation. To find out what account to use for your initial launch of the client, check with the administrator on the WM server device or the technician who installed the software. At the same time, verify that the WM server is using the default port (9090).
8.
Ifyouneedtochangedefaultsettingssuchasport,language,orcountry,clicktheAdvanced button.
65
66
3.4
67
3.4.1
2.
IntheGeneraltab,clicktheNetworkSettingsbutton. TheNetworkSettingsdialogopens.
68
3. 4. 5. 6.
7.
EntertheIPaddressorsubnetmaskthatmatchestheaddress(es)ofyourserver.
note ............. For help with this step, contact your network administrator.
69
3.4.2
4.
IntheNetworktab,clicktheSettingsbuttonoftheConnectionsection. TheConnectionSettingswindowopens.
70
note ............. Typically, the next step is not required, because the proxy is already configured. If it were not, then Firefox would not have been previously able to access the Internet.
5. 6.
note.............. This should match what is configured in the Java Control Panel, but may differ in format (for CIDR, for example). In the example shown above, the computer will not look to the proxy for any IP address that matches 10.x.x.x.
3.4.3
71
IntheGeneraltab,clicktheSettingsbuttonoftheTemporaryInternetFilessection.
3.
TheTemporaryFilesSettingswindowopens.
72
4.
ClicktheDeleteFilesbutton.
5. 6. 7.
73
3.5
5.
74
TochangeyourcurrentWMclientpasswordand/orthedurationoftheperiodafterwhichyour passwordwillexpire,usethePasswordConfiguratorasfollows.
2. 3. 4. 5.
3.6
Reason
Remedy
75
Remedy Eithersetanewpasswordorretainthe oldpassword.Tokeepthesame passwordforthesameexpirationperiod, clickReuse.Toenteranewpassword andresettheexpirationperiod,click ConfigureanduseProcedure2on Page74. Ifyoudonothavethepermissiontoset yourpassword,contactyoursystem administrator. Contactyoursystemadministratorto renewyouruseraccount.
Your password has expired. Would you like to reuse the old password Yourpasswordhasexpired. or configure a New password?
This User account has Expired. Please contact the Administrator for further details
This User account is Disabled. Please contact the Administrator for further details
76
4.1
77
78
4.2
note ............. To return to a full Inventory view after the slim view of only those devices under a particular alarm severity, click the Show All button.
4.3
4.4
80
4.5
noViewmenu: noActionsmenu:
allmenubarmenus:
81
4.6
4.6.1
82
83
note ............. The License Manager area of the Administrator Tool is not capable of prompting for, storing, or implementing account changes for the License Manager Administrator Tool users.
Yournewusernameandpasswordshouldbeonesthatareeasyforyoutorecall.Assistancefor forgottenusernamesandpasswordsisnotavailable.Asyoutypeinyourold,new,andconfirmed newpasswords,asterisksrepresentthecharacters.Whenyouaresatisfiedwiththenewaccount information,checktheSynchronizepasswordandconfigurationtoredundantserverscheckboxand clicktheSaveChangesbutton. AfteryouhaveresetthepasswordbutbeforeyouusetheLicenseManagerAdministratorToolweb site,youmustclickthelinkforLicensingConfiguration,thenchangethepasswordforthelocalserver andclicktheSaveChangesbutton. Similarly,beforeyouusetheserverAdministratorToolforlicenseadministration,yourserver administratormustresetthePasswordfieldintheLicenseFileDatapaneloftheWMServer AdministratorTool,andthenclicktheSaveConfigurationbutton.
84
Eachagentofamultiagentgenericdeviceiscountedasoneinstanceintheagentcount.
85
86
4.6.2
Help Contents
ThemainmenuselectionHelpHelpContentsprovideslinkstotheindexofonlinehelptopicsand thisuserguide,theserveradministrationguide,andthetechnicalsupportwebpage.
87
4.6.3
Diagnostics
ThemainmenuselectionHelpDiagnosticsprovideslinksto thecustomersupporttool(seeRunningtheCustomerSupportToolonPage751) JVMmonitoringdetails(seeLoggingJVMMonitoringDetailsonPage704).
4.7
4.7.1
4.7.2
PressCtrl+Shift+T. closewindowbuttonintheupper
Toreattachawindowintotheviewpanel,clickthe rightcornerofthedetachedwindow.
88
tip ................ Position the detached window far enough from its docked position that you can easily distinguish that it is undocked. Otherwise, you might inadvertently close a view that you intended to only reattach.
4.7.3
4.7.4
4.8
Dashboard PhysicalMap
UsinganInventoryViewonPage123
Inventory
89
Issue 4 August 2012 Parent Node Default Child Nodes oneforNetworkEvents FaultManagement oneforAlarms oneforConfigurationTemplates
Described Under WorkingwithEventsonPage347 HandlingAlarmonPage366 UsingConfigurationTemplateson Page620 ImportingConfigurationReport TemplatesonPage326 ExportingAllConfigurationReport TemplatesonPage339 Table45:Configurationoptionson Page471 UsingSystemReportsonPage390
Configuration
oneforConfigurationReportTemplates
oneforAudit
ViewingaDeviceSummaryReporton none(useparentnodeforviewingandrunningthe Page225 availablereports) LaunchinganOperatordefinedReport onPage399 System Reports SavingaDeviceSummaryReporton Page228 DeletingaDeviceSummaryReporton Page229 UsingaConfigurationSummaryReport asPreconfiguredonPage344 UsingaSystemReportAsPreconfigured onPage398 Performance oneforConfiguredCollection oneforeachdefinedScheduledTask Administration oneforPolicies MonitoringPerformanceonPage381 SchedulingaOneTimeorPeriodicTask onPage649 AdministeringaPolicyonPage605
oneforReportResults
90
91
4.8.1
Custom Views
Acustomviewisatailoredviewthatcanbecreatedforviewingasubsetofdatathatsatisfiesspecific criteria.Asearchoperationcanbeperformedtolocateaspecificelement,butacustomviewwould beusefultolocateasetofelementsthatsatisfyacertainsetofcriteria. CustomviewscanbecreatedinanEvents,Alarms,ConfiguredCollection,orInventoryview.Network mapscanalsobecreatedandmodifiedusingtheCustomViewsmenu.Theoptiontocreateacustom viewisavailablebasedonuserprivileges.Contactyoursystemadministratortodetermineyouruser privileges. Youcanconfigureanunlimitednumberofcustomviewsofevents,alarms,andorperformance statistics.Theseviewsarefilters.Theyarenotstatic,butratherareupdatedasnewevents,alarms, orstatisticvalues(respectively)becomesavailabletothesystem,evenasyouareexaminingthe view.
92
93
4.8.2
Frame Operations
CommonFrameOperationsforBack,Forward,DetachandCloseFramesupportnavigationthrough theviewpanels.
4.8.3
Administration Tools
TheAdministrationToolsbranchoftheApplicationstreeprovidesaccesstotheareainwhichauser whohasasufficientlevelofprivilegecanadministerpolicies.Theseoperationsaredescribedunder AdministeringaPolicyonPage605 SchedulingaOneTimeorPeriodicTaskonPage649.
4.9
94
WMlooksformatchesbetweentheinputstringandthecontentsofvariousdatafieldsinthe database.Table5liststhesefieldsagainstthetypesofresultsthatWMwillreturnforthem.
Events
Data Field StatisticName DataIdentifier Message Source IPAddress Name(ID) IPAddress Source IPAddress AlarmMessage DeviceName Location
Device Groups
Networks
Statistics
Devices
Alarms
Customer Contact
Figure Figure49 Figure50 Figure51 Figure52 Figure53 Figure54 Figure55 Figure56 Figure57 Figure58
Networks
Alarms
Inventory Name(ID) IPAddress DeviceGroups DeviceGroupName CustomerName CustomerType Address1 Address2 City State Zip Country Email HomePhone WorkPhone MobilePhone Pager Devices
Figure59
102
95
96
97
98
99
100
note ............. In the above example, BOST Lab is part of the configured Location contents and is also coincidentally part of the name of a defined device group.
101
Figure 58: Search results for input Device Group Name contents
102
IftheresultsgroupisAlarms,thenthecriteriaforanarrowersearchare
103
IftheresultsgroupisEvents,thenthecriteriaforanarrowersearchare
IftheresultsgroupisStatistics,thenthecriteriaforanarrowersearchare
note ............. The Device Groups and Customer results groups do not contain an icon with which to launch a narrower search (do not support advanced search).
4.10
104
ThetableviewsareavailableinonlyFaultManagement,NetworkEvents,andConfiguredCollection modules,andtheydifferfrommoduletomodule.
4.10.1
FirstPage
PreviousPage Toviewthepreviouslyviewedsegmentofthedataretrievedfromthedatabase.
105
LastPage
4.10.2
4.10.3
4.10.4
4.10.5
106
setof100eventsandnotjustthe50events.Forserversidesorting,clickthecolumnheader. Subsequentclickonthesamecolumnheadersortsthedatainascendingorder(ifitwere sortedindescendingbefore).Thesortindicatorsforserversidesortingforascendingand descendingare and ,respectively. Clientsidesorting:Clientsidesortingsortsdatadisplayedonlyintheclient.Forexample,if thereare50alarmsintheWMServerandonly25aredisplayedinthePageViewofthe table(25perpage),aclientsidesortingsortsonly25alarmsandnotthe50alarmsinthe WMServer.Forclientsidesorting,presstheCtrlbuttonandclickthecolumnheader. Subsequentclickonthesameheadersortsthedatainascendingorder(ifitweresortedin descendingbefore).Thesortindicatorforclientsidesortingforascendinganddescending are and ,respectively.
4.10.6
4.10.7
Adialogboxisdisplayedwithspecificdetailsabouttheselectedrow.
4.11
ThisoperationrequirespermissionsinTopologyAddNodeandAddNetwork. SeeFigure300:AssignPermissionsdialogonPage446.
107
Thisoperationrequiresoperationpermissionsin AdministrativeOperationEmailConfiguration. TheonlysupporteddelimiterintheCSVfilesiscomma.However,foranyinstanceofaliteralcomma inadatafield,thecommamustbeenclosedintwoofaconsistentlyusedescapecharactertype.The clientreferstosuchacharacterasaTextQualifier.Thetypesallowedaredoublequoteandsingle quote(apostrophe).TwoexamplesofthesupporteduseofatextqualifierforanyoftheseCSVfiles areasfollows: 12345,Chris Brown","Sean Brown,home,123 Main,Mount,WY,USA,csb@wyi.com,4061234567,,,,0a 00 3e 30 2d e4 12345,Chris Brown','Sean Brown,home,123 Main,Mount,WY,USA,csb@wyi.com,4061234567,,,,0a 00 3e 30 2d e4 Withinacolumn,thesupporteddelimiterbetweenmultipleentriesissemicolon. Forspecificinformationonpreparingeachtypeoffiledataforimport,seethefollowingother sectionsofthisuserguide: ImportingDeviceDiscoveryInformationonPage401 ImportingUserAccountInformationonPage439 ImportingaCustomerContactDatabaseonPage240
AlloftheseoptionsareavailablefromthemainmenubyselectingToolsImportandExport. TheclientrespondstothisselectionbyopeningtheSelectoperationwindow.
108
Selectthedesiredimportoptionradiobutton,thenclicktheNextbutton.TheImportwindowopens.
109
4.12
110
useraccountinformation(seeExportingUserAccountInformationonPage113)
networkhierarchyinformation(seeExportingNetworkHierarchyInformationonPage115)
4.12.1
2. 3.
111
4. 5.
6. 7. 8. 9.
112
4.12.2
113
4. 5. 6. 7.
114
4.12.3
2. 3.
4. 5.
115
4.13
116
5.1
Dashboard Refreshes
Noactionisrequiredtoupdatethedataorthegraphicalrepresentations.Thedashboard automaticallyrefresheswhentheclientislaunched,whenevertheclientreceivesanotificationfrom theserver(exceptthateachalarmisrepresentedonlyonceregardlessofrepeatedinstances),and oncedailyinadditiontothoseoccasions.Theonlyexceptionisthat,whentheclientreceivesa notificationwithinthreesecondsofthelast,itdelaysthedashboardupdateuntilthreesecondshave elapsedsinceitslastupdate. However,youcanrefreshtheentiredashboardatanytimebyclickingtheSettingstaboftheHelp displayandclickingtheRefreshDashboardbutton. Theprimarysortorderforeachofthepie,bar,andtabledisplaysisseverity.Thesecondaryiscount.
117
5.2
118
Figure 69: Dashboard Help display, Useful Links and License tabs
119
Figure 70: Dashboard Help display, Device Details and Settings tabs
5.3
120
5.3.1
In this display
and consists of alarmsofthatseverityinthenetwork alarmsofthatseverityindevicesof thatdevicetype alarmsofallseveritiesinthatdevice type alarmsofthatseverityinthenetwork withinthelasthour alarmsthatoccurredinthenetworkat thatsecond alarmswhosemessagesmatchwithin thelasthourinthenetwork alarmswhosemessagesmatchinthe networkand/orthetrap/error messagethrown alarmsofthatseverityinthenetwork alarmswhosemessageandseverity matchthemessage/severitythatthis celltallies alarmswhosemessagesmatchinthe network devicesthatareofthedevicetypeand areunderanalarmofthatseverity devicesthatareofthedevicetype devicesthataretalliedinthatcell
AlarmsbySeverity
Alarms
AlarmsbyDeviceType
Alarms
piesection,bar,labelofa Alarms severity,orcellinthe Severitycolumn RecentAlarms cellintheDatecolumn cellintheMessage column barlabelorbar cellintheSeverity column AlarmsbyMessage cellintheAlarmscolumn cellintheMessage column barorlengthofbar,or cellinaseveritycolumn DeviceCounts labelofadevicetype cellintheCountcolumn Alarms Alarms Alarms
Alarms
Alarms
121
5.3.2
122
Foreachelement,theStatuscolumnentryindicatesoneofthefollowing: thehighestseveritycurrentalarmagainsteachdevice,thediscoverystatus
123
124
6.1
6.1.1
6.1.2
Clear Alarms
Someofthealarmsthataregeneratedinthenetworkareautomaticallyclearedduringruntime.You canalsoclearanalarmmanuallywhenithasbeenresolvedorifitisinconsequential.Dependingon thealarmsettings,theagentsendsanalarmnotificationonlywhenthereisacrisisanddoesnotsend notificationswhenthatcrisisisresolved.Insuchascenario,youcanmanuallyclearthealarm.
6.1.3
Delete Alarms
Usethisoptiontomanuallydeleteanalarmwhenyoufeelthealarmisnotsignificantorthealarm hasbeencleared.Bydefault,clearedalarmsareautomaticallydeletedafter24hours.
6.1.4
Search
UsetheSearchdialogboxtolookforalarmsassociatedwiththesearchcriteriayoudefine.
125
YoucanalsoaccessthisutilitybypressingCtrl+F.
TheMorebuttonallowsyoutosearchbytwocriteria,bothofwhichmustbemetoreitherofwhich mustbemetinthealarmsthatthesearchreturns.
126
127
6.2
128
Figure 79: Properties tab for an inventory custom view, first form
129
Figure 80: Properties tab for an inventory custom view, second form
ClicktheNextbuttontoadvancetothethirdformofthePropertiestab.
130
Figure 81: Properties tab for an inventory custom view, third form
ClicktheNextbuttontoadvancetothefourthformofthePropertiestab.
131
Figure 82: Properties tab for an inventory custom view, fourth form
ClicktheNextbuttontoadvancetothefifthformofthePropertiestab.
132
Figure 83: Properties tab for an inventory custom view, fifth form
ThefinalformincludesanAdditionalCriteriabutton.
133
Ifyouclickthisbutton,WMopensanadditionalcriteriadialog.
TheMorebuttoninthiswindowaddsasinglePropertyName/MatchCriteriacorrelatedpairoffields eachtimeyouclickit.Toaddthreepairs,forexample,clicktheMorebuttonthreetimes.
134
135
Figure 86: Select Table Columns dialog for inventory custom view
note ............. These fields are read-write as well as selectable. However, you cannot reorder the columns by overwriting the default contents of their text boxes. Moreover, the system will determine the initial column arrangement regardless of the order that you see here. In the actual view, you will be able to rearrange columns for only the current view session.
Tospecifymorecolumns,clicktheAdditionaltablecolumnsbutton.
Figure 87: User defined table columns window for inventory custom view
136
Figure 88: Tree Node Properties tab for inventory custom view
Themeaningsofthesefieldsareasfollows.
FrameTitle Specifythenametobedisplayedonthetitlebarofthecustomview. MenuFile Name IconFile Specifythepanelspecificmenufilename.Ifthisfieldisleftblank,thedefaultmenuis displayed. Specifytheiconname(intheWM_ Home/imagesdirectory)touseforthecustomview. Thisiconisvisibleinthetreeaswellasinthetitlebarofthecustomview.
137
6.3
TheExportDatadialogboxisdisplayed.
3.
4. 5.
TheexportedcustomviewdatafileissavedintheWM_ Home/imagesdirectory.
138
6.4
Operations on a Device
TheInventoryviewpanelsupportsrightclickmenuoptions.Rightclickonanentryinthetableto displaythedropdownlistofoptionsthatareavailableatthattimeorforthecurrentlyselected (highlighted)networkelements. Thetoplevelselectionsintheserightclickmenusareanidenticallistofoptionsforallofthevarious devices.Beneaththetoplevel,somebrachesaredevicespecificasfollows: ForonlyPMPAPandSMdevices(includingOFDMbutnotPMP320),theLaunchbranch includesalinkthatopensaclientsessioninBAM,theserverthatprocessesauthentication attemptsfromSMsandmanagestheirbandwidthserviceplansandVLANprofiles. ForonlyhighspeedPTPbackhaulmasterandslavedevicesthatsupportit,theLaunch branchincludesalinkthatlaunchesthePTPLinkPlannertool. ForonlychildWMs,theLaunchbranchincludes alinktoClient,whichopensaWMclientsessionintothechildWM. nolinkto[thedevice]WebPagelikeeveryotherelementhas.
Forgenericelements(seeGenericElements(NonCambiumDevices)onPage53forthe definitionofthisdevicetype),theLaunchbranchisabsent.
Theoptionsthatareavailableforallelementsthroughtheirrightclickmenuareasshown inFigure90.
139
140
Issue 4 August 2012 See Section Titled UsingtheConfigureDeviceCommand RefreshingDeviceData RunningaConfigurationReport Page 613 250 333 184 205 231 197 259
SetLocationinPhysicalMap ChangingtheGeolocationforaDevice Statistics UnmanageDevice UpdateStatus WebPage ViewingPerformanceDataforaDevice ManagingorUnmanagingaDevice UpdatingtheStatusofaDeviceoraNetwork AccessingtheWebInterfaceofaDevice
141
ToolsConfigureMode.ThisoptionlaunchestheConfigureModedialog,withthefollowing modeoptions.
Figure 92: Configure Mode dialog for PMP 320 AP, default values
142
Figure 93: Configure Mode dialog for PMP 320 AP, Mode BW selections
Figure 94: Configure Mode dialog for PMP 320 AP, Mode Ratio selections
Figure 95: Configure Mode dialog for PMP 320 AP, Mode Map selections
WhentherightclickedelementisaPMP320CPE,thedropdownmenuincludestheoption ToolsUploadAAACertificatetoCPE.ThisoptionisdescribedunderUploadingRADIUSAAA CertificatesonPage286. WhentherightclickedelementisaPMPAP,thedropdownmenuincludesthefollowingadditional options: ToolsDropSubscriberSession.ThisoptionisdescribedunderDroppingaSubscriber SessiononPage234. ToolsSpectrumAnalyzer.Thisoption,althoughavailableinthedropdownlistof commands,isnotsupportedforthePMPAP.Selectionofthisoptionspawnstheerror This operation is not supported for the selected device. ToolsUploadAAACertificatetoSM.ThisoptionisdescribedunderUploadingRADIUS AAACertificatesonPage286.
WhentherightclickedelementisaPMPSM,thedropdownmenuincludesthefollowingadditional options: ToolsDropSubscriberSession.ThisoptionisdescribedunderDroppingaSubscriber SessiononPage234. ToolsLinkCapacityTest.ThisoptionisdescribedunderUsingtheLinkCapacityTestUtility onPage252. ToolsSpectrumAnalyzer.ThisoptionisdescribedunderUsingtheSpectrumAnalyzer UtilityonPage256. ToolsUploadAAACertificatetoSM.ThisoptionisdescribedunderUploadingRADIUS AAACertificatesonPage286.
143
6.5
Operations on a Network
Toseealistofallcurrentlymanagednetworks,clickonNetworksbeneathInventoryinthe Applicationstree.
Whenyourightclickonanetworkinthelist,WMopensadropdownlistofcommandoptionsthat youcanexecuteupontheselectednetwork.Theseoptionsareasfollows:
6.5.1
Start/Stop Discovery
IntheNetworkspaneloftheInventoryview,therightclickmenuprovidesoptionstoStartDiscovery andStopDiscovery. WhenyouselectStopDiscovery,thediscoveryprocesswillbehalted,butsometimemaybe requiredforalldiscoveryrelatedactivitiesontheselectednetworktoend.ThisisbecauseWMwill continuetotrytodiscoverelementsthatrespondedtopreviousmessages,eventhoughitceases sendingnewdiscoveryrelatedmessages.Forexample,preventingdiscoveryofelementsthatalready respondedtoabroadcastdiscoverymessageisnotpossible.
144
StopDiscoveryalsopreventsfuturerediscoveryfortheselectednetwork,eventhoughrediscovery maybescheduledviatheDiscoveryConfigurator(asitisbydefaultevery48hours). IfStopDiscoveryisselected,rediscoveryisalsopreventedwhenWMisstoppedandthenstarted, thoughbydefaultarediscoverycycleisinitiatedonWMstartup. SelectStartDiscoverytoinitiatediscoveryfortheselectednetwork,accordingtotheparametersthat arecurrentlysetforitintheDiscoveryConfigurator.TheresultswillbedisplayedinStatuscolumnof theInventoryviewtable. WhenyouselectStartDiscovery,thechosennetworkisalsoeligibleforanyscheduledrediscovery cyclesinthefuture.AcommonmethodforprovokingWMintoexecutingadiscoverycyclefora networkthatisnotundergoingdiscoveryistostopandthenstartdiscoveryforthatnetwork.
6.5.2
6.5.3
6.5.4
145
7.1
147
Theformatofthefileisasfollows:
Version: <version> Create Date: <MM/DD/YYYY HH:MM TimeZone> name, Latitude, Longitude, Height_Above_Ground name, Latitude, Longitude, Height_Above_Ground
BlankspacesintheCSVfileareignored,exceptinthenamefield.Thenamemustbeintheexact formatandsyntaxthatWMuses.Noconversionornormalizationisperformed,exceptthatacolon segmentedMACaddressisconverted,ifnecessary,tomatchaMACaddresssyntaxthatisknownto WM.Forexample,whereWMusestheMACaddressasthename,iftheMACaddressintheWM namefieldappearsas00 05 12 0C 09 1B,buttheMACaddressintheCSVfileappearsas 00:05:12:0C:09:1B(withcolons),thenthelocationimportfeatureconvertstheimportedMAC addresstomatchtheknownMACaddress. CSVfilescanbesavedtoCSVdirectlyfromMicrosoftExcelandotherspreadsheetprogramsby selectingSaveAsandchoosingtheCSVformat,acceptinganyresultingwarningsaboutlossoffull spreadsheetfunctionality. ThefollowingisatypicalfileforasystemthatusestheMACaddressasthenetworkelementname:
Version: 1 Create Date: 04 05 13 0C 09 04 05 13 0F 00 04 05 13 0F 01 04 19 59 B4 94 04 00 9E 03 7B 04 00 9E 03 7B 1/24/2008 1B, 25.743199, ED, 25.745674, 3E, 25.748955, 24, 25.750265, 50, 25.746677, B5, 25.749446,
important ........... The import operation discards the top two lines of the file, even if they contain geolocation record formats. Ensure that your geo-location records begin in the third row of data.
WhenyouselectToolsPhysicalMapGeolocationImport(CSV),WMopenstheGeolocation Importwindow.
note ............. The file for import must be accessible to the file system of the client device.
148
ifyoupreferinsteadtodelaytheimportoperationorsetituptorepeat,clickthe RunLaterbutton.TheCreateScheduleTaskdialogopenstoitsScheduletab.
149
7.2
Importing Addresses
Youcanimportaproperlyformattedfilethatcorrelatesdevicestotheirheightvaluesandstreet addresses.Toaccessthelocationimportfeature,fromthemainmenu,select ToolsPhysicalMapAddressImport(CSV).Thisopensafileselectiondialogforbrowsingtoselect acommaseparatedvalueplaintextfile.Thefilemustbeintheformatspecifiedbelow,includinga headerandonelinepernode,whereeachdevicelinespecifiesinthreecolumns: 1. 2. 3. theDeviceNameexactlyasdisplayedintheleftcolumnoftheInventoryview itsheightinmeterswithrespecttotheground,asopposedtoaltitudewithrespectto sealevel itsaddress
150
Theformatofthefileisasfollows:
Version:version Create Date: date Device Name, Height, Address Device Name, Height, Address Device Name, Height, Address
BlankspacesintheCSVfileareignored,exceptinthenamefield.TheDeviceNamemustbeinthe exactformatandsyntaxthatWMuses.Noconversionornormalizationisperformed,exceptthata colonsegmentedMACaddressisconverted,ifnecessary,tomatchaMACaddresssyntaxthatis knowntoWM.Forexample,whereWMusestheMACaddressastheDeviceName,iftheMAC addressintheWMnamefieldappearsas00 05 12 0C 09 1B,buttheMACaddressintheCSVfile appearsas00:05:12:0C:09:1B(withcolons),thentheaddressimportfeatureconvertsthe importedMACaddresstomatchtheknownMACaddress. TotherightofthecommathatseparatestheHeightcolumnfromtheAddresscolumn,additional commas(whicharetypicalinaddresses)areignored.AnyaddressformatthatGooglesupportsisalso supportedbytheaddressimporttoolandthephysicalmap. CSVfilescanbesavedtoCSVdirectlyfromMicrosoftExcelandotherspreadsheetprogramsby selectingSaveAsandchoosingtheCSVformat,acceptinganyresultingwarningsaboutlossoffull spreadsheetfunctionality. ThefollowingisatypicalfileforasystemthatusestheMACaddressasthenetworkelementname:
Version:1 Create Date: 2/4/2008 0A 0A 0A 0A 0A 0F, 6.0961913,Marysol Trail, Cedar Park, TX 0A 0A 0A 0A 0A 0E,6.1564272,123 Main Street, Linden, TX 0A 0A 0A 0A 0A 0B,6.0859231,46 W. Hwy US 183, Tanner, TX important ........... The import operation discards the top two lines of the file, even if they contain address record formats. Ensure that your address records begin in the third row of data.
WhenyouselectToolsPhysicalMapAddressImport(CSV),WMopenstheLocationImportfrom AddressCSVwindow.
note ............. The file for import must be accessible to the file system of the client device.
Clickthe button.
ellipsisbuttonandbrowsetotheproperpath.SelectthefileandclicktheImport
151
7.3
IntheApplicationstree,ifyourightclickonthePhysicalMapbranchandselect ActionsLoadOnline/OfflineMap,thentheselectedmaptypeopens.
Inthemainmenu,ifyouselectToolsPhysicalMapLoadOnline/OfflineMap,then theselectedmaptypeopens.
note ............. If you ever encounter an AJAX request timed out error displayed on the physical map, this could be the result of network traffic too high, WM server too busy, or inability of the physical map to respond quickly enough to update requests from your client.
ThephysicalmapdisplaysinformationthatitharvestsfromcoremanagementsystemswithinWM, suchasperformancedataorconfigurationproperties.Asaresult,thephysicalmapmaysometimes noticeablylagbehindthesecoresystems.Forexample,youmayviewaperformancedatastatisticin theperformancedataConfiguredCollectionview(anexampleisshowninFigure269onPage384), andthenobservethatthevalueinthephysicalmapissometimelaterupdatedtomatchwhatyou sawintheConfiguredCollection. Thisbehaviorisdesigned,sothatupdatesinthephysicalmapdonotinterferewithWMcoredata gatheringandprocessing.Intypicalnetworks,thedelaymaybeimperceptiblebut,especiallywhile WMisinitiallydiscoveringthousandsofdevicesinaverylargenetwork,thephysicalmapmaydisplay theupdatedinformationonlyafterminutesorevenhourshaveelapsed. Thephysicalmapcanbe onlyonline:aGooglemap,licensedanddownloadeduponclientdemand onlyoffline:tilesloadedintoaGeoServerMapTileServerthatiseitherlocalorremote totheWMserver eitheronlineoroffline,wherebothareavailable.
152
7.3.1
7.3.2
153
154
155
7.4
2.
Fromthedropdownlistofoptions,selectGoToPhysicalMap.
156
note ............. The MapCenter selection from the main physical map menu may zoom out to the most negative level of zoom.
7.5
157
rightclickontheelementandselectExpandClusterfromthedropdownlist ofoptions.
158
Procedure 11: To view linked elements within the same physical map
1. Usethevertical+/bartozoomout.
2.
Ifalllinkedelementsarenotdisplayedyet,zoomoutagainasmanytimesasnecessaryto getthemintothemap.
159
160
note ............. It may be helpful to detach and enlarge the Physical Map, re-center the map, and/or collapse the selections panel to the right of the map. Also, enlarge the confines of the physical map to the extent possible.
7.6
Panning
Theclientkeepsdatareadyforanadditionalareathatsurroundsthedevicesthatarecurrentlyvisible inthephysicalmap.Thisadditionalareamakesothercurrentlynonvisibleelementsavailabletothe mapasyoupan(clickanddragtomovethefocalpoint). Thephysicalmapthendisplayslinklinesandcoveragecontoursthatareassociatedwiththeoriginal devices,evenwhentheylinktodevicesthatmaybenotcurrentlyvisibleinthemap.Ifyoupan beyondtheedgeoftheoriginalphysicalmap,thenthedevicesthatlinktothemmaybecomevisible, evenwhentheoriginaldevicesarenolongervisible. Ifanetworkelementisfarenoughwayfromtheboundsoftheoriginalphysicalmap,thenits coveragecontoursarenotvisible,eveniftheywouldactuallyextendintothecurrentlyvisiblearea.It isalsopossiblethatthephysicalmaplosessightof,orisunabletopanwidelyenoughtofind,someof theelementsthatareinvolvedinlinkswithvisibleelements.Thisisalimitationofmappanning,not oftheWMphysicalmap.
161
7.7
ClickOK.Themapjumpstoandrenderstheaddressofthecoordinatesthatyouspecified.
7.8
162
7.9
7.9.1
ForCustomSelection,anEditCustomlinkappears: Ifyouclickonthislink,thecustomsetofoptionsopenasalistthatoverlaysthemap:
163
anyfromalistthatWMbasesuponthecurrentlymanagedelements;forexample:
or
164
oneofthefollowingoptionsforCoveragerepresentation:
oneofthefollowingMapoptionsasatypeformapbackground
165
166
167
Figure 109: Good reliability links persistently filtered out from previous physical map setting
Whenadditionalelementsthatexistwithinthecurrentlymappedareacanbeseenonlybyzooming in,themapincludesamagnifyingglasssymbol:
Figure 110: Physical map: further zooming required for viewing more devices
168
Figure 111: Physical map: All Links, No Coverage, All Air Standards, Map
Figure 112: Physical map: All Links, No Coverage, All Air Standards, Hybrid
169
Figure 113: Physical map: Logical Links, No Coverage, All Air Standards, Terrain
ThemainmenuofthephysicalmapframeincludestheOptionsAdjustcontourtransparency selection.Whenyouselectthisoption,WMopensanInputwindowforconfiguringapercentage.
Ahigherpercentagemakesfeaturesunderneaththecontoursmorevisibleorlegible.
170
7.9.2
7.9.3
171
BoththeStatusFiltermenuandtheStatusmenureflectchangesmadeintheother.Toreintroduce theiconsofelementswhosealarmstatusiscurrentlydeselected,useeithermenu.
7.9.4
172
7.9.5
note ............. Although no device search utility is present in the physical map, you can often use the Search feature in the client to get a physical map link to a particular device. See Using the Search Utility on Page 94.
Thesystemprintsthelistofmatchesabovethesearchboxandthemaprecentersontothelocation ofthetopmatchinthelist.
173
174
Ifyouhide(uncheck)thesefiltermenusfromoverlayinthephysicalmap,youcanreinstatethemat anytimebycheckingtheWindowMapTypeControloption.
Zoom Control
TheWindowZoomControloptionallowsyoutohideorreinstateboththezoomcontrol(the vertical,incrementedbar)andtherecentercontrolintheupperleftcornerofthephysicalmap. Thesetwocontrolsareinseparable. Recentercontrol.Clickingonthearrows,clockwisefromtop, recentersthemaptothenorth,east,southorwest.Clickingon thehandsymbolrecentersthemaponitspreviouscenter. Thisscalezoomsthemapin(+)orout()byasingle incrementwhenyouclicktheplusorminussignorbysingle ormultipleincrementswhenyouclickahashinthescale.
Current Location
TheWindowCurrentLocationoptionallowsyoutoprevent(unchecked)theCurrentLocationbar
175
Map Scale
TheWindowMapScaleoptionallowsyoutohideorreinstatethescaleindicatorinthefarbottom rightcornerofthephysicalmap.
Ifyouhidethisindicator,youcanreinstateitatanytimebycheckingtheWindowMapScale option.
Lat/Long Display
IftheWindowLat/LongDisplayoptionischecked,themapdisplayincludesanoverlaywiththe runningcoordinatesabovewhichthemousecursortravelsandhovers.
Ifthisisunchecked,thecoordinatesarenotshown.
7.10
7.10.1
176
177
178
ForanSM,theRadiostabprovidesalinktoplotRxPower. ForanAP,theRadiostabprovidesnolinktoplotTxPower. ForaPTPdevice theRadiostabprovideslinksforplotting Frequency DataRate TxPower RxPower Mbps dBm
theLinkstabprovideslinksforplotting
179
Whereapplicable,thetabbedpopupalsoprovidesclickthroughlinkstolaunch themanagementwebinterface(devicesettings)ofthedevice.SeeFigure182onPage259. anAlarmsviewthatliststhealarms,includingthoseofClearstatus,generatedforonlythat device.SeeFigure139onPage204. thenetworkelementdashboardforthedevice.SeeViewingtheDashboardforaDeviceon Page206. aNetworkEventsviewthatliststheeventsgeneratedforonlythatdevice.SeeFigure138on Page204. anInventoryviewthatlistsdefaultInventoryinformationaboutthatdevice. theConfiguredCollectionofperformancestatisticsforthatdevice.SeeFigure140on Page205.
180
Figure 119: Device data pop-up, Manage tab for a PTP device
7.10.2
181
Tofindthegeolocationforanydeviceinaphysicalmap,rightclickonthedeviceandthenselect MapShowAddressfromthedropdownlistofoptions.
7.10.3
Accessing the Street View of a Selected Point or Device in the Physical Map
Toopenastreetlevelviewofanypointinthephysicalmap,rightclickonthatpointandthenselect StreetViewfromthedropdownlistofoptions.
Whereastreetviewisavailable,AdobeFlashPlayerwilllaunchtheview.
Toopenastreetlevelviewofanydeviceinthephysicalmap,rightclickonthedeviceandthenselect MapStreetViewfromthedropdownlistofoptions.
182
Whereastreetviewisavailable,AdobeFlashPlayerwilllaunchtheview.
7.10.4
183
7.11
7.12
SelectChangeLocation.
YoucanalsoraisetheChangeLocationcloudoptionsfromtheInventory.Rightclickonthedevice.In thedropdownlistofcommandoptions,selectSetLocationinPhysicalMap.
184
RightclicktheelementiconandselectSetLocation.
185
7.13
ThisalternatelyopensandclosestheLogWindow,whichcontainsmessagesaboutmapactivitythat canbeusefulfortroubleshooting.
7.14
Exporting a Map
Thetoolsmenuallowsyouto exportthephysicalmapasakmlfile. storeitforviewinginGoogleEarth. exportthedevicesfromthemaptotheBroadbandPlannertool. exportthenetworkfromthemapintotheXMLformat. exportalocationfileforuseinachildWM.
186
note ............. The response to this option is identical to the response to Generate KML Export.
7.
note ............. The web browser handles this request in the manner in which it is configured to handle kml files. It may prompt about whether to open or save the file, open a file browser that prompts for a destination path and file name, or open a view of the map in the Google Earth web site.
8.
Ifnecessary,specifyGoogleEarthasthehelperapplication.
187
188
Figure 124: Exported physical map in Google Earth application, zoomed out
9.
InthePlacesboxintheleftpaneloftheirsite,scrolldowntoTemporaryPlaces.
10. UnderTemporaryPlacesinthehierarchy,rightclickonthefileWMS_export.kmlthatis associatedwiththelatestdateandtime. 11. Fromthedropdownlistofoptions,selectSavetoMyPlaces. 12. Torenamethefile a. b. c. a. rightclickthefilenameandselectRenamefromthedropdownlist. overwriteWMS_exportwithauniquenameforthefile. clickinablankareatosavethenewfilenameandexitthenameeditingtextbox. expandthekmlfilenodeinthePlacesboxandexpandtheNetworkElementsnode beneathit.
13. Toviewinformationaboutthemappedelements
189
b.
toseefurtherinformationaboutaparticularelement,clicktheelementnode.
190
c. a.
scrolltoviewinformationaboutrestoftheelements. expandLatestLinksanditschildnodes.
14. Toviewinformationaboutthelinks
b.
clickonthenodeassociatedwiththeOTAlink.
191
7.15
192
Browsetoandselecttherepositoryfromwhichyouwillwanttosend/transferthetextfiletothe tool.
7.16
Browsetoandselecttherepositoryfromwhichyouwillwanttosend/transfertheXMLfiletothe othersystem.
193
7.17
Browsetoandselecttherepositoryfromwhichyouwillwanttosend/transfertheCSVfiletothe othersystem.
7.18
194
ifthezoomlevelthatwouldberequiredforthemaptoincludeallalarms(thenormal approachforWMinorderingthetilefromthemapserverfordownload)isnotpossible
195
8
8.1
8.1.1
8.1.2
197
WMinheritsthesingleglobalperformancepollingconfigurationforeverydevicetypefrom thevalueoftheGlobalStatusPollingIntervaltaginthefile .../wm/server/conf/WibbWMSConfiguration.xmlintheWMserverfilesystem. Theinitial(installed)valueofthistagis15minutes.Ifyouwish,youcanleavethis configurationinforcebynotusingthistab. Thistabintheclientinterfaceallowsyoutooverridethoseconfigurationsbysettingthestatuspolling viaSNMPqueriesto occur(EnablePollingStatuschecked). notoccur(EnablePollingStatusunchecked). notoccurfordevicetypesthatyouspecify,andoccurforallotherdevicetypes. (SeeProcedure13below.) occurattheGlobalPollingIntervalforalldevicestypes. occuratintervalsthatyouset(PollingIntervalinMinutes)foreachdevicetypethatyou deliberatelyAddforstatuspollingintervalconfiguration,andoccurattheGlobalPolling IntervalfordevicetypesthatyoudonotAdd.(SeeProcedure13below.)
Tosetsomeoralldevicetypesthatyouspecifytobepolledforstatusataratedifferentfromthe GlobalPollingInterval,performthefollowingsteps.
198
Figure 131: Configure Specific Type Polling dialog for status polling
2. 3. 4.
The smallest accepted polling interval is 1 minute. The largest accepted polling interval is 24 hours (1440 minutes).
5.
note ............. If you attempted to apply an illegal interval, the client throws a pop-up error.
foravaluetoosmall:
foravaluetoolarge:
note ............. If you attempted to apply an interval identical to the global polling settings, the client asks for confirmation.
199
8.2
3.
ToviewtheSNMPpropertiesofthedevice,clickSNMPintheleftpanel.
200
4.
ToviewdetailsofWMmonitoringthedevice,clickMonitoringintheleftpanel.
201
Toviewrelationshipsthathavebeendetectedforthedevice,clickRelationshipintheleft panel.
8.3
202
3.
Toviewcurrentproperties,clicktheUpdateStatusbutton.
note ............. This is the way to view the status from multiple SNMP agents. By contrast, using the rightclick option and selecting Update Status from the drop-down list of options results in a status update of only the agent for the radio.
4. 5.
Changeanyofthereadwritepropertiesthatyouwanttoupdate. Tosavethepropertiesthatyouareviewing,clicktheSavetodatabasebutton.
8.4
TheNetworkEventsViewerisdisplayed,whichshowsalltheeventsforonlythatdevice.
203
FormoreinformationonNetworkEventsViewer,refertoViewingAllEventsonPage349.
8.5
TheAlarmsviewisdisplayed,showingallthealarmsthataregeneratedforonlythatdevice. AnexampleoftheAlarmsviewforasingleelementinasfollows.
204
8.6
Figure 140: Performance data Configured Collection view for a single device
ForinformationontheConfiguredCollectionview,refertoListofAvailablePerformanceStatistics (ConfiguredCollection)onPage384.
205
8.7
8.7.1
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
8.7.2
ViewLogical HierarchyExtendedFamily
ViewLogical HierarchyChildren
ViewStatistics
ViewAlarms
ViewEvents
ViewComponents
LaunchWebPage
221
openstheEditDeviceNamedialogtotheConfigurationGroupsfor whichWMcanpushvaluestothedevice.SeeUsingtheConfigure DeviceCommandonPage613. opensanApplyTemplatedialogtothenamesandassociated descriptionsandversionsofallconfigurationtemplatesthathave beenimportedorcreatedandareproperforthedevicetypeofthe device.SeePushingValuesfromaPrestructuredConfiguration TemplateonPage621andApplyingaConfigurationTemplateon Page628. opensaCreateTemplatedialogthatdisplaysalloftheconfigurable attributesforwhichWMcanpushvaluestothedevice,andforeach anoptiontoincludeorexcludeitfromthetemplatebeingcreated. SeeCreatingaConfigurationTemplateonPage623. opensanEditTemplatedialogthatdisplaysalloftheconfigurable attributesforwhichWMcanpushvaluestothedevice,andforeach anoptiontoincludeorexcludeitfromthetemplatebeingcreated. SeeEditingaConfigurationTemplateonPage631, opensaDeleteTemplatedialogtothenamesandassociated descriptionsanddevicetypesofallconfigurationtemplatesthathave beenimportedorcreatedandareproperforthedevicetypeofthe device.SeeDeletingaConfigurationTemplateonPage636.
ConfigurationConfiguration TemplatesApplyTemplate
ConfigurationConfiguration TemplatesCreateTemplate
ConfigurationConfiguration TemplatesEditTemplate
ConfigurationConfiguration TemplatesDeleteTemplate
opensapreconfiguredreport,formattedinblocksforCurrentAlarms, ReportsDeviceSummaryReport Last10Events,ConfigurationData,andPerformanceDataofthe device.SeeViewingaDeviceSummaryReportonPage225. ReportsConfiguration ReportsRunReport opensanExecuteConfigurationReportdialogtothenamesand associateddescriptionsanddevicetypesofallconfigurationreports thathavebeenimportedorcreatedandareproperforthedevicetype ofthedevice.SeeRunningaConfigurationReportonPage333. opensaCreateReportdialogthatdisplaysalloftheconfigurable attributesforwhichWMcanpushvaluestothedevice,andforeach anoptiontoincludeorexcludeitfromthereportbeingcreated.See CreatingaConfigurationReportonPage328. opensanExecuteConfigurationReportdialogtothenamesand associateddescriptionsanddevicetypesofallconfigurationreports thathavebeenimportedorcreatedandareproperforthedevicetype ofthedevice.SeeEditingaConfigurationReportTemplateonPage 337. opensanDeleteReportdialogtothenamesandassociated descriptionsanddevicetypesofallconfigurationreportsthathave beenimportedorcreatedandareproperforthedevicetypeofthe device.SeeDeletingaConfigurationReportonPage339.
ReportsConfiguration ReportsCreateReport
ReportsConfiguration ReportsEditReport
ReportsConfiguration ReportsDeleteReport
222
Issue 4 August 2012 Result opensanetworkelementdashboardviewthatincludesthedevicesto whichtheonewhosedashboardyouareviewingisconfiguredasthe child.Thisisalogicalrelationshipthateithertheoperatorconfigured (seeAddingRelationshipsAmongDevicesonPage236)orWM inferred,basedontheirgeolocationsanddevicetypes(seeChecking RelationshipsPresumedBasedOnGeolocationsonPage234).Ifa dashboardviewoftheparentdeviceisalreadyopen,thenitcloses andreopenswithcurrentdatafromthedatabase. opensanetworkelementdashboardviewthatincludesalldevicesto whichthedevicewhosedashboardyouareviewingisconfiguredas theparent.Thesearelogicalrelationshipsthateithertheoperator configured(seeAddingRelationshipsAmongDevicesonPage236)or WMinferred,basedontheirgeolocationsanddevicetypes (seeCheckingRelationshipsPresumedBasedOnGeolocationson Page234).Ifadashboardviewofthechilddeviceisalreadyopen, thenitclosesandreopenswithcurrentdatafromthedatabase.
Icon
Menu Item
KinParent
KinChildrenChild
Ifthedatabasecontainsnovalueforoneormoreofthestatisticsthatthedashboardispresetto displayforthedevicetype,thenthepaneldisplaysthemessageNo value to plot.Ifthespecific devicetypedoesnotsupportrespondingtoSNMPgetqueriesforthestatisticthatthepanelwould otherwisedisplayforthedevicetype,thenthepaneldisplaysthemessage Unable to read from device.ExamplesofthesecasesareshowninFigure158.
8.7.3
223
clickonWiredLinkStatus,thenaCollectedstatisticsforDeviceNamewindowopens.Inthis case,itcontainsonlyatableviewthatplotstheTimeofCollectionagainsttheEthernet status(UporDown)thatthedevicedetectedatthattime. clickonNumberofPortsforagenericelementoranyofthefollowinglinksforachildWM element,thentheCollectedstatisticswindowisfullyconvertible,asdescribedforRegistered SMCountabove: NumberofManagedObjects NumberofNetworks NumberofNodes EventCount AlertCount FreeMemory
224
8.8
8.8.1
225
226
227
ThereportdeliverstheSNMPdatainrawvalues.Forexample,thetableexpressesenabled/disabled flagsasintegers.
8.8.2
8.8.3
228
8.8.4
8.9
IfyouclickYes,thenaCustomerContactManagementopensanddisplaysalistofallcustomer deviceassignmentsthatexistinthedatabase.
229
9
9.1
9.2
231
WMaddsaneventofInfoseveritytotheEventViewer.
Theauditlogrecordsthestatechangeagainsttheuseraccount.
Thecolorindicatorforthedevicechangestogray.
ThelicensethatLicenseManagerhadallocatedtothedevicewillbecomeavailablefora devicethatyoumoveintothemanagedstate.
9.3
Pinging a Device
ThePingDevicecommandisavailablefromallrightclickdevicemenus.Thiscommandoptioncauses WMtopingtheselected(highlighted)device(s)andtoopenaPingingComponentswindowthat displaystheresultsoftheping.Inthiswindow,areturnedmessageofRequestTimedoutor DestinationHostUnreachableindicatesthecurrentIPaddressofthedevicewasnotfound.Ifanyof theselecteddevicesiscurrentlyconfiguredasunmanaged,thenWMdisplaysanUnmanaged Componentmessage.AnexampleofthesemessagesisshowninFigure164.
232
233
9.4
Ineithercase,ifyouclicktheOKbuttoninthiswindow,WMsendstheappropriatemessageto terminatethesessionofthePMPSMwhoseName(ID)isdisplayedatthattime.
9.5
234
Perdevicetype,thetolerancescanbeeitherthedefaultsthatthedevicetemplatehasdefinedor newonesthattheserveradministratorhaseditedintothedevicetemplate.Usersrequesting toleranceeditsandadministratorswhoeditdevicetemplatesshouldkeepinmindthattheedits applytoalldevicesofthedevicetypeuntilfurthereditsaremade. AnexampleofsuchafamilyisprovidedunderDefiningaLargerExtendedFamilyonPage236.Since theseautomaticallyestablishedrelationshipsarepresumedbasedonnumbers,notondetected communicationsamongthem,somemaynotreflectcommunicationsflowamongthedevices. Doaperiodicinspectionoflogicalrelationshipsbyrightclickingondevicesandselecting GoToLogicalHierarchyExtendedFamilyfromthedropdownlistofoptions.Then toexpandanextendedfamily,seeAddingaSingleRelationshiponPage237andDefininga LargerExtendedFamilyonPage236. toeditdevicesoutofanextendedfamily,seeRemovingaRelationship(thenextsection).
9.6
Removing a Relationship
SomerelationshipsthatWMautomaticallyestablishesmaybeincorrectinthecontextofdataflowin yournetworkorofhowyouwishtoseethehierarchyofyournetworkexpressed.Basedondevice typeandgeolocation,WMautomaticallyestablishesarelationshipwithaPTPdeviceastheparentof aproximalCMMdevice.TheexampleprovidedunderDefiningaLargerExtendedFamilyonPage236 includesawiredlinkthatdefiesthisdefaulttreatment. Youcanremovearelationshipbyremovinganelementfromit.InanInventoryview,rightclickon theelementyouwanttoremovefromtherelationshipandselectthedropdownoption GoToLogicalHierarchyExtendedFamily.ThenintheExtendedFamilyforDeviceNamelogical graphicwindow,rightclickthelinklineandselectRemoveRelationship.
ThesystemusesaWarningpopupmessagetoaskforconfirmation.
235
9.7
9.7.1
10. theSMsinthesectoroftheRemoteAP Hops From 1 To 2 ForthisEthernetconnection,WMmaycreateajuxtaposedparentchild relationship(intheautomaticlinkthatitdetectsbetweenthesedevices),which youmaywishtocorrect. ForthisRFconnection,WMdoesnotcreateaparentchildrelationship (automaticlink). Notes
236
Hops From 3 4 5 8 9 To 4 5 8 9 10
9.7.2
Figure 170: Add Relationship Between Elements dialog, both devices identified
Forconvenience,youcanuseaFindbuttoninthiswindowtoidentifyadifferentdevicein eitherorbothpositions.
237
Figure 171: Add Relationship Between Elements dialog, one device identified
theInventorybranchoftheApplicationstreereflectstherelationship(Links).TheLinksview willopenintherightpanelifyoudoubleclicktheLinksbranchintheApplicationstree,and
238
Ifyouattempttoaddarelationshipthatalreadyexists,thesystemthrowsthefollowingerror:
239
9.8
9.8.1
240
Thepopulationrulesareasfollows: Theheadingsintheabovesyntaxmustoccupythefirstrowofthe.csvfile. Acommamustnotbeusedwithinavaluesfield(becausethecommaisthefielddelimiter), exceptwhereeveryliteralintendedcommaintheentireCSVfileissurroundedbythesame escapecharacterpair(textqualifier):eitherapairof"doublequotesorapairof'single quotes(apostrophe,ASCIIchar39Decor27Hex).Chooseonlyoneasthetextqualifierand donotusetheotherforthesamepurpose. Allofthefieldsarestrings. ExceptforMACAddress(the15thfield),norequirementsareplacedontheformatofthe textinafield. TheMACAddressentrycanbeinanyofthefollowingstandardformats:
0A:00:3E:30:01:B8 0A-00-3E-30-01-B8 0A003E3001B8
AUniqueIDvaluecannotbeusedformorethanonecustomer.Foracustomerwhohas morethanoneradio,repeattheUniqueIDvalueinonerowperadditionalradio(MAC address).YoudonotneedtorepeattheotherdataassociatedwiththecustomerCustomer NamethroughPager.(Blankfieldsinthesuccessiverowsofthesameimportoperationdo notcauseWMtoignoreorerasethepopulatedvaluesofthosefieldsfrompreviousrows thathavethesameuniqueidvalue.However,animportofacustomerrecordoverwritesthe MACaddressassociations.) Whenyoutriggeranemailmessage,WMavoidssendingmorethanonecopyofthemessage toanycustomer,regardlessofthenumberofassetsthatareassociatedwiththeUniqueID ofthecustomer. EXAMPLE: CustomerABChastwoSMswithMACAddresses0A:00:3E:00:00:0Aand 0A:00:3E:00:00:0B.CustomerDEFhasonlyoneSMwithMACAddress 0A:00:3E:00:00:0C.Theirrowsintheimportfileshouldlooklikethis.
Unique Id,Customer Name,...,MAC Address 1,ABC,...,0A:00:3E:00:00:0A 1,,...,0A:00:3E:00:00:0B 2,DEF,...,0A:00:3E:00:00:0C
241
9.8.2
2. 3.
242
4. 5.
Clickthedownarrow
associatedwithTextQualifier.
SelecttheescapecharacterthatyourCSVfileusestosurroundcommasthatarepartofthe data(thatarenotintendedasdelimiters).
note ............. Keep in mind that WM will not print any instances of the selected escape character into any customer record as a literal character.
6.
BrowsetoandselecttheCSVfilethatcontainstheproperlyformatteddata.
243
9.9
2.
ClicktheAddbutton. TheCustomerInformationdialogopens.
244
3.
Intheleftpanelofthisdialog,populatetheCustomerInformationtextfields.
note ............. What you type into the Email text box becomes the addressee of email that WM will set up for you to send to the customer from the sender address specified in your SMTP configuration, whenever you click the Email button with one or more rows selected in the Customer Contact Management window.
245
5.
6.
246
7.
ClickOK. TheNetworkElementspanelliststheselecteddevice(s).
8.
Whenyouarefinishedspecifyingthecustomerelementassociation(s),clickOK. TherecordisaddedtotheCustomerContactManagementtableview.
9.
Iftheactuallocationofthedevice(s)isthesameastheaddressyoutypedinforthe customer,optionallychecktheUpdateDeviceLocationcheckbox.
247
9.10
248
3.
Usethetextfieldsintheleftpanelortheoptionsviatherightpaneltoadjustorremovethe record.
9.11
249
9.12
9.13
Keepinmindthatthisoperationdoesnotalsowritenewvaluesforthesecredentialsintothetarget devices,butratheronlyconfiguresWMtousetheirnewvalues.Theuserofthisfeaturemustbe authorizedinthePermissionstreeatDeviceToolsCredentialManager.Asanauthorizeduser, youcanaccessthisfeatureinanyofthreeways: fromthenetworkupdaterinterface(viaInstallSoftwareUpgrades) fromthetoolsmenu(viaToolsCredentialManagerfromthemainmenu),wheredevices currentlyselectedintheInventoryarenotinheritedasinitialtargetdevices. fromtheCustomerSupportTooldialog(viatheCredentialManagerbuttonintheDevices tab),wheredevicesselectedbytheAddortheLoadFromGroupoperationbeforeclicking thebuttonareinheritedasinitialtargetdevices.
250
TouseCredentialManager,performthefollowingsteps.
2.
IntheDevicesSelectedframe,optionallycheckthecheckboxforShowPasswordtodisplay inplaintexttheTelnet/FTPPasswordsthatWMcurrentlyusestoauthenticateitselfinthe listeddevices. UseCtrl+clicktohighlightalldeviceswhoseCredentialsyouwanttoidenticallyreset. IntheCredentialsframe,checkthecheckboxforeachcredentialthatyouwanttoidentically reset. Intheassociatedtextbox(es),typeinthenewvalue(s)ofthecredentials(s). Clickthebuttonbetweentheframesofthisdialog. ThecolumnentriesoftheDevicesSelectedframedisplaythenewvalue(s). ToconfirmthatallthevaluesthatthecolumnsoftheDevicesSelectedframedisplaywill succeedinauthenticatingWMtothosedevices,clicktheVerifyCredentialsbutton. RESULT:WMreturnsasuccess(rowpaintedgreen)orfailure(rowpaintedred)indication foreachelementthatwasselectedfortheverifyoperation.Foranyelementwhose ReadCommunityverifyfailed,theoperationskippedtheWriteCommunityverifyand indicatesfailure. Toenforcethenewvalue(s),clicktheApplybutton.
3. 4. 5. 6. 7.
8.
251
9.14
Configuring a Device
ThiscommandoptionisavailableforadeviceintheInventoryview.Thisfeatureisdescribedunder UsingtheConfigureDeviceCommandonPage613.
9.15
9.16
9.16.1
252
IftheselecteddevicewasanSM,thenthedialogresemblesthefollowing:
TheCurrentSubscriberModulevalueisgrayandfixedtoName(ID)andLUIDoftheSMthat youpreselected.
253
IfinsteadyoupreselectedanAP,thenthedialogresemblesthefollowing:
Inthiscase,thedialogallowsyoutoselectanyoftheAP'sregisteredSMsfromthedrop downlistforCurrentSubscriberModule. 3. 4. 5. 6. IfyoupreselectedanAP,selecttheSMwhoselinktotheAPyouwanttotest. ForDuration,eitherleave2oroverwriteitwiththenumberofseconds(upto10)forthe testtolast. ForPacketLength,eitherleave1522oroverwriteitwiththenumberofbytes(downto64) forthepacketsizetosendinthetest. ClicktheStartTestbutton. Afterperformingthetestandassemblingthedatathatthetestgenerated(thiscouldbe severalsecondslongerthanthetestitself),WMrepaintstheLinkCapacityTestwindowto deliverthedataandpresenttheopportunitytotestthelinkagain,thistimewithadifferent packetsize,forexample,ifyouwish.
254
9.16.2
note ............. In the results, interpret Downlink and Uplink as directions from the perspective of the AP, even if the link capacity test was launched with the SM selected.
255
9.16.3
9.17
important ........... When you launch the Spectrum Analyzer from a PMP SM, the target SM enters a scan mode and drops any RF connection it had.
Goodpracticeistovarythedaysandtimeswhenyouanalyzethespectruminanarea,sincetheRF environmentcanchangethroughoutthedayorthroughouttheweek.
note ............. In both an FSK and an OFDM SM, the built-in spectrum analyzer feature measures the detected peak power level. This is consistent with the received Power Level that various tabs in the web-based management interface of an FSK radio reports. However, it is inconsistent with received Power Level indications in the management interface of an OFDM radio, which use the Power Level parameter to report the detected average.
9.17.1
256
note ............. If this feature was launched from a target PMP SM, the Current Subscriber Module field is grey, and its drop-down selector is not available. If it was launched from a PMP 320 AP, then the drop-down list is similarly inactive and displays in gray the Name (ID) of the target PMP 320 AP.
3. 4. 5.
257
note ............. the first painting of results may display bars for fewer than all frequencies, especially in bands with a large number of center channels, like the 5.4-GHz band.
6.
9.17.2
258
9.17.3
9.18
note ............. This dialog is populated with a default selection (Device Home Page) and includes a drop-down selection for a blank dialog box into which you can type any other URL. The blank box is provided because a selected device (depending on device type) may have more than one URL and because, in some cases, the computer on which you are running the WM client may not have direct access to the IP address that WM uses to communicate with the device. For this latter case, you may need to type a different IP address (known to you outside of WM) into the blank dialog box. For devices that support access via either http or https, these protocols are separately selectable in the drop-down list.
259
4.
Toaddthewebinterfaceoftheselecteddevicetothelistoftrustedsites,clickAdd. Atrustedsiteswindowopens.
5.
6.
260
7.
8.
261
note ............. If you click the bottom edge of the Username dialog box, the interface present a dropdown list of configured usernames to select from.
Iftheloginsucceeds,themanagementinterfaceopenstothefullarrayofleftpanellinks andtoptabsforaccesstoparametersandstatistics.
262
Figure 187: Full management interface web page of PMP Subscriber Module
9.19
263
Figure 188: Confirmation message for Delete Object and Traces operation
3.
Ifyouwanttoproceedwiththedataremoval,clickYes.
Thedevicewillbedeletedfromtheclientaswellasfromthedatabase.
9.20
ThislistofparametersappliestoSMsinwhichhardwareschedulingisenabled.OlderSMsinwhichsoftwareschedulingis enableddonotacceptvaluesfortheHiPriorityChannelparameteroranyoftheCIRparameters.
264
Issue 4 August 2012 SustainedDownlinkDataRate DownlinkBurstAllocation DynamicLearning AllowOnlyTaggedFrames VLANAgingTimeout UntaggedIngressVID ManagementVID VLANMembership
allSMVLANsettings:
Asstatedearlierinthissection,thesearesettableinthedirectmanagementinterfaceofeachelement,buttoavoiderror, pushthesefourvaluesoutusingelementconfigurationtemplatesinWM.
265
9.20.1
Managing Authentication
YoucanconfigureAPsinthenetworktorequiretheSMsintheirsectorstoauthenticatebeforethey registerintheAPs.
AP Authentication Setup
SettingupanAPelementforauthenticationincludesidentifyingonetofiveauthenticationserversby theirIPaddresses.TheAPignoresanydropsessionrequest,orserviceplanorVLANprofilechange, sentfromanIPaddressthatisnotinitslistofauthenticationservers.Forthisreason donotinsertonlysomeauthenticationserverIPaddress(es)intosomeAPsandonlyothers intootherAPs,whichyoumayhavebeeninclinedtodoforloadbalancing. ensurethattheserverinwhichyouexecutetheoperationisinthelistofauthentication serversinallAPs.
WhethertheserverinwhichyoumakeanSMmanagementchangeisinthelistintheAPdetermines whenthatchangebecomeseffective,asdescribedinTable11.
Newattributevaluesare effectiveimmediately.
Oldattributevaluesremaineffective untilSMrebootsorreregisters.
Inasinglewindow,youcanconfigureanyorallAPsinanetworktorequireorceasetorequire authentication.Todoso,performthefollowingsteps.
note ............. This procedure presumes that the authentication settings template has been imported into the client application. If it has not, see Procedure 185: To import configuration templates on Page 622.
266
3. 4.
note.............. If any preselected devices are incompatible with the selected template, WM pops up a warning message as follows:
..................... If all are compatible, the it opens the Modify Values dialog directly.
267
note ............. This feature supports the inherent interdependencies among configurable attributes. For example, if you set Network NTP Enable to Enabled, then Get NTP Server From DHCP is automatically set to Disabled; if you set Network IP Access Filter to Disabled, then Network Allowed IP Access 1 to 3 become not configurable.
c. d. e.
important ........... Ensure that these addresses are in the accessible range for the AP(s). For a PMP 100 AP that is running Release 9.5 or later, if one or two more Authentication Servers are to be configured (for a total of four or five), a new template is required. See Creating a Configuration Template on Page 623.
f. g. h.
note ............. A case where you should later disable authentication is whenever all authentication servers whose IP addresses are listed in this window will be removed from service (for example, for a software update).
9.20.2
Managing Bandwidth
BAMmanagesauthentication,bandwidthprovisioning,andtheVLANprofilesofSMs.ForeachBAM parameter,thecorrespondingattributeandfunctioninWMareidentifiedTable12.
AuthenticationKey AuthenticationKey
BandwidthUplink SustainedRate
268
ThemaximumamountofdatatoallowtheAPtotransmittothe BandwidthDownlink subscriberradio(s)beforetheAPisreplenishedattheSustained BurstAllocation DownlinkDataRatewithtransmissioncredits. BandwidthAllow LicenseUse ToggleswhetherBAMshouldaskLicenseManagerforCap2licenses fortheselectedsubscriberradio(s),totheextentthatthelicenses areavailable. Thecommittedinformationratefortransmissionsfromtheselected subscriberradio(s)onthelowprioritychannel. ThecommittedinformationrateforAPtransmissionstotheselected subscriberradio(s)onthelowprioritychannel. Toggleswhetherthehighprioritychannelisenabledforall subscriberradiosthatareconfiguredtotheparticularserviceplan. Thecommittedinformationratefortransmissionsfromtheselected subscriberradio(s)onthehighprioritychannel. ThecommittedinformationrateforAPtransmissionstotheselected subscriberradio(s)onthehighprioritychannel. Toggleswhetherthesubscriberradio(s)towhichtheprofileis appliedshould(Enabled)orshouldnot(Disabled)addtotheVID tabletheVLANIDsofupstreamframes,whichenterthesubscriber radio(s)throughthewiredEthernetinterface. Thetypeofarrivingframesthatthesubscriberradio(s)towhichthe profileisappliedshouldtag,usingtheVLANIDthatisstoredinthe UntaggedIngressVIDparameter. Howlongthesubscriberradio(s)towhichtheprofileisapplied shouldkeepdynamicallylearnedVLANIDs. TheVLANIDthatthesubscriberradio(s)towhichtheprofileis appliedshouldusetotagframesthatarriveatthesubscriberradio(s) untagged. TheVLANIDthatthesubscriberradio(s)towhichtheprofileis appliedshouldsharewiththeAP. ToggleswhetherBAMsendstotheselectedsubscriberradio(s)the VLANfeaturevaluesfromtheparticularprofile.
LowPriorityUplink BandwidthLow CIR PriorityUplinkCIR LowPriority DownlinkCIR IsHighPriority ChannelEnabled HighPriority UplinkCIR HighPriority DownlinkCIR IsCIRFeature Enabled IsDynamic LearningAllowed BandwidthLow PriorityDownlink CIR BandwidthHigh PriorityChannel Enable BandwidthHigh PriorityUplinkCIR BandwidthHigh PriorityDownlink CIR NONE1
VLANDynamic Learning
269
Issue 4 August 2012 BAM Parameter VLANIds NOTES: WM Attribute VLANMembership Function in WM
AllIDsoftheVLANsinwhichtheselectedsubscriberradio(s)should beconsideredamember.
270
2.
SelectEditAddaConfigurationBandwidthServicePlan. BAMopenstheConfigurationParameterSelectionwindow,showninFigure191.
note ............. The menu path that this window displays indicates where you will find this service plan when you want to apply it to selected subscriber radio(s).
3. 4.
note ............. The category can be multilevel, in order of higher to lower, with semicolons delimiting between the levels. This is similar to inputting the submenu hierarchy for saved view criteria.
5.
271
9.
10. ForBandwidthDownlinkBurstAllocation,typeinthemaximumamountofdatatoallow theAPtotransmittotheselectedsubscriberradio(s)beforetheAPisreplenishedwith transmissioncreditsattheBandwidthDownlinkSustainedRate. 11. ForBandwidthLowPriorityUplinkCIR,typeinthedesiredcommittedinformationratefor transmissionsonthelowprioritychannelbytheselectedsubscriberradio(s). 12. ForBandwidthLowPriorityDownlinkCIR,typeinthedesiredcommittedinformationrate forAPtransmissionsonthelowprioritychanneltotheselectedsubscriberradio(s). 13. ForBandwidthHighPriorityChannelEnable,ifyouwantthehighprioritychannelenabled forallsubscriberradiosthatareconfiguredtotheparticularserviceplan,selectEnabled. 14. ForBandwidthHighPriorityUplinkCIR,typeinthecommittedinformationratefor subscriberradiotransmissionsonthehighprioritychannel. 15. ForBandwidthHighPriorityDownlinkCIR,typeinthecommittedinformationrateforAP transmissionstothesubscriberradio(s)onthehighprioritychannel. 16. Whenyouaresatisfiedwiththeprofile,clicktheSaveChangesbutton. BAMopenstheConfirmUpdatewindow,showninFigure193.
272
Fromthemainmenu,selectEditConfigureBandwidthServicePlanServicePlanName. BAMopensaTaskAttributeswindow,showninFigure195.
273
3. 4.
5. 6.
important ........... Reboot or re-registration is not required for pushing the bandwidth values for the attributes to an element, only if the server in which you are making these changes is listed as an authentication server in the AP. This is because BAM uses a special protocol, not SNMP, to push these values from either a service plan or a custom configuration template. However, you will not see SNMP attribute values change for the element. Once you have associated a service plan with an element, no parameter for which the service plan imposes a value can have its value overwritten by a custom configuration template.
Ifyouwanttorebootatalatertimetoapplythechanges,leavethisboxunchecked. 7. ClicktheRunNowbutton.
274
Tomodifythedefinitionofanexistingserviceplan,performthefollowingsteps.
note ............. For the meanings of the various attributes, see Procedure 28 on Page 270.
5.
important ........... Reboot or re-registration is not required for pushing the bandwidth values for the attributes shown in Figure 174 to an element, only if the server in which you are making these changes is listed as an authentication server in the AP. This is because BAM uses a special protocol, not SNMP, to push these values from either a service plan or a custom configuration template. However, you will not see SNMP attribute values change for the element. Once you have associated a service plan with an element, no parameter for which the service plan imposes a value can have its value overwritten by a custom configuration template.
Ifyouwanttorebootatalatertimetoapplythechanges,leavethisboxunchecked.
275
Atanytime,youcandissociateanelementorgroupofelementsfromaserviceplan.Todoso, performthefollowingsteps.
9.20.3
Managing VLANs
OneimportantdistinctioninhowBAMandWMsendvaluesisthecapabilityinWMtoavoid sending/overwritingavalueforanattributewhilesendingvaluesfortheothers.InBAMbycontrast, yousendallornoneofthevaluesinaset.WMallowsyoutobeentirelyselective.Toavoidsending anattributevalue,leavethecontentsofthevalueinWMnull(backspaceoverthedefaultvalue,if necessary).Tooverwritetheattributevaluetonull,typeinaforwardspaceasyoucomposeor updatetheVLANprofile. ToconfigureanyoftheVLANattributes,youcan configurethemasyouwouldanyothersetofconfigurableattributes,bydefiningand applyingaconfigurationtemplate.Thisapproachisgoodforanadjustmenttoanindividual SM,forexample. useBAMtosetupaVLANprofiletobeappliedtoagroupofSMsthatyoudesignate. ThisapproachisgoodforestablishingVLANsandprotectingyoursetvaluesfrombeing overwrittenbyvaluesinaconfigurationtemplate.
276
Atanytime,youcandissociateanelementorgroupofelementsfromaVLANprofile.Theelement retainsthelastVLANvaluesthatwereappliedbytheprofile,butnofuturechangesintheprofilewill changetheVLANvaluesintheelement.Similarly,ifyouremoveaVLANprofile,theelementsto whichtheprofilewascurrentlyappliedretainthevaluesuntilorunlessthosearechangedbya customconfigurationtemplateoranotherVLANprofilethatisappliedtothem. ThefollowingcaveatsapplytomanagingVLANsfromWM: VLANmustbeenabledintheAP.Otherwise,applyingaVLANprofileorsettingVLANvalues fromacustomconfigurationtemplatehasnoeffect. InaVLANprofile,theVLANEnableattributeisignoredunlesstheSMauthenticatedthrough theBAMsubsystem. IfVLANEnableissettoEnabledinaVLANprofileorinacustomconfigurationtemplate,and youswitchthisattributetoDisabled,thisactiondoesnotturnofftheVLANfeatureinthe subscriberradio.Todoso,youmustreboottheelementandallowittoreauthenticate,at whichtimeBAMceasestosendtheVLANvaluesthatarestoredintheprofileor configuration. WhenyouapplyVLANvalues,whatsetofvaluesbecomeeffectivedependsonhowthe subscriberradioenteredthenetwork,asdescribedinTable13.
Immediate
Yes Yes
Through Protocol
Proprietary SNMP
Requires Reboot
No
1 No
Corrective Action
ReapplytheVLANprofile (thistimeviaSNMP).Thiswill 2 requireareboot.
No
SNMP
Yes
Yes
Proprietary
No
277
WhenyouapplyaVLANprofile,BAMcomputesbandwidthbasedonboththevaluesstoredinthe relationaldatabaseandthenumberofSMbandwidthlicenses,andsendsthebandwidthserviceplan alongwiththeVLANprofiletothesubscriberradio(s).Operatorswhouseonlyarelationaldatabase (notRADIUSalso)findthatthebandwidthvaluesappliedareasexpected. However,operatorswhousebotharelationaldatabaseandRADIUScansometimesfind unexpectedandfarfromdesiredvaluesapplied.Thiscanoccurinthefollowingsequence: 1. 2. 3. 4. 5. Therelationaldatabaseisstoringthevaluesfromthelastpreviousauthentication. TheoperatorchangesthevaluesinRADIUS,butdoesnotreboottheinvolvedSM. TheoperatorappliesaVLANprofiletotheelement. BAMcomputesbandwidthfortheelement,basedontheoriginalvalues(fromStep1),not thenewvalues(fromStep2). BAMsendsthedesiredVLANprofileandbandwidthserviceplan,whichisbasedonoutdated RADIUSinput,totheelement.
ForeachBAMparameter,thecorrespondingattributeandfunctioninWMareidentifiedinTable12 onPage268.TodefineaVLANprofile,performthefollowingsteps.
note ............. The menu path that this window displays indicates where you will find this profile when you want to apply the profile to selected elements.
3. 4.
278
note ............. The category can be multilevel, in order of higher to lower, with semicolons delimiting between the levels. This is similar to inputting the submenu hierarchy for saved view criteria.
5.
6. 7.
ForVLANEnable,specifywhetherBAMshould(Enabled)orshouldnot(Disabled)sendto theselectedsubscriberradio(s)theVLANfeaturevaluesfromtheparticularprofile. ForVLANDynamicLearning,specifywhethertheelement(s)towhichtheprofileisapplied should(Enabled)orshouldnot(Disabled)addtotheVIDtabletheVLANIDsofupstream frames,whichenterthesubscriberradiothroughthewiredEthernetinterface. ForVLANAllowOnlyTaggedFrames,selectthetypeofarrivingframesthatthesubscriber radio(s)towhichtheprofileisappliedshouldtag,usingtheVLANIDthatisstoredinthe UntaggedIngressVIDparameter. ForVLANAgingTimeout,specifyhowlonginminutesthesubscriberradio(s)towhichthe profileisappliedshouldkeepdynamicallylearnedVLANIDs.
8.
9.
10. ForVLANManagementVID,typeintheVLANIDthatthesubscriberradio(s)towhichthe profileisappliedshouldsharewiththeAP. 11. ForVLANUntaggedIngressVID,typeintheVLANIDthatthesubscriberradio(s)towhich theprofileisappliedshouldusetotagframesthatarriveattheelement(s)untagged. 12. ForVLANMembership,clickthe ellipsisbutton. BAMopenstheEditVLANMembershipwindow.Anexampleofthiswindowisshownin Figure199.
279
15. IfanyIDwasmistakenlyentered,highlighttheentryandclicktheRemoveItembutton. 16. WhenyouarefinishedaddingVLANmembershipIDs,clickOKintheEditVLANMembership window. ThemembershipIDsforthisprofilearelistedintheprofilepaneasdisplayonlydata oppositeVLANMembership. 17. IfyouneedtomakefurthereditstoVLANmembership,clickthe repeattheabovesteps. ellipsisbuttonand
280
Fromthemainmenu,selectEditConfigureVLANProfileVLANProfileName. BAMopensaTaskAttributeswindow,showninFigure203.
281
3. 4.
5. 6.
important ........... Reboot or re-registration is not required for pushing the VLAN values for the attributes to an element, only if the server in which you are making these changes is listed as an authentication server in the subscriber radio. This is because BAM uses a special protocol, not SNMP, to push these values from either a VLAN profile or a custom configuration template. However, you will not see SNMP attribute values change for the element. Once you have associated a VLAN profile with an element, no parameter for which the profile imposes a value can have its value overwritten by a custom configuration template.
282
Youcanclosethiswindowwithoutconsequence. TomodifythedefinitionofanexistingVLANprofile,performthefollowingsteps.
2.
3.
important ........... For the VLAN Membership attribute, if you remove all IDs, BAM does not send this change to the subscriber radio in run time. If you want the radio to immediately be a member of no VLANs, remove all IDs and then directly reboot the element. (Checking Reboot Network Elements after update will not work because BAM does not consider a change in VLAN membership as requiring a reboot.)
4. 5.
important ........... Reboot or re-registration is not required for pushing the VLAN values for the attributes to an element, only if the server in which you are making these changes is listed as an authentication server in the subscriber radio. This is because BAM uses a special protocol, not SNMP, to push these values from either a VLAN profile or a custom configuration template. However, you will not see SNMP attribute values change for the element. Once you have associated a VLAN profile with an element, no parameter for which the profile imposes a value can have its value overwritten by a custom configuration template.
Youcanclosethiswindowwithoutconsequence.
283
Atanytime,youcandissociateanelementorgroupofelementsfromaVLANprofile.Todoso, performthefollowingsteps.
TheelementretainsthelastVLANvaluesthatwereappliedbytheprofile.
9.21
WhenUserScriptistheselectionfromtheSelectTaskTypewindow,WMopensaCreateSchedule TaskinterfacewhoseDetailstabisasfollows.
284
Ifnoscriptsarepresentinthedirectory,thenWMreturnsthefollowingerrorasapopupmessage:
Toviewtheresultsofanexecutedscript,useProcedure199:Toviewresultsoflastexecutionofa taskonPage677.
285
9.22
Theresultofeitheroptionisthesame:WMopenstheUploadAAACertificatedialog.
286
Toconfigurethisdialog,performthefollowingsteps.
287
Figure 208: Upload AAA Certificate dialog, Delete Existing Certificate selected
b.
ClicktoselecttheappropriateradiobuttonforDeleteCertificate1,DeleteCertificate2, orDeleteBoth.
note ............. If certificates are at capacity in the target device, then the device response to the upload attempt depends on the device type. If the target device was a PMP 320 CPE, then the uploaded certificate replaces one of the existing certificates. If it was a PMP SM, then the rejects the upload attempt.
10. ForSelectedDevicesLoginID,typeintothetextboxthemanagementloginthatiscommon amongallofthehighlighteddevices. 11. ForSelectedDevicesPassword,typeintothetextboxthemanagementpasswordthatis commonamongallofthehighlighteddevices. 12. ClicktheUploadbutton. 13. Whenthesystemreturnsthesuccessmessage,clicktheClosebuttontoexitthisdialog.
important ........... If the target device was a PMP 320 CPE, then the uploaded certificate is immediately effective. If it was a PMP SM, then the certificate will not be effective until the next reboot of the SM.
288
9.23
9.23.1
289
9.23.2
290
AswithothertablesintheWMclientviews,youcanclickanddragacolumnbordertomakethe columnwiderornarrower.Toremoveadevicefromthelist,highlightitandthenclicktheRemove button. Thisbottompanelalsoincludesatab(Upgradecomplete)thatultimatelydisplaysalloftheknown relevantinformationaboutthedeviceaftertheupgradehasoccurred.Ifanyofthedevicesthatthe Selectedforupgradetabislistingarealreadyattheirlatestversions,thenyoucanmovethemby highlightingandclicktheMovetocompletebutton.ThiscanbemorepracticalthantheRemove operation,sincetheformerultimatelyresultsinthembeingdisplayedamongthedevicesthat operateonthelatestavailableversions,whereasRemoveleavesthemunaccountedforwithrespect tousingtheUpgradecompletetabfortrackingthecurrentupgradeeffort.
Inthiscommand,theAPdirectstheSMtoasourceforthelatestsoftwareandfirmware:eitherthe APoraTFTPserverontheWMserverdeviceandwithinnetworkreachoftheWMserver.Insectors whereSMAutoupdateisnotenabled,eachSMmusthaveavalidassignedIPaddressinorderforWM toeffecttheupgrade.Whereitisenabled,theAPactsasavirtualproxyfortheupgrade.Moreover, SMAutoupdatespeedstheprocessofupgradinganetwork,whilenotpreventinganadministrator fromupgradingindividualdevicesthroughdirectIPaccesstothem. WMinitiatesandterminatestheSMAutoupdatemodewithinAPsbyusingaUDPcommand.This moderemainsactiveonlyuntileither auserwithSystemAdministrationprivilegesdisablesit,manuallyorinanother UDPcommand) theAPreboots.
291
292
WhenanAPisusedasafileserver,only4SMsassociatedwithaparticularAPcanperform concurrentupgrades.Whenanotherserverisused,20SMsperAPcanperformconcurrentupgrades. Variousfirmwarepackagesmayberequired,dependingonwhethertheplatformrevisionis P7/P8/P9,P10,orP11,andanAPcanholdonlyonesetoffirmwarepackagesatatime.Becauseof this,WMswitchesthepackageontheAPfromonetoanothertoensurethatallSMsonthesector getupgraded. TheupgradepackageattemptstodeterminewhichimageisbesttoloadontotheAPfirstduringthe SMAutoupdatesequence,butifitcannot,thenitwillusethetoptobottomorderofSMtypesthat arelistedintheboxbeneaththeUseAccessPointasFileServeroption.Tooptimizetheupgrade performanceonasector,thislistincludestheoptiontoMoveUporMoveDownanSMTypeand therebyreordertheupdatesbySMtype.However,ifyouareupgradinganetworkofonlyoneSM firmwaretype,andyouseeadelayinAutoupdatecommencingonyournetwork,youcanswitchthis optionsettingtotrytoexpediteit. Thefileserverselectionscompareasfollows: tohavetheAPsservetheupgradefiles(UseAccessPointasFileServer).Thistypicallyisthe leastfavorableoption,sincetheotheroptionsoffloadprocessingfromtheAPsandsupport agreaternumberofsimultaneousSMupdatesinthenetwork.WhenanAPisusedasa fileserver,only4SMsassociatedwithaparticularAPcanperformconcurrentupgrades. TheupdateprocessusestheorderspecifiedunderAutoUpdateSMTypeforalldevicesthat areflaggedforupdating.UpdateprogressismonitoredbyFTPmessaging. tousethelocalTFTPserver.Devicesthatarerunningareleaseearlierthan12.0supportthis optionandWMusesthisoptiontopushtheirimagefiles. UnlikeinthestandaloneNetworkUpdatertool,theUseTFTPFileServerontheWMserver optiondoesnotrequiretheoperatortoconfigureanIPaddressfortheTFTPserverandthe rootdirectorywhereitwillstorethefilesfortheSMstopull.WMautomaticallyconfigures thesewhenthisoptionisselected.ProgressofthesoftwareupgradesismonitoredbyFTP messaging.WhentheTFTPserverisused,asmanyas20SMsperAPcanperformconcurrent upgrades. toallowWMtoactasanHTTP/HTTPSserver.TheUseCNUTHTTPServerasFileServer optionconfiguresthesoftwareupgradeutilitytoallowdevicestopulltheirimagefilesfrom theHTTP/HTTPSserverandtomonitorupgradestatusviaSNMPmessages.Italsousesthe configuredAutoUpdateSMTypeorder.Release12.0andlaterdevicessupportthisoption.
293
ImproperuseofthistabcanresultinSMsdroppingtheirconnectionstotheHPAPandnotbeingable toreconnect: ThePMP430SeriesSMthatoperatesonRelease10.0or10.1.1cannotcommunicatewith anAPthatoperatesonRelease10.2orlater.So,undernocircumstancesshouldyou upgradeanyPMP430SeriesAPtoRelease10.2orlateruntilallofitsSMshavefirstbeen upgradedtothatrelease. Similarly,aRelease10.2orlaterHPAPthatissettoachannelbandwidththatdiffersfrom thatofitsSMscannotcommunicatewithitsSMs.So,thedesiredchannelbandwidthshould neverbesetintheHPAPuntilitissetinalloftheSMsinthesector. InthecasewhereyouwanttodowngradeasectorfromRelease10.2orlatertoRelease 10.1or10.0,youmustfirstchangethesectortothe10MHzchannelbandwidth(SMsfirst) andthendowngradealloftheSMsbeforeyoudowngradetheHPAP.
294
Properuseofthistabisassequencedinthefollowingexample.Thegoalinthisexamplecaseisto haveanentirePMP430HPAPtowerlinkedat20MHzchannelbandwidth,andnoSMsthatare unabletoreconnecttotheHPAPincasetheygooutofserviceforsomereasonaftersuccessful connectionatthatsizeofchannel: 1. 2. 3. 4. 5. 6. Planyourupgradesessiontooccuratadateandtimewhenhistoricaldatasuggeststhatthe fewestSMsarenotinservice. Whenthedateandtimearrive,sendablasttoallcustomers,urgingthemtokeeptheir sessionsup. UsealternativemeanstoaskcustomerswhoseSMsareoutofsessiontoattemptto reconnecttheRFlink. InanInventoryview,highlightallAPsofthetower. RightclickamongthehighlightedAPsandselectToolsInstallSoftwareUpgrades. UsingSelectingtheSoftwareandFirmwarePackagestoApplyonPage297forthe SelectPackagesoperation,checkonlytheupgradepackageforRelease10.2orlater(inAES orDES)anduncheckanyothersthatarecheckedinthePackageList. IntheSMAutoupdateConfigurationtab,clicktheEnablebuttonforEnable/DisableAPsfor SMAutoupdate. AlloftheregisteredSMsinthesectorareupgradedtoRelease10.2andthendroptheir registrationstotheAP. WhenallinsessionSMshavebeenupgraded,makeanotherattempttogetanythatarestill runningtheoldreleaseupgraded.
7.
8.
important ........... Any that you still cannot upgrade will require a truck roll before they will be able to reconnect to the HPAP.
9.
IntheSMAutoupdateConfigurationtab,clicktheDisablebuttonforEnable/DisableAPsfor SMAutoupdate.
10. IntheSelectedforUpgradetab,clicktheStartbutton. TheAPsareupgradedtoRelease10.2asHPAPs,andthenalloftheupgradedSMsreregister intotheirHPAPs. 11. WaituntilalloftheupgradedSMshavereregistered. 12. ClicktheHPAPChannelBandwidthtab. 13. UsethistabtosettheTargetBandwidthto20MHzfortheCurrentBandwidth. ClickintheTargetBandwidthcolumnattheproperrowtoexposethedropdownselection list. 14. IntheChannelBandwidthSwitchModeblockofthistab,selectSwitchChannelBandwidth EvenifSMsarePresent. 15. ClicktheSMAutoupdateConfigurationtab.
295
16. ClicktheAutoupdateSMChannelBandwidthbutton. ThechannelbandwidthofallconnectedSMsischangedto20MHz,andtheydroptheir connectionstotheirHPAPs. 17. IntheSMAutoupdateConfigurationtab,clicktheDisablebuttonforEnable/DisableAPsfor SMAutoupdate. 18. IntheSelectedforUpgradetab,clicktheStartbutton. ThechannelbandwidthoftheHPAPsischangedto20MHz,andallsectorsofthetowerare operationalwhenalloftheSMshavereregisteredfollowingthereboot,exceptforthose SMsthatwerenotinsessionduringboththeupgradeandthechannelbandwidthchange, andconsequentlywillrequireatruckroll. Inasecondexamplethatfollowshere,thegoalistodowngradeanentirePMP430HPAPtowerfrom Release10.2orlatertoRelease10.1.1,andhavenoSMsthatareunabletoreconnecttotheHPAP: 1. 2. 3. 4. 5. Planyourdowngradesessiontooccuratadateandtimewhenhistoricaldatasuggeststhat thefewestSMsarenotinservice. Whenthedateandtimearrive,sendablasttoallcustomers,urgingthemtokeeptheir sessionsup. UsealternativemeanstoaskcustomerswhoseSMsareoutofsessiontoattemptto reconnecttheRFlink. InanInventoryview,highlightallHPAPsofthetower. UsingSelectingtheSoftwareandFirmwarePackagestoApplyonPage297forthe SelectPackagesoperation,checkonlythepackageonwhichallHPAPsofthetowerandall oftheSMsintheirsectorscurrentlyoperateanduncheckanyothersthatarecheckedinthe PackageList. IntheHPAPChannelBandwidthtab,clickintheTargetBandwidthcolumnatthe5.0(MHz) CurrentBandwidthrowtoexposethedropdownselectionlist,andselect10.0(MHz)for TargetBandwidth. ClickintheTargetBandwidthcolumnatthe10.0(MHz)CurrentBandwidthrowtoexpose thedropdownselectionlist,andselect10.0(MHz)forTargetBandwidth. ClickintheTargetBandwidthcolumnatthe20.0(MHz)CurrentBandwidthrowtoexpose thedropdownselectionlistandselect10.0(MHz)forTargetBandwidth. ClicktheSMAutoupdateConfigurationtab.
6.
7. 8. 9.
296
15. UsingSelectingtheSoftwareandFirmwarePackagestoApplyonPage297forthe SelectPackagesoperation,checkonlythe CANOPY101_1_Downgrade_OFDM_AESorDES.pkg3packageanduncheckanyothersthat arecheckedinthePackageList. 16. IntheSMAutoupdateConfigurationtab,clicktheEnablebuttonforEnable/DisableAPsfor SMAutoupdate. OnlytheregisteredSMs(nottheHPAPsalso)aredowngradedtoRelease10.1.1.Theywill droptheirconnectionstotheHPAPsandbeunabletoreregister. 17. IntheSMAutoupdateConfigurationtab,clicktheDisablebuttonforEnable/DisableAPsfor SMAutoupdate. 18. IntheSelectedforUpgradetab,clicktheStartbutton. Thistime,theHPAPsaredowngradedtoRelease10.1.1.TheSMconnectionswilldropand thenbereestablishedafterthereboot,atwhichpointallsectorsofthetowerwillbe operatingonRelease10.1.1,exceptforthoseSMsthatwerenotinsessionduringboththe channelbandwidthchangeandthedowngrade,andconsequentlywillrequireatruckroll.
ClicktheSelectPackagesbutton.WM beginsscanningandpreparingtoloadthepackagefilesthatareintheappropriatedirectory ontheserver. opensfortheinterimthepopupmessageManually added packages are being added into the database. Please try again later.Thispopupremainsopen untilyoudismissit. Afterthescanningandloadingprocessiscomplete,thePackageManagerdialogwillnotopen. RepeattheSelectPackagescommandoption(andthepopupdismissal,asneeded)untiltheWM opensthePackageManagerdialogwithpackagespopulated,presumingthatthereisatleastonein thatserverdirectory.Ifnoneexistthere,thenthedialogopenswithnofilesinitiallylistedunder PackageName.
297
298
9.23.3
9.23.4
9.23.5
Resetting Location Attributes for PTP 300 and PTP 500 Devices
Whendevicesofthesetypesareupgradedtotheirv0500release,anyvaluespreviouslyconfigured byCSVimportoftheirLatitude,Longitude,andHeightaboveGroundattributesforthesedevicesare lost,becausetheOIDsassociatedwiththeseattributeshavechanged.Theworkaroundisfor operatorstoconfiguretheseasfullysupportedattributesaftertheupgradestov0500.
299
Figure 215: Add Device window for Static Selection of a device group
301
Afteragrouphasbeendefined,itcannotbetransformedintotheothergrouptype.Forexample,if youthinkyouwillneedtomanuallyaddormanuallyexcludeoneormoredevicesfromagroupinthe future,youshoulddefineitusingtheStaticSelectionoption.Ifyouwantthemembershipofthenew grouptoflexwithpollingresults,thenyoushoulddefineitusingtheDynamicSelectionoption. Inadynamicgroupdefinition,youselectwhetherthedefinitionwillbe Basic,whichcanapplytoonlythefollowingcriteria: onerequiredSpecificTypedevicespecifictype;forexample,PMP.SM(v11.0) zerooroneConfigurationAttributewithanassociatedoperatorandvaluetofilter devicesofthedevicespecifictype zerooronePerformanceAttributewithanassociatedoperatorandvaluetofilter devicesofthedevicespecifictype.
Figure 216: Create Device Group conditions for basic Dynamic Selection of a device group
302
Figure 217: Name selections for Add Advanced Criteria of a dynamic device group
303
theSpecificTypeislimitedtoallorfewerofthespecifictypesthatfallwithintheselection(s) madeforDeviceType.Forexample,ifyouselectPMP.APandPMP.SMforDeviceType
andthenselectSpecificTypefromthedropdownlistofremainingDeviceProperties,the selectablevaluesincludeonlythespecifictypeswithinPMP.APandPMP.SM:
DeviceTypeisunavailableamongtheDevicePropertiesifyouspecifySpecificTypebefore youattempttoselectDeviceType.
304
alistofallattributesthatarevalidincommonforonlysomeoftheDeviceTypesor SpecificTypesthatthedevicegroupcomprises:
305
Thisflexibilityeffectivelyallowsyoutodefineagroupthatwillalwaysbecomposedofallofcertain typesofdevicesandasubsetofdevicesofothertypes. Ifyoutogglebackandforth,tryingtodecidewhethertodefineagroupbyBasicorAdvanced dynamiccriteria,yourchangesinthedialogareretaineduntilyouclicktheUpdatebutton.Ifthis occurswhiletheBasiccriteriaaredisplayed,thentheconditionsdefinedbyAdvancedcriteriaare discardedandwillnotapplytothedynamicgroupmembership.Similarly,ifyoutogglebackandforth betweenStaticSelectionandDynamicSelection,yourchangesareretaineduntiltheUpdate. YoucaninvoketheDeviceGroupfeatureinanyofthefollowingways: byselectingToolsManageDeviceGroupsfromthemainmenu.Thisallowsyoutocreatea newdevicegrouporeditordeleteanexistingone. byrightclickingonthenameofanexistingdevicegroupunderInventoryDeviceGroupsin theApplicationstree.Thisallowsyouto monitoranInventoryviewofthesemembersineithertheviewpaneloraseparate window(Detach). ApplytemplateorRunreport,asstatedabove. launchaphysicalmapthatcomprisesthemembersofthedevicegroup. editordeletethespecificdevicegroup. AddToDeviceGroup.Thisallowsyoutoaddthedevicetoanexistingdevicegroupor createanewone. DeviceGroupMembership.Ifthedevicealreadybelongstooneormoredevicegroups, thisallowsyouto viewthenamesofthedevicegroup(s)towhichitbelongs. removeitfrommembershipinone,some,orallofthem.
byrightclickingonadeviceinanInventoryviewandselecting
note ............. If multiple devices are highlighted before the right-click, then the membership list that results is a list of only those device groups in which all of the highlighted devices are members.
306
10.1
Figure 218: Device Group Details tab of the Create Device Group dialog
3. 4. 5. 6.
307
7. 8. 9.
308
309
10.2
Figure 222: Device Group Details tab of Edit Device Group dialog
310
8. 9.
10.3
311
e. 2.
ClicktheCreateGroupbutton. TheCreateDeviceGroupdialogopens.
312
3. 4. 5. 6. 7.
IntheDeviceGroupDetailstab,composeaNameforthegroupandaDescriptionthatwill helpyouandothersrememberwhatthisgrouprepresents. Toallowotheruserstoaccessthedevicegroup,selectthePubliccheckbox. ClicktheDevicestab. ClicktheStaticSelectionradiobutton. IfyoubeganthisprocedurewithStep1,movetheCreateDeviceGroupwindowsothatyou canseetheName(ID)entryofmostorallofthedevicesthatyouhadselectedinthe Inventoryview. ClicktheAddbutton. TheAddDevicewindowopens.
8.
313
9.
Ctrl+clicktohighlighttheName(ID)ofeachdeviceyouwantinthedevicegroup.
314
IntheApplicationstreeandelsewhereintheWMclientapplication,theiconisassociatedwith eachstaticgroup.
315
10.4
3. 4.
Clicktohighlightthedevicegroup. ClicktheAddToGroupbutton.
316
10.5
317
6.
important ........... This window does not expand the device group to display its members. Ensure that the target device is in fact the one that is highlighted in the Inventory view that the Device Group Membership For Selected Device(s) window overlays (shown below).
4.
ClicktheRemoveFromGroupbutton. Analertasksforconfirmation.
5.
318
10.6
319
10.7
PhysicalMap.Thisoptiondisplaysanewinstanceofthephysicalmapcomprisedbythe membersofthisdevicegroup. ModifyGroup.Thisoptionallowsyoutochangethenameordescriptionofthedevice group,itsaccess(Publicornot),andallowsyoutoaddnewdevicesorremoveanymember devices. DeleteGroup.Thisoptionallowsyoutodeletetheentiredevicegroupandallofits membershipsinasingleoperation. ColumnsToView.ThisoptionopenstheSelectTableColumnswindow.SeeFigure86:Select TableColumnsdialogforinventorycustomviewonPage136. ConfigurationTemplatesApplytemplateorDeletetemplate.SeeUsingConfiguration TemplatesonPage620. ReportsConfigurationReportsRunreportorDeleteReport.Thisoptionallowsyouto executeanypreviouslycreatedreport.SeeRunningaConfigurationReportonPage333or DeletingaConfigurationReportonPage339. DetachDetach.ThisoptionallowsyoutohandlethedevicegroupInventoryasaseparate window,independentoftheviewpanelintheclient.
320
10.8
2. 3. 4. 5. 6. 7. 8. 9.
IntheUserfieldatthetopoftheScheduledTaskswindow,usethedropdownlisttoselect yourusername. Waituntilthetablecontentsarerefreshed. Ifanylistedtaskisscheduledagainstthedevicegroupthatyouintendtodelete,editor deletethetask. IntheUserfieldatthetopoftheScheduledTaskswindow,usethedropdownlisttoselect All. Useaverticalscrolltoscanthelistforothertasksthatarescheduledagainstthedevice groupthatyouintendtodelete. Foranythatyoufind,alerttheowneraboutyourintention. IntheApplicationstree,selectInventoryDeviceGroups. IntheDeviceGroupswindow,rightclicktherowofthedevicegroupthatwanttodelete.
321
322
11.1
11.1.1
11.1.2
323
WMinheritsthesingleglobalconfigurationpollingsetupforeverydevicetypefromthevalueofthe
GlobalConfigPollingIntervaltaginthefile.../WM/server/conf/WibbWMSConfiguration.xmlin theWMserverfilesystem.Theinitial(installed)valueofthistagis12hours.Ifyouwish,youcan
leavethisconfigurationinforcebynotusingthistab. Thistabintheclientinterfaceallowsyoutooverridethoseconfigurationsbysettingthe configurationpollingviaSNMPqueriesto occur(EnablePollingStatuschecked). notoccur(EnablePollingStatusunchecked). notoccurfordevicetypesthatyouspecify,andoccurforallotherdevicetypes. (SeeProcedure45below.) occurattheGlobalPollingIntervalforalldevicestypes. occuratintervalsthatyouset(PollingIntervalinHours)foreachdevicetypethatyou deliberatelyAddforconfigurationpollingintervalsetup,andoccurattheGlobalPolling IntervalfordevicetypesthatyoudonotAdd.(SeeProcedure45below.)
Tosetsomeoralldevicetypesthatyouspecifytobepolledforconfigurationvaluesatarate differentfromtheGlobalPollingInterval,performthefollowingsteps.
324
Figure 233: Configure Specific Type Polling dialog for configuration polling
2. 3. 4.
The smallest accepted polling interval is 1 hour. The largest accepted polling interval is 24 hours (1440 minutes).
5.
note ............. If you attempted to apply an illegal interval, the client throws a pop-up error.
foravaluetoosmall:
foravaluetoolarge:
note ............. If you attempted to apply an interval identical to the global polling settings, the client asks for confirmation.
325
6.
11.2
Thesecommandoptionsareavailablethroughboththedevicespecificmenuandarightclickonthe targetdeviceintheInventoryview.
326
11.2.1
3. 4. 5.
6.
Afteryouhavehighlighted(selected)allofthedesiredtemplatefiles,clicktheOpenbutton.
11.2.2
327
TheExecuteConfigurationReportTemplatepanelopensintherightframe,listingalloftheimported reportsforthisdevicetype.
11.2.3
328
Figure 235: Create Configuration Report Template dialog launched from Inventory
329
Figure 236: Create Configuration Report Template dialog launched from Applications tree
3.
330
4. 5. 6.
note ............. In the example shown in Figure 235 above, all of the parameters in the Maximum Information Rate category are automatically selected because Maximum Information Rate is selected. important ........... Although you can later choose the devices to run the report against and run the report multiple times as you select different sets of devices, you will not be able to change what fields the report includes. To see a different set of fields, you must create a different new report. Thus, it is important to ensure that you have selected all of the desired fields before you click the Create button.
7.
ClicktheCreatebutton. Thesystemconfirmsthatthereporthasbeencreated.
8.
ClickYes. TheSelectConfigurationReportDatawindowopens.
9.
10. ClicktheRunReportbutton.
331
Somedelaymayoccur,duringwhichWMobtainsthevalues,andthenthesystemopens aConfigurationReportViewwindow,whichincludes theparametersthatyouselectedforthereportandthevaluesofthoseparametersfor thedevice(s)againstwhichyoucreatedthereport. optionstochangethesource(toDatabaseorDeviceforExecutethisreportfrom) and/orcollectthedataforadifferentsetofdevices(AddDevices),incaseyouwantto ReRunReport. optionstoprocessthedataforviewing: anExportutilitytosendthecurrentformatoftheparametersandvaluesfromthe reporttoacommaseparatedvalues(.csv)file.
aPrintutilitytosendonlythedatathroughaprintdriverofyourchoice.
332
providesanExportutilitytosendthedetailsformattoaCSVfile.
providesaPrintutilitytosentthedetailsformatthroughaprintdriverofyour choice.
333
11.2.4
Shift
selectmultipleindividualrowsbyholdingdowntheCtrlkeyandclickingoneachof them.
Ctrl
6 7
Initialdiscovery(seeConfiguringInitialDiscoveryonPage406)orrediscovery(seeSchedulingRediscoveryonPage408). SeeAdjustingConfigurationPollingIntervalsonPage323.
334
4. 5. 6.
b.
335
3) ClicktheLoadbutton. TheindividualdevicesthataremembersoftheselectedDeviceGroupsareloaded intotheDevicesSelectedblockoftheAddDevicesdialog. c. TospecifyindividualdevicesbytheirName(ID)s,performthefollowingsteps: 1) ClicktheAddbutton. TheAddDevicewindowopens,listingallofthecurrentlymanageddevices. 2) Scrollandclick,Ctrl+click,orShift+clicktohighlighttherow(s)oftheoneormore desiredindividualdevices. 3) ClicktheAddbutton. TheselecteddevicesareaddedintotheDevicesSelectedblockoftheAddDevices dialog. 7. 8. ClickOK. BackintheExecuteConfigurationReportwindow,clicktheExecutebutton. WMrunsthereportandopenstheConfigurationReportViewwindow.
Forthemeaningandusageoftheoptionsinthiswindow,seeProcedure48:Tocreatea configurationreport,wherethesearealreadydescribedaroundFigure239onPage331.
note ............. If the agent in any device from an Add Devices operation does not support one or more fo the OIDs being polled for the report data, then the client returns the following type of error.
9.
Whenyouarefinished,dismisstheExecuteReportwindow.
11.2.5
336
2.
11.2.6
337
3. 4.
note ............. You cannot change the Template name, but you can change the Template description to better reflect the purpose that you intend for the template after editing it. If you want to make changes that together would render the original name confusing or inappropriate, create a new template instead of editing this one.
5.
6.
338
7.
Tooptionallyruntheeditedreport,seeRunningaConfigurationReportbelow.
11.2.7
3. 4.
11.2.8
3. 4.
339
11.2.9
3. 4.
340
5.
Whenyouhaveconfirmedthetargetreportistheonetobedeleted,clickDelete. Thesystemreturnsawarningmessage:
6.
ClickYestoconfirmthedeletion.
341
11.3
APVLANConfiguration Summary PMP320APQOS Summary PMP320APServiceFlow Summary PMP320CPEService FlowSummary PMPBackhaulVLAN ConfigurationSummary PTP800Bridge ConfigurationSummary PTPVLANConfiguration Summary
SMQOSSummary
SMVLANConfiguration Summary
342
note ............. Access to these reports require that they are imported into a client that is networked to the WM server file system.
343
11.3.1
Toopenthedesiredreport,eitherdoubleclickintheroworrightclickinitandselect ExecuteReport.Whenyoudo,thereportopensasHTMLcontent.
344
YoucanreshapetheHTMLwindow,butnotmanuallyresizeitscolumnsorsortbytheircontent. However,youcanexporttheentirereportasCSVforuseinanotherapplicationorPrinttheentire reportonanynetworkedprinter. RunningadevicesummaryreportisaschedulabletaskintheWMclient.SeeSchedulingaOneTime orPeriodicTaskonPage649. Assoonasyoulaunchaconfigurationsummaryreport,WMautomaticallysavesitintoarepository thatcontainsinlistfromallpreviouslylaunchedreportsthathavenotbeendeletedfromthelist.You canaccessthisrepositorybyselectingSystemReportsReportResultsfromtheApplicationsTree. Thislistissortablebyanyofitscolumns: ResultFileName(intheformatReportName_SequentiallyAssignedReportNumber,sothat withineachalphasortofreportname,theorderischronological) User(wholaunchedthereport) Time(dateandtime) ReportName ReportType
11.3.2
345
12 Monitoring Faults
AneventisanoccurrencethatisgeneratedduetoadevicetraporinternalWMoperationsand isloggedinahistoricaldatabase.Eventscanindicateprogressofbackgroundprocessessuchas discoveryorproblemsthatariseinWMorinamanageddevice.Mosteventsareassociatedwith aparticularmanageddevice,whichtheeventreferstoastheFailureObject,butsomearegeneric. EventsareloggedanddocumentedinthehistoricalviewtitledNetworkEvents. AnalarmisgeneratedwhenaneventwithStatus(severity)ofCritical,Major,Minor,orWarning occurs.Analarmhasthesameseverityastheeventthatgeneratedit.Analarmpersistsuntilitis clearedandthensubsequentlyispurgedfromthedatabase.Analarmthatisnotclearedremainsin thedatabaseandcontinuestobelistedinthealarmsviewunlessitisindividuallydeletedbyauser. Analarmsisclearedwhenaneweventoccursthathasboth thesamefailureobjectasthealarm astatusvalueclear.
Analarmscanalsobeclearedmanuallybytheoperator. TheAlarmClearingPolicyautomaticallyclearsaselectgroupofalarmsthathaveanAlarmClearvalue of3afteraconfigurableagingperiod,whosedefaultissevendays.(SeeAdministeringaPolicyon Page605.)Bydefault,clearedalarmsaredeletedafter24hours.Thisisconfigurableintheserverfile system. Eventsaredeletedfromthedatabasebyaneventagingpolicyafteraconfiguredperiod.Thedeletion periodissetusingtheCLEAN_EVENT_INTERVALparameterfortheEventMgrprocess,specifiedin NmsProcessesBE.conffileintheWMserver.Thedefaultissevendays.Eventsaredeleted regardlessoftheirstatusaftertheagingperiod.Onlyalarmsarekept,duetotheirstatusasexplained inthepreviousparagraph. Thestatusofadevicematchestheseverityofitsmostseverealarm.TheAlarmsviewlistsall selectableactive(notyetcleared)alarms.Thus,theAlarmsviewiscurrent,whereastheNetwork Eventsviewishistorical.Bothviewsaredynamicupdatedasnewevents/alarmsaregenerated. Eventsparticulartodiscoveryprocessesareloggedanddocumentedinthehistoricalviewtitled DiscoveryEvents.SeeViewingAllEventsRelatedtoDiscoveryonPage356.
12.1
347
12.1.1
348
12.1.2
349
12.1.3
Discovery Events
DiscoveryeventmessagesareavailableintheNetworkEventsviewamongtheothernetworkevent messages.TheDiscoverymoduleinWMmaygenerateanyofthefollowingevents.
350
Issue 4 August 2012 Meaning meansthatanodewasinitiallydiscoveredbutthendiscardedduetothefactthat thenodelimitfortheWMlicenseinusewasalreadyreached.Toremedythe situation,onecanobtainalicensewithahighernodecountandthenrediscover. onlyseenduringrediscoveryofanalreadydiscovereddeviceindicatesthatthe configurationoftherediscovereddevicedoesnotmatchwhatthedatabase showedasbeingtheconfigurationpriortorediscovery.Generallythiswillhappen whentheconfigurationofthedeviceischangedoutsideofWM,e.g.viathe deviceURL. onlyduringinitialdiscovery,indicatesthataconfigurationtemplatewasapplied asaprofileuponcompletionofdiscovery.ThishappensonlywhenWMhasbeen explicitlysetuptoapplyatemplateforaspecificdevicetypeuponinitial discovery. thecheckforanemptysysNameproperty(devicename)duringdiscoveryhas passed. thecheckforasysNameproperty(devicename)that'salreadyinusehaspassed. thecheckforasysNameproperty(devicename)thathasspecialcharactersinit hasfoundnone. thesysNamewaschangedbecauseitisaduplicateofonealreadyinuse. Duplicatesgetasuffixaddedtothemtomakethemunique.TomakethesysName onthedevicematchthealterednameWMhasstored,itisnecessarytouseeither theconfigurationfeatureinWMorthedevice'sownmanagementURLtochange thesysNameonthedevice. ThesysNamemustbeuniqueinWM.Whenitisnotunique,WMassignsa provisionalsysNamethatisstoredinonlyWM,notalsointhedevice.Whenever WMrediscoversorrefreshestheconfigurationforthedevicethathasa provisionalsysName,itwillthrowthiserroragain,sincetheresponsefromthe devicewillnotmatchit.Tosuppressthiserror,theoperatormustusethedirect managementinterfaceofthedevicetowritethisprovisional,oranyotherunique, sysNameintothedevice.
appliedprofile
351
Inadditiontotheseeventmessages,certainmorespecificdiscoveryrelatedeventsarelistedinthe DiscoveryEventsview.SeeViewingAllEventsRelatedtoDiscoveryonPage356.
12.1.4
352
ThefieldofthiswindowaredescribedinTable20.
353
Issue 4 August 2012 Property Source HelpURL Date/Time GroupName AlarmClear SourceIP Description
Failure Object
Thefailureobjectofaneventisacorrelationfieldthatindicatesthateventsarerelated.Mostoften, thefailureobjectidentifiesanetworkelementandincludesalabelthatindicatesthekindofevent. Thisprovideslinkagebetweeneventsforthesamenetworkelementandeventsforthesame problem. Afailureobjectcontainsbutisnotlimitedtotheidentifier(WMname)ofthenetworkelementthat wasaffectedbytheevent,exceptinthecaseofaneventthatistriggeredbeforetheelementisfully discovered.Inthiscase,thefailureobjectmaycontainastringfromanotherfield,afieldwhose contentsWMwasabletoreadbeforethediscoveryhalted.Yetanotherstringissometimes prependedorappendedtotheothercontentsofafailureobject.Forexample,iftheeventoccurred duringdiscoveryofanodewhoseIPaddressis10.24.1.1,thenthefailureobjectmaybeDisc 10.24.1.1. Afailureobjectcorrelatesevents,andthisresultsinWMsuppressingeventstoavoidmultiplecopies forthesameeventinthesamenetworkelement.Ifyoucreateafailureobjectforatrapparser, selectavalueunusedbyotherevents,sothattheircleareventsandalarmsdonotaffecthowthe incomingtrapishandled.YoucanviewfailureobjectsineithertheNetworkEventsvieworthe Alarmsview.Youcanalsoseeit,amongotherfields,whenyourightclickonaneventoralarmand selectDetailsfromthedropdownlistofoptions. Beawarethatacleareventwillcleartheassociatedalarmonthenetworkelement,meaningthe alarmthatbearsthesamefailureobject.
354
12.1.5
Finding an Event
Thesearchoptionisusefulwhenyouarelookingforeventsassociatedwithaparticularnetwork element.Thissearchoperationisperformedinthedatabaseandisnotrestrictedtoonlytheevents thatarecurrentlylistedintheNetworkEventsview.Searchablecriteriaareseverity,source(Name (IDofthedevice),date,message,andIPaddressofthedevice.
TheSearchdialogboxisdisplayed.
4.
Ifyouwanttoperformasearchoperationthatsatisfiesanyofthematchingcriteriathatyou specify,uncheckMatchAlloftheAboveCriteria.Ifyouneedallthematchingcriteriatobe satisfied,leaveMatchAlloftheAboveCriteriachecked. Toaddcriteria,clicktheMorebutton. Foreachcriterion,clickthedownarrowassociatedwithSeverityandselectfromamongthe followingproperties: Severity Source Date Message IPAddress
5. 6.
7.
Foreachcriterion,typeasearchexpressionintothetextbox.
355
12.1.6
Procedure 57: To view other events that have the same Failure Object
1. 2. 3. OpentheNetworkEventsview. Clickarowwherebyyouselectanevent. Performanyofthefollowingprocedures. 4. 5. 6. 7. FromViewmenu,chooseAlarms. RightclicktherowandchooseAlarms. PressCtrl+L.
12.1.7
BeneaththeNetworkEventsnode,WMprovidesthenodeDiscoveryEvents,whichopensaviewof onlyeventsthatarerelatedtodiscoveryattempts.AnexampleofthisviewisshowninFigure252.
356
357
12.1.8
Figure 253: Event filter custom view criteria dialog, Properties tab
358
Themeaningsofthesefieldsareasfollows.
ParentName
Severity
359
Specifyageoftheeventbasedonwhichtheeventsaretobefiltered.Ageofanevent denotesthetimelapsedsincethelastmodificationoftheeventintheWebNMSsystem. Bydefault,thevaluespecifiedisAny,wherebyeventsofallageisdisplayed. Otheroptionsare:minutes,hours,days,today,and,yesterday. EventAge Example:Ageinhrs>1displaysalltheeventsthatarelessthananhourold.Afterthis customviewiscreated,theeventsaredynamicallyaddedtotheviewastheysatisfythe criteriaofbeinglessthananhourold.Inthiscase,theoldeventsremainintheview.If yourequiretodeletetheoldeventsandneedtoviewonlythosecurrentlysatisfyingthe criteria,settheminutesinwhichthecustomviewshouldberefreshedinRefreshperiod inminutes(bydefault,itissetas1minute).Onsettingthis,theserversendsdata automaticallyatthetimeintervalspecified.
Thesefieldssupportswildcardcharactersasfollows:
Description
Toviewallobjectsthatdonotbeginwithtest,enter!test*. ToviewallalarmsexceptalarmswithCriticalandMajorseverity,entereither
!war*,!cle*or!warning,!clear.
Separatesmultiplecriteriaforthesameproperty.
,
&&
Example:Tofindallobjectswhosenamesbeginwithabcandendwithxyz,enter
abc*&&*xyz*.
360
Character
<between>
NOTES: Mostofthepropertieslistedwhileaddingacustomviewarestringbased.Additionally,propertiesto bespecifiedasBooleanaregivenindropdownboxwithvaluesall,true,andfalse.Selectingall removesthepropertyfromconsideration.Selectingtrueorfalseyieldstheexpectedbehavior. Forstringbasedproperties,thestringvalueisabsolutelymatched.Forexample,thestringRouter matchesonlytheexactword.WordslikeStatusandSeverityarealsotreatedasstrings.Forafilterof Alarmswithseveritycritical,entercrit*. InAlarmsandEventsviews,filteringbasedontimecanbedonebyspecifyingthestartingtimeand theendingtime. Leaveblankanyfieldthisispartofthefiltercriteriabutnottobeconsidered. Thetimerequiredforfilteringvariesbecauseitdependsonthenumberofobjects/elements,the complexityofthecriteria,andthemodeofstorage. Customviewscontinuetobeupdatedandnavigableforadditions/deletionsuntilyoucloseyour session.Youcaneithersaveyourviewsorremovethem.
EventandAlarmfiltercriteriadialogsincludeanAdditionalCriteriabutton.Ifyouclickthisbutton, WMopensanadditionalcriteriadialog.SeeFigure254.
TheMorebuttoninthiswindowaddsasinglePropertyName/MatchCriteriacorrelatedpairoffields eachtimeyouclickit.Toaddthreepairs,forexample,clicktheMorebuttonthreetimes.
361
Figure 256: Select Table Columns dialog for event filter view
note ............. These fields are read-write as well as selectable. However, you cannot reorder the columns by overwriting the default contents of their text boxes. Moreover, the system will determine the initial column arrangement regardless of the order that you see here. In the actual view, you will be able to rearrange columns for only the current view session.
Tospecifymorecolumns,clicktheAdditionaltablecolumnsbutton.
362
Figure 258: Tree Node Properties tab for event filter custom view
363
FrameTitle Specifythenametobedisplayedonthetitlebarofthecustomview. MenuFile Name IconFile Table Popup Menu Specifythepanelspecificmenufilename.Ifthisfieldisleftblank,thedefaultmenuis displayed. Specifytheiconname(inWM_ Home/imagesdirectory)touseforthecustomview.This iconisvisibleinthetreeaswellasinthetitlebarofthecustomview. Specifythefilenameofthemenuusedtodisplayacontextualmenufortheobjects displayedinthetableofthenewcustomview.
12.1.9
364
TheExportDatadialogboxisdisplayed.
2. 3. 4.
12.1.10
Printing Events
IfaprinterisbothconnectedtotheWMserverdeviceandconfiguredinWMforprinting,thenyou cansendthecurrentlyviewedlistofeventstothatprinterfromtheclient.
365
IfthesystemreturnseitherthefollowingerrororaTimedOutException,informthe administratoroftheWMserverfilesystem:
tip ................ You can customize the Event Viewer by adding or removing columns using the Custom View options, order the events by sorting, or by creating new custom views. See also Resizing Columns in a Custom View no Page 93. After customization, you may want to use the print option to get a printed version of your customized view.
12.2
Handling Alarms
TheAlarmsviewcanpresentalarmsineitheroftwoways: onlythosealarmsthatareassociatedwithaspecificdevice. allalarms,includingdevicealarmsforalldevices.
12.2.1
366
rightclickthedeviceandselectGoToAlarms. Ineithercase,anAlarmsviewopenstothealarmsofonlythatdevice.
12.2.2
367
12.2.3
TheAlarmsdetailsforSourcewindowopens,displayingallinformationthatiscurrently availableaboutthealarm.
368
Forinformationoneachofthepropertiesexplainedinthisdialogbox,refertoTable24.
369
Previousseverity
Otheralarmsinthisgroup
tip ................ To instantly update the alarm details, click the Refresh button in this window.
12.2.4
Searching Alarms
TheproceduretosearchalarmsisthesameasexplainedinFindinganEventonPage355.
12.2.5
ANetworkEventsviewopenswithonlyeventsthathavethesameFailureObjectasthe selectedalarm.
12.2.6
370
1. 2.
Clicktherowtoselectthealarm. Fromthemainmenu,selectEditPickUp/UnPick,orpressCtrl+U.
371
12.2.7
important ........... Review the alarm to ensure that it is the intended alarm.
3.
4. 5.
372
12.2.8
12.2.9
373
12.2.10
374
Themeaningsofthesefieldsareasfollows.
Severity
Previousseverity
Specifythenameoftheownerwithwhomthealarmisassociated.
tipTo create a custom view for alarms that are un-owned by any user, set the value as null. For multiple owners, specify owner names as comma separated values.
Owner
Example:Ifthevalueissetas"Ed",thenonlythealarmsownedby"Ed"are displayedinthecustomview. Category Specifythecategoryofthealarmsyouwanttoview.Forexample,Topology. Specifythegroupbasedonwhichthealarmsaretobefiltered. Group Example:Ifthegroupisspecifiedasittest,thenonlyalarmsformingapartofthis groupidaredisplayedincustomview. Specifyallorpartofamessageassociatedwiththealarmsyouwanttoviewinthe createdcustomview. Example:IfthemessageisspecifiedasNodeClear.,thenonlyalarmswiththis messagearedisplayedinthecustomview. Specifythenameofthefailedentity(thatisprimarilyresponsibleforthealarm) basedonwhichthealarmsaretobefiltered. Specifythesourceofthealarmbasedonwhichthealarmsaretobefiltered. Thealarmsmodifiedafterthetimespecifiedinthisfield[Month,Date,Year,Hour, Min,Sec,AM/PM]aredisplayedinthecustomview.
Message
375
Issue 4 August 2012 Field ToDate/Time (modified) FromDate/Time (created) ToDate/Time (created) Description
GroupViewMode
Specifyageofthealarmbasedonwhichthealarmsaretobefiltered.Ageofan alarmdenotesthetimelapsedsincethelastmodificationofthealarmintheWeb NMSsystem. Bydefault,thevaluespecifiedisAny,wherebyalarmsofallageisdisplayed. Otheroptionsare:minutes,hours,days,today,and,yesterday. Alarmage (modifiedtime) Example:Ageinhrs>1displaysallthealarmsthatarelessthananhourold.After thiscustomviewiscreated,thealarmsaredynamicallyaddedtotheviewasthey satisfythecriteriaofbeinglessthananhourold.Inthiscase,theoldalarmsremain intheview.Ifyourequiretodeletetheoldalarmsandneedtoviewonlythose currentlysatisfyingthecriteria,settheminutesinwhichthecustomviewshouldbe refreshedinRefreshperiodinminutes(bydefault,itissetas1minute).Onsetting this,theserversendsdataautomaticallyatthetimeintervalspecified.
376
Figure 265: Select Table Columns dialog for alarm filter view
note ............. These fields are read-write as well as selectable. However, you cannot reorder the columns by overwriting the default contents of their text boxes. Moreover, the system will determine the initial column arrangement regardless of the order that you see here. In the actual view, you will be able to rearrange columns for only the current view session.
377
Figure 266: Tree Node Properties tab for alarm filter custom view
12.2.11
Saving Alarms
TheproceduretosavealarmsisthesameasexplainedinExportingEventstoaCSVFileonPage364.
378
12.2.12
Exporting Alarms
TheproceduretoexportalarmsisthesameasexplainedinExportingEventsonPage364.
12.2.13
Printing Alarms
TheproceduretoprintalarmsisthesameasexplainedinPrintingEventsonPage365.
12.2.14
Clearing an Alarm
Somealarmsautomaticallyclearwhentheconditionthatcausedthealarmends(forexample,when adevicewastemporarilyofflineduetoapoweroutage,butpowerisnowrestoredandthe unreachableconditionclearswithoutintervention.Otheralarmsrequiremanualclearing.Clearing thesemayindicatethatworkhasbeendone,thatdiagnosticshavebeenperformed,orthatthe conditionthatcausedthealarmisdeemedinconsequential.Forexample,sometimestheagentsends atrapwhenthereisacrisisanddoesnotsendatrapwhenthatcrisisisresolved.Inthisscenario,you maywanttoclearthealarm.
12.2.15
Deleting an Alarm
SeeDeletinganAlarmonPage536.
379
13 Monitoring Performance
WMmonitorstheperformanceofyournetworkbyperiodicallycollectingperformancedatabasedon variousfactors,suchasnumberofbytesofdatareceived/sentoveraperiodbyaparticularinterface ofadeviceandthecurrentbandwidthinbitspersecondfortheinterface.Afterdiscovery,WM beginstocollectdatafromeachofthedevicesinthenetworkandaddittothedatabase.Fromthat pointforward,datacollectionoccursonaconfigured,regularbasis.(Seethenextsection.) WMreferstotheperformancedatacollectedfromadeviceinthenetworkasstatistics.Youcanview performancedatausingnotonlythetableformatintheviewframe,butalsographsandreports.The setofperformancedatastatisticsthatWMcollectsforadeviceisdeterminedduringdiscoverybythe devicedefinitiontemplateforthedevicetype.ThistemplatefileresidesintheWMserverfilesystem. Practicallyallperformancestatisticsavailablefromeachdevicearecollectedbydefault.
13.1
381
important ........... If you manage a number of devices that approaches the maximum WM inventory count, do not reduce polling intervals from their default values, and consider increasing the intervals for Dashboard and PhysicalMap polling.
Tosetsomeoralldevicetypesthatyouspecifytobepolledforvaluesthatthenetworkelementlevel dashboardandthephysicalmapdonotrequire,performthefollowingsteps.
Procedure 70: To set performance polling of a specific device type for its extraneous values
1. ClicktheAddbuttonassociatedwiththeSpecificTypeBasedPollingConfigurationblockof thePollingConfigurationdialog. TheConfigureSpecificTypePollingdialogopens.
382
Figure 268: Configure Specific Type Polling dialog for performance polling
2. 3. 4.
The smallest accepted polling interval is 1 minute. The largest accepted polling interval is 24 hours (1440 minutes).
5.
note ............. If you attempted to apply an illegal interval, the client throws a pop-up error.
foravaluetoosmall:
foravaluetoolarge:
note ............. If you attempted to apply an interval identical to the global polling settings, the client asks for confirmation.
383
13.2
384
Active Multiple
tip ................ Next to the statistic name an icon is displayed indicating the category of the statistic. There are three categories: node (with a single branch and leaf as its icon), multiple (with a triple branch icon), and interface. Nodes have one value, whereas multiple statistics can return more than one value per collection cycle (for example, when the statistic is a column in an SNMP table. When the statistic name is highlighted in green, data is scheduled to be collected for that statistic; if the name is highlighted in blue, then data collection for that statistic has been disabled.
385
RightclickanentryinthetableandselectReportsorPlotfromthedropdownmenu. ThePlotoptionsupportsgraphstodisplayofbothCollectedStatisticsandCurrentStatistics.
13.3
WMhandlescurrentandhistoricalperformancedatadifferentlyinsomerespects.Thedifferences aredescribedinthefollowingtable.
Thefollowingtablesummarizestheformatsthatthesealternativesprovide.
387 388
Historical CollectedStatistic
386
13.3.1
numberofsecondsforthePollingIntervalandthenclickthe
387
ThefollowingmessagesarepossiblewhenyoulaunchtheCurrentstatisticswindow.
13.3.2
388
ThefollowingmessagesarepossiblewhenyoulaunchtheCollectedstatisticswindow.
389
13.4
390
APGeneralStatus
APQOSSummary
APRadioStatistics
APSessionTable Summary
APTop25Report
391
Issue 4 August 2012 System Report Name PMP320APQOS Summary PMP320APRadio Statistics PMP320APService FlowSummary PMP320APTop25 Report Statistic Values Reported
Index,ServiceClassName MIR,MinReservedRate,MaxLatency,DataDeliveryType,UnsolicitedGrantInterval, UnsolicitedPollInterval DeviceID,DeviceName UplinkCINR(0), plinkRSSI(0), ownlinkCINR(0),DownlinkRSSI(0),UplinkCINR(1), U D UplinkRSSI(1),DownlinkCINR(1), ownlinkRSSI(1) D SMMAC,SFIndex Direction,QoSProfileID,ClassificationRuleID [25highestwithtotalbytes] RxBandwidth,RxErrors,TxBandwidth,TxErrors,AggregatedBandwidth,Aggregated Errors
SMGeneralStatus
SMQOSSummary
SMRadioStatistics
392
SMTop25Report
SMVLANConfiguration Summary
393
PMPBackhaulGeneral Status
PMPBackhaulGraphical [fornumberofdaysbackspecifiedinInputDatatab,devicesspecifiedinDevicestab] SummaryReport Graphsand/ortables[optionallyspecifiedinInputDatatab] PMPBackhaulRadio Statistics PMPBackhaulTop25 Report PMPBackhaulVLAN ConfigurationSummary DeviceID,DeviceName RxRate(bytes/sec), xBroadcastRate(packets/sec), xMulticastRate(packets/sec), R R RxDiscards, xErrors,TxRate(bytes/sec),TxBroadcastRate(packets/sec),TxMulticast R Rate(packets/sec) TxDiscards TxErrors , , [25highestwithtotalbytes] RxBandwidth,RxErrors,TxBandwidth,TxErrors,AggregatedErrors DeviceID,DeviceName Enabled,LocalSettingEnabled,AllowOnlyTaggedFrames,DynamicLearning,Ageing Timeout,ManagementVID
PTPGeneralStatus
394
Issue 4 August 2012 Statistic Values Reported [25highestwithtotalbytes] RxBandwidth,RxErrors,TxBandwidth,TxErrors,AggregatedBandwidth,Aggregated Errors DeviceID,DeviceName Enabled,ManagementPriority,AllowOnlyTaggedFrames,ManagementVID
395
396
397
13.4.1
note ............. If you are browsing in the server file system, this path is C:\Cambium\WM\server\Default Templates\System Reports\ or /usr/local/cambium/wm/server/Default Reports/System Reports/.
4.
5. 6.
13.4.2
Toaccessanyofthesereports,selectSystemReportsfromtheApplicationstree.Thisopensthe SystemReportsviewintheviewpanel(Figure246onPage344).
note ............. When you execute a report, the system may respond with Error occurred while printing report. This error occurs only rarely and when system resources are being used at a relatively high rate, such as during status polling and rediscovery. If you encounter this error, launch the report execution again. Cambium Networks tracks this issue under Item ID 0015217 and 0010672.
Toopenthedesiredreport,eitherdoubleclickintheroworrightclickinitandselect ExecuteReport.Whenyoudo,thereportopensasHTMLcontent.YoucanreshapetheHTML window,butnotresizeitscolumnsorsortbytheircontent.However,youcanexportmostofthe entirereportsasCSVforuseinanotherapplicationorprintanyofthemonanynetworkedprinter. ForreportsthatWMformatsintomultipleverticalblocks,thereportdialogdoesnotincludean exportoption.However,todumpaportion(suchasthecontentsofablock)oftheHTMLdatathat thereportreturnstoafiletypethatananotherapplicationcanreadorascriptcanuse,youcanmark theportionofinterestandcopyitout. YoucanreshapetheHTMLwindow,butnotmanuallyresizeitscolumnsorsortbytheircontent. However,youcanexporttheentirereportasCSVforuseinanotherapplicationorPrinttheentire reportonanynetworkedprinter. RunningadevicesummaryreportisaschedulabletaskintheWMclient.SeeSchedulingaOneTime orPeriodicTaskonPage649. 398
Assoonasyoulaunchasystemreport,WMautomaticallysavesitintoarepositorythatcontains,in listform,allpreviouslylaunchedreportsthathavenotbeendeletedfromthelist.Youcanaccessthis repositorybyselectingSystemReportsReportResultsfromtheApplicationsTree.Thislistis sortablebyanyofitscolumns: ResultFileName(intheformatReportName_SequentiallyAssignedReportNumber,sothat withineachalphasortofreportname,theorderischronological) User(wholaunchedthereport) Time(dateandtime) ReportName ReportType
13.4.3
13.5
399
14 Administering Discovery
ThischapterexplainshowtousetheDiscoveryConfiguratortodiscoveryournetworkandhowto performdiscoveryrelatedadministrativetasks.WirelessManagerdefaultsettingsenableautomatic discoveryofnetworkelementsonthesamelocalnetworkastheserveritself.WMcanbeconfigured todiscoverdevicesonanarbitrarynetworkoratanarbitraryIPaddress,withconfigurableSNMP authentication.Variousparametersaffectthespeedandefficiencyofthediscoveryprocessandare accessedthroughtheDiscoveryConfigurator. AsWMdiscoversdevices,itaddstheirdevicetypenamesintotheapplicationstree:underInventory. Thissectiondisplaysnodevicetypesbeforethefirsteverdiscoveryisperformed.Itshowsonlynon deviceentries.
14.1
IPindividualaddress 2 Anyofthefollowingsyntaxes:
NetworkifthefirstcolumndataisNetworkIP RangeifthefirstcolumndataisIP-IP;SubnetIP Nodeifthefirstcolumndataisanindividualaddress
3 4 5 6
401
Issue 4 August 2012 Column Position 7 8 9 10 11 12 13 TheSNMPwritecommunitystring. Contextname Username PrivProtocol PrivPassword AuthProtocol AuthPassword Column Data
Thesecolumnsareforcontentsonlywherethefourth columnoftherecordispopulatedbyv3.
14.2
402
14.2.1
403
14.2.2
note ............. WM discovers PMP and PTP devices only if they have IP addresses. Assign IP addresses to them before you configure their discovery.
14.2.3
Enabling/Disabling Auto-discovery
Bydefault,whentheWMserverisstarted,discoveryautomaticallystartsagainstanynetworksor nodesthatareconfiguredfordiscoveryandnotindividuallydisabled.Thisistheautodiscovery feature,whichitselfcanbeenabledordisabled.Sincediscoveryusessystemresources,itcanbe usefulinsomesituationstoturnoffautodiscovery.However,discoveryandrediscoveryaretheonly waysforWMtofindnewdevicesinanyspecifiedsubnetsorIPranges,andtorefreshthedatabase copiesofconfigurationparametersthatwerereadfrompreviouslydiscovereddevices.
2. 3.
ClickYestodisableautodiscovery. ClicktheApplybutton.
important ........... When this option is disabled, auto-discovery does not occur when the Wireless Manager server restarts. If you disable and then later re-enable the auto discovery option, discovery will be initiated using the node, network, and other parameters previously specified in the other parts of the discovery configurator.
Toreenableautodiscovery,recheckthebox.
404
Whenthediscoveryprocessreschedulesitself,thisparameterdecidesthefunctionalityofthe discoveryprocess.Whenitisenabled,alldevices(discoveredandundiscovered)arerediscovered.
note ............. The above parameter does not control the behavior for nodes that obtain their IP addresses via DHCP. Those nodes are rediscovered every time the objects in the database are updated with the latest information.
405
note ............. very long intervals can result in a failure to complete discovery within the rediscovery period.
2.
ClicktheApplybutton.
406
2. 3.
EnterthedesiredvaluesandclickOK. ClicktheApplybutton.
TheInitialParametersscreenoptionsarelistedinthefollowingtable.
407
DiscoveryInterval
Thresholdvalue,inseconds,foralltheSNMPrequests. Thisvalueisthemaximumtimethattherequestingprocesswaitsfor thefirstresponse,beforeattemptingaretransmission. SNMPTimeout Itisusefulwhenthediscoveryengineisdiscoveringaremotenetwork wheretheresponsetimecouldbemore. Defaultvalue:2seconds Thisvaluegrowsexponentiallyforeachretries.Thisvalueisdoubled foreachretry.Forexample,ifthetimeoutvalueissetto5secondsand retriessetas2,thefirstretransmissionwillhappenafter5seconds. Thesecondafter15secondsandsoon. NumberofSNMPretriesfordiscovery,statuspolling,anddata collection. SNMPRetries Defaultvalue:0(i.e.,retryisperformedonlyonce) Ifyousetthevalueas1,thenretryisdonetwice.Settingthisvalueat minimumgivesbetterperformance.
Scheduling Rediscovery
Youcanspecifythescheduledinterval(inhours)betweentwocompletenetworkdiscoveries.When thetaskofpingingalloftheIPaddressesinanetworkiscompleted,WirelessManagerwillwaitfor thespecifiedintervalbeforebeginninganetworkrediscovery. WirelessManagerdependsonrediscoverytocheckfornetworkdeviceconfigurationchangesthat mayhavebeenmadeoutsideoftheWirelessManagerapplication(suchaschangesmadeusinga devicewebinterface).WerefertothisfeatureasaConsistencyCheck.Whendiscoverydetectsa differencebetweenthenetworkdevice'ssettingsandthecorrespondingvalueinthedatabase, WirelessManagerupdatesthedatabasevaluestomatch. Youcanscheduletherediscoveryprocessbyspecifyingtherediscoveryintervalinhours.Youcan alternativelyconfiguretherediscoveryprocesstorunataspecifichouronaspecificdayofthemonth oraspecificdayoftheweek.
408
4.
5.
409
4.
Tochooseaspecificdateonwhichtherediscoveryoccurs,clicktheappropriatedateoption: All:Selectsallthedatesofamonthandindicatesrediscoveryoccurseveryday. Specific:Constitutesarangeofdays.Forexample,ifyouselect5and15,thenthe rediscoverywilltakeplacefromthe5thto15thofeverymonth. Whenaparticularmonthdoesnothavethespecifieddate,therediscoverywilloccur basedonthenumberofdaysdifferencebetweenthecurrentmonthandthenext month.Forexample,ifthespecifieddateis31andthecurrentmonthisOctober.Asper thisconfiguration,therediscoveryshouldoccurafterarangeof31days.Butthenext month,November,doesnothave31.Inthiscase,rediscoverywillbescheduledfor December1st(i.e.,currentmonthdate31+specifieddate[31]).Thisisbecauseall thesecalculationsareintermsofmilliseconds.Similarlyifthedateisspecifiedas31and thecurrentmonthisFebruary(28days),thentherediscoverywillbescheduledfor March3.
410
5.
SelectoneoftheHouroptions. Allselectsallthehoursinaday.Specificselectsoneormorespecifichoursoftheday.
note ............. For the least impact on system resources and network traffic, select an hour when WM and the network are least busy (for example, 1:00 a.m.).
6.
ClickOKafteryouselecttheoption.
4.
5. 6.
411
Thecombinationsofconfigurationsforrediscoveryintervalarelistedinthetablebelow.
Default ParticularHour(s) ParticularDayfor everyweek ParticularDatefor everymonth ParticularHouron aParticularDay ParticularHouron aParticularDate
Novalueshouldbe Novalueshouldbe Desireddays configured configured Novalueshouldbe Desireddates configured Desiredhour Desiredhour Novalueshouldbe configured
Protocol Configuration
Variousdevicetypessupportthevariousprotocols.Thediscoveryprocessidentifiesthedevice,and theprotocolsupportsprocessesbasedontheseparameters. TheProtocoltaboftheDiscoveryConfiguratorhelpsyouconfiguretheSNMPProtocolparameters. TheSNMPauthenticationconfiguredinthistabappliestoinitialSNMPbroadcasts,whenSNMP broadcastisenabledandwhennetworkdiscoveryisused.OnceadevicerespondstotheSNMP broadcastforanetwork(subnetorIPrange),furthercommunicationwiththerespondingdeviceuses theSNMPauthenticationinformationspecifiedforthatnetworkintheNetworkDiscoverytabofthe DiscoveryConfigurator.AlldiscoveredPMPandPTPdevicesusethewritecommunitystringthatis specifiedintheglobalSNMPPropertiesdialog(Figure282onPage413),regardlessoftheirIPaddress orsubnet.Incontrast,somegenericdevicesmaynegotiatetheirownwritecommunitystringwith WMandignorethisstring.
412
2. 3.
ClickonthewordSNMPfromtheProtocolslist. SelectthePropertiesbuttontodisplaytheSNMPPropertiesdialog.
413
SNMPPorts
5. ClickOK.
SNMPv3 Discovery
UseoneofthefollowingprocedurestoconfigurediscoveryofSNMPv3devices: Fordevicesthatsupportandareconfiguredtoallowaccessviabothv1andv3,use Procedure83. Fordevicesthatsupportandareconfiguredtoallowaccessviaonlyv3,useProcedure84.
414
Procedure 83: To configure discovery for a network of devices set to allow SNMPv1 and v3 access
1. Askyourserverfilesystemadministratortoenablethebroadcastdiscoveryfeature accordingtotheprocedureprovidedintheserveradministrationguidesectiontitled "EnablingBroadcastDiscovery."
note ............. Ensuring that the feature is enabled is important for efficiency of the discovery process, since devices that are configured for both v1 and v3 respond to the initial v1 broadcast ping before they provide further information to WM based on its ability to authenticate in v3 (as a result of the remaining steps in this procedure).
2.
b.
note ............. The values of these settings are essential for authenticating the WM discovery engine to query the bulk of discovery information from the device.
3. 4. 5. 6.
note ............. This string is necessary for the initial ping in v1, which ignores the v3 security settings.
7.
note ............. This check mark is necessary for having the v3 security settings read (for authenticating the WM discovery engine) to query the bulk of discovery information from the device.
Procedure 84: To configure discovery for a network of devices set to allow only SNMPv3 access
1. Askyourserverfilesystemadministratortodisablethebroadcastdiscoveryfeature accordingtotheprocedureprovidedintheserveradministrationguidesectiontitled "DisablingBroadcastDiscovery." Afterreceivingconfirmationthatthefeatureisdisabled,useeither theNetworkDiscoverytab(Figure283onPage417)todefinethenetworkasfollows: a) UseProcedure89:TodiscoverSNMPv3devicesinanetworkonPage420tosetthe SNMPv3propertiesthatwillallowtheWMdiscoveryenginetoauthenticateinto thedevices.
2.
415
416
2. 3. 4. 5.
6.
note ............. This procedure uses the global SNMP authentication properties, but in most cases you will want to enter in the specific SNMP properties of the devices on the specified network. To do so, use Procedure 88: To discover SNMPv1 or v2c devices in a network on Page 419.
417
1. 2. 3. 4. 5. 6.
ClicktheNetworkDiscoverytabintheDiscoveryConfigurator. SelectDiscover. SelectSetofNodes. TheStartIPandtheEndIPtextboxesbecomeenabled. EnterthenetworkaddressintheIPAddressfieldandthesubnetmaskofthenetworkinthe NetMaskfield. InStartIPandEndIP,enterthestartingIPaddressandtheendingIPaddressintherangeof ipaddressestobediscovered,respectively. ClicktheAddbutton. AmultiplerangeofIPaddressesinasinglenetworkcanalsobeconfigured.
note ............. If any of the node properties are specified in the Disallow Criteria field, the range of IP addresses specified here will not be discovered and added. Because of this, ensure that the properties of the devices specified using Set of Nodes are not specified in the Disallow Criteria field.
7.
ClicktheApplybutton.
WithnonDHCPdiscovery,theNameofthedeviceisitsIPaddress.
3. 4.
418
5.
ClickV1orV2versionasrequired. TheSNMPPropertiestabisenabled.
419
EnterthereadandwritecommunityofthenodesintheRead/WriteCommunityfields.
note ............. You can enter multiple read/write community strings, separated by space(s). However, doing so will slow discovery. Each string entered is sequentially attempted until a match is detected. So, enter them in the order of most common to least common.
7. 8. 9.
5. 6. 7. 8. 9.
420
14. IntheSecurityLevelcombobox,selectfromamongNoAuthNoPriv,AuthNoPriv,and AuthPriv. 15. EntertheauthenticationprotocolnameandauthenticationpasswordintheAuthProtocol andAuthPasswordfields,respectively. 16. FortheAuthPrivsecuritylevel,entertheprivacyprotocolandprivacypasswordinPriv ProtocolandPrivPasswordfields,respectively. 17. ClickOK. 18. BackintheNetworkDiscoverytab,clicktheApplybutton. Inthissetup,thediscoveryenginesendsSNMPv3queriestoonlythespecificconfigurednetworksor setofnodes.Ifthev3queriessenttothespecificdevicesinthespecificnetworkfail,thenWMsends v2andv1queriestothedevices.Ifanyofthesequeriessucceeds,thenWMaddsthesuccessfully querieddevicetotheappropriateSNMPversionset. IfthecommonUserNameandContextNamespecifiedshouldnotbeused,andyouwanttooverride thecommonconfigurationsspecifiedforthisnetwork,setthefollowingnetworkspecificSNMP configuration.
422
8. 9.
10. ClicktheSecuritytab. 11. SelectthesecuritylevelfromSecurityLevelcombobox. 12. EntertheauthenticationprotocolnameandauthenticationpasswordinAuthProtocoland AuthPasswordfields,respectively. 13. ForAuthPrivsecuritylevel,entertheprivacyprotocolandprivacypasswordinthe PrivProtocolandPrivPasswordfields,respectively. 14. ClickOK. 15. BackintheNetworkDiscoverytab,clicktheApplybutton. Itisenoughtooverridethenecessarypropertiesalone.Thevaluesofthosepropertiesthatarenot specifiedintheNetworkDiscoverytabwillbetakenfromthecommonvalues.
note ............. During discovery, sometimes the SNMPv3 devices are discovered as SNMPv2 devices. This occurs when the timeout or retries value is less. To avoid this scenario, set the SNMP Timeout or the SNMP Retries to more than the default optimal value based on your agent's performance. These values can be configured in the Initial Parameters dialog. See Figure 277 on Page 407.
423
2. 3. 4. 5. 6. 7.
SelecttheDiscovercheckbox. EntertheIPAddress. SelecttheSNMPVersionfromthedropdownlist. EnterthereadandwritecommunityofthenodesintheRead/WriteCommunityfields. EntertheSNMPAgentPort. ClicktheAddbutton. TheIPAddresswillbeaddedtothetableabovethefieldswiththeDiscovercolumnsetto enabled(checked).Thismeansthatdiscoveryofthosespecificnodeswillbeenabled.Ifthe checkboxisunchecked,thenthenodewillbeignored/undiscovered.MultipleIPaddresses canbeconfigured.
424
8.
ClicktheApplybutton.
note ............. If the network corresponding to the given address is not available in the topology database, then the discovery engine will first add the network object to the database and will discover the specified IP before adding any other node in the network.
8. 9.
Theaboveconfigurationcanbeperformedtodiscoverandaddthelocalnetworkandthenode 192.168.4.10(ifthelocalnetworkis192.168.4.0andisdisabled).
Procedure 93: To discover SNMP devices with specific community and port
1. 2. 3. 4. 5. 6. ClicktheNodeDiscoverytabintheDiscoveryConfigurator. SelecttheDiscovercheckbox. EntertheIPaddressofthedevicethatistobediscovered. Selectv1,v2,orv3fromtheSNMPVersionfielddropdownlist. EnterthereadcommunityofthedeviceintotheReadCommunityfield. Thedefaultvalueispublic. EnterthewritecommunityofthedeviceintotheWriteCommunityfield. Thedefaultvalueisprivate.
425
10. ClickthePropertiesbutton. TheSNMPv3Propertiesdialogisinvoked. 11. Enterappropriatevaluesinthefields. 12. ClickOK. 13. BackintheNodeDiscoverytab,clicktheAddbutton. 14. ClicktheApplybutton. Inthissetup,thediscoveryenginewillsendSNMPv3queriesonlytothedevicesthatarespecifiedin theIPAddressfieldwiththeSNMPVersionsettov3.Ifthev3queriestothesedevicesfail,thenv2 andv1queriesaresenttothedevices.Ifanyofthesequeriessucceed,thenthesedeviceswillbe addedtotheirappropriateSNMPversions. Alsoforaparticulardevice,ifthecommonUserNameandContextNamespecifiedshouldnotbe usedandyouwanttooverridethecommonconfigurationspecifiedforthisdevice,youcanusethe followingdevicespecificv3configurationexample.
426
4. 5. 6. 7. 8. 9.
10. Choosev3fromSNMPVersiondropdownbox. 11. OverridethecommonconfigurationsbyenteringvaluesforUserName,ContextName,and SNMPAgentPortfields. 12. ClickProperties. TheSNMPv3Propertiesdialogisinvoked. 13. Enterappropriatevaluesinthefieldsavailable. 14. ClickOK. 15. ClicktheAddbutton. 16. ClicktheApplybutton. Itisenoughifyouoverridethenecessarypropertiesalone.Thevaluesofthosepropertiesthatare notspecifiedintheNodeDiscoverytabwillbetakenfromthecommonvalues.
note ............. During discovery, sometimes the SNMPv3 devices are discovered as SNMPv2 devices. This occurs when the timeout or retry value is less than expected. To avoid this from occurring, set the SNMP Timeout or the SNMP Retries to more than the default optimal value based on your agent's performance.
Preventing Discovery
1. 2. 3. 4. 5.
427
note ............. This tag will not add the specified network, even if the network is reachable from the host in which Wireless Manager is running.
7.
Topreventothernetworksfrombeingdiscoveredandaddedtothetopologydatabase, repeatthisprocedureforeachofthosenetworks.
1. 2. 3. 4. 5.
Youcanconfigurethediscoveryenginetopreventthediscoveryofanelementthatisalreadyknown toWirelessManager.Todoso,performthefollowingsteps.
2. 3. 4.
428
Procedure 99: To disallow discovery where type is SUN and name is A (example)
1. 2. 3. 4. 5. 6. 7. 8. 9. ClicktheCriteriatabintheDiscoveryConfigurator. FromthePropertyNamedropdownlist,selecttype. InthePropertyValuetextbox,typeinSUN. AbovePropertyName,uncheckAllowCriteria. ClicktheAddbutton. FromthePropertyNamedropdownlist,selectname. InthePropertyValuetextbox,typeinA. AbovePropertyName,uncheckAllowCriteria. ClicktheAddbutton.
Figure 290: Criteria tab, disallow discovery for type SUN and name A
429
14.2.4
430
2. 3.
4. 5. 6.
Example: ThefollowingdepictstheAllowCriteriasetforspecificnameandsysOIDproperties.
431
Figure 292: Criteria tab, allow discovery for specific name and OID
ThiswilladdonlythoseobjectswhosenamesarexandsysOIDpropertyas.1.3.6.1.4.1.311.1.1.3.2. Allotherobjectswillbefilteredoutnotaddedtothedatabase.
432
Figure 293: Criteria tab, allow discovery for only SNMP nodes
6.
ClicktheApplybutton.
433
14.2.5
14.3
14.4
Stages of Discovery
Duringbasicdiscovery,WMauthenticatesitselftothedeviceviaSNMPandobtainsarelativelysmall numberofvaluesfromthedevice.Immediatelyfollowingthatbasicdiscovery,WMlaunchesdeep discovery,duringwhichitsetsupsuchoperationsasperformancedatapollingandtraphandling. Whenyoumanuallystartorstopdiscovery,thistypicallycausesWMtorediscoveralreadydiscovered devices.Duringthisrediscovery,WMperformsdeepdiscovery.However,deepdiscoveryaspartof rediscoveryomitscertainredundantaspects,suchassettingupperformancedatapolling.Itdoes obtainfreshvaluesfortheconfigurationparameters.
434
14.5
Thesearesuccessexamples.Thefollowingareexamplesofdiscoveryfailureeventsthatthelog callsout.
435
important ........... The order in which user permissions are set determine which permissions are allowed and which are disallowed. When users are added to a group and the later certain permissions are removed for that group, those users retain the permissions that were previously configured for them and those permissions cannot be removed from them. Similarly, when users are added to a group and then later certain permissions are added for that group, those users do not have the new permissions and cannot be granted them. Further, users who are configured for membership in more than one group whose sets of permissions differ from each other, the system should warn the administrator that a conflict exists, but the system does not.
TheSecurityAdministrationwindowopens.
437
438
15.1
3 4 5
ThenextexampleisofafilethatwillencounternoparsingerrorandofthesuccessfulResultswindow fromthesystemresponse:
Version: 1.0 Create Date: 08/17/2010 # User Account Information LoginID,Group Name,Password,Status,Password Age Mutt,test;Users,,enabled,0 Jeff,Users,,enabled,0 Batman,Admin;Users,,enabled,0 Robin,Users,,enabled,0
439
15.2
Managing Users
AuserisanindividualentitythatlogsintotheWMandisconfiguredtoperformonlyasetofWM functions.BeforeanyonehasaccesstoWM,heorshemustbeaddedasausertothedatabase.After youhavecreatedusers,youcanaddthemtogroups,and/orgivethemspecificpermissionsunrelated tothegroup.
15.2.1
440
Byuncheckingthefollowingitemsinthepermissionstreehierarchy(showninFigure300on Page446),youeffectivelykeepauserfrombeingabletowritetothesystemoranyofthedevices thatthesystemmanages: Policy PollFilters PollingObject UserAdministration PollingUnits AlertsAlertFilters AlertsAlertUserOperationsClearAlerts AlertsAlertUserOperationsAlertPickup AlertsDeleteAlerts ThresholdObject TopologyModifyObject TopologyDeleteObject TrapParsersandFilters Configuration AdministrativeOperation
15.2.2
Adding a User
YoucanaddauserwheneveryouneedtoprovidesomeoneacertainlevelofaccesstoWM.By default,thenewuserhasonlyloginpermission.Youprovideaccesstovariousmodulesbymakingthe useramemberofpreconfiguredgroupsorbydirectlyassigningpermissionstotheuser.
tip ................ Do not click on the Users node that belongs to groups by mistake. Click on the Users node that is highlighted in this example:
441
TheUserAdministrationwizardopenstoitsUserDescriptionpanel.
3. 4.
note ............. If no password is specified, the user name is set as the password.
442
5.
6.
note ............. User account expiry and password expiry are two different entities. This is why you can separately specify a user name and a password expiry. Password expiry is examined only when the user tries to log in. The user account expiry is examined at a regular time interval.
7.
ClicktheNextbutton. Thewizardswitchestoitspermissionspanel.
443
8.
444
note ............. Click the arrow in the dialog to display a pop-up window that lists the corresponding permissions for the group. Based on the permissions you can assign groups to the user.
..................... This pop-up is read only. This wizard provides no opportunity to broaden or narrow the permissions of an existing group.
9.
Ifyouwanttocreateanewgrouptowhichyouwanttoassociatetheuser,completethe followingsteps: a. b. IntheEnterthenewgroupnamefield,typeanameforthenewgroup. ClicktheAddGroupbutton. ThenameofthenewgroupisaddedtotheGroupnames(s)listinthe Assigngroupsfortheuserblock. IntheGroupname(s)list,checkthecheckboxofthenewgroup. Todirectlyassignpermissionstotheuser,completethefollowingsteps: 1) SelecttheDirectassignmentcheckbox. 2) ClickthePermissionsbutton. TheAssignPermissionsdialogopens.
c. d.
note ............. The operations assigned to the user are specific to only that particular user.
445
continued
446
a.
Assignpermissionsbycheckingappropriatecheckboxes.
button in the upper button at any time.
tip ................ To select or deselect all permissions under a given node, check or uncheck the check box of that node. To initially collapse all of the main nodes, click the right corner of the window. To re-expand them, you can click the
b.
Whenyouhavefinishedassigningpermissions(checkingcheckboxes),clickthe Donebutton.
15.2.3
447
3.
ClicktheUserProfiletab.
4.
ClicktheSettingProfilebutton. TheUserProfiledialogopens.
448
5.
6. 7.
15.2.4
TheSecurityAdministrationwindowopens.
449
note ............. It is not possible to select (highlight) multiple users for this operation.
3. 4.
5.
6.
tip ................ To unassign one or more of the other groups, select (highlight) the group(s) in the
7.
15.2.5
TheSecurityAdministrationwindowopens.
450
2.
3.
caution............... If you right-click on a user name when another user name is highlighted, the highlight does not move. However, the Change Password pop-up does not refer to the user by name. If you use the right-click access to the Change Password option, use it on only a highlighted user name.
TheChangePassworddialogopens.
4. 5.
15.2.6
Deleting a User
Youcandeleteausertodenyaccess.
caution............... Do not delete the root user, or restrict its permissions or (most important) its permissions that govern the administration of other users, unless you have first created another user who has the same capabilities. If the root user is deleted, ask the WM server administrator to perform the steps under the section titled "Restoring a Deleted superuser Account" in the server administration guide. Then use Changing a User Password on Page 450 in this user guide to make any change in any account (new password, for example) so that the Security manager in WM is properly updated and the restored supersuser account reappears in the Security tree of the user interface. If the root user and all others who are allowed to edit user permissions are deleted or lose those permissions, you will not be able to create another user who has those permissions, except with the assistance of Cambium customer support staff.
451
important ........... If you right-click on a user name when another user name is highlighted, the highlight does not move. If you then select the Delete option, the confirmation pop-up does not identify the user. To ensure that you view the delete the intended user, right-click on only a highlighted user name.
Thesystempromptsforconfirmation.
4.
ClickYes.
15.2.7
452
TheAuthAuditScreenisdisplayed.
453
Tosortorreversesortthelistbythedatainaparticularcolumn,clicktheheadingofthat column.
454
5. 6.
Toclearanaudittrail,clicktohighlighttherowandclicktheClearAuditbutton. Toresumeviewing,clicktheShowAllbutton.
tip ................ To select a single audit trail, click it. For contiguous audit trails, press and hold Shift key while clicking the rows, and to select non-contiguous audit trails, press and hold the Ctrl key while clicking the rows.
important ........... If you right-click on a user name when another user name is highlighted, the highlight does not move. If you then select the Audit Trail option, the system opens displays the audit trail of the user you right-clicked on, not of the highlighted user. To ensure that you view the intended audit trail, either pay special attention to the User Name column when the Auth Audit Screen opens or right-click on only a highlighted user name.
7.
4. 5. 6.
TheauditentriesfortheseeventsarelistedinTable43.
455
2.
Intheleftdropdownmenu,selectfromthefollowingpropertiestheoneonwhichyouwant thesearchperformed:
3.
Intherightdropdownmenu,selectfromthefollowingconditionstheonewithwhichyou wantthesearchperformed:
4. 5. 6. 7.
456
note ............. After viewing the audit details based on the Search results, you can view all the details again in the same page by clicking the Show All button in the top right corner of the Auth Audit Screen.
Whendetailsareavailable,theAlertAuditwindowopenstothereadonlyvaluesofthepropertiesof theselectedaudittrail.
15.3
Managing Groups
Agroupisalogicalcollectionofusersgroupedtogethertoaccesscommoninformationorperform similartasks.Thus,anyadministrationdoneforthegroupisreflectedintheindividualmembers(or users)ofthegroup. WMenablesyoutoorganizedifferenttypesofusersintogroupssotheycanbeclassifiedbyasetof commonoperations.Byprovidingspecificpermissionstovariousgroups,youcansavetimewhen creatingnewusers.Also,theuseofgroupsensuresconsistentenforcementofaccesscontrolpolicies thatgovernvariousclassesofusers.
457
caution............... This group provides the permissions to the default "root" user. Do not delete the default "Admin" group or remove user permission editing from the permitted operations for this group unless you have created another group and user with these permissions.
Otherwise, you will not be able to create any new users or edit existing users.
15.3.1
Adding Groups
Youcanaddnewgroupswhenyouwanttoprovideasetofpermissionsthataredifferentfromthose providedtoanexistinggroup.
TheGroupsWizardopens.
458
3.
TypethegroupnameandclickNext. TheOperationTreeisdisplayed.
459
6.
note ............. After a delay as WM updates its Security module, the new group is added under the Groups node of the Security tree.
15.3.2
460
5. 6.
IntheAllUserslist,clicktheuserinAllUsersandclickthe ClickOk.
TheusersassignedtothegrouparedisplayedintheMembersforlistontheMemberstab.
15.3.3
5. 6.
15.3.4
461
462
6. 7.
note ............. These are specific to each of the Custom View Scope. For instance, selecting the Events Custom View Scope and clicking Scope Settings, provides you with the property names of Event Objects. note ............. The recommended way to limit the scope to a subnet is to select network in the Name field and type in a Value that is identical to what was entered in the Network Discovery tab of the Discovery Configurator. See Figure 283: Discovery Configurator, Network Discovery tab on Page 417. note ............. To set a network for a Network Database scope, do not select parentNetwork as the property name and set the associated value to x.x.x.0. Instead, select ipAddress as the property name and set the associated value x.x.x.*.
8.
463
!(Exclamation Mark)
&&(Ampersand)
\(BackSlash)
9.
10. ClickOktostorethecustomviewscopeforfutureuse.
464
note ............. The group must have permissions in the operations area in which the custom view scope was created. You can check whether it does by clicking on the Permitted Operations for Group tab. For example, if you want to assign an authorized scope for groupname2 for which the custom view scope was created in the Alerts operation area, then Alerts should be listed in that tab:
4.
ClicktheAssignAuthorizedScopebutton. TheSelectAuthorizedScopeswindowisdisplayed.
465
5. 6.
important ........... If this group has not been assigned permissions in the specific operations area of the target authorized scope, then the scope is not copied to the Selected AuthorizedScopes list, and the custom view scope is not applied to the group. When this is the case, use Procedure 120 on Page 484 to assign the operation to the group, then repeat this present procedure.
7.
ClickOk.
TheSecurityAdministrationwindowopens. IntheSecuritytree,clickthegroupforwhomyouwanttoremovethecustomviewscope. ClickCustomViewScopeforGrouptab. ClicktheAssignAuthorizedScopebutton. TheSelectAuthorizedScopeswindowopens.SeeFigure314onPage466. IntheSelectedAuthorizedScopeslist,clicktohighlightthescopethatyouwanttoremove. Clickthe button. NowthescopeislistedinonlytheAllAuthorizedScopeslist. ClickOk.
466
5.
ClicktheSetScopePropertiesbutton. TheScopeSettingsdialogopens.
note ............. You can add a new property/value combination, remove a property, or click to highlight a property and then click the Edit button to modify its value. In this last case, the value disappears from the Value text box when you click the Edit button. If you want to restore the value but you do not remember its exact syntax, you can read it from table above the Name/Value configuration section of the dialog window.
6.
ClickOk.
467
RightclicktheAuthorizedScopetobedeletedfromAuthorizedScopesforCVlistandclick DeleteAuthorizedView.
Thesystempromptsforconfirmation.
6.
15.3.5
Deleting a Group
Procedure 119: To delete a group
1. Doeitherofthefollowing: 2. 3. SelectToolsAdministrationSecurityAdministration. PressAlt+S.
Thesystempromptsforconfirmation.
468
caution............... If you right-click on a group when another group is highlighted, the highlight does not move and the Delete option pops up. However, neither the Delete popup nor the Warning pop-up refer to the group by name. If you use the right-click access to the Delete option, use it on only a highlighted group.
4.
Toconfirmthedeletion,clickYes. Thegroupisremovedfromthedatabase.
15.4
Managing Operations
TheOperationTreecontainsalistofoperations(alsoreferredtoaspermissions)thatWMprovides bydefault.Theoperationsarelogicallyarrangedinatreestructurewithparentandchildoperations. Youcanaddnewoperationswhenyouneedthemanddeleteobsoleteoperations. Permissiontouseoperationscanbegranted,denied,orunspecified.Atypicaluseofunspecified permissionsistoallowinheritedpermissionstotakeprecedence.Anothertypicaluseofunspecified permissionsistosetupanarrangementofgroups,eachofwhichspecifiespermissionsfora particularsubsystembutleavesthepermissionsforothersubsystemstobespecifiedbyother groups,whereeachuserispartofmultiplegroups.
469
15.4.1
Default Operations
Assigningdifferentoperationstodifferentusersisanadministrativefunction.Thefollowingnodes arepresentintheOperationTree.Thistreeispresentedinthewizardwhenagroupisbeing configured.
470
ThefollowingsectionsprovidedetailsaboutthenodesoftheOperationTree.
15.4.2
Configuration
471
15.4.3
Events
15.4.4
Policy
472
15.4.5
Poll Filters
15.4.6
Polling Object
473
Disablingthisoperationpreventstheuserfromaddingnewpollingobjects.
15.4.7
Polling Units
15.4.8
Provisioning
474
15.4.9
Administrative Operation
Services
StartBackup
ClearDiscovery
475
Security Administration
SecurityAdministrationprovidesthefollowingsecurityrelatedoperationsthatcanbeconfigured. Youcanprovidepermissionforusersonlyforcertainsecurityoperationsandrestricttheothers. Forinstance,youcanprovidepermissionforausertocreateanewgroupbuthemightnothavethe optiontodeletethesame.
caution............... it is important to always have at least one user, either direct or through groups, who has all security administration permissions. Otherwise, no one can change the permissions of another user, and the permissions structure will be frozen as it exists.
476
GetListOfUsers
477
478
15.4.10
Reports
Configuration Reports
System Reports
Youcanonlycategoricallyauthorizeordenythepermissiontoexecutereportsofthesecategories.
15.4.11
Threshold Object
GetThresholdObject DeleteThresholdObject
479
15.4.12
Topology
480
15.4.13
15.4.14
Alerts
481
482
15.4.15
15.4.16
Device Tools
CredentialManager
SpectrumAnalyzer
LinkCapacityTest
15.4.17
483
15.5
Assigning Operations
Youcanassignoperations(includeorexcludepermissions)foragrouporforaparticularuser. Assigningoperationsforagroupautomaticallysetsthesamepermissionsfortheusersinthatgroup.
15.5.1
484
4.
5.
6. 7.
Tocancelthechangesbeforeclosingthewindow,clickReset. Toapplythechanges,clickDone.
485
15.5.2
TheSecurityAdministrationwindowisdisplayed. UndertheUsersnodeintheSecuritytree,clicktheuserforwhomyouwanttoassign operations. ClickthePermittedOperationsforUsertab. AlloperationsincludedorexcludedforthatuseraredisplayedinthePermissionsForUser list. ClicktheSetPermissionsbutton. TheAssignPermissionswindowisdisplayedandshowsthecurrentconfigurationof permissionsfortheuser. Tograntthedesiredpermissions,completethefollowingsteps: 6. 7. Checkthecheckboxofanypermissionthatyouwanttoincludeforthegroup. Leavethecheckboxuncheckedforanypermissionforwhichyouwantthe include/excludetobeinheritedfromitsparentnode. Checkthecheckboxtwiceforanypermissionthatyouwantexpresslyexcludedforthe group.Thisresultsin .
4.
5.
Tocancelthechangesbeforeclosingthewindow,clickReset. Toapplythechanges,clickDone.
15.6
Adding Operations
Youcanaddnewoperations.Forexample,asnewsubapplicationsareadded,youmightfindthat thecurrentoperationsarenotadequateforyourneeds.Inthiscase,youcanaddoperationsthat applytothenewsubapplication. Typically,itisnotusefulforuserstoaddnewoperations.Thisisbecause,foranoperationandits permissionstohaveanyeffect,somefeatureimplementedinthesystemmustcheckthose permissions.Creatinganewoperationandassigningpermissionsforitdoesnotimplementany associatedfeatureinthesystem.Onlythepreexistingoperationsareconnectedtoexisting implementations. Foranoperatoraddedoperationtobeuseful,theoperatorwouldneedtofirst extendWMtouseanoperatordevelopedfeature. includeacheckforanewoperationintheimplementationofthatfeature. addanewoperationtothesecurityadministrationsubsystem.
486
TheOperationsdialogisdisplayed.
3.
Clicktohighlighttheparentoperationunderwhichyouwanttoaddthenewoperation. Forexample,Events:
487
4. 5.
6. 7.
RepeatSteps3through5toaddmoreoperations. ClickOk.
15.7
Deleting Operations
DonotdeleteanyofthedefaultoperationsthatareinstalledwithWM.Ifyoudo,itwillbeimpossible tograntpermissionstothoseoperations,andthecorrespondingWMfeatureswillbeunusable.
488
6.
Toconfirmthedeletion,clickYes.
489
Thesefeaturesenablenetworkoperatorstodetect,isolate,andrepairmalfunctionsinthenetwork andinitscontrolsubsystem.
note ............. WM is also capable of interfacing with other management systems, and faults can exchanged between another management system and WM, so that individual faults detected by one system can be viewed in the other.
16.1
Theoutputofatrapparserisaneventobject.WMispreconfiguredwithtrapparsersforall significanttrapssentbyallsupporteddevices.Undernormalcircumstances,itisunnecessaryfora usertoconfigure,add,delete,ormodifyatrapparser. TrapParsersautomaticallyloadwhentheserverisrestartedandarelistedintheConfiguredTrap Parserlist.TheincomingtrapsareprocessedthroughthelistofconfiguredTrapParsers.Theorderof thislistcanbechangedasneeded. ThematchcriteriaintheparserdeterminewhetheraspecifictrapmatchestheTrapParser.The searchformatchingTrapParsersisdonebasedonhowtheTrapParsersareorderedinthelist.Once amatchingTrapParserisfound,aneventisgeneratedbyapplyingthecorrespondingTrapParser. OnlyoneTrapParserisappliedtoagiventrapandnootherTrapParsersareappliedtothattrap.
491
16.1.1
492
16.1.2
note.............. Unless you have deleted all of the many trap parsers that are automatically installed with WM (which is strongly discouraged), there will be trap parsers visible in the list.
Figure 324: Trap Parser Configuration window, Add Trap Parser operation
note ............. The first block of fields is SNMP version specific.
493
3. 4.
ThefollowingtableexplainseachofthefieldsintheTrapParserConfigurationtool.
494
Field
Matchcriteriabasedonthesourceofthereceivedtrapthatbelongstooneofthegroups specified.(WirelessManagerprovidesawaytogroupasetofMOsbasedonsomeoftheir characteristics.) Groups Thisisanoptionalmatchcriterion. Usethecommaseparatortospecifymorethanonegroup.Example:groupX,groupY DonotuseNegation(!)orWildcard(*)charactersinthisfield AssociatedwiththeSNMPV1buttononly. SpecifytheenterpriseobjectID(OID)oftheSNMPv1trap.Whenspecified,theparserisapplied onlyiftheincomingtrap'senterpriseOIDstartswithwhatisspecifiedinthisfield. Enterprise IftheenterpriseOIDisspecifiedas.1.3.6.1.2.1.11,alltheOIDsunderthistreearematchedfor traps.Toavoidthiskindofmatching,entertheenterpriseOIDvalueinangularbrackets,suchas <.1.3.6.1.2.1.11> Ifthevalueisgivenas*,thenalltheOIDsarematched. AssociatedwiththeSNMPV1buttononly. Generic Type EachSNMPv1traphasagenerictypenumberwhichcanbespecifiedasamatchcriterion.When specified,theTrapParserisappliedonlyiftheincomingtrapsmatchthespecifiedgenerictype number. AssociatedwiththeSNMPV1buttononly. Specific Type EachSNMPv1traphasaspecifictypenumberwhichcanbespecifiedasamatchcriterion.When specified,theTrapParserisappliedonlyiftheincomingtrapsmatchthespecifictypenumber.
note this specific type is a trap attribute, and is not related to the specific type of a managed object (device).
ThisfieldisavailableonlywhenyouclicktheClickheretoconfigureforV2C&V3button. AnSNMPV2CorSNMPV3trapisuniquelyidentifiedbyTrapOIDthatisassociatedwiththeTrap ProtocolDataUnit(PDU).ThistrapOIDcanbespecifiedasamatchcriterion. TrapOID TheTrapParserisappliedonlyiftheincomingtraphasavaluethatstartswiththeOIDspecifiedin thisfield. WhenatrapOIDisspecified,alltrapsthatstartthisOIDarematchedandtheTrapParseris applied.IfyouwanttomatchtheexactOID,specifythetrapOIDwithinangularbrackets<>. WildcardAsterisk(*)charactercanbeused. IndicatesthestateoftheeventthatdeterminestheseverityshownintheEventViewer. Severity Thisseveritydetermineshowanalarmisaffectedbythisevent.Foragivenfailureobject,the severityspecifiedfortheeventcorrelateswiththeseverityofthecorrespondingalarm. Correspondstothetextfieldoftheeventobject.Thevaluespecifiedhereisenteredinthetext fieldoftheeventobjectcreatedbythisTrapparser. AppropriateprocessingbytheTrapparserensuresthatthefailureobjectreflectstheexact problem.Thisisusedtoquicklytrackproblemsandidentifytheobjectsinsteadofsimplyreporting rawevents. Usetospecifythedomainnameofanevent.Thisfieldisoptional. Usetocategorizeeventsandalarms. Identifiesthenetworknamefromwhichtheeventhasoccurred.Thisfieldisoptional.
495
Source
Identifiesthesourcenameofanevent.IfthestatusoftheMOisupdatedwiththeseverityofthe event,thenthesourceshouldmatchthenameoftheMO,whichshouldbeupdated.Identification ofthesourceistheonlywayinwhichthestatusoftheMOcanbeupdatedintheWireless Managerserver. Enablesyoutogroupmeaningfulevents. TheURL,absoluteorrelativetothe/usr/local/cambium/wm/serverdirectoryinLinux (ortheC:\Cambium\WM\serverfolderinWindows)thatcanbeconfiguredtoprovidedetailed helpforagivenevent. 5. Whilespecifyingtheoutputvaluesfortheeventobjectthatisgeneratedinthefields,you canuseinformationintheincomingtrapProtocolDataUnit(PDU)information.Thisallows youtoeffectivelycopyinformationfromthetrapintoaneventgeneratedinresponsetothe trap.YoucanaccesstheinformationinthetrapPDUbyusingthespecialtokensthateach representthevalueofafieldinthetrap.
important ........... To specify Trap PDU information for Trap Parser fields, use the dollar ($) notation. For Event Parsers and Event Filters, use percentage (%) notation instead of dollar ($). The @ notation remains the same for all the three configurations.
496
ThistokenisreplacedbytheenterpriseIDofthereceivedtrap.Thistokenisapplicableto SNMPtrapsonly,fornonSNMPtrapsitisreplacedwith. Thistokenisreplacedbythegenerictypeofthereceivedtrap.Thistokenisapplicableto SNMPV1trapsonly.FornonSNMPtraps,itisreplacedwith. Ifthedevicecorrespondingtothesourceaddresscontainedbythereceivedtraphas beendiscoveredbyWirelessManager,thistokenfetchesthenameoftheparentMOthat correspondstotheinterfaceobjectmatchingthesourceaddressofthereceivedtrap.If thedevicecorrespondingtothesourceaddressofthereceivedtraphasnotbeen discovered,thecorrespondingIPaddressofthesourceaddressisreturned. ThistokenisreplacedbythespecifictypeofthereceivedtrapandisapplicabletoSNMP v1trapsonly.FornonSNMPtraps,itisreplacedwith. Thistokenisreplacedbytheuptimevalueinthereceivedtrap. ThistokenisreplacedbythetrapOIDofthereceivedtrap.Thistokenisapplicableto SNMPV2Ctrapsonly.FornonSNMPtraps,itisreplacedwith. Thistokenisreplacedbyallthevariablebindings(bothOIDandvariablevalues)ofthe receivedtrap. Example:Forthefollowingvarbinds,2.2.1.1.221INTEGER30.1.3.6.1.2.1.1.1STRINGabc 2.2.1.1.1INTEGER10TheresultisifIndex:30,sysDescr:abc,ifIndex:10 Thistokenisreplacedbyallthevariablebindingvalues(onlyvariablevaluesandnot OIDs)ofthereceivedtrap.
$Source
$*
$#
$N
@*
@N
497
TheassociatedManagedobjectshouldhavebeendiscoveredalreadybyWMforusing SpecialPurpose thefollowingspecialpurposetags(ortokens).Thisisapplicabletoallspecialpurposetags Tokens (ortokens)enumeratedinthissection. Thistokenenablesaccesstomanagedobjectproperties.Thetagcanbeusedtoaccess anypropertiesoftheparentmanagedobjectfortheinterfaceobjectcorrespondingto theagentaddressofthereceivedtrap.(FetchingtheMOissimilartothe$Agenttag mechanism).Forexample,ifyouwanttoaccessthepollIntervalpropertyoftheparent MOthatcorrespondstotheagentaddressofthereceivedtrapandassignittosome propertyofthegeneratedEventobject,youmustspecifythetagas $AgentMO(pollInterval)againstthespecificpropertyoftheevent. Usage:$AgentMO(PropertyName) Thistokenissimilarto$AgentMO,exceptthatthepropertiesoftheinterfaceMOthat correspondstotheagentaddressofthereceivedtrapcanbeaccessedusingthistag.In thecaseofSNMPV2Ctraps,itisexactlythesameas$IFSourceMO. Usage:$IFAgentMO(PropertyName) Thistokenissimilarto$Agent,exceptthatitresultsintheinterfaceMOnamethat correspondstotheagentaddressofthetrapreceived.InthecaseofSNMPV2Ctraps,itis exactlythesameas$IFSource. Usage:$IFAgent ThistokencanbeusedtoaccessanypropertiesoftheparentMOfortheinterfaceobject thatcorrespondstothesourceaddressofthereceivedtrap.(FetchingtheMOissimilar tothe$Sourcetag).Forexample,ifyouwanttoaccessthepollIntervalpropertyofthe parentmanagedobjectcorrespondingtothesourceaddressofthereceivedtrapand assignittosomepropertyoftheevent,youmustspecifythetagas $SourceMO(pollInterval)againstthespecificpropertyoftheevent. Usage:$SourceMO(PropertyName) Thistokenissimilarto$SourceMO,exceptthatthepropertiesoftheinterfaceMOthat correspondstothesourceaddressofthereceivedtrapcanbeaccessedusingthistag. Usage:$IFSourceMO(PropertyName) Thistokenissimilarto$Source,exceptthatitresultsintheinterfaceobjectnamethat correspondstothesourceaddressofthereceivedtrap. Usage:$IFSource
$AgentMO
$IFAgentMO
$IFAgent
$SourceMO
$IFSourceMO
$IFSource
6.
498
7. 8. 9.
16.1.3
16.1.4
499
16.1.5
note ............. While specifying the output values for the event object that is generated in the fields, you can use information in the incoming trap Protocol Data Unit (PDU) information. You can access the information in the trap PDU by using the special tokens that each represent the value of a field in the trap.
6.
important ........... These fields support the matching of traps against multiple varbinds. Each Property Name entry is the value of the name attribute and the corresponding Match Criteria entry is the contents of the associated value in the constraint definition from the TrapSnmp tag in the trap.parser file in the WM server. The tag supports multiple constraint definitions within it. In the Property Name field, do not specify a name that is already used in an existing trap definition because doing so will result in overwriting that definition. In the Match Criteria field, do not leave the field null. If you want to specify no value, then you must populate this field with *. Also, do not end the value string with $ because doing so will result in failure of the substitution operation.
500
7. 8. 9.
10. IntheTrapParserConfigurationwindow,clicktheUpdatebutton.
note ............. If you try to update a trap parser with the same set of values that an existing trap parser has, the system prompts you to confirm your intention.
11. Toapplythisconfigurationtotheserver,clicktheApplyToServerbutton.
16.1.6
3. 4.
Todeletethetrapparser,clicktheYesbutton. Tosavethisconfigurationtointheserver,clickApplyToServer.
16.2
501
16.2.1
16.2.2
3.
IntheNamefield,typeinauniquenamefortheneweventparser.
502
4.
note ............. The output event of an event parser has the same fields as the input event, but with potentially different values. The match strings are strings to search for within specified fields in the original input event, possibly including the use of wildcards. If the fields of an event match all the specified match strings for an event parser, then WM applies that parser to the event. The output of the parser consists of copied, transformed, or overwritten fields as specified in the output strings of the parser. To copy specific portions (referred to as tokens) from the original strings in the event, the tokenizer strings of the parser provide a mechanism for associating numbered tokens with designated sections of an input string.
Match String
ThematchcriteriaintheEventParserConfigurationdialogboxdeterminewhethertheeventwillbe parsedbythegiveneventparser.Ifafieldisleftblank,itisautomaticallymatched;otherwise,all fields(ANDconditionapplied)mustmatchtheinputevent.Tospecifythematchcriteria,the followingspecialcharactersmaybeusedinexpressions: WildCardCharacterAsterisk(*):Signifiesmatch0ormorecharactersofanyvalue.For example,*Failed*matchesanystringcontainingFailed. NegationExclamation(!):Usedatthestartofafieldtospecifyexclusionofevents matchingthesucceedingexpression.Forexample,!FailedexcludesstringscontainingFailed.
note ............. Expressions, such as *Failed, Fai*d, and * have the expected meanings in the match criteria.
Tokenizer String
Enablesyoutoseparatetheinputfieldintoaseriesoftokensthatcanbeusedintheoutputevent object.Thetokenizerdefinitionisastringwithtokensrepresentedby$1,$2,etc.Onlypositive integersareallowedfollowingthedollarsign($).
503
UsingtheLineCardNumber(31),theShelfNumbermayberequiredwhendefiningotherproperties oftheevent.Youneedtotagthesepropertiesastokenswithatokennumber:
Line Card $1 failed on Shelf $2: No Response Tokenizer String
Output String
Theoutputstringoftheeventparserisaneventobjectthatbecomesthemodifiedinstanceofthe incomingevent.Theattributesoftheeventobjectaredefinedbythespecificationsintheevent parser.
Value
Itisnecessarytoselectcorrectvalues,particularlyforimportantattributes,namelyfailureobject (affectedentity),severity,andmessagetext. Thepropertiesthatshouldremainunchangedmustbespecificallynotedbyplacingadollarsign followedbythepropertyname.Forexample,ifthetextfieldshouldnotbemodified,thenthevalue $textshouldbeenteredintheoutputstring. Tousethevaluesoftheincomingeventpropertieswhilespecifyingtheoutputvaluesinthe definitioncolumn,specifytheexactpropertyname(casesensitive)withaprefixed$.Forexample,to usetheeventpropertySource,thedefinitionshouldbe$source.Iftheparticularpropertyhasbeen tokenizedandifyouintendtousethevalueofthetoken,thentheformatshouldbe $propertyname$N,whereNisthecountofthetokenstartingwith1.
504
505
Name
category
$category
Example:Faultsreportedduetopowerfluctuationina devicecanbeinacategorycalledpowerfluctuationand faultsrelatedtoCPUusagecanbeinacategorycalled CPUusage. Tosetthenetworknamefromwhichtheeventhastobe raised.Thismayormaynotbeuseddependingonthe application. Thenodevaluefortheevent.Thismayormaynotbe useddependingontheapplication. Usedforgroupingpurpose.
network
$network
node
$node
groupName
$groupName
helpURL
$helpURL
Example Output
Field Match String Tokenizer String Output String Value Failureoccurredon SwitchAShelf54 LineCard31
506
important ........... To access the values of the SNMP OID in the SNMP Variable bindings, the notation should start with % and not with $ as in trap parser. All the special purpose tags should start with % instead of $ as in trap parser. To access the SNMP OID in the SNMP Variable bindings, the notation should start with @ which is same as in Trap Parser. The values of the trap PDU can be used in any of the columns, except in Tokenizer, in the Parser defined.
5.
TospecifyyourownpropertiestotheeventobjectgeneratedbytheEventparser,clickthe Morebutton.
Figure 328: Specify User properties and Trap based Criterias dialog
6. 7. 8.
note ............. If a criterion is configured based on the Event user property and if no definition is given against that property, then the user property is dropped in the resulting Event. The event properties id and time are not configurable using the event parsers. These fields will be copied to the values as that of the incoming event object.
9.
ClicktheUpdatebutton. ThenewlyconfiguredEventParserisaddedtotheConfiguredEventParserList.
10. Toapplythisconfigurationtotheserver,clicktheApplybutton.
16.2.3
So,theresultingoutputeventmaybedifferentiftheorderinwhichtheparsersareappliedis different.Theimportantcasetobeconsiderediswhenmultipleparserscouldmatchthesameevent.
Tosavethisconfigurationintheserver,clickApplyToServer.
507
16.2.4
2.
Clickthe
Browsebuttonandselecttheeventparserfile.
note ............. The Browse button open a Java browser to the .../cambium/wm/server directory on the WM server device.
3.
16.2.5
508
5. 6. 7. 8. 9.
509
16.2.6
4.
16.2.7
510
16.3
The actions that this default event filter performs include: correct the source of threshold events to be the name (unique identifier), instead of the device name. ignore failure in adding this node or interfaces messages (in favor of other related discovery messages). convert node failure events to did not respond to status poll events. mirror multi-agent child device events to the multi-agent parent object. assign the correct source IP address if it was not already specified in the event. note ............. In cases where the event has been generated by a trap, the PDU information of the associated trap that generated the event can be used as tokens.
511
16.3.1
16.3.2
512
Severity
OtherpropertiescanbeconfiguredbyclickingtheAdvancedbutton.
Domain
513
Network
Node Entity
ThevaluesthatyouspecifyintheMatchCriteriadeterminewhethertheincomingeventshouldbe filteredornot.Ifafieldisleftblank,itisautomaticallymatched.FortheEventFiltertobeapplied,all thematchcriteriaspecifiedmustbesatisfied.Ifevenonecriterionfails,thefilterwillnotbeapplied. Thefollowingexpressionscanbeusedwhilespecifyingthematchcriteria: WildcardAsterisk(*)Usetosignifyamatchof0ormorecharactersofanyvalue.Example: Failed*matchesanystringstartingwithFailed.Expressions,suchas*,*Failed,Fai*led*,can beused. NegationExclamation(!)Usedatthestartofthefieldtospecifyexclusionofevents matchingthisexpression.Example:!FailedexcludesstringsstartingwithFailed. SeparatorComma(,)Usedtospecifymultiplevaluesforasinglematchcriterionby separatingthemwithcommas.Example:Critical,Majorwillmatchastringwhichiseither CriticalorMajor.
3.
note ............. An Event Filter must have at least one notification associated with it.
514
Thenextstageisspecifyingthefilternotificationtobetriggeredwhentheneweventsatisfiesthe matchcriteria.Thestepsinvolvedareasfollows.
Selectthetreenodecorrespondingtothenotificationyouwishtoconfigure. ClicktheNewbutton.
note ............. you can re-use an existing notification by selecting it and clicking the Add button (for example, to send email to the same recipient for a different event filter).
4. 5. 6. 7. 8.
ThefollowingsectionsdescribethevariousnotificationtypesthatyoucanconfigureforanEvent Filter.
515
Suppress Action
Thisnotificationtypeallowsyoutosuppress(drop)eventsthatmatchthefiltercriteria,either altogetherormultipleeventsofthesametypewithinagiveninterval.
ThefollowingarethefieldsareontheSuppressActionDetailsdialog.
Suppress Interval
516
ThefollowingarethefieldspresentintheRunCommandNotificationdialog.
Beawarethataclientsessionfromotherthantheserverdevicewillnotreceivethis audiblenotification.
517
Checkboxes forcommand Checkingeitherorboththecheckboxesresultsinthecommandbeingrun synchronouslyinthemaineventprocessingthread.Thisdelaysalleventsthatfollow results theeventbeingprocesseduntilthecommandexecutioniscompletedorterminatedby timeout Specifythetime(inseconds)afterwhichthecommandexecutionistobeterminated (thetimeoutvalueofthespecifiedcommand).Thisvalueplaysanimportantroleif evenoneoftheabovecheckboxesischecked,sincetheentireeventprocessingisheld upbythecommandexecution.
Toappendoutputorerrorsfromthecommandtotheeventmessage,checkoneor bothofthecheckboxesappendoutputtomessageand/orappenderrortomessage
AbortAfter
518
ThefollowingfieldsarepresentintheSendTrapActiondialog.
NotificationName SpecifyanamefortheSendTrapnotification TrapDestination DestinationPort TrapCommunity SysUpTime(secs) v1/v2C Enterprise GenericType SpecificType Specifythehosttowhichthetrapistobesent Specifytheporttowhichthetrapistobesent Specifythestringtobesetforthegeneratedtrap Specifythesysuptimevaluetobeusedinthetrap RadioboxtoselectthetypeofSNMPtraptobesent SpecifytheenterpriseOIDofthetrap.ApplicableonlytoSNMPv1. SpecifytheGTnumberofthetrap.ApplicableonlytoSNMPv1. SpecifytheSTnumberofthetrap.ApplicableonlytoSNMPv1.
519
Listbutton
Toaddvariablebindingstothetrap,clicktheListbuttonintheSendTrapActiondialog.TheVariable BindingListdialogwillbeshown.
note ............. In the same way as unknown traps are, trap varbinds are dumped to the event.
Repeattheaboveprocedureforaddingmultiplevarbinds.Theaddedvarbindswillbeavailableinthe readonlyVariableBindingListDetailssectionoftheVariableBindingListwindow.
520
Notificationname Specifyauniquenameforthenotification. AccountName Password Specifytheusernameusingwhichthemailserverwillauthenticate youtosendtheemail. Specifythepasswordusingwhichthemailserverwillauthenticate youtosendtheemail. SpecifytheSMTPserveraddress. Example:example.comor192.168.1.139 Specifythedestinationaddresstowhichtheemailshouldbesent. Example:fault@example.com Specifythesender'saddressfromwhichtheemailisbeingsent. Example:john@example.com
SMTPServer
ToEmailID
FromEmailID
521
Issue 4 August 2012 Field Subject Message FileAttachment NOTES: Purpose Specifythesubjectoftheemail.1 Specifythebodycontentoftheemail.2
Filessuchaslogfiles,canbeattachedwiththemail,whichwillhelp theadministratorindebuggingthefault.
Example:
Example:
522
Toauthenticateyourselfasthesender,clicktheAuthenticationbutton.
523
16.3.3
16.3.4
2.
3.
note ............. Any filters with the same match criteria as that of the existing ones currently listed in the Event Filters dialog are replaced with the event filters from the file that you load.
524
16.3.5
2. 3.
2. 3. 4. 5.
525
16.3.6
2.
3.
ClicktheYesbuttontodeletetheEventFilter.
16.4
526
16.4.1
527
16.4.2
AnAlarmisgeneratedwiththefollowingproperties.(Thealarmhasmanyotherproperties,whichare notexaminedinthisexample.)
528
9.
ClicktheAddbutton.
10. ClicktheViewAllbutton.
11. Reviewtheattributessofar. 12. ConfigureaSendemailactionfilternotificationwiththefollowingproperties: NotificationName:examplemail Message:AnAlertofCategory$categoryandseverity$severityhasbeengeneratedfrom $sourceandhasbeenpickedupby$who 13. Specifyappropriatevaluesfortheremainingfields. 14. ClicktheApplybutton. 15. ClicktheLoad/Savebutton.
529
Onexecutingthisexample,anemailmessageissentforthistypeofalarmandithasthefollowing messageinthebodyoftheemail:
An Alert of Category General and Severity Critical has been generated from printer1 and has been picked up by James
2.
SpecifyanamefortheAlarmFilterintheFilterNamefield.
3.
530
531
2. 3.
InthePropertyNamefield,typeinthenamefortheadditionalproperty. ThePropertyNameshouldexactlymatchthecaseofthealertobject. SpecifythematchcriteriainthePropertyValuefield. ThematchcriteriaspecifiedshouldbebasedonthepropertiesoftheAlertobjectandcan alsoincludeuserproperties. Optionally,addalarmbasepropertiesasmatchcriteria,suchasgroupname,helpURL,ID, andtime. Whenyouarefinishedaddingpropertiesandvalues,clicktheAddbutton. DismisstheMorePropertiesdialog. IntheMatchCriteriaPropertiesdialog,clickOK.
4. 5. 6. 7.
532
ClicktheNewbutton. Configurethenotification. Afterconfiguringthenotificationvalues,clickOKinthenotificationconfigurationdialog. IntheNotificationstreeoftheAddActiondialog,clicktohighlightthenewlyadded notification. ClicktheAddbutton. ThisaddsthenotificationtotheActionsListoftheAlertFiltersdialog. Toaddmorenotifications,clicktheAddAction aboveforthenextnotification. buttonandrepeatthestepsdescribed
AfteraddingeachFilterorNotification,clicktheApplybutton.
10. ClickOK.
16.4.3
533
16.4.4
2.
3.
note ............. Any filters with the same match criteria as that of the existing ones currently listed in the Alert Filters dialog are replaced with the Alert Filters from the file that you load.
16.4.5
2. 3.
534
2. 3. 4. 5. 6. 8. 9.
16.4.6
3.
ClickYestodeletethealarmfilter.
535
4.
ClickYestodeletethenotification.
16.5
16.5.1
4.
RespondtotheconfirmationrequestbyselectingOK.
536
16.5.2
2. 3.
warning.............. When you specify the value for the GroupViewMode in the Alarms Custom View, the server will fetch data from the database for every received alarm. The server does not maintain the details of all the alarms in a group and, as a result, must fetch the data from the database. This constant fetching can degrade the performance of the server.
16.6
2. 3.
AddanewusernamedFaultMgr.
537
538
4. 5.
Addanewgroupnamedfaultgroup. Assignrequiredpermissionstothefaultgroup.
539
6.
AssignthenewuserFaultMgrtothefaultgroup.
540
note ............. Some delay may be encountered as WM updates its Security module.
7.
SettheScopeCriteriaasfollows: a. SelectfaultgroupontheSecuritytree.
b.
ClicktheCustomViewScopeforGrouptab.
541
c.
FromCustomViewScopeforGroupdropdownmenu,selectAlerts.
d.
ClickAddAuthorizedScope. TheScopeSettingsdialogisdisplayed.
542
WM Release 4.0 User Guide EntertheNameasRouter1_Major. FromtheNamedropdownmenu,selectthepropertyseverity. EntertheValueas2. ClickAdd. FromtheNamedropdownmenu,selectthepropertysource. EntertheValueasrouter1.
e. f. g. h. i. j.
k. l.
ClickAdd. ClickOK.
note ............. Some delay may be encountered as WM updates its Security module.
543
Result
TheauthorizedscopeisaddedtotheAuthorizedScopeslistintheCustomViewScopeforGrouptab. WhenyouloginwithusernameFaultMgr,youwillbeabletoviewonlythealarmsofthenetwork elementrouter1withMajorseverity.
544
17.1
Data Collection
Networkperformanceisevaluatedbasedonhoweachnetworkelementisperforming.Readonly performancedatastatisticsmustbecollectedfromthoseelements.Eachdevicedealswithvaried data,someofthembeing howmanyoctets(bytes)itreceives howmanyoctets(bytes)itsends thespeedofthedeviceinresponding.
Youmustknowfromwhichdevicetocollectdataandwhatdatatocollect. Oncedatacollectionstarts,thecollecteddataisstoredinthedatabaseforfuturereference. Tomonitornetworkperformance,youneedtocheckwhetherthecollecteddataisoptimal.For example,theoptimalspeedofanRk5switchshouldbe100000,tobeconsideredefficient. Forsomecriticalperformancedatastatistics,itisusefultodefinethresholds.Athresholdobject containsavalueforWMtocompareagainstthevaluethatitcollectsviapolling.Ifthecollectedvalue fromthedevicecrossesthethreshold,theperformanceofthedevicemayhavebecomedegraded. InadditiontoawarenessofWMdatacollectionanditsmonitoringagainstthresholdvalues,youneed somewaytoviewtheresultsofdatacollectionandthresholdapplication.Forthispurpose,the Performancemoduleprovidesanotificationandreportingmechanism.(SeePerformanceData ViewingAlternativesonPage386.) Datacollectionistheprocessofcollectingusefulreadonlyinformationfromnetworkelements.The collecteddataisusedinformulasthatcalculatenetworkperformance.Theperformanceofyour networkdependsonthedatayouselect.
545
setstorageoptions,suchasspecifyingwhenandwheretostorecollecteddata.
17.1.1
Polling Object
ThePollingObjectiscreatedbythePerformancemodule.Thisobjectcontainsthefollowingtwo properties: MatchCriteriaspecifiestheconditionstobesatisfiedbytheMO.Onlywhenthese conditionsaresatisfiedwilltheMObeconsideredfordatacollection.Forexample,isSNMP= truespecifiesthattheMOshouldbeanSNMPnodeinordertomatch. DataCollectionCriteriaspecifiesthelistofdatatobecollectedfromtheMO.
PolledDataistheunitofdatacollectionwhenyouspecifywhatdataistobecollectedinthePolling Objectandstoredinthedatabase.Forexample,ifthedatanumberofoctetsreceivedbytheinterface ofadevicehastoberetrievedthenaPolledDatawiththenameofInterface_if_inoctetcanbe created.TheWMuserinterfaceandmenuoptionsrefertoPolledDataobjectsasStatistics. PolledDatacanbecreatedeitherviaaPollingobjectdefinitionordirectlyforaManagedObject. WithaPolledDatadefinition thevaluesetforthestatuspropertyofaPollingObjectreflectsonthePolledData. thesetofPolledDataistreatedasasinglegroup,anddeletionofPollingObjectautomatically deletestheassociatedPolledData. thedefinitionmethodisusefulwhenyouwanttocreatemanyPolledDataobjectsfor individualManagedObjects,whereinthematchcriteriaofthePollingObjectsatisfiesthe ManagedObjectproperties.
546
Poll Filter
WhenPolledDataiscreatedforanMOasspecifiedinthedatacollectioncriteria,itcanundergoa changeinproperties,orsomemorePolledDatacanbeadded,oranexistingsetmayneedtobe deleted.ThisisachievedbycreatingaPollFilterobjectinwhichtheactiontobeperformedis defined.
17.1.2
note ............. Default polling objects encompassing practically all useful performance data for all supported device types are installed with WM.
2. 3. 4. 5. 6. 7.
WheneveraManagedObjectisdiscovered,itisgivenasinputtothePollingObject. TheMatchCriteriaofthePollingobjectarecomparedwiththepropertiesoftheManaged Object. IftheMatchCriteriaaremet,thenPolledDataiscreatedforeveryentryspecifiedinData CollectionCriteriaandassociatedwiththeMO. IfPollFiltersexist,thenthecreatedPolledDataispassedthroughthePollFilteronebyone toundergoappropriatemodifications.ThenthefilteredPolledDataisaddedtothedatabase. IfPollFiltersdonotexist,thenPolledDataisaddedtothedatabasewithoutmodifications. EveniftheMatchCriteriaarenotsatisfied,theManagedObjectispassedthroughPoll Filters.IfyouwanttoaddasinglePolledDataforaparticularManagedObject,youdonot needtocreateaPollingObject.
Thedefinitionofwhatdatatocollectandfromwhichdeviceisrecordedinthedatabase,andthe Performancemoduleusesthisinformationfordatacollection.
547
17.1.3
3.
ClicktheAddbutton. Thefieldsbecomereadwrite.
548
4.
note ............. The default polling objects have names consisting of the specific type of device and the SNMP agent name for the device that will be polled. In some cases, the type and the agent name are the same.
UpdateManagedObjects:Availableascheckbox,uncheckedbydefault.
549
Example:AssumeyouhavetwentyMOsandforeachyouhavetwoPolledDataadded.If youwanttoaddtwomorePolledDataforaparticularsetofManagedObjects,youcan specifythematchcriteriainthePollingObjectandtheinformationaboutthenew PolledData.Nowifthisfieldisselected Ifthisboxischecked,assoonasaPollingObjectisaddedfortheexistingMOsthat satisfythematchcriteria,thetwoPolledDataisadded. Ifthisboxisnotchecked,thePollingObjectisusedforonlynewlycreatedMOs. 5. ClicktheNextbutton. ThenextscreenofthewizardistosettheMatchCriteriathataManagedObjectshould satisfyfordatatobecollectedfromit.
550
note ............. Your environment can have more properties added to MO, in which case, you must be aware of those new properties: status, type, managed, isGroup, isContainer, isSNMP, isDHCP, isRouter, isNode, isNetwork, isInterface, sysName, sysOID, ifSpeed, ifDescr, ifIndex.
6. 7. 8.
551
ThefollowingtablesdescribeeachofthefieldsavailableinthePollDetailsdialog.Allthe DataIdentifierparametershavesomecommonpropertiesthatcanbespecifiedinthissection.
552
note ............. The Performance Client allows you to specify only two common properties, Prefix and Polling period. You can set other properties common to all polled data for a given polling object by editing the configuration file that governs polling objects: polling.conf in the server/conf directory in the server.
553
AuniqueObjectIdentifierstringthatrepresentsaMIBentry.Dataiscollectedforthis DataIdentifier identifier.AnSNMPspecificDataidentifieriscalledOID.Thisinputismandatory. Example:2.2.1.16.1referstoIfOutOctectsinterfaceofinstance1. Thiscanbesettointerface,node,multiple,ornone. Node:IfyouknowthefullyqualifiedOIDtocollectdatathenyoucansetthetypeas Node.Example:IfyouwanttocollectdataforifInOctets,instance1thenchoosethis typeandspecifythedataidentifieras.1.3.6.1.2.1.2.2.1.10.1 Interface:ThistypehasbeenexclusivelymadeavailableonlyforIFtableentriesofRFC 1213MIB.Thisisusedwhentheobjecthasmanyinstances.Whenyouwanttocollect dataforalltheinstancesofanobject,youcanchoosethetypetobeInterface.Enter theDataIdentifieras.1.3.6.1.2.1.2.2.1.10.Foreveryinstanceoftheobject,a PolledDataisbecreated. Type Multiple:IfyoudonotknowhowmanyinstancesexistfortheOIDthenthistypecan beusedtocollectdataforalltheinstances.AsInterfacetypeisspecifictoIFtable entries,forotherOIDsthathavemultipleinstance,youcanchoosethetypeas Multiple.OnlyonePolledDatawillbecreatedforthespecifiedOIDbutdatacollection willbedoneforalltheinstances.
caution.. Do not terminate the OID with a dot. If you do so, it will be treated as an invalid OID and data will not be collected for it. note...This is used when other protocols are used for data collection apart from SNMP.
Defaultvalue:None Name Protocol AnymeaningfulstringfortheDataIdentifier.Itismandatory. SpecifytheprotocolusedSNMP,etc.Ifnovalueisspecified,defaultprotocolSNMPis set. Theintervalforperiodicdatacollection.Example:Ifsetto2,itindicatesthatforallthe DataIdentifiers,datawillbecollectedonceinevery2seconds.Defaultvalue:300 seconds. Interval Case 1: If polling period (common property) and interval are specified then interval value will take precedence. Case 2: If polling period is specified but no interval, then polling period will be taken as interval. Case 3: If neither polling period nor interval is specified, then default value (300 seconds) will be taken. Threshold ToapplyThresholdontheDataIdentifier,select(check)thisoption.Defaultvalue: False
554
Property
StoreData
Sometimes,youmaywishnottostorethedatacollectedfortheDataIdentifier.Ifthis isthecase,youcanviewthedataonlybyRealTimemonitoringusingCurrentStatistic Graph.Tospecifythatyoudonotwanttostorethecollecteddata,clear(uncheck)this checkbox.Defaultvalue:True(Checked) IftheCollecteddataisofdatatypeLongthenitwillbestoredinSTATSDATAtable.The tablewillhavethenameandcurrentdateappendedtoit.Example:Iftoday'sdateis August10,2003thenthetablenamewillbeSTATSDATA8_10_2003.Ifyoudonot specifyanyinputforthisproperty,thiswillbethedefaultbehavior. ButifyouwanttostoredatainsomeothertableandnotindefaultSTATSDATAthen youcanspecifyitinthisfield.Example:MyTable.
StatsData TableName
caution.. The table name you specify here must be already available with its structure defined.
Youhavetoappendapercentagesymbol(%)tothetablename,suchas%MyTable%. Thisenablesonetablecreationperdaywiththecurrentdateappendedtothetable name.Ifyoudonotspecifythe%symbol,nonewtablewillbecreatedeachdayand datacollectedeverydaywillbeappendedtothesametableMyTable.Thisresultsina voluminoustableaftersomedays.Thedefaulttablesusedbythedefaultpolling objectsprovidedwithWMuseaseparatetableforeachday. IftheCollecteddataisofdatatypeStringthenitwillbestoredinSTRINGDATAtable. Thetablewillhavethenameandcurrentdateappendedtoit.Example:Iftoday'sdate isAugust10,2003thenthetablenamewillbeSTRINGDATA8_10_2003.Ifyoudonot specifyanyinputforthisproperty,thenthiswillbethedefaultbehavior. StringData TableName ButifyouwanttostoredatainsomeothertableandnotindefaultSTRINGDATAthen youcanspecifyitinthisfield.Example:StringMyTable.
caution.. The table name you specify here must be already available with its structure defined.
555
TimeAverage
Ifthisoptionisselected(check),thetimeaverageiscalculatedas(Latestcollected value+Previousvalue)/DifferenceinDatacollectionTimevalue.Thisismostly calculatedforCountertypeandGaugetypeDataidentifierswherethedatacollected willbeanincrementalvalueandatonepointwillreachthefinalvalueandresetto Zero.Asthisresetmayhappensoonandveryoften,itispreferredthataDeltavalueis derivedfromtwoconsecutivepolls. Defaultvalue:false Ifthisoptionisnotselected(uncheck),datacollectionwillbetemporarilystoppedfor thisDataIdentifier.Toresumedatacollectionyouwillhavetoselectthisfield. Defaultvalue:True(checked)
Active
Specifyanumber(n)whichindicatesacounti.e.,onlyafternnumberofpolls,datawill SavePollcount bestoredinthedatabase.Thisisusedwhenyoufeeltheinitialsetofdatacollectedfor theDataIdentifierisunstableandmaynotbeacorrectmeasureofperformance. OID Defaultvalue:1 SaveOn Threshold Ifthisoptionisselected(check),itindicatesthatthecollecteddatashouldbesaved onlywhenitexceedsthreshold. Defaultvalue:false(uncheck) ThisprovidesalistofThresholds.Chooseoneatatimeandacommaseparatedlist displayed. Limitation:YoucannotassociatethresholdsspecifictoaninstanceofmultiplePolled Datacreatedusingthisuserinterface.Therefore,aftercreatingthePolledData,setthe thresholdstotheinstancesviaModifyStatisticsUI.
Available Thresholds
note ............. The SNMP version and the authentication information used for polling is taken from the individual device (MO) for which polling is performed..
556
ThisexampleexpressionmeansanaverageofdatacollectedfortheinstancesofIfInOctetsand IfOutOctets.Whenyoudoso,dataiscollectedforeachDataIdentifierinvolvedintheexpressionand theresultantvalueiscalculatedbasedontheexpression. Thefollowingarespecificrequirementsforparameters: YoucancreateexpressionsusingonlyDataIdentifiervaluesforwhichLong(Numeric)type dataiscollected.StringOIDscannotbeused. OnlytheaddedvalueisstoredinSTATSDATAtable,andnottheindividualOIDvalues. WhenyouspecifyanexpressionOID,specifytheentireDataIdentifieralongwiththeprefix. Donotseparatelyspecifytheprefix. Operatorssuchas+(addition),(subtraction),*(multiplication),/(division), %(remainder),>(rightshift),<(leftshift),:(bitwiseAND),|(bitwiseOR), ^(exclusiveOR),min(a,b)andmax(x,y)canbeused. min(oid1,oid2),min(value1,value2)andmax(oid1,min(oid2,oid3))arevalidexpressions. Specifying$DELTA_TIMEissupportedasareplaceableparameter;forexample,ifyoucreate aPolledDatawithanexpressionOID,suchas (2.2.1.4.1*$DELTA_TIME),thenthevaluecollectedforthisexpressionisthevalueretrieved fortheOID2.2.1.4.1multipliedbythedifferenceofthetimebetweenthecurrentpolland previouspollofthispolldata.
17.1.4
caution............... If you edit or change one of the default polling objects that is installed with WM, undesirable system behavior may result. Please contact Cambium Technical Support before editing/deleting polling objects in WM. See Contacting Support Representatives on Page 760.
557
Figure 348: Polled Details dialog, General Properties frame, active fields
5. 6.
7.
ClicktheNextbutton.
note ............. You cannot edit the match criteria set for a Polling Object. This includes both Managed Object Criteria and User Class settings.
8.
ClicktheNextbuttonagain. TheDataConfigurationpanelopensintherightframe.
558
9.
FromtheDataIdentifierssection,selecttheDataIdentifiertobemodified.
tip ................ This will make the selection easier. Laterally scroll the Data Identifiers block view all the way to the right. If you are at all uncertain of the OID, find it in the Data Identifier column of the Configured Collection view. Then click the OID in the Data Identifiers block of this Poll Details window and observe the read-only Name field contents to the right. Ensure that you have selected the intended statistic. note ............. At the bottom of the window, two rows of buttons, some of which are active, are provided. The upper row applies to the current frame, and the lower row persists through all frames of this window.
10. Intheupperrowofbuttons,clickModify. Manyofthefieldsintherightpanelbecomeeditable. 11. Makeappropriatechangesasrequired. Forinformationoneachofthefields,refertoDefiningDatatoBeCollectedviaSNMPon Page551. 12. Whenthemodificationsaredone,clickApplyintheupperrowofbuttonstoapplythe changestothedatabase. 13. Inthelowerrowofbuttons,clickApply. 14. DismissthePollDetailswindow.
559
17.1.5
Figure 350: Poll Details dialog for Delete Polling Object operation
3. 4.
560
5.
ClickYestodeletethePollingObject.
Onperformingthisprocedure,thePollingObjectandtheDataIdentifiersandstatisticsthatwere addedviathePollingObjectareremovedfromthehoststhathavethetargeteddevicetype.
17.2
17.2.1
Adding a Statistic
WhenyouneedtoaddaStatisticforafewnodes,thebestwayistousetheAddStatisticsoption.
note ............. For most devices, all possible performance data statistics are already polled by default. Either look for the desired statistic in the Configured Collection view before you try to add it as a new statistic or consult Cambium Technical Support to get help with your performance data configuration. See Contacting Support Representatives on Page 760.
561
3.
Configuretheappropriatefieldsofthefirstoftwoforms. Thefollowingtabledescribeseachofthefields.
SnmpVersion
562
Property
Community
Agent
Port
SpecifytheportnumbertowhichWirelessManagercansendtherequestfordata collection.DefaultSNMPagentportis161.Ifnovalueisspecified,thedefaultport 161issetwhenPolledDataiscreated. Ifmultipleagentsarerunninginthesamedevice,theyhavetobedifferentiatedby differentportnumbers. AuniqueObjectIdentifierstringthatrepresentsaMIBentry.Dataiscollectedfor thisidentifier.AnSNMPspecificDataidentifieriscalledOID.Forexample, 2.2.1.16.1referstoIfInOctectsinterfaceinstance1.Youcanalsospecifyan expressionOID.Thisinputismandatory. Ifyoudonotselect(uncheck)thisoption,datacollectionwillnotstartforthisOID. Defaultvalue:True(checked) Thetimeintervalforperiodicdatacollection.Example:Ifsetto2,itindicatesthat foralltheDataIdentifiers,datawillbecollectedonceinevery2seconds. Defaultvalue:900seconds Youcanconfiguretheminimumperiodsothattheperiodcannotbesetfora Statisticlessthantheminimumperiod.Thiscanbedonebysettingtheproperty MINPERIODinTree.xmllocatedinthe /usr/local/cambium/wm/server/users/rootdirectoryinLinux (ortheC:\Cambium\WM\server\users\rootfolderinWindows)fortheentry MODULENAME="StatsAdmin". Example:MINPERIOD="200".
noteIf you enter the period less than the minimum period set, an error message will be displayed.
OID
Active
Period
563
DNSName
SpecifytheDNSnameofthedevicefromwhichthedatamustbecollected. Typically,thisistheIPaddress.TheDNSnameisdisplayedintheIPAddresscolumn oftheInventoryview.YoucanalsofindthecorrectDNSnametousebylookingat otherstatisticsforthedevicetowhichyouareaddingnewstatistics. Ifthisoptionisnotselected,datawillbecollectedbutwillnotbestoredinthe database. Defaultvalue:True(Checked) ThisoptionisapplicableonlyforCountertypeOIDs.Bydefault,datacollectedfor CountertypeOIDsisnotstoredasitis.Thedifferencebetweenthepreviousdata andlatestdataiscollectedandstored.Iftheexactvalue(absolutevalue)of collecteddatahastobestoredforCountertypeOIDsthenthisoptionshouldbe selected(checked). DatacollectedforOIDsofotherdatatypesissavedasabsolutevalues. Defaultvalue:False Tostorethecollecteddatainflatfilesratherthanstoringthemindatabase,select thisoption.
Save
SaveAbsolutes
LogDirectly
Defaultvalue:false(unchecked) YoucansetthelogfilenameinthetextboxlabeledLogfile.
4.
Whenyouarefinishedwiththefirstform,clicktheNextbutton. Thesecondformisdisplayed.
564
5.
Configuretheappropriatefieldsonthesecondform. Thefollowingtabledescribesthesefields.
ParentObj
565
SpecifythenameoftheThresholdsascommaseparatedvaluesthusassociating themwiththisStatisticformonitoringdatacollection.
notePerformance data thresholds must be defined before you add them to this list. See Associating Thresholds With Statistics and Network Elements on Page 571.
ThresholdList
Thisisusedforinternalpurpose. SpecifytheprotocolusedfordatacollectionSNMP,etc.Whennovalueisset, defaultprotocolSNMPisassumedfordatacollection. Specifyastringvaluewhichismatchedwithagent'slistofuserswhoareauthorized tocollectdatafromit.ThisfieldisdisplayedonlywhenSnmpVersionisselectedas V3. IftheCollecteddataisofdatatypeLong,itwillbestoredinSTATSDATAtable.The tablewillhavethenameandcurrentdateappendedtoit.Example:Iftoday'sdateis Aug10,2003thenthetablenamewillbeSTATSDATA8_10_2003.Ifyoudonot specifyanyinputforthisproperty,thiswillbethedefaultbehavior. IfyouwanttostoredatainsomeothertableotherthanthedefaultSTATSDATA, specifyitinthisfield.Example:MyTable.
PollerName
StatsdataTable Name
SavePollCount
566
Property
Thisindicatesthenumberofconsecutivefailuresafterwhichthethresholdevent shouldbegenerated.Forsomethresholds,asingleviolationisinsufficientto generateanevent. Example:AssumetheOIDhasathresholdassociatedanditispredictedthatthe datacollectedcanbecrosschecked3times.Ifthecollectedvaluestillexceedsthe FailureThreshold ThresholdvaluethencorrespondingThresholdeventwillbegenerated. Defaultvalue:0 IftherearemorethanoneThresholdassociatedwiththeDataidentifier,thenthe collecteddatahastoexceedthesamethresholdconsecutivelyntimesasspecified inthisfield.OnlythentheThresholdEventwillbegenerated. Ismultiple PolledData SaveOn Threshold Ownername SelectthisoptionifDataIdentifierisoftypemultiple. Possiblevaluesaretrueandfalse.Ifsettrue,thecollecteddataissavedonlywhenit exceedsthreshold. Defaultvalue:false SpecifyastringtodenotetheowneroftheStatistic. Ifthisoptionisselected(checked)theTimeAverageiscalculatedas (LatestcollectedvaluePreviousvalue)/DifferenceinDatacollectionTimevalue. TimeAvg ThisismostlycalculatedforCountertypeOIDswherethecollecteddatawillbean incrementalvalueandatonepointwillreachthefinalvalueandresettoZero.As thisresetmayhappensoonandveryoften,itispreferredthataDeltavalueis derivedfromtwoconsecutivePolls. Defaultvalue:false
6.
Whenyouhavefinishedconfiguringtheproperties,clicktheAddbutton.
IntheConfiguredCollectionpanel,youcanviewtheaddedStatisticthatyouhavejustcreatedforthe devicetype.
17.2.2
Finding a Statistic
Theclientincludesautilityforquicklyfindingastatisticbasedonstringsthatconstituteaportionof anyofthefollowingdatathatthesystemisstoringforagivenstatistic:
567
2.
17.2.3
Modifying a Statistic
WMispreconfiguredtocollectpracticallyallperformancedatastatisticsthatallsupporteddevices provide.Inrarecases,itcanbedesirabletochangethepollingintervalofapredefinedstatistic,orto disableit.Editingotherfieldsmayproduceundesirableresults.
568
4.
TheObjectDetailsdialogisdisplayed.
Figure 355: DataCollection Detailed Properties dialog for Modify Statistic operation
5.
note ............. Some properties are not editable because Wireless Manager uses them to internally identify the Statistic.
6.
Whenyouarefinished,clicktheModifybutton.
ThemodificationstotheStatisticsareimmediatelyappliedandarereflectedintheConfigured Collectionview.
17.2.4
Deleting a Statistic
caution............... If you want to temporarily stop the data collection for a Statistic, it is not advisable to delete the Statistic. Instead, disable (uncheck) the Active property of the Statistic. Till you enable (check) it again, the data collection will not occur for the Statistic.
569
4.
ClickYestodeletetheStatistic. UserpropertiesassociatedwiththeStatisticsareautomaticallydeleted.
17.3
17.3.1
caution............... You can modify the only value of these properties. Do not change the name of a property or delete it. If you change the name, then it is treated as a new user property. The old property of Extended PolledData is still retained. Any extra property you add via this dialog is added as a user property. When an Extended PolledData is deleted, its associated user properties are also deleted.
570
6.
7. 8.
Whenyouhavefinishedconfiguringadditionalproperties,clickOK. Backintheoriginaldialog,clicktheModifybutton.
17.3.2
17.4
571
abadflashpoint
EditPollingObjectsModifyPollingObjects (Procedure177onPage586)
ThemessagesthatariseoutofthresholdsaresentasnotificationsandcanbeviewedintheNetwork Eventsview.Also,theAlarmCountPaneldisplaysarowofdetailsforalarmsgeneratedbecauseof statisticscrossingtheirthresholds. Example:AssumeyouhaveastatisticInterface_in_octetforaswitchswitchrj5.Forefficient performanceoftheswitch,thevalueofthisstatisticmustbebetween1300and1370.Thismeans youshouldhavesomenotificationmechanismtoinformyouwhenthestatisticvalueisnotwithin thislimit.Letusassumethatthethresholdsaredefinedasgivenbelow. value=1320 type=max thresholdmessage=Hasenteredviolationstage
572
resetvalue=1319 message=Hasenteredviolationstate
YoucanexpressaThresholdintermsofamaximumvalue,aminimumvalue,andanequalvalue.
TheMIBthatappliestothedevicetypedistinguishesthesyntaxtypeofthestatistic.TheWM Performancemodulesupportsthresholdsfor longvaluesthethresholdisassociatedwithaDataIdentifierforwhichthecollecteddatais oftypelong;forexample,IfAdminStatorIfOperStatintheRFC1213MIB.Thevalue youprovideforthisthresholdiscomparedtothedatacollectedfortheidentifier. stringvaluesthethresholdisassociatedwithaDataIdentifierforwhichthecollecteddata isoftypestring,suchasSysDescr.Polledstringvaluesarematchedagainstlistsof allowed/disallowedvalues. percentagevaluesthethresholdisidentifiedwithaDataIdentifier,typicallyforwhichthe collecteddataisoftypelong,andwithasecondthatisspecifiedastheObjectIDandwhose datatypeisalsolong.Formonitoring,WMdividesthevalueofthefirstOIDbythevalueof thesecond,thenevaluatestheresult,whichisaratioofthetwostatistics,againstthe thresholdvalue.
17.4.1
Adding a Threshold
Procedure 171: To add a threshold
1. 2. IntheApplicationstree,selectPerformanceConfiguredCollection. Fromthemainmenu,selectActionsManageThreshold. TheThresholdsandAssociationsdialogopens.
573
3.
ClicktheAddThresholdbutton. TheThresholdsPropertiesdialogopenstoitslongtab.
574
4. 5.
IntheNamefield,typeinanameforthethreshold. Selectthetypeofthresholdyouwanttoadd(clickonthelong,string,orpercentagetab).
important ........... This step requires you to know the SNMP syntax of the statistic: whether it is a long, string, or percentage. Most numerical values are considered long. Most nonnumerical values are considered strings. In case of doubt, right-click on the statistic and select PlotCollected Statistic from the drop-down list. If the system returns only a table, then the syntax is string. note ............. The long tab is shown above. The string and percentage tabs are shown below.
575
576
6.
Specifythedesiredvaluesforspecificthresholdparameters. RefertoTable82foradescriptionofeachfield.
3
Threshold Value
577
Rearm Value
Oncethethresholdhasbeencrossed,andanalarmgenerated,you havetheoptionofprovidingarearmvaluesuchthatwhenvalues gatheredlatercrossthisrearmvalue,acleareventisgenerated automatically.Forexampleifthethresholdis90andtherearmis 80,whenastatisticisgatheredthatisover90,analarmis generated,butwhenlaterpollsgetvaluesbelow80,aclearevent isgeneratedandthealarmstatusofthedeviceisautomatically cleared. sameasforlongthresholds,butherethevalueisapercentage,so itwillonlyrangefromzeroto100. Ifthestatistichasavalueintheallowedlistandanalarmwas previouslytriggeredduetoadisallowedvalue,thisisthe severityofthereseteventthatsgeneratedusuallythiswillbe Clearinordertogetridofthealarm. Thesevaluesgeneratearesetifanalarmwastriggered.An asteriskcanbeusedasawildcard.Commaseparatedvaluesare allowed. Thesevaluestriggeranalarm.Anasteriskcanbeusedasa wildcard.Commaseparatedvaluesareallowed. EXAMPLE
Reset Severity
Allowed Values
Disallowed Values
EXAMPLERESULTS statisticgathereddogmatchesallowedstringsnothing happens statisticgatheredbirdmanmatchesallowedstringsvia wildcardnothinghappens statisticgatheredsnakematchesdisallowedstringsalarm generatedwithseverityMajorandmessagethereisaproblem statisticgatheredcatmatchesallowedstringsevent generatedwithseverityClearandmessagenomoreproblem clearstheprioralarmandreturnsdevicetoClearstatus
578
Description
ObjectID
ThisisanOIDintheMIBofthesamedevice/host,thatthe selectedOIDwillbecomparedto.Thestatisticyouoriginally selectedtocreatethethreshold,willbecomparedto(dividedby) thestatisticfetchedviathisOID,andtheresultwillbeexpressed asapercentage,forcomparisontothespecifiedthresholdvalue andrearmvalue.Consequently,thepercentagethresholdactually referencestwoOIDs,theoriginallyselectedOIDandthe denominatorvaluesOIDasspecifiedinthisObjectIDfield. ThisistheMIBOIDtypetypicallyitwillbenodeforanordinary SNMPMIBOIDthatreturnsalongvalue.
ObjectID Type
important..The type of identifier you choose here should be the same as the identifier on which this Threshold is going to be applied. Otherwise, when division of the two values takes place, an invalid resultant value will be generated.
Message
Clear Message
SendClear
7.
ClickAdd. Theconfiguredthresholdiscreated.
17.4.2
579
Figure 360: New association row added to Thresholds and Associations interface
4.
ClickintheScopecolumnofthenewrow.
17.4.3
4.
580
5. 6. 7. 8. 9.
581
17.4.4
5. 6.
582
7.
8.
583
9.
ClickModify.
Onceyouassociatethethresholdwiththestatistic,monitoringwillbecarriedoutforanydata collectedforthatstatistic.
tip ................ After adding a list of thresholds to a statistic, if you do not want to monitor the collected data for a while, clear (uncheck) the Threshold field. This temporarily stops applying thresholds on the statistic.
17.4.5
5.
584
6. 7. 8. 9.
10. Fromthedropdownlist,selecttheStatisticName. Onlyasingleselectionissupported. 11. ClickthecellintheThresholdNamecolumnatthesamerow. 12. Fromthedropdownlist,selecttheThresholdName. Onlyasingleselectionissupported. 13. ClicktheApplybutton. 14. ClickOK.
17.4.6
5.
585
6. 7. 8. 9.
10. Fromthedropdownlist,selecttheStatisticName. Onlyasingleselectionissupported. 11. ClickthecellintheThresholdNamecolumnatthesamerow. 12. Fromthedropdownlist,selecttheThresholdName. Onlyasingleselectionissupported. 13. ClicktheApplybutton. 14. ClickOK.
17.4.7
Associating One or More Thresholds with a Polling Object for a Device Type
important ........... This procedure will set up monitoring for only elements that are yet to be discovered. It does not set up monitoring for those that will be rediscovered before any new discovery on them occurs. This is because new discovery is the operation in which performance data collection is defined for a network element. The only way to trigger new discovery is to delete the device entirely (see Deleting an Object and Traces on Page 263) and then discover it. This is different from rediscovery of a device that is already in the Inventory view.
Procedure 177: To associate thresholds with a Polling Object for a device type
1. 2. IntheApplicationstree,selectPerformanceConfiguredCollection. Fromthemainmenu,selectActionsPollingObjectsModifyPollingObjects. ThePollDetailsdialogisdisplayed.
586
3. 4.
5.
587
Figure 368: Poll Details dialog, Data Configuration panel with read-only fields
6.
IntheblockofDataIdentifiers,whichcontainsalloftheOIDsthatthedevicetypesupports, scrolltoselectthestatisticwhosethresholdyouwanttomonitor.
tip ................ This will make the selection easier. Laterally scroll the Data Identifiers block view all the way to the right. If you are at all uncertain of the OID, find it in the Data Identifier column of the Configured Collection view. Then click the OID in the Data Identifiers block of this Poll Details window and observe the read-only Name field contents to the right. Ensure that you have selected the intended statistic. note ............. At the bottom of the window, two rows of buttons, some of which are active, are provided. The upper row applies to the current frame, and the lower row persists through all frames of this window.
588
7.
589
Figure 369: Poll Details dialog, Data Configuration panel with read-write fields
8. 9.
590
14. DismissthePollDetailswindow.
17.4.8
Modifying a Threshold
Procedure 178: To modify a threshold
1. 2. 3. 4. 5. IntheApplicationstree,selectPerformanceConfiguredCollection. SelecttheStatisticontherightsideConfiguredCollectionpanel. Fromthemainmenu,selectActionsManageThreshold. ClicktheEditathresholdbutton. TheThresholdPropertiesdialogopens,ifathresholdexistsfortheselectedstatistic. Intheleftpanel,clickthenameofthetemplatethatyouwanttomodify.
591
6. 7.
17.4.9
Deleting a Threshold
Procedure 179: To delete a threshold
1. 2. 3. 4. 5. IntheApplicationstree,selectPerformanceConfiguredCollection. SelecttheStatisticontherightsideConfiguredCollectionpanel. Fromthemainmenu,selectActionsManageThreshold. ClicktheDeleteathresholdbutton. Intheleftpanel,clicktohighlightthethresholdthatyouwanttodelete.
592
6. 7.
17.4.10
7. 8. 9.
593
17.4.11
17.5
594
Figure 373: Performance custom view criteria, Properties tab, first form
Themeaningsofthesefieldsareasfollows.
note ............. All fields, except the filter view name and parent name, are optional. Select the fields you want to match and type in the desired values.
community
595
currentSaveCount
dnsName
failureCount
Example:Iffailurecountissetas2,allstatisticswhoseFailurecounthavebeen setas2aredisplayed. Specifysavefailurethresholdvalue(numericvalue).Allstatisticswiththe specifiedfailurethresholdvalueisdisplayed. Specifynameforthecustomviewyouarecreatingormodifying.Ifnovalueis specifiedinthisfield,defaultvalues,suchasConfiguredCollection0,Configured Collection1,ConfiguredCollection2arecreated.Thisnamewillappearinthe Applicationstree,underthePerformanceConfiguredCollectionnode. Thisattributeisunused.Formerly,itspecifiedthegroupbasedonwhichthe statisticsaretobefiltered. SpecifythePollID. Specifythetypeusedtopollcolumnarvalueofthetables.
failureThreshold
FilterViewName
groupName id
isMultiplePolledData
lastCounterValue
logDirectly
logFile
ParentName
596
Figure 374: Performance custom view criteria, Properties tab, second form
Themeaningsofthesefieldsareasfollows.
597
policyName pollerName
port
Specifythelastseveritylevel(innumerical)thattheStatistichadreachedwhen thresholdwasappliedonit.Possiblevaluesare,1forCritical,2forMajor,3for previousSeverity Minor,4forWarning,5forClear,6forInfo,0forUnknown. Example:If2isspecified,thosestatisticswhoselastseveritylevelwasMajorwhen thresholdwasappliedonitaredisplayed. protocol Specifythenameofaprotocol. Example:SNMP,TL1 Possiblevaluesare: save AllDisplaysallthestatisticsirrespectiveoftheirsavedstate. trueDisplaysonlythosestatisticswhosecollecteddataissavedinthedatabase. falseDisplaysonlythosestatisticswhosecollecteddataisnotsavedinthedatabase. Possiblevaluesare: trueDisplaysthoseCountertypestatisticsforwhichtheabsolutevalueofthe collecteddataisstoredinthedatabase. falseDisplaysthoseCountertypestatisticsforwhichthedifferentialvaluebetween thelatestandpreviouscollecteddataisstoredinthedatabase. Note:ThesaveAbsolutescanbesetonlyforCountertypeOIDs. saveOnThreshold savePollCount Possiblevaluesaretrueorfalse.trueindicatesthatthecollecteddataissavedonly whenitexceedsthreshold.Thedefaultvalueisfalse. Specifysavepollcount(numericvalue).Allstatisticswiththespecifiedsavepollcount aredisplayed.
saveAbsolutes
598
Figure 375: Performance custom view criteria, Properties tab, third form
Themeaningsofthesefieldsareasfollows.
599
Specifywhetheryouneedtodisplaydatabasedonthresholdsset. threshold AllDisplaysthosestatisticswhichhavethresholdsandalsothosewhichdonot havethresholdsassociated. trueDisplaysonlythosestatisticswhichhavethresholdsassociated. falseDisplaysonlythosestatisticswhichdonothavethresholdsassociated. thresholdList Specifythenameofthethresholdsincommaseparatedformat. Possiblevaluesaretrueorfalse.Thedefaultvalueisfalse. timeAvg ThisiscalculatedforCountertypeOIDswherethecollecteddatawillbean incrementalvalueandatonepointwillreachthefinalvalueandresettozero.As thisresethappenssoonandveryoften,itispreferredthatadeltavalueisderived fromtwoconsecutivepolls. SpecifytheserverthatownsthisPolledData.
webNMS
600
Figure 376: Select Table Columns dialog for performance filter view
note ............. These fields are read-write as well as selectable. However, you cannot reorder the columns by overwriting the default contents of their text boxes. Moreover, the system will determine the initial column arrangement regardless of the order that you see here. In the actual view, you will be able to rearrange columns for only the current view session.
601
Figure 377: Tree Node Properties tab for performance filter custom view
17.6
602
Fordocumentationoftheembeddedstatsdatatablecleanuppolicy(configuredtask),see AdministeringaPolicyonPage605.
603
18 Administering a Policy
WMsupportsthecreationandmanagementofnetworkpolicies.Apolicyisapredefinedtasktobe executedeitherperiodicallyorondemand,usuallytoperformamaintenanceorcleanupoperation. However,sinceitisnotaconfigurationtask,apolicydoesnotappearintheScheduledTasksview. WMisinstalledwithafixedsetofpoliciesthatareexecutedonadefaultschedule.Eachpolicymay ormaynothaveconfigurableparameters,whichyoucanviewbyrightclickingthepolicyand selectingUpdate: TheAlarmClearingPolicyrunsevery30minutestoclearallalarmsthatareolderthana configurablenumberofdays.Theunitsfortheperiodfieldareseconds.
605
TheSupportInfoCleanupPolicyremovesfilesthatwerecreatedbytheGenerateCustomer SupportInfotaskmore60daysago.
606
TheExpiredScheduleTaskCleanupPolicyremovesanytaskthatexpired30daysago.
TheCustomStatsCleanUpPolicyremovescustomstatisticsthataremorethan30daysold.
607
TodisplaythetableofPoliciesintheviewframe,clickonthePoliciesnodeunderAdministration ToolsintheApplicationstree.
18.1
Adding a Policy
TheAddPolicyfeatureallowsyoutoselectadefinedpolicythatisnotcurrentlyaddedandaddthat policytothelistforexecutionandmodification.Fromthemainmenu,selectActionsAddPolicy andselectthepolicythatyouwanttoadd. TheAddPolicyDetailswindowopens.
Selectthepolicyfromthedropdownlist.Whenyouclickadd,thesystemopensthepolicy configurationwindowspecifictothatpolicy(seeFigure378throughFigure379above).
608
18.2
Scheduling a Policy
Tochangeanalreadyscheduledpolicy,seeUpdatingaPolicyonPage610.Toscheduleapolicythat hasnoschedule(forexample,apolicythatyouhavejustadded),performthefollowingsteps.
4. 5. 6. 7. 8. 9.
InthePolicySchedulerwindow,selectwhethertochangethepolicytobebasedonDatesor Days. IfyouselectedDays,selectwhethertoapplythepolicyeachday(SelectAllDays)orononly Specificdaysoftheweek. IfyouselectedSpecific,clickontheday(s)oftheweekonwhichtoapplythepolicy. Toapplythepolicyeachhourontheselectedday(s)ordate(s),checktheSelectAllHours checkbox. Toapplythepolicyatonlycertainhoursoftheselectedday(s)ordate(s),checktheSpecific checkbox. Whenyouarefinishedsettingtheschedule,clickOK.
609
18.3
Updating a Policy
Withanycurrentlylistedpolicyselected(highlighted),youcaneditthatpolicy.
4. 5. 6. 7. 8.
18.4
18.5
Executing a Policy
Atanytime,youcanexecuteapolicywithoutwaitingforascheduledexecutiontooccur.Todoso, rightclicktohighlightitinthepolicylistandselectExecutePolicyfromthedropdownlistofoptions (orpressCtrl+X).WMconfirmsthepolicyexecutionrequest.
610
18.6
Stopping a Policy
WhileWMisexecutingapolicy,itdisplaysthenameofthepolicyagainstagreenbackground.
Thesystemconfirmsthestop.
611
18.7
Deleting a Policy
important ........... There is an exception to the following paragraph about deleted policies. If you ever delete the AlarmClearingPolicy, WM will remove that policy from its file system, and you will never be able to access it for future use.
Toremoveapolicy,rightclicktohighlightitinthepolicylistandselectDeletePolicyfromthedrop downlistofoptions(orpressCtrl+C).
612
note ............. This feature supports the inherent interdependencies among configurable attributes. For example, if you set Network NTP Enable to Enabled, then Get NTP Server From DHCP is automatically set to Disabled; if you set Network IP Access Filter to Disabled, then Network Allowed IP Access 1 to 3 become not configurable.
613
614
615
616
617
continued
618
619
Ifitfindsthatnoneoftheparametersrequireareboot,thenWMimmediatelylaunchesintothe configurationanddoesnotrebootthedevicewhentheconfigurationisfinished.
19.2
19.2.1
620
2.
Fromthedropdownlistofoptions,selectTemplateOperationsImportTemplate(s). Afilesystembrowseropens,presettolookfortemplatefiles.
note ............. The import operation involves pointing the client application to one or more files that are either in the client device file system or within networked reach of the client. If you want to import a template from a remote WM server, to which you lack a network connection or in which you lack file permissions, then you may need to ask the remote server administrator to transmit the file(s) for copying into the client file system before you perform the Import operation.
3.
Browsetoanddoubleclickonthetemplatethatyouwanttoimport. ThesystemaddsthetemplatetothelistintheConfigurationTemplatesview.
19.2.2
621
Imported,inthiscontext,meansallofthosexmltemplatesthatweredeliberatelycopiedintothe userinterfacebytheoperatorintheutilityoftheclientapplication.Sincetheimportrequiresa browseofthefilesystemontheclientdevice,thetemplatesmustbeaccessibletobrowsinginoneof thefollowingways: Theclientdeviceislocaltotheserverdevice.Inthiscase,thetemplatesareavailableat .../cambium/wm/server/Default Templates/Configuration Templates (thepathisintheserverfilesystem). Theclientdeviceisremotefromtheserverdevice,buteither anetworkconnection,authenticatedwhererequired,existsbetweentheclientandthe serverfilesystem,andtheoperatorusesthatconnectiontobrowseinit. theoperatorhascopiedthetemplatefilesfromtheremotepathquotedabovetoa pathintheclientfilesystemandbrowsestothislocalpath.
3. 4. 5.
622
note ............. The example case depicted above is the logical total of template selections for a network that consists of (or will consist of) CMM4s and all PMP element types, except OSU and ULAP.
6.
Afteryouhavehighlighted(selected)allofthedesiredtemplatefiles,clicktheOpenbutton.
19.2.3
623
Figure 395: Create Configuration Template example, PMP OFDM SM with RF tooltip
note ............. The mouse-over tooltip in this case describes the radio feature that the attribute enables. Where the default and valid range values are available to WM, the tooltip states them, as in the following example.
3. 4.
624
important ........... Before you select checkboxes in the Include column, consider whether you want the values for the associated parameters (in the Name column) to be their defaults or to be drawn from the WM database. The defaults are useful for returning a device to the initial values of its device type. The database values cause this template to inherit the current settings that are in the selected device(s) and, so, are useful for making other elements mirror the selected device(s), as in cloning or in selective parametercopying operations.
5.
note ............. Many parameters do not have a default value specified for the OID in the device configuration file. So, if Load values from database is not selected, the values of these parameters will be blank and will require manual editing before the template is applied.
6.
625
Figure 396: Create Configuration Template dialog, parameter selected via Jump To, but Include not checked
7.
626
Figure 397: Create Configuration Template dialog, parameter selected and Include checked
10. Toterminatetheoperationanddismissthedialogwithoutsavingthenewtemplate,click theNobuttonintheInformationMessagewindowandtheCancelbuttonintheCreate ConfigurationTemplatewindow. ToputtheIncludecolumnandallvaluesbacktothedefaultstate(howtheyweresetwhen youopenedthedialog),clicktheResetbutton. Tomakethisnewtemplateavailabletoeditandapplytootherdevices,clickthe Createbutton. IfWMdetectsanerror,itopensamessagewithspecificinformationabouttheerror. Ifthisoperationsucceeds,WMopensanInformationMessage:
627
19.2.4
3. 4.
628
important ........... Neither the Name nor the Description of the template is editable as part of the Apply template operation. If any of the changes that you want to make in a configurable parameter would alter the template such that its description would become misleading, click the Cancel button and consider using Procedure 189: To edit a configuration template on Page 631 to alter the description or creating a new template with the values you want to push in this case. If the name would become misleading, click the Cancel button, consider simply creating a new template. The Delete button is available in case the original template is no longer useful. If you realize that you selected the wrong template, click the Back button.
b.
Changethevaluesasappropriateforthetargetdevice(s).
note ............. This feature supports the inherent interdependencies among configurable attributes. For example, if you set Network NTP Enable to Enabled, then Get NTP Server From DHCP is automatically set to Disabled; if you set Network IP Access Filter to Disabled, then Network Allowed IP Access 1 to 3 become not configurable.
c. d.
note ............. If the value of any attribute in the template is null, WM throws a Confirm Application message.
629
b. 8.
UsingProcedure189:ToeditaconfigurationtemplateonPage631asaguide,selector filteradditionaldevicesintotheDevicesSelectedblockofthisdialog.
Whenyouaresatisfiedthatthetemplateisappropriatelydefinedorrevised,clickthe ApplyNowbutton.
19.2.5
630
WMisdisplayingintheConfigurationTemplateswindow,includingthatwhichisviewable onlybyscrolling.
19.2.6
note ............. Alternatively, you can select a template to edit by right-clicking a device in the Inventory view and selecting Configuration TemplatesEdit Template from the drop-down list of command options, and then selecting a template from the resulting dialog.
631
note ............. If the device type configuration file stored on the WM server specifies that a reboot is required in order for settings of a particular parameter to take effect, and you select that parameter in your template, then WM automatically checks the Reboot required check box, and each device to which the template is applied will be rebooted after the template application. In this case, you cannot uncheck the check box. If the check box is not automatically checked, then you can select that option in case you want to.
4.
note ............. This option is beneficial when WM successfully applied some parameters from the template but failed in attempting to apply one. For that case, this option puts original settings into effect (for example, when the settings are related such that a partial update would result in an invalid device configuration).
5.
Edittheparametervaluesthatyouwanttochange.
632
6.
19.2.7
note ............. Regardless of whether you have imported prestructured configuration templates to the client device and whether one or more devices are selected (highlighted) at the time that you select this menu option, the mapping dialog does not presume that you intend a particular a mapping scheme and so it is not pre-populated by those template associations.
2. 3.
ClicktheAddbuttontoaddanassociationforaspecificdevicetype. UsetheDeviceTypedropdownlisttoscrolltothedesireddevicetype.
ThispushdoesnotoccurduringrediscoveryorduringtheconfigurationrefreshoperationthatissetintheConfiguration PollingtabofthePollingIntervaldialog.
633
Ifnotemplateshavebeenimportedorcreatedforthisdevicetype,thenthesystem returnsthefollowingmessage:No configuration template exists for selected device type. 4. Ifanytemplateshavebeenimportedorcreatedforthisdevicetype,usetheTemplateName dropdownlisttoscrolltoandselectthedesiredtemplatetoapplyupondiscoverytoeach deviceoftheselectedtype.
5.
ChecktheTemplateDescriptiontoensurethattheselectedtemplateisthedesired template.
note ............. In the example case shown above, checking the Template Description in the Mapping dialog may give the impression that the associated template will enforce authentication. However, this example description does not state (as the full Template Name does) that the associated template disables authentication. Since resizing the Template Name column in the Mapping dialog may not expose sufficient length in the names to distinguish between similarly named templates, you may need to select InventoryConfiguration Templates from the Applications Tree and then resize the columns of the Configuration Templates panel to see associated names and descriptions.
6.
WhenyouaresatisfiedthattheTemplateNameyouselectedisthetemplatewhosevalues youwillsometimeswantimposedupondiscovery,clicktheSavebutton.
634
7.
RepeatthestepsofthisprocedureforeachdevicetypeontowhichyouwantWMtoimpose aconfigurationupondiscovery.
8. 9.
10. Foreachcaseofthese,understandthat
11. Changethesequenceforanydevicetype,asdesired. 12. ClicktheSavebutton. Atanytime,youcanrecheckanytemplatemappingsbyselectingToolsDefaultConfigTemplate Mappingfromthemainmenu.ThetableintheMappingdialogaccumulatesandpreservesallcurrent mappingsfordisplaysothatyoucanrecheckthelistatanytime.Foranymappingthatyouwantto remove,clicktohighlighttherowofthemappingandthenclicktheDeletebutton.Wheneveryou makeachangethatyouwantpreservedinthisfeaturedialog,clicktheSavebuttonbeforeyoucancel thewindow.Ifyouforgetto,thenthisdialogwillopenwiththecontentsithadinthelastpreviously savedinstance.
19.2.8
2. 3. 4.
635
19.2.9
19.2.10
3. 4. 5.
6. Toconfirmthedeleteoperation,clickYes. Toterminatethedeleteoperation,clickNo.
636
19.3
2. 3.
note ............. Attributes such as IP, DHCP, NAT, and bridge mode are device specific and should not be copied from one device to another, so cloning operations always exclude them.
4.
5.
637
IfyouselectedDevice(s)astheDestination,clicktohighlighteachdeviceinthelistof managedelementsofthesamedevicetype.
7.
8.
Thenewtabulardialogisnotactiveuntilyoudismissthemessagewindow. 638
639
InthecaseofApplyNow,WMconvertsthewindowtoadisplayoftheresults.
640
ResultswhoseIdentifierisshownasTASK...indicatethatthesystemmadenoattemptto implementavalueafterapreviousattemptdidnotsucceed.
641
Verticalscrollingisrequiredtoseealloftheattributes,andeachofthecolumnheadingsis activeforsortingandreversesortingthetablebythecontentsofthecolumn.
19.4
Launching BAM
Atanytime,youcanopenaBAMsessionfromwithinWM.
ForinformationonusingBAM,withitsproprietaryprotocol,toconfigureelements,seeUsingthe BandwidthandAuthenticationManager(BAM)SubsystemonPage264.
642
19.5
19.5.1
MACaddressbasedtrunkingwithlinkfailover. supportforIGMP(InternetGroupManagementProtocol)snooping.Thisfeaturecorrelates linkswiththeIPmulticaststreamsintendedforthem,sothattheydonothandleunneeded packets. supportforthefollowingprotocols,whichtheseswitchessupport: 802.1d,SpanningTree 802.1w,RapidSpanningTree 802.1q,GARP(GenericAttributeRegistrationProtocol)VLANRegistrationProtocol (GVRP)andTagbasedVLANConfiguration 802.1p,QoSwithfourconfigurablepriorityqueues
643
Forexample,ifyouclicktohighlightPortintheleftpanel,andthenclicktheellipsisassociatedwith PortConfigurationintherightpanel,thePortConfigurationdialogopens.
Shadingmarksthefieldsthatarereadonlyinthisfurtherdialog.Theseprovideinformationthatis helpfulfordecisionsontheconfigurablefieldsinthesamedialog,whichareperport
Whensuchasecondarydialogisnotconfigurable,thelabelfortheellipsisfieldisgray.Forexample,if youclicktohighlightSwitchingintheleftpanel,youmayseethatthePortMirrormaplabelisgray.
644
Ifyouclicktheellipsisinthiscase,thePortMirrormapdialogopens,butitsfieldsaregray,and nothinginitisselectable.
645
Inthesetabs,thecellsareconfigurablewheneverQOSstatusisenabledontheswitch.
646
647
20.1
Schedulable Tasks
WMsupportsthefollowingtypesofschedulabletasks: PMP/PTPUpgrade Reports UserScript PhysicalMapDataRefresh Configuration GenerateCustomerSupportInformation GeolocationImport(CSV)
Eachofthesetasksarealternativelysupportedbytheclientinterfaceforexecutionondemand,some inasingleoperationandothersinmultipleoperations.SomeadvantagesofusingtheTaskScheduler utilityofWM(insteadofondemandexecutionselsewhereintheclient)are laborsavingsfromhavingtheoperationsrunautomaticallyandrepeatedly. systemresourcesavingsfromhavingtheoperationsrunattimeswhenlesstrafficexists acrossthesystem. accuracyfromhavingtheentiresetofassociatedoperationsbundled,reviewable,and editableuntilthesetofthemmatchesyourexactneeds. qualityfromhavingsuccessfultaskspreservedandidenticallyrepeateduntileithertheyare deliberatelydeletedortheirconfiguredexecutabletimespanhasexpired.
Theprerequisites,specificationsrequired,anduseroptionsthatareassociatedwitheachtypeof supportedtaskaredescribedinTable86.
note ............. This table describes task definition and does not attempt to include what is involved in task scheduling, which is universal to all task types and is described under Table 87: Options for scheduling of tasks on Page 669.
649
Optional Criteria
Geolocation Import(CSV)
CSVfilename
Templatetopush
StaticSelection
Eitherorbothof
OneormoreofthefollowingDevice Properties
DeviceType1(regardlessof firmwareversion) IPAddress2 Managed Name(ID)2 SNMP ReadCommunity V3ContextName2 V3UserName2 Version Specific[device]Type1 (includingfirmwareversion) Status3 SysOID2
DynamicSelection, Advanced
DeviceGroup Selection
Atleastoneexistingdevicegroup
650
Issue 4 August 2012 Prerequisites or Requirements Optional Criteria UniqueTicketID(overwriting 00000000)forthesubjectline, localrecordkeeping,and referencebytechnicalsupport staff.
Task Type
Task Definition
MailOptions
SMTPservermustbeconfigured. SMTPportmustbeopen.
FileOptions
Scriptselection
Scriptfile(s)mustexistwithin Recommendedfiletypes browserreachoftheclient,andcan includeVisualBasic,batch, beofVisualBasic,batch,shell,orPerl shell,andPerl. type. Extrafile(s)mustexistwithin browserreachoftheclient. Thesupporttooldoesnot constrainthefiletype. Composedcomments. Eitherorbothof
Deviceselection
Scripttoexecute
Ascriptalreadycomposedasafile whosemodeissettoexecutable.
Arguments
651
SelectReportType
Configuration System
Database(stored) Device(current)
Either
StaticSelection
Eitherorbothof
DeviceType1(regardlessof firmwareversion) IPAddress2 Managed Name(ID)2 SNMP ReadCommunity2 V3ContextName2 V3UserName2 Version Specific[device]Type1 (includingfirmwareversion) Status3 SysOID2
DynamicSelection, Advanced
DeviceGroup Selection
Atleastoneexistingdevicegroup
652
Task Type
Task Definition
Optional Criteria
General Configuration
SMAutoupdate Configuration
DeviceSettings
useoftheAdd operationtoselect oneormorefromthe DeviceList useoftheRemove buttontodeleteone ormorefromthe DevicesSelectedlist useoftheLoadFrom Groupoperationto addanentiregroupby itsDeviceGroup Name
Addorremove device(s)
1.
ForDeviceTypeorSpecificType,selectalltypesinasingleAddorModifyoperation.Afterthisoperation, neithertypeisanylongeravailableamongselectableDeviceProperties.ThroughasubsequentModify operation,youcanspecifyadditionaltypesbuttheConditionsblockwillcontainonlyasinglelineforall selectedtypes. InthetextboxassociatedwitheachoftheseDeviceProperties,youenterastringandspecifywhethera propermatchcontains,startswith,endswith,orequalsthatstring. IfyouselectStatusfromamongtheDeviceProperties,thenyoumustselectonlyonestatuslevelfromamong thefollowing:However,thisselectionestablishesonlyonecondition.ThroughanotherAddoperationinthe sametaskdefinition,youcanselectanotherindividualStatuslevelforaseparatecondition,andsoforth. Themethodforspecifyingavalueforoneoftheseattributesisspecifictoandappropriatefortheattribute youhaveselected.Itmayinvolvetypingintoatextboxandthenselectinganassociatedoperatorfromthe dropdownlist.Itmayinvolveselectinganattributevalueoptionfromadropdownlistandthenselectingan associatedoperator. Somereportsdonotinvolvedeviceselection(forexample,PhysicalMapDataRefresh).Forthosethatdo,the outputofthereportdependsonthepermissionsandcustomviewscopeoftheuserwhoschedulesthetask.
2. 3.
4.
5.
653
20.2
3.
654
Figure 409: Create Schedule Task dialog for all tasks except Configuration and Reports
20.3
655
Figure 410: Create Schedule Task dialog for a Configuration or Reports task, Schedule tab
5.
ClicktheDevicestab.
656
Figure 411: Create Schedule Task dialog for a Configuration or Reports task, Devices tab
6.
(4)anexistingdevicegroup
7.
UsethefollowingcolorcodetofindtheappropriatesubstepstoperformbeforeStep8: and filter those devices by certain attribute values no yesorno yesorno no use substeps of this color athroughd athroughe athroughg athroughe
To configure the task to affect devices that you identify by (1)astaticgroupofdevices (2)adynamicgroupofdevicesfrom Basicfiltering (3)adynamicgroupofdevicesfrom Advancedfiltering (4)oneormoreexistingdevice groups
657
c. d. e.
658
f. g. h. i.
659
j.
AdvancetoStep8.
note ............. Since the configuration and performance attribute scroll lists (presuming that you want to specify any) are specific to device type, you must make a Specific Type selection before the interface will make those options available.
660
Figure 415: Specific Type drop-down list for Basic Dynamic Selection
d.
SelectanindividualSpecificType.
661
Figure 416: Configuration Attribute drop-down list for Basic Dynamic Selection
Scrollandclicktohighlighttherow(s)ofthesingleattributewhosevalueyouwant tospecify.
note ............. Depending on what attribute you selected, the interface may provide either a drop-down list or a text box for value specification.
e.
662
Figure 417: Performance Attribute drop-down list for Basic Dynamic Selection
note ............. The operators for each performance attribute values must be equals (=), does not equal (!=), is less than (<), is less than or equal to (<=), is greater than (>), or is greater than or equal to (>=).
f.
AdvancetoStep8.
663
Figure 418: Add Advanced Criteria window, ready for Device Properties selections
important ........... Refer to the Dynamic Selection, Advanced row of Table 86 on Page 650 and the notes associated with it at the end of the table for the rules involved in this type of task definition. Only one condition is created for all Device Types or Specific Types You must select all types (that you want to apply) in a single Add or Modify operation. After this operation, neither type is any longer available in the list of selectable Device Properties. Through a subsequent Modify operation, you can specify additional types, but the Conditions block will contain only a single line for all selected types. The sets of Configuration Attributes and Performance Attributes that you can optionally choose from are only those that are supported for the device types or specific [device] types that you have selected (that are listed in that one condition). By contrast, any of the Device Properties that you optionally specify a value and operator for can have the effect of expanding the set of target devices, but this property will be shown in a separate row of the Conditions block, and the specific devices that the task includes because of this property will not be shown in the task definition (WM will not apply the property condition until it executes the task).
d. e.
f. g.
664
665
Figure 420: Add Advanced Criteria window, Configuration Attributes for a subset of Specific Types
h. i.
RepeatStepgasmanytimesasrequiredtointroducealldesiredfilteringconditions. AdvancetoStep8.
666
d. e. 8. 9.
ClicktheDetailstab. Clicktohighlighttherowofasingleconfigurationtemplateforthetasktoapply.
Figure 421: Create Schedule Task window, Details tab listing configuration templates
note ............. Each template that you want Task Scheduler to apply requires the definition of a separate task.
667
Figure 422: Create Schedule Task window, Details tab open to a configuration template
note ............. The initial contents of the Details tab are specific to the type of task being defined (Configuration, Generate Customer Support Info, or Geo-location Import). See Table 86: Configurable task prerequisites, requirements, and options on Page 650.
8.
ClicktheScheduletab.
note ............. Regardless of the task type, the interface for defining the schedule always has the same settable parameters. These are listed in Table 87.
668
all
Once
once
9.
Ifyouwantthetasktorunonlyonceandthenexpire,setthescheduleparametersthatare listedintheNonrecurringrowunderthecolumnRequirementsinTable87above.
669
Figure 423: Create Schedule Task dialog, Schedule tab for non-recurring task
670
Figure 424: Create Schedule Task dialog, Schedule tab for a minute-based task
671
Figure 425: Create Schedule Task dialog, Schedule tab for an hourly task
672
Figure 426: Create Schedule Task dialog, Schedule tab for a daily task
673
Figure 427: Create Schedule Task dialog, Schedule tab for a weekly task
674
Figure 428: Create Schedule Task dialog, Schedule tab for a monthly task
important ........... Although WM does not prompt for confirmation if you close a Create Schedule Task window, it will not retain any of the task definition that you have specified before, and that work will be irretrievable if you close the window before performing the next (Save or Run Now) step.
20.4
675
attributesoftheexecutions(s)
Toviewthetableoftasks,performthefollowingsteps.
676
Inadditiontothecolumnardata,theappearanceoftherowforanytaskinthetableviewprovides taskstatusasfollows.Ataskthatisshown ona grey background hasexpired. ona white background hasnotexpired. ona green background iscurrentlyrunning. ona red background hasbeenpausedandnotyetresumed.
Toviewtheresultsfromthelastcompletedexecutionofatask,performthefollowingsteps.
677
4. 5.
678
20.5
2. 3.
note ............. For Device Type or Specific Type, you must select all types (that you want to apply) in a single Add or Modify operation. After this operation, neither type is any longer available among selectable Device Properties. Through a subsequent Modify operation, you can specify additional types but the Conditions block will contain only a single line for all selected types.
4.
ClicktheSavebutton.
20.6
TheinitialsortofthisdataisbyStartTime,butthedataissortablebythecontentsofanycolumn whoseheadingyouclick.
679
20.7
20.8
Toresumeapausedtask,performthefollowingsteps.
680
20.9
Figure 436: Mark for Clean Up option in Schedule tab for tasks
Toremoveataskanditsdefinition,performthefollowingsteps.
681
682
21 Broadcasting a Message
TheBroadcastMessagecommandcanbeusedtosendmessagestoalltheclientsconnectedtothe WMServer.
2.
IntheMessagefield,typethemessagethatyouwanttobroadcast.
note ............. The option that is associated with this message (Send to my FE client only or Sent to all clients) has no effect.
3.
683
Toterminateoneofthesessionslistedinthisview,checktheassociatedcheckboxintheTerminate column,thenclicktheTerminatebutton.WMasksforconfirmation.
Toabortthetermination,clicktheNobutton.Toterminatetheselectedclientsession,clicktheYes button.Tomonitorthisview,occasionallyclicktheRefreshbutton.
22.2
685
22.2.1
Thisamountofstatuspollingconsumesasignificantamountofresources.Considerthisadvisory carefullybeforeyouconsiderconfirmingbyclickingtheYesbutton.
686
22.2.2
TheBAMConfigurationblockdefaultstothefollowingattributevalues.
687
22.2.3
688
22.2.4
note ............. Start differs from restart as follows: Start commands start the service; in a two-step automatic operation, Restart commands stop the running service and then restart it.
689
.../server/conf/licensing.xml.RestartLMisnotnecessitatedbylicenseuploads.
TheUploadLicenseoptionopensabrowsertothelocalfilesystem.
AnexampleofLicenseStatusinformationisasfollows.
690
...
691
22.2.5
TousetheV3agent,youmustprovideboth.ThedefaultpasswordsareauthPasswordand
privPassword,respectively.
ThetwoSNMPsettingsblocksofthisdialogareactiveonlyiftheyhavecontextintheselected SNMPVersion.
692
Figure 447: NBI panel of WM Administrator Tool, active SNMP V1/V2 settings
note ............. The Host and Port values are not editable by this means. If you need to make a change in either or both of these, you must remove the configuration and then add a new one that has the changed host or port value(s).
Toenforceallofthechangesyouhavemadeinthisdialog,clicktheApplybutton.Todismissthe dialog,clicktheOKbutton.
important ........... To ensure WM security, these passwords should be changed soon after installing WM.
22.2.6
693
note ............. The following operations require both a click of the Apply button and a new client session in order to be reflected in the client: Enable offline physical map, Add Layer, and Delete Layer.
694
22.2.7
Toconfigurethesesettings,performthefollowingsteps.
695
ForFromMailID,highlightwm_server@company.comandoverwritethisplaceholder addresswiththeFROMaddressthattheSMTPshouldmarktheoutboundemailthatis triggeredbyanescalationpolicyoraneventoralarmfilter. ForToMailID,highlightwm_admin@company.comandoverwritethisplaceholderaddress withtheFROMaddressthattheSMTPshouldmarktheoutboundemailthatisaddressedto eithercustomersortechnicalsupportstaff(possiblyinadditiontoothersaddedtothe supporttoolbecausetheyaretobecopiedonsupportemails). ClicktheTestbuttontoensurethattheSMTPserveranditsportareproperlyconfigured inthispanel. Ifthetestissuccessful,clicktheOKbuttontoapplyitssettings.
5.
6. 7.
22.3
22.3.1
696
697
22.3.2
22.3.3
698
3.
ClicktheViewDetailsbutton TheLogDetailsdialogisdisplayed.
22.3.4
699
TheLoggingconfigurationdialogisdisplayed.
4.
Makenecessarychangesinthefirstscreen.
700
LoggingDirectory
MaximumNumberofLinesPerFile
MaximumLinesCached
UseTimeStamp?
5.
ClicktheNextbutton.
701
6.
Makenecessarychangesinthesecondscreen.
EnableLogging
702
8.
Whenyouaresatisfiedwiththesettings,clicktheFinishbutton.
9.
Toeffectthechangesontheserversidelogging_parameters.conffile,clickthe Applybuttonbackintheoriginalwindow.
ThisfileislocatedontheWMserverinthe/usr/local/cambium/wm/server/conf directoryinLinux(ortheC:\Cambium\WM\server\conffolderinWindows).
22.3.5
703
22.3.6
Figure 454: Collected statistics window with JVM monitoring history plotted
704
23.1
Proceedtologinasfollows.
note ............. In the context of this field, localhost is relative to the server, not to the device on which your browser exists. The initial contents of this and the two following fields are read from a file where valid configuration information is stored in the server.
4. 5. 6.
23.2
Inthisview,eachmanagedelementislistedbyitsIPaddressandsurroundedbythebackground colorthatcorrespondstoitsmostseverealarm.ThecolorschemeforalarmsinWirelessManager Ultralightisthesameasthatintheclient. EachdeviceIPaddressinthelistisalinktoapageoffurtherinformationaboutthedevice.Thisweb pagedeliversdataineachofthefollowingverticalcategories: Alarms Events KeyInformation,whichmayinclude(dependingondevicetype)thefollowingattributeand statisticblocks: Device DeviceGroup(forEtherWANswitches) GPS(forCMMdevices) Radio Authentication Link(forPTPdevices)
706
ActiveStatistics Configuration
707
708
709
23.3
710
TheeventsinthesystemareavailablefromtheSummaryviewinapageschemesimilartothatofthe alarms.
711
712
23.4
BeawarethatthesortedorderoftheelementblocksisbyIPaddress(decimal),soisnotbystatus ofthedevices.Scrollingrevealsthedeviceswhosestatusmaywarrantindividualattention.
713
23.5
714
Beawarethatthesortedorderofthealarmblocksisbythefulltimestamponthealarm,soisnotby severityofthealarms.Scrollingrevealsthealarmswhosestatusmaywarrantindividualattention.
23.6
715
Beawarethatthesortedorderoftheeventblocksisbythefulltimestampontheevent,soisnotby severityoftheevents.Scrollingrevealstheeventswhosestatusmaywarrantindividualattention.
23.7
23.8
23.9
716
CAMBIUMNETWORKS,LTD(Cambium)iswillingtolicenseitsWirelessManagersoftwareandthe accompanyingdocumentation(collectively,theSoftware,asfurtherdefinedbelow)toyouonlyonthecondition thatyouacceptallthetermsinthisEndUserLicenseAgreement(thisAgreement). IMPORTANT:READTHEFOLLOWINGTERMSANDCONDITIONSBEFOREUSINGTHESOFTWAREANDANY EQUIPMENTAND/ORPRODUCTSTHATACCOMPANYTHESOFTWARE. BYCLICKINGONTHEACCEPTBUTTONDURINGINSTALLATION,YOUACKNOWLEDGETHATYOUHAVEREAD THISAGREEMENT,UNDERSTANDITANDAGREETOBEBOUNDBYTHETERMSOFTHISAGREEMENT. IFYOUDONOTAGREETOTHETERMSOFTHISAGREEMENT,CAMBIUMISNOTWILLINGTOLICENSETHE SOFTWARETOYOUANDYOUSHOULDCLICKONTHEDONOTACCEPTBUTTONTODISCONTINUETHE INSTALLATIONPROCESS.IFYOUDONOTAGREETOTHESETERMSANDCONDITIONS,YOUMAY,FORAFULL REFUND:(I)RETURNTHESOFTWARETOTHEENTITYFROMWHOMYOUPURCHASEDIT;OR,(II)FOR DOWNLOADEDSOFTWARE,PROVIDETOTHEENTITYFROMWHOMYOUPURCHASEDTHESOFTWAREYOUR WRITTENVERIFICATIONOFDELETIONOFALLCOPIESOFTHESOFTWARE. 1.Definitions.InthisAgreement,thewordSoftwarereferstothesetofinstructionsforcomputingdevices,in executableformandinanymedia(whichmayincludediskette(s),CDROM(s),downloadableInternetfile(s), hardware,firmware,etc.),andincludeswithoutlimitationinterfaces,content,fonts,images,photographs, animations,video,audio,musictext,appletsandincludeddata,aswellastheaccompanyingdocumentation, suchasmanualsandinstructionalaids,whetherinprintedorelectronicform,forthesoftwareproductidentified above. 2.General.TheSoftwareislicensed,andnotsold,toyoubyCambiumforuseonlyunderthetermsofthis Agreement.Cambiumand/orCambiumslicensor(s)retainallright,titleandinterestinandtotheSoftware,and thecopyrightsandotherintellectualpropertyrightsthereinandthereto,andreserveallrightsnotexpressly grantedtoyouinthisAgreement.ThetermsofthisAgreementwillgovernanyupdate(s)and/orupgrade(s)tothe SoftwareprovidedbyCambiumthatreplaceand/orsupplementtheoriginalSoftware,unlesssuchupdate(s) and/orupgrade(s)areaccompaniedbyaseparatelicenseinwhichcasethetermsofthatlicensewillgovern. 3.GrantofLicense.Cambiumgrantsyou(Licenseeoryou)alimited,personal,nonexclusiveandnon transferable(exceptasotherwiseprovidedherein)licensetousetheSoftwaresubjecttotheConditionsofUseset forthinSection4andtheremainingtermsandconditionsofthisAgreement.Anytermsorconditionsappearingon thefaceorreversesideofanypurchaseorder,purchaseorderacknowledgmentorotherorderdocumentthatare differentfrom,orinadditionto,thetermsofthisAgreementwillnotbebindingontheparties,evenifpaymentis accepted. 4.ConditionsofUse;RestrictionsonUse.TheSoftwareisprotectedbyinternationalintellectualpropertylawsand treaties,andotherapplicablelaws.AnyuseoftheSoftwareinviolationofthetermsandconditionssetforthin thisAgreementisstrictlyprohibitedandwillbedeemedabreachofthisAgreement.Inadditiontotheotherterms andconditionsofthisAgreement,youagreetothefollowingspecificconditionsandrestrictions: 4.1. YouwillusetheSoftwareincompliancewithallapplicablelaws,includinglocallawsofthecountryor regioninwhichyouresideorinwhichyouusetheSoftware. 4.2. Onlyyou,youremployeesoragentsmayusetheSoftware.Youwilltakeallnecessarystepstoinsure thatyouremployeesandagentsabidebythetermsofthisAgreement. 4.3. YouwillusetheSoftware:(i)onlyforyourinternalbusinesspurposes;(ii)onlyasdescribedinthe Software;and,(iii)instrictaccordancewiththisAgreement.
717
4.7.
4.8. IftheSoftwareisprovidedonmultipletypesofmedia,youwilluseonlythemediathatbestmeets yourspecificneeds,andyouwillnotloan,rent,leaseortransfertheothermediacontainedinthe packagewithoutCambiumswrittenconsent. 4.9. Youwillnotremoveanyproprietarynotices,marks,labels,orlogosfromtheSoftware. 4.10 Unlessotherwiseprovidedherein,youwillnotrent,lease,sublicenseortransfertheSoftware,orany partthereof,toanyotherpartywithoutCambiumspriorwrittenconsent. 4.11. YouwillnotusetheSoftwareforanypurposesprohibitedbyapplicablelaw,includingwithout limitationthedevelopment,design,manufactureorproductionofnuclear,missiles,orchemicalor biologicalweapons. USEOFTHESOFTWAREINANYMANNEROTHERTHANASPROVIDEDHEREINISSTRICTLYPROHIBITED ANDMAYINFRINGEONTHEINTELLECTUALPROPERTYRIGHTSOFCAMBIUMAND/ORITSLICENSOR(S), SUBJECTINGYOUTOCIVILANDCRIMINALPENALTIES,INCLUDINGWITHOUTLIMITATIONMONETARY DAMAGESANDIMPRISONMENTFORCOPYRIGHTINFRINGEMENT.
5.BackUps.NotwithstandinganythingtothecontraryinthisAgreement,youmaymakeone(1)copyofthe Softwareinmachinereadableformforbackuppurposesonly.IfthedocumentationfortheSoftwareisinprinted form,itmaynotbecopied.WithregardtoallcopiesoftheSoftwarepermittedherein,youagreetoreproduceon suchcopiesallCambiumcopyrightnotices,andotherproprietarynoticesappearingonandintheoriginal Software. 6.Export.Youmaynotexport,reexportortransfer,directlyorindirectly,theSoftwareexceptasauthorizedby UnitedStateslaworbythelawsofthejurisdiction(s)inwhichtheSoftwarewasobtained.Bywayofexample,but withoutlimitationoftheforegoing,ifyourSoftwarewasobtainedintheUnitedStates,theSoftwaremaynotbe exported,reexportedortransferred:(a)intoanyU.S.embargoedcountries;or,(b)toanyoneontheU.S.Treasury Department'slistofSpeciallyDesignatedNationalsortheU.S.DepartmentofCommerceDeniedPersonsListor EntityList.ByusingtheSoftware,yourepresentandwarrantthatyouarenotlocatedinanysuchcountryoron anysuchlist. 7.Confidentiality.YouacknowledgethattheSoftwarecontainsvaluableproprietaryinformationandtradesecrets andthatunauthorizedorimproperuseoftheSoftwarewillresultinirreparableharmtoCambiumforwhich monetarydamageswouldbeinadequateandforwhichCambiumwillbeentitledtoimmediateinjunctiverelief. Accordingly,youwilllimitaccesstotheSoftwaretothoseofyouremployeesandagentswhoneedtousethe Softwareforyourinternalbusinesspurposes,andyouwilltakeappropriateactionwiththoseemployeesand agentstopreservetheconfidentialityoftheSoftware,usingthesamedegreeofcaretoavoidunauthorizedor improperdisclosureasyouusefortheprotectionofyourownproprietarysoftware,butinnoeventlessthan reasonablecare.Youhavenoobligationtopreservetheconfidentialityofanyinformationthat:(i)wasinthe publicdomainatthetimeofdisclosure;(ii)enteredthepublicdomainthroughnofaultofyours;(iii)wasgivento youfreeofanyobligationtokeepitconfidential;(iv)isindependentlydevelopedbyyou;or,(v)isdisclosedas requiredbylawprovidedthatyounotifyCambiumpriortosuchdisclosureandprovideCambiumwitha reasonableopportunitytorespond.
718
8.RighttoUseCambiumsName.ExceptasrequiredinSection5above,youwillnot,duringthetermofthis Agreementorthereafter,useanytrademarkofCambium,oranywordand/orsymbollikelytobeconfusedwith anyCambiumtrademark,eitheraloneorinanycombinationwithotherwordsand/orsymbols. 9.Transfer.InthecaseofSoftwaredesignedtooperateonCambiumequipment,youmaynottransferthe Softwaretoanotherpartyexcept:(i)ifyouareanenduser,whenyouaretransferringtheSoftwaretogetherwith theCambiumequipmentonwhichitoperates;or,(ii)ifyouareaCambiumauthorizeddistributor,whenyouare transferringtheSoftwareeithertogetherwithsuchCambiumequipmentoraretransferringtheSoftwareasa licenseddulypaidforupgrade,update,patch,newrelease,enhancementorreplacementofapriorversionofthe Software.IfyouareaCambiumauthorizeddistributor,whenyouaretransferringtheSoftwareaspermittedinthis Agreement,youagreetotransfertheSoftwarewithalicenseagreementhavingtermsandconditionsnoless restrictivethanthosecontainedinthisAgreement.AlltransfersoftheSoftwareunderthisSection9arestrictly subjecttotheconditionsprecedentthat:(iii)theotherpartyagreestoacceptthetermsandconditionsofthis Agreement;and,(ii)youdestroyanycopyoftheSoftwareyoudonottransfertothatparty.Unlessotherwise providedherein,theSoftwaremaynotbetransferred,andthisAgreementmaynotbeassigned,byyouwithout Cambiumspriorwrittenconsent. 10.UpgradesandUpdates.IftheSoftwareislicensedtoyouasanupgradeorupdatetosoftwarepreviously licensedtoyou,youmustdestroythesoftwarepreviouslylicensedtoyou,includinganycopies,within30daysof yourreceiptoftheSoftware. 11.MaintenanceandSupport.CambiumisnotresponsibleformaintenanceorsupportoftheSoftware,orthe equipmentonwhichtheSoftwareresidesorisused,underthisAgreement.Byacceptingthelicensegrantedunder thisAgreement,youagreethatCambiumwillbeundernoobligationtoprovideanysupport,maintenanceor serviceinconnectionwiththeSoftwareorsuchequipment.MaintenanceandsupportoftheSoftwareand/orsuch equipmentbyCambiummaybeavailableunderthetermsofaseparateagreement. 12.LimitedWarranty.Allphysicalmedia,suchasdiskettesorCDROMS,onwhichtheSoftwareisfurnishedby Cambium(theMedia)arewarrantedtobefreefrommanufacturingandmaterialdefectsforninety(90)days aftertheshipmentdateoftheMediatoyou.Mediathatbecomesdefectiveduringsuchperiodwillberepairedor, atCambiumsoption,replaced.ThislimitedwarrantyiscontingentuponproperuseoftheMediaanddoesnot coverMediathathasbeentamperedwith,modifiedorsubjectedtounusualphysicalorelectricalstress. TamperingwithorremovinganyfactorysealorlabelonanyMediavoidsthiswarrantyandreleasesCambium fromanyandallliability.TheentireliabilityofCambium,andyourexclusiveremedyunderthewarrantyprovided inthisSection12willbe,atCambiumsoption,torepairorreplaceanyMediafoundtobedefectivewithinthe warrantyperiod,ortorefundthepurchasepriceandterminatethisAgreement.Toseeksucharemedy,youmust returntheSoftwaretoCambium,withacopyoftheoriginalpurchasereceipt,withinthewarrantyperiod. 13.Disclaimer.EXCEPTFORTHEABOVEEXPRESSLIMITEDWARRANTYFORTHEMEDIA,ANDTOTHEMAXIMUM EXTENTPERMITTEDBYAPPLICABLELAW,THESOFTWAREISPROVIDED"ASIS"ANDASAVAILABLE,WITHOUT WARRANTYOFANYKIND,ANDCAMBIUMONBEHALFOFITSELFANDITSLICENSOR(S)HEREBYDISCLAIMSALL WARRANTIESANDCONDITIONSWITHRESPECTTOTHESOFTWARE,EXPRESS,IMPLIEDORSTATUTORY,INCLUDING WITHOUTLIMITATIONTHEIMPLIEDWARRANTIESAND/ORCONDITIONSOFMERCHANTABILITY,OFSATISFACTORY QUALITY,OFFITNESSFORAPARTICULARPURPOSE,OFACCURACY,OFQUIETENJOYMENT,ANDOFNON INFRINGEMENTOFTHIRDPARTYRIGHTS.CAMBIUMALSODOESNOTWARRANTTHATTHEFUNCTIONS CONTAINEDIN,PERFORMEDAND/ORPROVIDEDBYTHESOFTWAREWILLMEETYOURREQUIREMENTS,THATTHE OPERATIONOFTHESOFTWAREWILLBEUNINTERRUPTEDORERRORFREE,THATTHESOFTWAREWILLBE COMPATIBLEORWORKWITHANYTHIRDPARTYSOFTWARE,APPLICATIONSORDEVICES,ORTHATDEFECTSINTHE SOFTWAREWILLBECORRECTED.CAMBIUMMAKESNOWARRANTYWITHRESPECTTOTHECORRECTNESS, ACCURACY,ORRELIABILITYOFTHESOFTWARE,ANDYOUEXPRESSLYACKNOWLEDGEANDAGREETHAT,TOTHE EXTENTPERMITTEDBYAPPLICABLELAW,YOURUSEOFTHESOFTWAREISATYOURSOLERISKANDTHATTHE ENTIRERISKASTOSATISFACTORYQUALITY,PERFORMANCE,ACCURACYANDEFFORTISWITHYOU.YOUFURTHER ACKNOWLEDGEANDAGREETHATTHESOFTWAREISNOTINTENDEDORSUITABLEFORUSEINSITUATIONSOR ENVIRONMENTSWHERETHEFAILUREORTIMEDELAYSOF,ORERRORSORINACCURACIESINTHECONTENT,DATA ORINFORMATIONPROVIDEDBYTHESOFTWARECOULDLEADTODEATH,PERSONALINJURY,ORSEVEREPHYSICAL
719
ORENVIRONMENTALDAMAGE.NOORALORWRITTENINFORMATIONORADVICEGIVENBYCAMBIUMORAN AUTHORIZEDCAMBIUMREPRESENTATIVESHALLCREATEAWARRANTY. SOMEJURISDICTIONSDONOTALLOWTHEEXCLUSIONOFIMPLIEDWARRANTIESORLIMITATIONSONAPPLICABLE STATUTORYRIGHTSOFACONSUMER,SOTHEABOVEEXCLUSIONANDLIMITATIONSMAYNOTAPPLYTOYOU. 14.LimitationofLiability.THETOTALLIABILITYOFCAMBIUMFORANYDAMAGESUNDERTHISAGREEMENTWILL NOTEXCEEDTHETOTALAMOUNTPAIDBYYOUFORTHESOFTWARELICENSEDUNDERTHISAGREEMENT.TOTHE EXTENTNOTPROHIBITEDBYAPPLICABLELAW,INNOEVENTSHALLCAMBIUMBELIABLEFORPERSONALINJURY, ORANYINCIDENTAL,SPECIAL,INDIRECTORCONSEQUENTIALDAMAGESWHATSOEVER,INCLUDINGWITHOUT LIMITATIONDAMAGESFORLOSSOFPROFITS,LOSSOFDATA,BUSINESSINTERRUPTIONORANYOTHER COMMERCIALDAMAGESORLOSSES,ARISINGOUTOFORRELATEDTOYOURUSEORINABILITYTOUSETHE SOFTWARE,ORANYTHIRDPARTYSOFTWARE,APPLICATIONSAND/ORDEVICESINCONJUNCTIONWITHTHE SOFTWARE,HOWEVERCAUSED,REGARDLESSOFTHETHEORYOFLIABILITY(CONTRACT,TORTOROTHERWISE) ANDEVENIFCAMBIUMHASBEENADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.SOMEJURISDICTIONSDO NOTALLOWTHELIMITATIONOFLIABILITYFORPERSONALINJURY,OROFINCIDENTALORCONSEQUENTIAL DAMAGES,SOTHISLIMITATIONMAYNOTAPPLYTOYOU. 15.U.S.GovernmentEndUsers.TheSoftwareisaCommercialItem,asthattermisdefinedat48C.F.R.2.101, consistingofCommercialComputerSoftwareandCommercialComputerSoftwareDocumentation,assuch termsareusedin48C.F.R.12.212or48C.F.R.227.7202,asapplicable.Consistentwith48C.F.R.12.212or48 C.F.R.227.72021through227.72024,asapplicable,theCommercialComputerSoftwareandCommercial ComputerSoftwareDocumentationarebeinglicensedtoU.S.Governmentendusers:(i)onlyasCommercial Items;and,(ii)withonlythoserightsasaregrantedtoallotherenduserspursuanttothetermsandconditions herein,notwithstandinganyotherFARorothercontractualclausetothecontraryinanyagreementintowhichthis AgreementmaybeincorporatedorwhichCambiummayprovidetoGovernmentenduser.UseoftheSoftware constitutesagreementbytheU.S.GovernmentthattheSoftwareisCommercialComputerSoftwareand CommercialComputerSoftwareDocumentation,andconstitutesacceptanceoftherightsandrestrictionsherein. UnpublishedrightsAREreservedunderthecopyrightlawsoftheUnitedStates.Thenameandaddressofthe contractorforUnitedStatesGovernmentendusersis:CambiumNetworks,Ltd,acompanyregisteredinEngland andWalesundercompanynumber07752773,withanaddressat1299E.AlgonquinRoad,Schaumburg,IL60196. 16.TermandTermination.ThisAgreement,andyourrighttousetheSoftware,willbeginwhenyouclickthe ACCEPTbutton,whichconstitutesacceptanceofthetermsandconditionsinthisAgreement,andwillcontinuein perpetuityunlessterminatedasfollows.ThisAgreementwillterminateimmediatelyandautomaticallywithout noticeuponabreachofthisAgreementbyyou.Youmayalsoterminatethisagreementbyceasinguseofthe Software.UpontheterminationofthisAgreementforanyreason,youmustceasealluseoftheSoftwareand destroyallcopiesoftheSoftwareinyourpossessionorcontrol. 17.GoverningLawandSeverability.ThisAgreementisgovernedbythelawsoftheUnitedStatesofAmerica,to theextentthattheyapply,andotherwisebythelawsoftheStateofIllinois,excludingitsconflictsoflaws principles.ThisAgreementshallnotbegovernedbytheUnitedNationsConventiononContractsforthe InternationalSaleofGoods,theapplicationofwhichisexpresslyexcluded.Ifforanyreasonacourtofcompetent jurisdictionfindsanyprovisionofthisAgreement,orportionthereof,tobeunenforceable,theremainderofthis Agreementshallcontinueinfullforceandeffect. 18.Survival.Thepartiesagreethatwherethecontextofanyprovisionindicatesanintentthatitsurvivestheterm ofthisAgreement,thenitwillsurvive. 19.EntireAgreement.ThisAgreementconstitutestheentireagreementbetweenyouandCambiumrelatingto theSoftwarelicensedhereunderandsupersedesallpriororcontemporaneousunderstandingsregardingsuch subjectmatter.NoamendmenttoormodificationofthisAgreementwillbebindingunlessinwritingandsignedby Cambium,exceptthatCambiummaymodifyand/ortranslatethisAgreementasnecessarytocomplywith applicablelaws.IntheeventofadisputebetweentheEnglishversionandanynonEnglishversions,theEnglish versionofthisAgreementshallgovern,totheextentnotprohibitedbythelocallawinyourjurisdiction. 20.ThirdPartySoftware.TheSoftwaremaycontainoneormoreitemsofthirdpartysoftwaresuppliedbythird partysuppliers(collectively,ThirdPartySoftware).ThetermsofthisAgreementgovernyouruseofanyThird
720
PartySoftwareUNLESSASEPARATETHIRDPARTYSOFTWARELICENSEISINCLUDED,INWHICHCASEYOURUSEOF THETHIRDPARTYSOFTWAREWILLTHENBEGOVERNEDBYTHESEPARATETHIRDPARTYLICENSE.Useofthe GoogleMapsserviceissubjecttothefollowingadditionalterms:GoogleMapsTermsofServiceavailableat http://maps.google.com/help/terms_maps.htmlandGoogleMapsLegalNoticesat http://maps.google.com/help/legalnotices_maps.html.ByusingtheSoftwareyouareagreeingbeboundbythe termsofuseforallThirdPartySoftware.IftheSoftwarelicensedunderthisAgreementcontainspubliclyavailable (opensource)ThirdPartySoftware,thetermsandconditionsgoverningtheuseofsuchpubliclyavailableThird PartySoftwareareinthesoftwarelicensesofthecopyrightowner(s)ofsuchsoftwareandnotthisAgreement.If thereisaconflictbetweenthetermsandconditionsofthisAgreementandthetermsandconditionsofthe publiclyavailableThirdPartySoftwarelicense(s)governingyouruseofthepubliclyavailableThirdPartySoftware, thetermsandconditionsofthelicenseoftheapplicablepubliclyavailableThirdPartySoftwarelicense(s)willtake precedenceoverthelicensegrantedinthisAgreement.ThelicenseagreementsforpubliclyavailableThirdParty SoftwareincludedbyCambiumareavailableinthefileCambiumPubliclyAvailableSoftwareLegalNotices.htm installedintheserverfilesystemduringinstallationoftheSoftware.Thesoftwarelicenseagreementsforpublicly availableThirdPartySoftwareincludedbythirdpartiesareavailableinthefileThirdPartyPubliclyAvailable SoftwareLegalNotices.htminstalledintheserverfilesystemduringinstallationoftheSoftware. 21.Privacy.YouruseoftheSoftwareissubjecttoCambiumsPrivacyPolicyavailableat: http://cambiumnetworks.com/legal/terms_of_use.phpaswellastheGoogleMapsprivacypolicydescribedat http://www.google.com/privacy.html,thetermsofwhichareincorporatedhereinbyreference. IFTHEFOREGOINGTERMSANDCONDITIONSAREACCEPTABLETOYOU,PLEASEINDICATEYOURAGREEMENT ANDACCEPTANCEBYCLICKINGONTHEBUTTONLABELEDACCEPT.IFTHEFOREGOINGTERMSAND CONDITIONSARENOTACCEPTABLETOYOU,PLEASECLICKONTHEDONOTACCEPTBUTTON. WIRELESSMANAGER,CAMBIUM,CAMBIUMNETWORKS,andtheCambiumNetworksLogoaretrademarksof CambiumNetworks,Ltd. Copyright2012CambiumNetworks,LtdAllrightsreserved.
721
CAMBIUM PUBLICLY AVAILABLE SOFTWARE LEGAL NOTICES AND END USER LICENSE AGREEMENTS FOR PUBLICLY AVAILABLE SOFTWARE
TheWirelessManagersoftwaremayincludeCambiumsoftware,commercialthirdpartysoftware,and/or publiclyavailable(opensource)software. TheCambiumsoftwareincludedintheWirelessManagersoftwareiscopyright(c)byCambiumNetworks,LTD (Cambium),anditsuseissubjecttothelicenses,termsandconditionsoftheagreementinforcebetweenthe purchaseroftheWirelessManagersoftwareandCambium.Thecommercialthirdpartysoftwarethatmaybe includedinorwiththeWirelessManagersoftwareissubjecttothelicenses,termsandconditionsofthe agreementinforcebetweenyouandCambium,unlessaseparatecommercialthirdpartysoftwarelicenseis included,inwhichcase,youruseofthecommercialthirdpartysoftwarewillthenbegovernedbytheseparate commercialthirdpartylicense.ThepubliclyavailablesoftwarethatmaybeincludedinorwiththeWireless Managersoftwareislistedbelow.Theuseofthelistedpubliclyavailablesoftwareissubjecttothelicenses, termsandconditionsoftheagreementinforcebetweenyouandCambium,aswellasthetermsandconditionsof thelicenseofeachpubliclyavailablesoftwarepackage.Copiesofthelicensesforthelistedpubliclyavailable software,aswellas,allattributions,acknowledgements,andsoftwareinformationdetails,areincludedbelow. Cambiumisrequiredtoreproducethesoftwarelicenses,acknowledgmentsandcopyrightnoticesasprovidedby theauthorsandowners,thus,allsuchinformationisprovidedinitsnativelanguageform,withoutmodificationor translation. ThepubliclyavailablesoftwareinthelistbelowincludesthepubliclyavailablesoftwareincludedbyCambium.The publiclyavailablesoftwareincludedbycommercialthirdpartysoftwarethatisusedintheWirelessManager softwareisdisclosedintheThirdPartyPubliclyAvailableSoftwareLegalNoticesaccompanyingtheWireless Managersoftware. ForinstructionsonhowtoobtainacopyofanysourcecodebeingmadepubliclyavailablebyCambiumrelatedto softwareusedintheWirelessManagersoftwareyoumaysendyourrequestinwritingto: CambiumNetworks,LTD Attention:OpenSourceSoftwareManager 1299E.AlgonquinRoad Schaumburg,IL60196 Inyourrequest,pleaseincludetheversionoftheWirelessManagersoftware,alongwiththepubliclyavailable softwarespecifics,suchasthepubliclyavailablesoftwarenameandversion. Note:thesourcecodeforthepubliclyavailablesoftwaremayberesidentontheCambiumproductinstallation media,oronsupplementalCambiumproductmediaand/orCambiumwebsites.Pleasereferenceandreviewthese entireCambiumPubliclyAvailableSoftwareLegalNoticesandEndUserLicenseAgreementsforPubliclyAvailable Softwareforthedetailsonlocationandmethodsofobtainingthesourcecode. Note:dependentonthelicensetermsofthepubliclyavailablesoftware,sourcecodemaynotbeprovided.Please referenceandreviewtheseentireCambiumPubliclyAvailableSoftwareLegalNoticesandEndUserLicense AgreementsforPubliclyAvailableSoftwareforthedetailsonlocationandmethodsofobtainingthesourcecode. Toviewadditionalinformationregardinglicenses,acknowledgmentsandrequiredcopyrightnoticesforpublicly availablesoftwareusedintheWirelessManagersoftware,pleaseselectLegalNoticesdisplayfromtheGUI(if applicable),orreviewthelegalnoticesandenduserlicenseagreementsintheREADMEfilesorotherfilescreated duringinstallation,inthedocumentation,ontheinstallationmedia,orresidentintheWirelessManager software. WIRELESSMANAGER,CAMBIUM,CAMBIUMNETWORKS,andtheCambiumNetworksLogoaretrademarksof CambiumNetworks,LTD.Allothertrademarks,logos,andservicemarksarethepropertyoftherespectivethird partyowners.YouarenotpermittedtouseanymarkswithoutthepriorwrittenconsentofCambiumorsuchthird partywhichmayownthemarks.
722
ThefollowingaretheenduserlicenseagreementsforpubliclyavailablesoftwarethatCambiumhasincluded. AntContrib Version:1.0b3 Description:TheAntContribprojectisacollectionoftasks(andatonepointmaybetypesandothertools)for ApacheAnt.Usedtofacilitateautomationofbuildscripts. Softwaresite:http://sourceforge.net/projects/antcontrib SourceCode:ThesourcepackagesforAntContrib1.0b3areavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthepreambleofthisdocument. License:TheApacheSoftwareLicense,Version1.1 Copyright(c)20012003AntContribproject.Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: 1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. 3.Theenduserdocumentationincludedwiththeredistribution,ifany,mustincludethefollowing acknowledgment: "ThisproductincludessoftwaredevelopedbytheAntContribproject (http://sourceforge.net/projects/antcontrib)." Alternately,thisacknowledgmentmayappearinthesoftwareitself,ifandwhereversuchthirdparty acknowledgmentsnormallyappear. 4.ThenameAntContribmustnotbeusedtoendorseorpromoteproductsderivedfromthissoftwarewithout priorwrittenpermission.Forwrittenpermission,pleasecontactantcontribdevelopers@lists.sourceforge.net. 5.Productsderivedfromthissoftwaremaynotbecalled"AntContrib"normay"AntContrib"appearintheir nameswithoutpriorwrittenpermissionoftheAntContribproject. THISSOFTWAREISPROVIDED``ASIS''ANDANYEXPRESSEDORIMPLIEDWARRANTIES,INCLUDING,BUTNOT LIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEARE DISCLAIMED.INNOEVENTSHALLTHEANTCONTRIBPROJECTORITSCONTRIBUTORSBELIABLEFORANYDIRECT, INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO, PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESS INTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY, ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHISSOFTWARE, EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. GeoAPI Version:2.1 Description:JavalibraryforGeospatialdatamanipulation Softwaresite:http://geoapi.sourceforge.net/ SourceCode:ThesourcepackagesforGeoAPIareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:OGC(OpenGeospatialConsortium)
723
ThisOGCwork(includingsoftware,documents,orotherrelateditems)isbeingprovidedbythecopyrightholders underthefollowinglicense.Byobtaining,using,and/orcopyingthiswork,you(thelicensee)agreethatyouhave read,understood,andwillcomplywiththefollowingtermsandconditions:Permissiontouse,copy,andmodify thissoftwareanditsdocumentation,withorwithoutmodification,foranypurposeandwithoutfeeorroyaltyis herebygranted,providedthatyouincludethefollowingonALLcopiesofthesoftwareanddocumentationor portionsthereof,includingmodifications,thatyoumake: 1.ThefulltextofthisNOTICEinalocationviewabletousersoftheredistributedorderivativework. 2.Anypreexistingintellectualpropertydisclaimers,notices,ortermsandconditions.Ifnoneexist,ashortnotice ofthefollowingform(hypertextispreferred,textispermitted)shouldbeusedwithinthebodyofany redistributedorderivativecode:"Copyright[$dateofdocument]OpenGeospatialConsortium,Inc.AllRights Reserved.http://www.opengeospatial.org/Legal/(Hypertextispreferred,butatextualrepresentationis permitted.) 3.NoticeofanychangesormodificationstotheOGCfiles,includingthedatechangesweremade.(We recommendyouprovideURLstothelocationfromwhichthecodeisderived.) THISSOFTWAREANDDOCUMENTATIONISPROVIDED"ASIS,"ANDCOPYRIGHTHOLDERSMAKENO REPRESENTATIONSORWARRANTIES,EXPRESSORIMPLIED,INCLUDINGBUTNOTLIMITEDTO,WARRANTIESOF MERCHANTABILITYORFITNESSFORANYPARTICULARPURPOSEORTHATTHEUSEOFTHESOFTWAREOR DOCUMENTATIONWILLNOTINFRINGEANYTHIRDPARTYPATENTS,COPYRIGHTS,TRADEMARKSOROTHER RIGHTS.COPYRIGHTHOLDERSWILLNOTBELIABLEFORANYDIRECT,INDIRECT,SPECIALORCONSEQUENTIAL DAMAGESARISINGOUTOFANYUSEOFTHESOFTWAREORDOCUMENTATION. ThenameandtrademarksofcopyrightholdersmayNOTbeusedinadvertisingorpublicitypertainingtothe softwarewithoutspecific,writtenpriorpermission.Titletocopyrightinthissoftwareandanyassociated documentationwillatalltimesremainwithcopyrightholders. Javolution Version:5.2.5 Description:JavalibraryforGeospatialdatamanipulation Softwaresite:http://javolution.org/ SourceCode:ThesourcepackagesforJavolutionareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:JavolutionJava(tm)SolutionforRealTimeandEmbeddedSystems Copyright(c)20052007Javolution(http://javolution.org/).Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: 1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNEROR CONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIAL DAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE, DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY, WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANY WAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.
724
JScience Version:4.3.1 Description:JavalibraryforGeospatialdatamanipulation Softwaresite:http://jscience.org SourceCode:ThesourcepackagesforJScienceareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:JScienceJava(TM)ToolsandLibrariesfortheAdvancementofSciences Copyright(C)2006JScience(http://jscience.org/).Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: *Redistributionsofsourcecodemustretaintheabovecopyrightnoticeandincludethislicenseagreement. *Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNEROR CONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIAL DAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE, DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY, WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANY WAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. XStream Version:4.2.6 Description:Java,JSONandXMLserializationlibrary Softwaresite:http://xstream.codehaus.org/ SourceCode:ThesourcepackagesforXStreamareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:XStreamisopensourcesoftware,madeavailableunderaBSDlicense. Copyright(c)20032006,JoeWalnes Copyright(c)20062007,XStreamCommitters Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet:Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistof conditionsandthefollowingdisclaimer.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice, thislistofconditionsandthefollowingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththe distribution.NeitherthenameofXStreamnorthenamesofitscontributorsmaybeusedtoendorseorpromote productsderivedfromthissoftwarewithoutspecificpriorwrittenpermission. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNEROR CONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIAL DAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE, DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY, WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANY WAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCH.
725
SourceCode:ThesourcepackagesforNetCDFareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:Copyright19932008UniversityCorporationforAtmosphericResearch/Unidata PortionsofthissoftwareweredevelopedbytheUnidataProgramattheUniversityCorporationforAtmospheric Research.Accessanduseofthissoftwareshallimposethefollowingobligationsandunderstandingsontheuser. Theuserisgrantedtheright,withoutanyfeeorcost,touse,copy,modify,alter,enhanceanddistributethis software,andanyderivativeworksthereof,anditssupportingdocumentationforanypurposewhatsoever, providedthatthisentirenoticeappearsinallcopiesofthesoftware,derivativeworksandsupporting documentation.Further,UCARrequeststhattheusercreditUCAR/Unidatainanypublicationsthatresultfromthe useofthissoftwareorinanyproductthatincludesthissoftware,althoughthisisnotanobligation.Thenames UCARand/orUnidata,however,maynotbeusedinanyadvertisingorpublicitytoendorseorpromoteany productsorcommercialentityunlessspecificwrittenpermissionisobtainedfromUCAR/Unidata.Theuseralso understandsthatUCAR/Unidataisnotobligatedtoprovidetheuserwithanysupport,consulting,trainingor assistanceofanykindwithregardtotheuse,operationandperformanceofthissoftwarenortoprovidetheuser withanyupdates,revisions,newversionsor"bugfixes." THISSOFTWAREISPROVIDEDBYUCAR/UNIDATA"ASIS"ANDANYEXPRESSORIMPLIEDWARRANTIES, INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORA PARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLUCAR/UNIDATABELIABLEFORANYSPECIAL, INDIRECTORCONSEQUENTIALDAMAGESORANYDAMAGESWHATSOEVERRESULTINGFROMLOSSOFUSE,DATA ORPROFITS,WHETHERINANACTIONOFCONTRACT,NEGLIGENCEOROTHERTORTIOUSACTION,ARISINGOUTOF ORINCONNECTIONWITHTHEACCESS,USEORPERFORMANCEOFTHISSOFTWARE. YahooYuiwidgets Version:2.5.2 Description:Javascriptbasedclientmappinglogwidget Softwaresite:http://developer.yahoo.com/yui/ SourceCode:ThesourcepackagesforYahooYuiWidgetsareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthepreambleofthisdocument. License:SoftwareLicenseAgreement(BSDLicense) Copyright(c)2009,Yahoo!Inc.Allrightsreserved. Redistributionanduseofthissoftwareinsourceandbinaryforms,withorwithoutmodification,arepermitted providedthatthefollowingconditionsaremet:Redistributionsofsourcecodemustretaintheabovecopyright notice,thislistofconditionsandthefollowingdisclaimer.Redistributionsinbinaryformmustreproducetheabove copyrightnotice,thislistofconditionsandthefollowingdisclaimerinthedocumentationand/orothermaterials providedwiththedistribution.NeitherthenameofYahoo!Inc.northenamesofitscontributorsmaybeusedto endorseorpromoteproductsderivedfromthissoftwarewithoutspecificpriorwrittenpermissionofYahoo!Inc. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNEROR CONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIAL DAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE, DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,
726
WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANY WAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. dnsjava Version:2.0.6 Description:dnsjavaisanimplementationofDNSinJava.Itsupportsalldefinedrecordtypes(includingthe DNSSECtypes),andunknowntypes.Itcanbeusedforqueries,zonetransfers,anddynamicupdates. Softwaresite:http://www.dnsjava.org/ SourceCode:Thesourcepackagesfordnsjavaareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thepreambleofthisdocument. License:dnsjavaisplacedundertheBSDlicense.Severalfilesarealsounderadditionallicenses;seetheindividual filesfordetails. Copyright(c)19992005,BrianWellington.Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet:Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistof conditionsandthefollowingdisclaimer.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice, thislistofconditionsandthefollowingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththe distribution.Neitherthenameofthednsjavaprojectnorthenamesofitscontributorsmaybeusedtoendorseor promoteproductsderivedfromthissoftwarewithoutspecificpriorwrittenpermission. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHECOPYRIGHTOWNEROR CONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIAL DAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE, DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY, WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANY WAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. Finalnotes: ThankstoNetworkAssociates,Inc.forsponsoringsomeoftheoriginaldnsjavaworkin19992000. ThankstoNominum,Inc.forsponsoringsomeworkondnsjavafrom2000tothepresent.
Packages That Use Apache License Version 2.0
ThefollowingsixpackagesusetheApacheLicense,Version2.0,January2004,whosefulltextisprovidedunder ApacheLicenseVersion2.0,January2004. Axis.jar Version:1.4 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://ws.apache.org/axis/ SourceCode:ThesourcepackagesforAxisareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthe preambleofthisdocument. JAXRPC1.1 Version:1.1 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://ws.apache.org/axis/
727
SourceCode:ThesourcepackagesforJAXRPC1.1areavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthepreambleofthisdocument. log4j1.2.12.jar Version:1.2.12 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://sourceforge.net/projects/log4j SourceCode:Thesourcepackagesforlog4j1.5.12.jarareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthepreambleofthisdocument. wsdl4j1.5.1.jar Version:1.5.1 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://sourceforge.net/projects/wsdl4j SourceCode:Thesourcepackagesforwsdl4j1.5.1.jarareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthepreambleofthisdocument. commonslogging1.0.4.jar Version:1.0.4 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://commons.apache.org/logging/ SourceCode:Thesourcepackagesforcommonslogging1.0.4.jarareavailablefromtheoriginalsoftwaresite,or maybeacquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthe methodsdescribedinthepreambleofthisdocument. commonsdiscovery0.2.jar Version:0.2 Description:UsedtoaccessPrizmAPIsexposedthroughWebServicesfromWM Softwaresite:http://commons.apache.org/discovery/ SourceCode:Thesourcepackagesforcommonsdiscovery0.2.jarareavailablefromtheoriginalsoftwaresite,or maybeacquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthe methodsdescribedinthepreambleofthisdocument. ApacheLicense Version2.0,January2004 http://www.apache.org/licenses/ TERMSANDCONDITIONSFORUSE,REPRODUCTION,ANDDISTRIBUTION 1.Definitions."License"shallmeanthetermsandconditionsforuse,reproduction,anddistributionasdefinedby Sections1through9ofthisdocument."Licensor"shallmeanthecopyrightownerorentityauthorizedbythe copyrightownerthatisgrantingtheLicense."LegalEntity"shallmeantheunionoftheactingentityandallother entitiesthatcontrol,arecontrolledby,orareundercommoncontrolwiththatentity.Forthepurposesofthis definition,"control"means(i)thepower,directorindirect,tocausethedirectionormanagementofsuchentity, whetherbycontractorotherwise,or(ii)ownershipoffiftypercent(50%)ormoreoftheoutstandingshares,or(iii) beneficialownershipofsuchentity."You"(or"Your")shallmeananindividualorLegalEntityexercising permissionsgrantedbythisLicense."Source"formshallmeanthepreferredformformakingmodifications, includingbutnotlimitedtosoftwaresourcecode,documentationsource,andconfigurationfiles."Object"form shallmeananyformresultingfrommechanicaltransformationortranslationofaSourceform,includingbutnot limitedtocompiledobjectcode,generateddocumentation,andconversionstoothermediatypes."Work"shall
728
meantheworkofauthorship,whetherinSourceorObjectform,madeavailableundertheLicense,asindicatedby acopyrightnoticethatisincludedinorattachedtothework(anexampleisprovidedintheAppendixbelow). "DerivativeWorks"shallmeananywork,whetherinSourceorObjectform,thatisbasedon(orderivedfrom)the Workandforwhichtheeditorialrevisions,annotations,elaborations,orothermodificationsrepresent,asawhole, anoriginalworkofauthorship.ForthepurposesofthisLicense,DerivativeWorksshallnotincludeworksthat remainseparablefrom,ormerelylink(orbindbyname)totheinterfacesof,theWorkandDerivativeWorks thereof."Contribution"shallmeananyworkofauthorship,includingtheoriginalversionoftheWorkandany modificationsoradditionstothatWorkorDerivativeWorksthereof,thatisintentionallysubmittedtoLicensorfor inclusionintheWorkbythecopyrightownerorbyanindividualorLegalEntityauthorizedtosubmitonbehalfof thecopyrightowner.Forthepurposesofthisdefinition,"submitted"meansanyformofelectronic,verbal,or writtencommunicationsenttotheLicensororitsrepresentatives,includingbutnotlimitedtocommunicationon electronicmailinglists,sourcecodecontrolsystems,andissuetrackingsystemsthataremanagedby,oronbehalf of,theLicensorforthepurposeofdiscussingandimprovingtheWork,butexcludingcommunicationthatis conspicuouslymarkedorotherwisedesignatedinwritingbythecopyrightowneras"NotaContribution." "Contributor"shallmeanLicensorandanyindividualorLegalEntityonbehalfofwhomaContributionhasbeen receivedbyLicensorandsubsequentlyincorporatedwithintheWork. 2.GrantofCopyrightLicense.SubjecttothetermsandconditionsofthisLicense,eachContributorherebygrants toYouaperpetual,worldwide,nonexclusive,nocharge,royaltyfree,irrevocablecopyrightlicensetoreproduce, prepareDerivativeWorksof,publiclydisplay,publiclyperform,sublicense,anddistributetheWorkandsuch DerivativeWorksinSourceorObjectform. 3.GrantofPatentLicense.SubjecttothetermsandconditionsofthisLicense,eachContributorherebygrantsto Youaperpetual,worldwide,nonexclusive,nocharge,royaltyfree,irrevocable(exceptasstatedinthissection) patentlicensetomake,havemade,use,offertosell,sell,import,andotherwisetransfertheWork,wheresuch licenseappliesonlytothosepatentclaimslicensablebysuchContributorthatarenecessarilyinfringedbytheir Contribution(s)aloneorbycombinationoftheirContribution(s)withtheWorktowhichsuchContribution(s)was submitted.IfYouinstitutepatentlitigationagainstanyentity(includingacrossclaimorcounterclaiminalawsuit) allegingthattheWorkoraContributionincorporatedwithintheWorkconstitutesdirectorcontributorypatent infringement,thenanypatentlicensesgrantedtoYouunderthisLicenseforthatWorkshallterminateasofthe datesuchlitigationisfiled. 4.Redistribution.YoumayreproduceanddistributecopiesoftheWorkorDerivativeWorksthereofinany medium,withorwithoutmodifications,andinSourceorObjectform,providedthatYoumeetthefollowing conditions: (a) (b) (c) YoumustgiveanyotherrecipientsoftheWorkorDerivativeWorksacopyofthisLicense;and YoumustcauseanymodifiedfilestocarryprominentnoticesstatingthatYouchangedthefiles;and Youmustretain,intheSourceformofanyDerivativeWorksthatYoudistribute,allcopyright,patent, trademark,andattributionnoticesfromtheSourceformoftheWork,excludingthosenoticesthatdo notpertaintoanypartoftheDerivativeWorks;and IftheWorkincludesa"NOTICE"textfileaspartofitsdistribution,thenanyDerivativeWorksthatYou distributemustincludeareadablecopyoftheattributionnoticescontainedwithinsuchNOTICEfile, excludingthosenoticesthatdonotpertaintoanypartoftheDerivativeWorks,inatleastoneofthe followingplaces:withinaNOTICEtextfiledistributedaspartoftheDerivativeWorks;withinthe Sourceformordocumentation,ifprovidedalongwiththeDerivativeWorks;or,withinadisplay generatedbytheDerivativeWorks,ifandwhereversuchthirdpartynoticesnormallyappear.The contentsoftheNOTICEfileareforinformationalpurposesonlyanddonotmodifytheLicense.You mayaddYourownattributionnoticeswithinDerivativeWorksthatYoudistribute,alongsideorasan addendumtotheNOTICEtextfromtheWork,providedthatsuchadditionalattributionnoticescannot beconstruedasmodifyingtheLicense.
(d)
YoumayaddYourowncopyrightstatementtoYourmodificationsandmayprovideadditionalordifferentlicense termsandconditionsforuse,reproduction,ordistributionofYourmodifications,orforanysuchDerivativeWorks
729
asawhole,providedYouruse,reproduction,anddistributionoftheWorkotherwisecomplieswiththeconditions statedinthisLicense. 5.SubmissionofContributions.UnlessYouexplicitlystateotherwise,anyContributionintentionallysubmittedfor inclusionintheWorkbyYoutotheLicensorshallbeunderthetermsandconditionsofthisLicense,withoutany additionaltermsorconditions.Notwithstandingtheabove,nothinghereinshallsupersedeormodifythetermsof anyseparatelicenseagreementyoumayhaveexecutedwithLicensorregardingsuchContributions. 6.Trademarks.ThisLicensedoesnotgrantpermissiontousethetradenames,trademarks,servicemarks,or productnamesoftheLicensor,exceptasrequiredforreasonableandcustomaryuseindescribingtheoriginofthe WorkandreproducingthecontentoftheNOTICEfile. 7.DisclaimerofWarranty.Unlessrequiredbyapplicablelaworagreedtoinwriting,LicensorprovidestheWork (andeachContributorprovidesitsContributions)onan"ASIS"BASIS,WITHOUTWARRANTIESORCONDITIONSOF ANYKIND,eitherexpressorimplied,including,withoutlimitation,anywarrantiesorconditionsofTITLE,NON INFRINGEMENT,MERCHANTABILITY,orFITNESSFORAPARTICULARPURPOSE.Youaresolelyresponsiblefor determiningtheappropriatenessofusingorredistributingtheWorkandassumeanyrisksassociatedwithYour exerciseofpermissionsunderthisLicense. 8.LimitationofLiability.Innoeventandundernolegaltheory,whetherintort(includingnegligence),contract, orotherwise,unlessrequiredbyapplicablelaw(suchasdeliberateandgrosslynegligentacts)oragreedtoin writing,shallanyContributorbeliabletoYoufordamages,includinganydirect,indirect,special,incidental,or consequentialdamagesofanycharacterarisingasaresultofthisLicenseoroutoftheuseorinabilitytousethe Work(includingbutnotlimitedtodamagesforlossofgoodwill,workstoppage,computerfailureormalfunction, oranyandallothercommercialdamagesorlosses),evenifsuchContributorhasbeenadvisedofthepossibilityof suchdamages. 9.AcceptingWarrantyorAdditionalLiability.WhileredistributingtheWorkorDerivativeWorksthereof,You maychoosetooffer,andchargeafeefor,acceptanceofsupport,warranty,indemnity,orotherliabilityobligations and/orrightsconsistentwiththisLicense.However,inacceptingsuchobligations,YoumayactonlyonYourown behalfandonYoursoleresponsibility,notonbehalfofanyotherContributor,andonlyifYouagreetoindemnify, defend,andholdeachContributorharmlessforanyliabilityincurredby,orclaimsassertedagainst,such Contributorbyreasonofyouracceptinganysuchwarrantyoradditionalliability. ENDOFTERMSANDCONDITIONS APPENDIX:HowtoapplytheApacheLicensetoyourwork. ToapplytheApacheLicensetoyourwork,attachthefollowingboilerplatenotice,withthefieldsenclosedby brackets"[]"replacedwithyourownidentifyinginformation.(Don'tincludethebrackets!)Thetextshouldbe enclosedintheappropriatecommentsyntaxforthefileformat.Wealsorecommendthatafileorclassnameand descriptionofpurposebeincludedonthesame"printedpage"asthecopyrightnoticeforeasieridentification withinthirdpartyarchives.Copyright[yyyy][nameofcopyrightowner]LicensedundertheApacheLicense, Version2.0(the"License");youmaynotusethisfileexceptincompliancewiththeLicense. YoumayobtainacopyoftheLicenseathttp://www.apache.org/licenses/LICENSE2.0. Unlessrequiredbyapplicablelaworagreedtoinwriting,softwaredistributedundertheLicenseisdistributedon an"ASIS"BASIS,WITHOUTWARRANTIESORCONDITIONSOFANYKIND,eitherexpressorimplied.SeetheLicense forthespecificlanguagegoverningpermissionsandlimitationsundertheLicense.
730
THIRD PARTY PUBLICLY AVAILABLE SOFTWARE LEGAL NOTICES AND END USER LICENSE AGREEMENTS FOR PUBLICLY AVAILABLE SOFTWARE
TheWirelessManagersoftwaremayincludeCambiumsoftware,commercialthirdpartysoftware,and/or publiclyavailable(opensource)software. TheCambiumsoftwareincludedintheWirelessManagersoftwareiscopyright(c)byCambiumNetworks,LTD (Cambium),anditsuseissubjecttothelicenses,termsandconditionsoftheagreementinforcebetweenthe purchaseroftheWirelessManagersoftwareandCambium.Thecommercialthirdpartysoftwarethatmaybe includedinorwiththeWirelessManagersoftwareissubjecttothelicenses,termsandconditionsofthe agreementinforcebetweenyouandCambium,unlessaseparatecommercialthirdpartysoftwarelicenseis included,inwhichcase,youruseofthecommercialthirdpartysoftwarewillthenbegovernedbytheseparate commercialthirdpartylicense.ThepubliclyavailablesoftwarethatmaybeincludedinorwiththeWireless Managersoftwareislistedbelow.Theuseofthelistedpubliclyavailablesoftwareissubjecttothelicenses, termsandconditionsoftheagreementinforcebetweenyouandCambium,aswellasthetermsandconditionsof thelicenseofeachpubliclyavailablesoftwarepackage.Copiesofthelicensesforthelistedpubliclyavailable software,aswellas,allattributions,acknowledgements,andsoftwareinformationdetails,areincludedbelow. Cambiumisrequiredtoreproducethesoftwarelicenses,acknowledgmentsandcopyrightnoticesasprovidedby theauthorsandowners,thus,allsuchinformationisprovidedinitsnativelanguageform,withoutmodificationor translation. Thepubliclyavailablesoftwareinthelistbelowincludesthepubliclyavailablesoftwareincludedbycommercial thirdpartysoftwarethatisusedintheWirelessManagersoftware.Thepubliclyavailablesoftwareincludedby CambiumthatisusedintheWirelessManagersoftwareisdisclosedintheCambiumPubliclyAvailableSoftware LegalNoticesandEndUserLicenseAgreementsforPubliclyAvailableSoftwareaccompanyingtheWireless Managersoftware. ForinstructionsonhowtoobtainacopyofanysourcecodebeingmadepubliclyavailablebyCambiumrelatedto softwareusedintheWirelessManagersoftwareyoumaysendyourrequestinwritingto: CambiumNetworks,LTD Attention:OpenSourceSoftwareManager 1299E.AlgonquinRoad Schaumburg,IL60196 Inyourrequest,pleaseincludetheversionoftheWirelessManagersoftware,alongwiththepubliclyavailable softwarespecifics,suchasthepubliclyavailablesoftwarenameandversion. Note:thesourcecodeforthepubliclyavailablesoftwaremayberesidentontheCambiumproductinstallation media,oronsupplementalCambiumproductmediaand/orCambiumwebsites.Pleasereferenceandreviewthese entireThirdPartyPubliclyAvailableSoftwareLegalNoticesandEndUserLicenseAgreementsforPubliclyAvailable Softwareforthedetailsonlocationandmethodsofobtainingthesourcecode. Note:dependentonthelicensetermsofthepubliclyavailablesoftware,sourcecodemaynotbeprovided.Please referenceandreviewtheseentireThirdPartyPubliclyAvailableSoftwareLegalNoticesandEndUserLicense AgreementsforPubliclyAvailableSoftwareforthedetailsonlocationandmethodsofobtainingthesourcecode. Toviewadditionalinformationregardinglicenses,acknowledgmentsandrequiredcopyrightnoticesforpublicly availablesoftwareusedintheWirelessManagersoftware,pleaseselectLegalNoticesdisplayfromtheGUI(if applicable),orreviewthelegalnoticesandenduserlicenseagreementsintheREADMEfilesorotherfilescreated duringinstallation,inthedocumentation,ontheinstallationmedia,orresidentintheWirelessManager software. WIRELESSMANAGER,CAMBIUM,CAMBIUMNETWORKS,andtheCambiumNetworksLogoaretrademarksof CambiumNetworks,LTD.Allothertrademarks,logos,andservicemarksarethepropertyoftherespectivethird partyowners.YouarenotpermittedtouseanymarkswithoutthepriorwrittenconsentofCambiumorsuchthird partywhichmayownthemarks.
731
Thefollowingaretheenduserlicenseagreementsforpubliclyavailablesoftwarethatcommercialthirdparty softwarehasincluded. openorb_tools1.2.0.jar Version:1.2 Description:CORBA SoftwareSite:http://sourceforge.net/project/showfiles.php?group_id=43608&package_id=36153 SourceCode:Thesourcepackagesforopenorb_toolsareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthisdocument. License: TheOpenORBCommunitySoftwareLicense,Version1.0 Copyright(C)2002TheOpenORBProject.Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: 1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. 3.Theenduserdocumentationincludedwiththeredistribution,ifany,mustincludethefollowing acknowledgment:"ThisproductincludessoftwaredevelopedbytheOpenORBCommunityProject (http://sourceforge.net/projects/openorb/)."togetherwiththeduecreditstatementslistedbelow.Alternately, thisacknowledgmentandduecreditsmayappearinthesoftwareitself,ifandwhereversuchthirdparty acknowledgmentsnormallyappear. THISSOFTWAREISPROVIDED``ASIS''ANDANYEXPRESSEDORIMPLIEDWARRANTIES,INCLUDING,BUTNOT LIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEARE DISCLAIMED.INNOEVENTSHALLTHEMEMBERSOFTHEOPENORBCOMMUNITYPROJECTORITSCONTRIBUTORS BELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES (INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,OR PROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERIN CONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOF THEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. ThissoftwareconsistsofvoluntarycontributionsmadebymanyindividualstotheOpenORBCommunityProject. FormoreinformationontheOpenORBCommunityProject,pleasereferto http://sourceforge.net/projects/openorb/. DueCredits ThisproductincludessoftwaredevelopedbytheApacheSoftwareFoundation(http://www.apache.org/), includingtheAvalonFramework,AvalonLogkit,andrelatedExcaliburutilities.DuecredittotheApacheSoftware Foundationisherebyacknowledged. ThisproductisderivedfrominitialworkspublishedundertheExolabGroup,(http://www.exolab.org</a>).Due credittotheExolabGroupisherebyacknowledged.Partsofthissoftwarearederivedfromandsubjecttothe termsoftheExolablicense.AcopyoftheExolablicenseiscontainedinrespectivedistributions. ExolabGroupLicense Copyright(C)19992001Intalio,Inc.AllRightsReserved.
732
Redistributionanduseofthissoftwareandassociateddocumentation("Software"),withorwithoutmodification, arepermittedprovidedthatthefollowingconditionsaremet: 1.Redistributionsofsourcecodemustretaincopyrightstatementsandnotices.Redistributionsmustalsocontaina copyofthisdocument. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. 3.Thename"ExoLab"mustnotbeusedtoendorseorpromoteproductsderivedfromthisSoftwarewithoutprior writtenpermissionofExoLabGroup.Forwrittenpermission,pleasecontactinfo@exolab.org. 4.ProductsderivedfromthisSoftwaremaynotbecalled"ExoLab"normay"ExoLab"appearintheirnames withoutpriorwrittenpermissionofExoLabGroup.ExolabisaregisteredtrademarkofExoLabGroup. 5.DuecreditshouldbegiventotheExoLabGroup(http://www.exolab.org). THISSOFTWAREISPROVIDEDBYINTALIO,INC.ANDCONTRIBUTORS''ASIS''ANDANYEXPRESSEDORIMPLIED WARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESS FORAPARTICULARPURPOSEAREDISCLAIMED. INNOEVENTSHALLINTALIO,INC.ORITSCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL, SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOF SUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)HOWEVER CAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,ORTORT(INCLUDING NEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHE POSSIBILITYOFSUCHDAMAGE. jython.jar Version:2.1 Description:Jythonisanimplementationofthehighlevel,dynamic,objectorientedlanguagePythonwrittenin 100%PureJava,andseamlesslyintegratedwiththeJavaplatform.ItthusallowsyoutorunPythononanyJava platform. SoftwareSite:http://www.jython.org SourceCode:ThesourcepackagesforJythonareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. License: A.TERMSANDCONDITIONSFORACCESSINGOROTHERWISEUSINGJYTHONPYTHONSOFTWAREFOUNDATION LICENSEVERSION2 1.ThisLICENSEAGREEMENTisbetweenthePythonSoftwareFoundation("PSF"),andtheIndividualor Organization("Licensee")accessingandotherwiseusingthissoftware("Jython")insourceorbinaryformandits associateddocumentation. 2.SubjecttothetermsandconditionsofthisLicenseAgreement,PSFherebygrantsLicenseeanonexclusive, royaltyfree,worldwidelicensetoreproduce,analyze,test,performand/ordisplaypublicly,preparederivative works,distribute,andotherwiseuseJythonaloneorinanyderivativeversion,provided,however,thatPSF's LicenseAgreementandPSF'snoticeofcopyright,i.e.,"Copyright(c)2007PythonSoftwareFoundation;AllRights Reserved"areretainedinJythonaloneorinanyderivativeversionpreparedbyLicensee. 3.IntheeventLicenseepreparesaderivativeworkthatisbasedonorincorporatesJythonoranypartthereof,and wantstomakethederivativeworkavailabletoothersasprovidedherein,thenLicenseeherebyagreestoinclude inanysuchworkabriefsummaryofthechangesmadetoJython. 4.PSFismakingJythonavailabletoLicenseeonan"ASIS"basis.PSFMAKESNOREPRESENTATIONSOR WARRANTIES,EXPRESSORIMPLIED.BYWAYOFEXAMPLE,BUTNOTLIMITATION,PSFMAKESNOANDDISCLAIMS
733
ANYREPRESENTATIONORWARRANTYOFMERCHANTABILITYORFITNESSFORANYPARTICULARPURPOSEOR THATTHEUSEOFJYTHONWILLNOTINFRINGEANYTHIRDPARTYRIGHTS. 5.PSFSHALLNOTBELIABLETOLICENSEEORANYOTHERUSERSOFJYTHONFORANYINCIDENTAL,SPECIAL,OR CONSEQUENTIALDAMAGESORLOSSASARESULTOFMODIFYING,DISTRIBUTING,OROTHERWISEUSINGJYTHON, ORANYDERIVATIVETHEREOF,EVENIFADVISEDOFTHEPOSSIBILITYTHEREOF. 6.ThisLicenseAgreementwillautomaticallyterminateuponamaterialbreachofitstermsandconditions. 7.NothinginthisLicenseAgreementshallbedeemedtocreateanyrelationshipofagency,partnership,orjoint venturebetweenPSFandLicensee.ThisLicenseAgreementdoesnotgrantpermissiontousePSFtrademarksor tradenameinatrademarksensetoendorseorpromoteproductsorservicesofLicensee,oranythirdparty. 8.Bycopying,installingorotherwiseusingJython,Licenseeagreestobeboundbythetermsandconditionsofthis LicenseAgreement. Jython2.0,2.1License Copyright(c)2000,2001,2002,2003,2004,2005,2006,2007JythonDevelopers.Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. NeitherthenameoftheJythonDevelopersnorthenamesofitscontributorsmaybeusedtoendorseorpromote productsderivedfromthissoftwarewithoutspecificpriorwrittenpermission. THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS''ANDANYEXPRESSOR IMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALLTHEREGENTSORCONTRIBUTORSBE LIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES (INCLUDING,BUTNOTLIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,OR PROFITS;ORBUSINESSINTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERIN CONTRACT,STRICTLIABILITY,ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOF THEUSEOFTHISSOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. p6spy.jar Version:1.3 Description:DebugTool SoftwareSite:http://www.p6spy.com/ SourceCode:Thesourcepackagesforp6spy.jarareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. License: TheP6SpySoftwareLicense,Version1.2 ThislicenseisderivedandfullycompatiblewiththeApacheSoftwarelicense,see http://www.apache.org/LICENSE.txt.Copyright(c)20012003AndyMartin,Ph.D.andJeffGokeAllrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: 1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution.
734
3.Theenduserdocumentationincludedwiththeredistribution,ifany,mustincludethefollowing acknowledgment: TheoriginalconceptandcodebaseforP6SpywasconceivedanddevelopedbyAndyMartin,Ph.D.who generouslycontributedthefirstcompletereleasetothepublicunderthislicense.Thisproductwasdueto thepioneeringworkofAndythatbeganinDecemberof1995developingapplicationsthatcouldseamlessly bedeployedwithminimaleffortbutwithdramaticresults.ThiscodeismaintainedandextendedbyJeffGoke andwiththeideasandcontributionsofotherP6Spycontributors.(http://www.p6spy.com)Alternately,this acknowledgmentmayappearinthesoftwareitself,ifandwhereversuchthirdpartyacknowledgments normallyappear. 4.Thenames"P6Spy","JeffGoke",and"AndyMartin"mustnotbeusedtoendorseorpromoteproductsderived fromthissoftwarewithoutpriorwrittenpermission.Forwrittenpermission,pleasecontactlicense@p6spy.com. 5.Productsderivedfromthissoftwaremaynotbecalled"P6Spy"normay"P6Spy"appearintheirnameswithout priorwrittenpermissionofJeffGokeandAndyMartin. THISSOFTWAREISPROVIDED``ASIS''ANDANYEXPRESSEDORIMPLIEDWARRANTIES,INCLUDING,BUTNOT LIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEARE DISCLAIMED.INNOEVENTSHALLTHEAPACHESOFTWAREFOUNDATIONORITSCONTRIBUTORSBELIABLEFOR ANYDIRECT,INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOT LIMITEDTO,PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESS INTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY, ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHISSOFTWARE, EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE. TrademarkNotices Sun,theSunlogo,SunMicrosystems,JavaSoft,JavaBeans,JDK,Java,HotJava,HotJavaViews,VisualJava,Solaris, NEO,Joe,Netra,NFS,ONC,ONC+,OpenWindows,PCNFS,SNM,SunNetManager,Solarissunburstdesign, Solstice,SunCore,SolarNet,SunWeb,SunWorkstation,TheNetworkIsTheComputer,ToolTalk,Ultra, Ultracomputing,Ultraserver,WhereTheNetworkIsGoing,SunWorkShop,XView,JavaWorkShop,theJavaCoffee Cuplogo,andVisualJavaaretrademarksorregisteredtrademarksofSunMicrosystems,Inc.intheUnitedStates andothercountries. Windows,WindowsNT,andWin32areregisteredtrademarksofMicrosoftCorp. JBossandJBossGrouparetrademarksofMarcFleuryunderoperationbyJBossGroup,LLC. Sybase,SQLAnywhere,andAdaptiveServerAnywherearetrademarksofSybase,Inc. MicrosoftSQLServerisatrademarkoftheMicrosoftCorporation. BEA,WebLogic,Tuxedo,andJoltareregisteredtrademarks,andHowBusinessBecomesEBusiness,BEAWebLogic EBusinessPlatform,BEABuilder,BEAeLink,BEAWebLogicEnterprise,BEAWebLogicExpress,BEAWebLogic Integration,BEAWebLogicPersonalizationServer,BEAWebLogicPortal,andBEAWebLogicServeraretrademarks ofBEASystems,Inc. Oracleisaregisteredtrademark,andConText,OracleAllianceandOracle8aretrademarksorregistered trademarksofOracleCorporation. DB2,DB2OLAPServer,WebSphere,andIBMaretrademarksorregisteredtrademarksofInternational. BusinessMachinesCorporationintheUnitedStates,othercountriesorboth. MySQLisatrademarkofMySQLABintheUnitedStatesandothercountries. Otherproductnamesmentionedhereinandthroughoutthethiswebsitearethetrademarksoftheirrespective owners. Zlib Version:1.1.14 Description:Compressionlibraryusedbylibpng
735
SourceCode:ThesourcepackagesforZLibareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. License: Licensezlib.hinterfaceofthe'zlib'generalpurposecompressionlibrary version1.2.2,October3rd,2004 Copyright(C)19952004JeanloupGaillyandMarkAdler Thissoftwareisprovided'asis',withoutanyexpressorimpliedwarranty.Innoeventwilltheauthorsbeheld liableforanydamagesarisingfromtheuseofthissoftware. Permissionisgrantedtoanyonetousethissoftwareforanypurpose,includingcommercialapplications,andto alteritandredistributeitfreely,subjecttothefollowingrestrictions: 1.Theoriginofthissoftwaremustnotbemisrepresented;youmustnotclaimthatyouwrotetheoriginal software.Ifyouusethissoftwareinaproduct,anacknowledgmentintheproductdocumentationwouldbe appreciatedbutisnotrequired. 2.Alteredsourceversionsmustbeplainlymarkedassuch,andmustnotbemisrepresentedasbeingtheoriginal software. 3.Thisnoticemaynotberemovedoralteredfromanysourcedistribution. JeanloupGaillyjloup@gzip.org MarkAdlermadler@alumni.caltech.edu Org.w3c.dom Version:1 Description:DocumentObjectModel SoftwareSite:http://www.w3.org/DOM SourceCode:ThesourcepackagesforOrg.w3c.domareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthisdocument. License:http://www.w3.org/Consortium/Legal/2002/copyrightsoftware20021231 Thiswork(andincludedsoftware,documentationsuchasREADMEs,orotherrelateditems)isbeingprovidedby thecopyrightholdersunderthefollowinglicense.Byobtaining,usingand/orcopyingthiswork,you(thelicensee) agreethatyouhaveread,understood,andwillcomplywiththefollowingtermsandconditions. Permissiontocopy,modify,anddistributethissoftwareanditsdocumentation,withorwithoutmodification,for anypurposeandwithoutfeeorroyaltyisherebygranted,providedthatyouincludethefollowingonALLcopiesof thesoftwareanddocumentationorportionsthereof,includingmodifications: ThefulltextofthisNOTICEinalocationviewabletousersoftheredistributedorderivativework.Anypreexisting intellectualpropertydisclaimers,notices,ortermsandconditions.Ifnoneexist,theW3CSoftwareShortNotice shouldbeincluded(hypertextispreferred,textispermitted)withinthebodyofanyredistributedorderivative code. Noticeofanychangesormodificationstothefiles,includingthedatechangesweremade. (WerecommendyouprovideURLstothelocationfromwhichthecodeisderived.) THISSOFTWAREANDDOCUMENTATIONISPROVIDED"ASIS,"ANDCOPYRIGHTHOLDERSMAKENO REPRESENTATIONSORWARRANTIES,EXPRESSORIMPLIED,INCLUDINGBUTNOTLIMITEDTO,WARRANTIESOF MERCHANTABILITYORFITNESSFORANYPARTICULARPURPOSEORTHATTHEUSEOFTHESOFTWAREOR DOCUMENTATIONWILLNOTINFRINGEANYTHIRDPARTYPATENTS,COPYRIGHTS,TRADEMARKSOROTHER
736
RIGHTS.COPYRIGHTHOLDERSWILLNOTBELIABLEFORANYDIRECT,INDIRECT,SPECIALORCONSEQUENTIAL DAMAGESARISINGOUTOFANYUSEOFTHESOFTWAREORDOCUMENTATION. ThenameandtrademarksofcopyrightholdersmayNOTbeusedinadvertisingorpublicitypertainingtothe softwarewithoutspecific,writtenpriorpermission.Titletocopyrightinthissoftwareandanyassociated documentationwillatalltimesremainwithcopyrightholders. LibPNG Version:1.2.5 Description:PNGencoding/decoding SoftwareSite:http://www.libpng.org/pub/png/libpng.html SourceCode:ThesourcepackagesforPNGareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. License: Thiscopyofthelibpngnoticesisprovidedforyourconvenience.Incaseofanydiscrepancybetweenthiscopyand thenoticesinthefilepng.hthatisincludedinthelibpngdistribution,thelattershallprevail. COPYRIGHTNOTICE,DISCLAIMER,andLICENSE: Ifyoumodifylibpngyoumayinsertadditionalnoticesimmediatelyfollowingthissentence. libpngversions1.2.6,August15,2004,through1.2.35,February14,2009,areCopyright(c)2004,20062008Glenn RandersPehrson,andaredistributedaccordingtothesamedisclaimerandlicenseaslibpng1.2.5withthe followingindividualaddedtothelistofContributingAuthors: CosminTruta libpngversions1.0.7,July1,2000,through1.2.5October3,2002,areCopyright(c)20002002GlennRanders Pehrson,andaredistributedaccordingtothesamedisclaimerandlicenseaslibpng1.0.6withthefollowing individualsaddedtothelistofContributingAuthors: SimonPierreCadieux EricS.Raymond GillesVollant andwiththefollowingadditionstothedisclaimer: Thereisnowarrantyagainstinterferencewithyourenjoymentofthelibraryoragainstinfringement.Thereis nowarrantythatoureffortsorthelibrarywillfulfillanyofyourparticularpurposesorneeds.Thislibraryis providedwithallfaults,andtheentireriskofsatisfactoryquality,performance,accuracy,andeffortiswith theuser. libpngversions0.97,January1998,through1.0.6,March20,2000,areCopyright(c)1998,1999GlennRanders Pehrson,andaredistributedaccordingtothesamedisclaimerandlicenseaslibpng0.96,withthefollowing individualsaddedtothelistofContributingAuthors: TomLane GlennRandersPehrson WillemvanSchaik libpngversions0.89,June1996,through0.96,May1997,areCopyright(c)1996,1997AndreasDilgerDistributed accordingtothesamedisclaimerandlicenseaslibpng0.88,withthefollowingindividualsaddedtothelistof ContributingAuthors: JohnBowler KevinBracey SamBushell MagnusHolmgren
737
libpngversions0.5,May1995,through0.88,January1996,areCopyright(c)1995,1996GuyEricSchalnat,Group 42,Inc.Forthepurposesofthiscopyrightandlicense,"ContributingAuthors"isdefinedasthefollowingsetof individuals: AndreasDilger DaveMartindale GuyEricSchalnat PaulSchmidt TimWegner ThePNGReferenceLibraryissupplied"ASIS".TheContributingAuthorsandGroup42,Inc.disclaimallwarranties, expressedorimplied,including,withoutlimitation,thewarrantiesofmerchantabilityandoffitnessforany purpose.TheContributingAuthorsandGroup42,Inc.assumenoliabilityfordirect,indirect,incidental,special, exemplary,orconsequentialdamages,whichmayresultfromtheuseofthePNGReferenceLibrary,evenif advisedofthepossibilityofsuchdamage. Permissionisherebygrantedtouse,copy,modify,anddistributethissourcecode,orportionshereof,forany purpose,withoutfee,subjecttothefollowingrestrictions: 1.Theoriginofthissourcecodemustnotbemisrepresented. 2.Alteredversionsmustbeplainlymarkedassuchandmustnotbemisrepresentedasbeingtheoriginalsource. 3.ThisCopyrightnoticemaynotberemovedoralteredfromanysourceoralteredsourcedistribution. TheContributingAuthorsandGroup42,Inc.specificallypermit,withoutfee,andencouragetheuseofthissource codeasacomponenttosupportingthePNGfileformatincommercialproducts.Ifyouusethissourcecodeina product,acknowledgmentisnotrequiredbutwouldbeappreciated. A"png_get_copyright"functionisavailable,forconvenientusein"about"boxesandthelike: printf("%s",png_get_copyright(NULL)); Also,thePNGlogo(inPNGformat,ofcourse)issuppliedinthefiles"pngbar.png"and"pngbar.jpg(88x31)and "pngnow.png"(98x31). LibpngisOSICertifiedOpenSourceSoftware.OSICertifiedOpenSourceisacertificationmarkoftheOpenSource Initiative. GlennRandersPehrson glennrp@users.sourceforge.net February14,2009
Packages That Use GNU Lesser General Public License Version 2.1
738
Jfreechart.jar Version:0.9.15 Description:Chartingtool SoftwareSite:http://sourceforge.net/project/showfiles.php?group_id=15494&package_id=12428 SourceCode:ThesourcepackagesforJfreechart.jarareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthisdocument. bsh1.2b3.jar Version:1.2 Description:Scriptingfiles SoftwareSite:SourcecodenotavailablefromAdventNet SourceCode:Thesourcepackagesforbsh1.2b3.jarareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthisdocument. jvcs.jar Version:2.1 Description:Scriptingtool SoftwareSite:http://www.jcvs.org/download/jcvs/jcvs522.tgz SourceCode:ThesourcepackagesforJvcsareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. ftp.jar Version:2.1 Description:FTPpackage SoftwareSite:http://www.enterprisedt.com/downloads/ftp/ftp1.1.tar.gz SourceCode:ThesourcepackagesforFTPareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. jcommon Version:1.0.0 Description:GeneralpurposeclassesusedbyJfreechart SoftwareSite:http://www.jfree.org/jcommon/download/ SourceCode:Thesourcepackagesforjcommonareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. MySQLConnector Version: LinuxMM.MySQL3.0.8 SolarisMM.MySQL3.0.8 WindowsMM.MySQL3.0.8 Description:JDBCDriver SoftwareSite:http://Mysql.com SourceCode:ThesourcepackagesforMySQLConnectorareavailablefromtheoriginalsoftwaresite,ormaybe acquiredfromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethods describedinthisdocument.
739
SourceCode:Thesourcepackagesforitextareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. j2sshcommon.jar,j2sshcore.jar(SSHTools) Version:j2ssh0.2.7 Description:SSHTools SoftwareSite:http://sourceforge.net/project/showfiles.php?group_id=60894&package_id=57233 SourceCode:ThesourcepackagesforSSHToolsareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. GNULesserGeneralPublicLicense Version2.1,February1999 Copyright(C)1991,1999FreeSoftwareFoundation,Inc. 51FranklinStreet,FifthFloor,Boston,MA021101301USA Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,butchangingitisnot allowed. [ThisisthefirstreleasedversionoftheLesserGPL.ItalsocountsasthesuccessoroftheGNULibraryPublic License,version2,hencetheversionnumber2.1.] Preamble Thelicensesformostsoftwarearedesignedtotakeawayyourfreedomtoshareandchangeit.Bycontrast,the GNUGeneralPublicLicensesareintendedtoguaranteeyourfreedomtoshareandchangefreesoftwaretomake surethesoftwareisfreeforallitsusers. Thislicense,theLesserGeneralPublicLicense,appliestosomespeciallydesignatedsoftwarepackagestypically librariesoftheFreeSoftwareFoundationandotherauthorswhodecidetouseit.Youcanuseittoo,butwe suggestyoufirstthinkcarefullyaboutwhetherthislicenseortheordinaryGeneralPublicLicenseisthebetter strategytouseinanyparticularcase,basedontheexplanationsbelow. Whenwespeakoffreesoftware,wearereferringtofreedomofuse,notprice.OurGeneralPublicLicensesare designedtomakesurethatyouhavethefreedomtodistributecopiesoffreesoftware(andchargeforthisservice ifyouwish);thatyoureceivesourcecodeorcangetitifyouwantit;thatyoucanchangethesoftwareanduse piecesofitinnewfreeprograms;andthatyouareinformedthatyoucandothesethings. Toprotectyourrights,weneedtomakerestrictionsthatforbiddistributorstodenyyoutheserightsortoaskyou tosurrendertheserights.Theserestrictionstranslatetocertainresponsibilitiesforyouifyoudistributecopiesof thelibraryorifyoumodifyit. Forexample,ifyoudistributecopiesofthelibrary,whethergratisorforafee,youmustgivetherecipientsallthe rightsthatwegaveyou.Youmustmakesurethatthey,too,receiveorcangetthesourcecode.Ifyoulinkother codewiththelibrary,youmustprovidecompleteobjectfilestotherecipients,sothattheycanrelinkthemwith thelibraryaftermakingchangestothelibraryandrecompilingit.Andyoumustshowthemthesetermssothey knowtheirrights. Weprotectyourrightswithatwostepmethod:(1)wecopyrightthelibrary,and(2)weofferyouthislicense, whichgivesyoulegalpermissiontocopy,distributeand/ormodifythelibrary. Toprotecteachdistributor,wewanttomakeitveryclearthatthereisnowarrantyforthefreelibrary.Also,ifthe libraryismodifiedbysomeoneelseandpassedon,therecipientsshouldknowthatwhattheyhaveisnotthe
740
originalversion,sothattheoriginalauthor'sreputationwillnotbeaffectedbyproblemsthatmightbeintroduced byothers. Finally,softwarepatentsposeaconstantthreattotheexistenceofanyfreeprogram.Wewishtomakesurethata companycannoteffectivelyrestricttheusersofafreeprogrambyobtainingarestrictivelicensefromapatent holder.Therefore,weinsistthatanypatentlicenseobtainedforaversionofthelibrarymustbeconsistentwith thefullfreedomofusespecifiedinthislicense. MostGNUsoftware,includingsomelibraries,iscoveredbytheordinaryGNUGeneralPublicLicense.Thislicense, theGNULesserGeneralPublicLicense,appliestocertaindesignatedlibraries,andisquitedifferentfromthe ordinaryGeneralPublicLicense.Weusethislicenseforcertainlibrariesinordertopermitlinkingthoselibraries intononfreeprograms. Whenaprogramislinkedwithalibrary,whetherstaticallyorusingasharedlibrary,thecombinationofthetwois legallyspeakingacombinedwork,aderivativeoftheoriginallibrary.TheordinaryGeneralPublicLicensetherefore permitssuchlinkingonlyiftheentirecombinationfitsitscriteriaoffreedom.TheLesserGeneralPublicLicense permitsmorelaxcriteriaforlinkingothercodewiththelibrary. Wecallthislicensethe"Lesser"GeneralPublicLicensebecauseitdoesLesstoprotecttheuser'sfreedomthanthe ordinaryGeneralPublicLicense.ItalsoprovidesotherfreesoftwaredevelopersLessofanadvantageover competingnonfreeprograms.ThesedisadvantagesarethereasonweusetheordinaryGeneralPublicLicensefor manylibraries.However,theLesserlicenseprovidesadvantagesincertainspecialcircumstances. Forexample,onrareoccasions,theremaybeaspecialneedtoencouragethewidestpossibleuseofacertain library,sothatitbecomesadefactostandard.Toachievethis,nonfreeprogramsmustbeallowedtousethe library.Amorefrequentcaseisthatafreelibrarydoesthesamejobaswidelyusednonfreelibraries.Inthiscase, thereislittletogainbylimitingthefreelibrarytofreesoftwareonly,soweusetheLesserGeneralPublicLicense. Inothercases,permissiontouseaparticularlibraryinnonfreeprogramsenablesagreaternumberofpeopleto usealargebodyoffreesoftware.Forexample,permissiontousetheGNUCLibraryinnonfreeprogramsenables manymorepeopletousethewholeGNUoperatingsystem,aswellasitsvariant,theGNU/Linuxoperatingsystem. AlthoughtheLesserGeneralPublicLicenseisLessprotectiveoftheusers'freedom,itdoesensurethattheuserof aprogramthatislinkedwiththeLibraryhasthefreedomandthewherewithaltorunthatprogramusinga modifiedversionoftheLibrary. Theprecisetermsandconditionsforcopying,distributionandmodificationfollow.Paycloseattentiontothe differencebetweena"workbasedonthelibrary"anda"workthatusesthelibrary".Theformercontainscode derivedfromthelibrary,whereasthelattermustbecombinedwiththelibraryinordertorun. TERMSANDCONDITIONSFORCOPYING,DISTRIBUTIONANDMODIFICATION 0.ThisLicenseAgreementappliestoanysoftwarelibraryorotherprogramwhichcontainsanoticeplacedbythe copyrightholderorotherauthorizedpartysayingitmaybedistributedunderthetermsofthisLesserGeneral PublicLicense(alsocalled"thisLicense").Eachlicenseeisaddressedas"you". A"library"meansacollectionofsoftwarefunctionsand/ordatapreparedsoastobeconvenientlylinkedwith applicationprograms(whichusesomeofthosefunctionsanddata)toformexecutables. The"Library",below,referstoanysuchsoftwarelibraryorworkwhichhasbeendistributedundertheseterms.A "workbasedontheLibrary"meanseithertheLibraryoranyderivativeworkundercopyrightlaw:thatistosay,a workcontainingtheLibraryoraportionofit,eitherverbatimorwithmodificationsand/ortranslated straightforwardlyintoanotherlanguage.(Hereinafter,translationisincludedwithoutlimitationintheterm "modification".) "Sourcecode"foraworkmeansthepreferredformoftheworkformakingmodificationstoit.Foralibrary, completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterface definitionfiles,plusthescriptsusedtocontrolcompilationandinstallationofthelibrary. Activitiesotherthancopying,distributionandmodificationarenotcoveredbythisLicense;theyareoutsideits scope.TheactofrunningaprogramusingtheLibraryisnotrestricted,andoutputfromsuchaprogramiscovered
741
onlyifitscontentsconstituteaworkbasedontheLibrary(independentoftheuseoftheLibraryinatoolfor writingit).WhetherthatistruedependsonwhattheLibrarydoesandwhattheprogramthatusestheLibrary does. 1.YoumaycopyanddistributeverbatimcopiesoftheLibrary'scompletesourcecodeasyoureceiveit,inany medium,providedthatyouconspicuouslyandappropriatelypublishoneachcopyanappropriatecopyrightnotice anddisclaimerofwarranty;keepintactallthenoticesthatrefertothisLicenseandtotheabsenceofany warranty;anddistributeacopyofthisLicensealongwiththeLibrary. Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayatyouroptionofferwarranty protectioninexchangeforafee. 2.YoumaymodifyyourcopyorcopiesoftheLibraryoranyportionofit,thusformingaworkbasedontheLibrary, andcopyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthatyoualso meetalloftheseconditions: *a)Themodifiedworkmustitselfbeasoftwarelibrary. *b)Youmustcausethefilesmodifiedtocarryprominentnoticesstatingthatyouchangedthefilesandthe dateofanychange. *c)Youmustcausethewholeoftheworktobelicensedatnochargetoallthirdpartiesunderthetermsof thisLicense. *d)IfafacilityinthemodifiedLibraryreferstoafunctionoratableofdatatobesuppliedbyanapplication programthatusesthefacility,otherthanasanargumentpassedwhenthefacilityisinvoked,thenyoumust makeagoodfaithefforttoensurethat,intheeventanapplicationdoesnotsupplysuchfunctionortable, thefacilitystilloperates,andperformswhateverpartofitspurposeremainsmeaningful. (Forexample,afunctioninalibrarytocomputesquarerootshasapurposethatisentirelywelldefined independentoftheapplication.Therefore,Subsection2drequiresthatanyapplicationsuppliedfunctionortable usedbythisfunctionmustbeoptional:iftheapplicationdoesnotsupplyit,thesquarerootfunctionmuststill computesquareroots.) Theserequirementsapplytothemodifiedworkasawhole.Ifidentifiablesectionsofthatworkarenotderived fromtheLibrary,andcanbereasonablyconsideredindependentandseparateworksinthemselves,thenthis License,anditsterms,donotapplytothosesectionswhenyoudistributethemasseparateworks.Butwhenyou distributethesamesectionsaspartofawholewhichisaworkbasedontheLibrary,thedistributionofthewhole mustbeonthetermsofthisLicense,whosepermissionsforotherlicenseesextendtotheentirewhole,andthus toeachandeverypartregardlessofwhowroteit. Thus,itisnottheintentofthissectiontoclaimrightsorcontestyourrightstoworkwrittenentirelybyyou;rather, theintentistoexercisetherighttocontrolthedistributionofderivativeorcollectiveworksbasedontheLibrary. Inaddition,mereaggregationofanotherworknotbasedontheLibrarywiththeLibrary(orwithaworkbasedon theLibrary)onavolumeofastorageordistributionmediumdoesnotbringtheotherworkunderthescopeofthis License. 3.YoumayopttoapplythetermsoftheordinaryGNUGeneralPublicLicenseinsteadofthisLicensetoagiven copyoftheLibrary.Todothis,youmustalterallthenoticesthatrefertothisLicense,sothattheyrefertothe ordinaryGNUGeneralPublicLicense,version2,insteadoftothisLicense.(Ifanewerversionthanversion2ofthe ordinaryGNUGeneralPublicLicensehasappeared,thenyoucanspecifythatversioninsteadifyouwish.)Donot makeanyotherchangeinthesenotices. Oncethischangeismadeinagivencopy,itisirreversibleforthatcopy,sotheordinaryGNUGeneralPublic Licenseappliestoallsubsequentcopiesandderivativeworksmadefromthatcopy. ThisoptionisusefulwhenyouwishtocopypartofthecodeoftheLibraryintoaprogramthatisnotalibrary. 4.YoumaycopyanddistributetheLibrary(oraportionorderivativeofit,underSection2)inobjectcodeor executableformunderthetermsofSections1and2aboveprovidedthatyouaccompanyitwiththecomplete correspondingmachinereadablesourcecode,whichmustbedistributedunderthetermsofSections1and2 aboveonamediumcustomarilyusedforsoftwareinterchange.
742
Ifdistributionofobjectcodeismadebyofferingaccesstocopyfromadesignatedplace,thenofferingequivalent accesstocopythesourcecodefromthesameplacesatisfiestherequirementtodistributethesourcecode,even thoughthirdpartiesarenotcompelledtocopythesourcealongwiththeobjectcode. 5.AprogramthatcontainsnoderivativeofanyportionoftheLibrary,butisdesignedtoworkwiththeLibraryby beingcompiledorlinkedwithit,iscalleda"workthatusestheLibrary".Suchawork,inisolation,isnota derivativeworkoftheLibrary,andthereforefallsoutsidethescopeofthisLicense. However,linkinga"workthatusestheLibrary"withtheLibrarycreatesanexecutablethatisaderivativeofthe Library(becauseitcontainsportionsoftheLibrary),ratherthana"workthatusesthelibrary".Theexecutableis thereforecoveredbythisLicense.Section6statestermsfordistributionofsuchexecutables. Whena"workthatusestheLibrary"usesmaterialfromaheaderfilethatispartoftheLibrary,theobjectcodefor theworkmaybeaderivativeworkoftheLibraryeventhoughthesourcecodeisnot.Whetherthisistrueis especiallysignificantiftheworkcanbelinkedwithouttheLibrary,oriftheworkisitselfalibrary.Thethresholdfor thistobetrueisnotpreciselydefinedbylaw. Ifsuchanobjectfileusesonlynumericalparameters,datastructurelayoutsandaccessors,andsmallmacrosand smallinlinefunctions(tenlinesorlessinlength),thentheuseoftheobjectfileisunrestricted,regardlessof whetheritislegallyaderivativework.(ExecutablescontainingthisobjectcodeplusportionsoftheLibrarywillstill fallunderSection6.) Otherwise,iftheworkisaderivativeoftheLibrary,youmaydistributetheobjectcodefortheworkunderthe termsofSection6.AnyexecutablescontainingthatworkalsofallunderSection6,whetherornottheyarelinked directlywiththeLibraryitself. 6.AsanexceptiontotheSectionsabove,youmayalsocombineorlinka"workthatusestheLibrary"withthe LibrarytoproduceaworkcontainingportionsoftheLibrary,anddistributethatworkundertermsofyourchoice, providedthatthetermspermitmodificationoftheworkforthecustomer'sownuseandreverseengineeringfor debuggingsuchmodifications. YoumustgiveprominentnoticewitheachcopyoftheworkthattheLibraryisusedinitandthattheLibraryandits usearecoveredbythisLicense.YoumustsupplyacopyofthisLicense.Iftheworkduringexecutiondisplays copyrightnotices,youmustincludethecopyrightnoticefortheLibraryamongthem,aswellasareference directingtheusertothecopyofthisLicense.Also,youmustdooneofthesethings: *a)AccompanytheworkwiththecompletecorrespondingmachinereadablesourcecodefortheLibrary includingwhateverchangeswereusedinthework(whichmustbedistributedunderSections1and2above); and,iftheworkisanexecutablelinkedwiththeLibrary,withthecompletemachinereadable"workthatuses theLibrary",asobjectcodeand/orsourcecode,sothattheusercanmodifytheLibraryandthenrelinkto produceamodifiedexecutablecontainingthemodifiedLibrary.(Itisunderstoodthattheuserwhochanges thecontentsofdefinitionsfilesintheLibrarywillnotnecessarilybeabletorecompiletheapplicationtouse themodifieddefinitions.) *b)UseasuitablesharedlibrarymechanismforlinkingwiththeLibrary.Asuitablemechanismisonethat(1) usesatruntimeacopyofthelibraryalreadypresentontheuser'scomputersystem,ratherthancopying libraryfunctionsintotheexecutable,and(2)willoperateproperlywithamodifiedversionofthelibrary,if theuserinstallsone,aslongasthemodifiedversionisinterfacecompatiblewiththeversionthatthework wasmadewith. *c)Accompanytheworkwithawrittenoffer,validforatleastthreeyears,togivethesameuserthe materialsspecifiedinSubsection6a,above,forachargenomorethanthecostofperformingthis distribution. *d)Ifdistributionoftheworkismadebyofferingaccesstocopyfromadesignatedplace,offerequivalent accesstocopytheabovespecifiedmaterialsfromthesameplace. *e)Verifythattheuserhasalreadyreceivedacopyofthesematerialsorthatyouhavealreadysentthisuser acopy.
743
Foranexecutable,therequiredformofthe"workthatusestheLibrary"mustincludeanydataandutility programsneededforreproducingtheexecutablefromit.However,asaspecialexception,thematerialstobe distributedneednotincludeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajor components(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,unlessthat componentitselfaccompaniestheexecutable. Itmayhappenthatthisrequirementcontradictsthelicenserestrictionsofotherproprietarylibrariesthatdonot normallyaccompanytheoperatingsystem.SuchacontradictionmeansyoucannotuseboththemandtheLibrary togetherinanexecutablethatyoudistribute. 7.YoumayplacelibraryfacilitiesthatareaworkbasedontheLibrarysidebysideinasinglelibrarytogetherwith otherlibraryfacilitiesnotcoveredbythisLicense,anddistributesuchacombinedlibrary,providedthatthe separatedistributionoftheworkbasedontheLibraryandoftheotherlibraryfacilitiesisotherwisepermitted,and providedthatyoudothesetwothings: *a)AccompanythecombinedlibrarywithacopyofthesameworkbasedontheLibrary,uncombinedwith anyotherlibraryfacilities.ThismustbedistributedunderthetermsoftheSectionsabove. *b)GiveprominentnoticewiththecombinedlibraryofthefactthatpartofitisaworkbasedontheLibrary, andexplainingwheretofindtheaccompanyinguncombinedformofthesamework. 8.Youmaynotcopy,modify,sublicense,linkwith,ordistributetheLibraryexceptasexpresslyprovidedunderthis License.Anyattemptotherwisetocopy,modify,sublicense,linkwith,ordistributetheLibraryisvoid,andwill automaticallyterminateyourrightsunderthisLicense.However,partieswhohavereceivedcopies,orrights,from youunderthisLicensewillnothavetheirlicensesterminatedsolongassuchpartiesremaininfullcompliance. 9.YouarenotrequiredtoacceptthisLicense,sinceyouhavenotsignedit.However,nothingelsegrantsyou permissiontomodifyordistributetheLibraryoritsderivativeworks.Theseactionsareprohibitedbylawifyoudo notacceptthisLicense.Therefore,bymodifyingordistributingtheLibrary(oranyworkbasedontheLibrary),you indicateyouracceptanceofthisLicensetodoso,andallitstermsandconditionsforcopying,distributingor modifyingtheLibraryorworksbasedonit. 10.EachtimeyouredistributetheLibrary(oranyworkbasedontheLibrary),therecipientautomaticallyreceivesa licensefromtheoriginallicensortocopy,distribute,linkwithormodifytheLibrarysubjecttothesetermsand conditions.Youmaynotimposeanyfurtherrestrictionsontherecipients'exerciseoftherightsgrantedherein. YouarenotresponsibleforenforcingcompliancebythirdpartieswiththisLicense. 11.If,asaconsequenceofacourtjudgmentorallegationofpatentinfringementorforanyotherreason(not limitedtopatentissues),conditionsareimposedonyou(whetherbycourtorder,agreementorotherwise)that contradicttheconditionsofthisLicense,theydonotexcuseyoufromtheconditionsofthisLicense.Ifyoucannot distributesoastosatisfysimultaneouslyyourobligationsunderthisLicenseandanyotherpertinentobligations, thenasaconsequenceyoumaynotdistributetheLibraryatall.Forexample,ifapatentlicensewouldnotpermit royaltyfreeredistributionoftheLibrarybyallthosewhoreceivecopiesdirectlyorindirectlythroughyou,thenthe onlywayyoucouldsatisfybothitandthisLicensewouldbetorefrainentirelyfromdistributionoftheLibrary. Ifanyportionofthissectionisheldinvalidorunenforceableunderanyparticularcircumstance,thebalanceofthe sectionisintendedtoapply,andthesectionasawholeisintendedtoapplyinothercircumstances. Itisnotthepurposeofthissectiontoinduceyoutoinfringeanypatentsorotherpropertyrightclaimsorto contestvalidityofanysuchclaims;thissectionhasthesolepurposeofprotectingtheintegrityofthefreesoftware distributionsystemwhichisimplementedbypubliclicensepractices.Manypeoplehavemadegenerous contributionstothewiderangeofsoftwaredistributedthroughthatsysteminrelianceonconsistentapplication ofthatsystem;itisuptotheauthor/donortodecideifheorsheiswillingtodistributesoftwarethroughanyother systemandalicenseecannotimposethatchoice. ThissectionisintendedtomakethoroughlyclearwhatisbelievedtobeaconsequenceoftherestofthisLicense. 12.Ifthedistributionand/oruseoftheLibraryisrestrictedincertaincountrieseitherbypatentsorbycopyrighted interfaces,theoriginalcopyrightholderwhoplacestheLibraryunderthisLicensemayaddanexplicitgeographical distributionlimitationexcludingthosecountries,sothatdistributionispermittedonlyinoramongcountriesnot thusexcluded.Insuchcase,thisLicenseincorporatesthelimitationasifwritteninthebodyofthisLicense.
744
13.TheFreeSoftwareFoundationmaypublishrevisedand/ornewversionsoftheLesserGeneralPublicLicense fromtimetotime.Suchnewversionswillbesimilarinspirittothepresentversion,butmaydifferindetailto addressnewproblemsorconcerns. Eachversionisgivenadistinguishingversionnumber.IftheLibraryspecifiesaversionnumberofthisLicense whichappliestoitand"anylaterversion",youhavetheoptionoffollowingthetermsandconditionseitherofthat versionorofanylaterversionpublishedbytheFreeSoftwareFoundation.IftheLibrarydoesnotspecifyalicense versionnumber,youmaychooseanyversioneverpublishedbytheFreeSoftwareFoundation. 14.IfyouwishtoincorporatepartsoftheLibraryintootherfreeprogramswhosedistributionconditionsare incompatiblewiththese,writetotheauthortoaskforpermission.ForsoftwarewhichiscopyrightedbytheFree SoftwareFoundation,writetotheFreeSoftwareFoundation;wesometimesmakeexceptionsforthis.Our decisionwillbeguidedbythetwogoalsofpreservingthefreestatusofallderivativesofourfreesoftwareandof promotingthesharingandreuseofsoftwaregenerally. NOWARRANTY 15.BECAUSETHELIBRARYISLICENSEDFREEOFCHARGE,THEREISNOWARRANTYFORTHELIBRARY,TOTHE EXTENTPERMITTEDBYAPPLICABLELAW.EXCEPTWHENOTHERWISESTATEDINWRITINGTHECOPYRIGHT HOLDERSAND/OROTHERPARTIESPROVIDETHELIBRARY"ASIS"WITHOUTWARRANTYOFANYKIND,EITHER EXPRESSEDORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYAND FITNESSFORAPARTICULARPURPOSE.THEENTIRERISKASTOTHEQUALITYANDPERFORMANCEOFTHELIBRARY ISWITHYOU.SHOULDTHELIBRARYPROVEDEFECTIVE,YOUASSUMETHECOSTOFALLNECESSARYSERVICING, REPAIRORCORRECTION. 16.INNOEVENTUNLESSREQUIREDBYAPPLICABLELAWORAGREEDTOINWRITINGWILLANYCOPYRIGHT HOLDER,ORANYOTHERPARTYWHOMAYMODIFYAND/ORREDISTRIBUTETHELIBRARYASPERMITTEDABOVE, BELIABLETOYOUFORDAMAGES,INCLUDINGANYGENERAL,SPECIAL,INCIDENTALORCONSEQUENTIAL DAMAGESARISINGOUTOFTHEUSEORINABILITYTOUSETHELIBRARY(INCLUDINGBUTNOTLIMITEDTOLOSSOF DATAORDATABEINGRENDEREDINACCURATEORLOSSESSUSTAINEDBYYOUORTHIRDPARTIESORAFAILUREOF THELIBRARYTOOPERATEWITHANYOTHERSOFTWARE),EVENIFSUCHHOLDEROROTHERPARTYHASBEEN ADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES. ENDOFTERMSANDCONDITIONS HowtoApplyTheseTermstoYourNewLibraries Ifyoudevelopanewlibrary,andyouwantittobeofthegreatestpossibleusetothepublic,werecommend makingitfreesoftwarethateveryonecanredistributeandchange.Youcandosobypermittingredistribution undertheseterms(or,alternatively,underthetermsoftheordinaryGeneralPublicLicense). Toapplytheseterms,attachthefollowingnoticestothelibrary.Itissafesttoattachthemtothestartofeach sourcefiletomosteffectivelyconveytheexclusionofwarranty;andeachfileshouldhaveatleastthe"copyright" lineandapointertowherethefullnoticeisfound. onelinetogivethelibrary'snameandanideaofwhatitdoes. Copyright(C)yearnameofauthor Thislibraryisfreesoftware;youcanredistributeitand/ormodifyitunderthetermsoftheGNULesserGeneral PublicLicenseaspublishedbytheFreeSoftwareFoundation;eitherversion2.1oftheLicense,or(atyouroption) anylaterversion. Thislibraryisdistributedinthehopethatitwillbeuseful,butWITHOUTANYWARRANTY;withouteventhe impliedwarrantyofMERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.SeetheGNULesserGeneral PublicLicenseformoredetails. YoushouldhavereceivedacopyoftheGNULesserGeneralPublicLicensealongwiththislibrary;ifnot,writeto theFreeSoftwareFoundation,Inc.,51FranklinStreet,FifthFloor,Boston,MA021101301USA Alsoaddinformationonhowtocontactyoubyelectronicandpapermail.
745
ThefollowingfourpackagesusetheApacheSoftwareLicense,Version1.1,20012003,whosefulltextis providedunderApacheSoftwareLicenseVersion1.1. Log4j Version:1.2.12 Description:LogFramework SoftwareSite:http://logging.apache.org/log4j/1.2/index.html SourceCode:ThesourcepackagesforLog4jareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. Struts Version:1.1 Description:WebFramework SoftwareSite:http://www.apache.org/dist/jakarta/struts/binaries/jakartastruts1.1.zip http://www.ibiblio.org/pub/packages/infosystems/WWW/servers/apache/jakarta/struts/binaries/jakartastruts 1.1rc1.zip SourceCode:ThesourcepackagesforStrutsareavailablefromtheoriginalsoftwaresite,ormaybeacquiredfrom Cambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedinthis document. Apache Version:2.0.47 Description:TheApacheHTTPServerprovidesasecure,efficientandextensibleserverthatprovidesHTTP servicesinsyncwiththecurrentHTTPstandards. SoftwareSite:http://www.apache.org/dist/httpd/ SourceCode:ThesourcepackagesforApacheareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument. TomCat Version:4.1.27 Description:ApacheTomcatisanimplementationoftheJavaServletandJavaServerPagestechnologies.TheJava ServletandJavaServerPagesspecificationsaredevelopedundertheJavaCommunityProcess. SoftwareSite:http://tomcat.apache.org/download41.cgi SourceCode:ThesourcepackagesforTomCatareavailablefromtheoriginalsoftwaresite,ormaybeacquired fromCambium.ToobtainthesoftwarefromCambium,pleasecontactCambiumusingthemethodsdescribedin thisdocument.
746
ApacheSoftwareLicense Version1.1 Copyright(c)20012003AntContribproject.Allrightsreserved. Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,arepermittedprovidedthatthe followingconditionsaremet: 1.Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistofconditionsandthefollowing disclaimer. 2.Redistributionsinbinaryformmustreproducetheabovecopyrightnotice,thislistofconditionsandthe followingdisclaimerinthedocumentationand/orothermaterialsprovidedwiththedistribution. 3.Theenduserdocumentationincludedwiththeredistribution,ifany,mustincludethefollowing acknowledgment: "ThisproductincludessoftwaredevelopedbytheAntContribproject (http://sourceforge.net/projects/antcontrib)."Alternately,thisacknowledgmentmayappearinthesoftware itself,ifandwhereversuchthirdpartyacknowledgmentsnormallyappear. 4.ThenameAntContribmustnotbeusedtoendorseorpromoteproductsderivedfromthissoftwarewithout priorwrittenpermission.Forwrittenpermission,pleasecontactantcontribdevelopers@lists.sourceforge.net. 5.Productsderivedfromthissoftwaremaynotbecalled"AntContrib"normay"AntContrib"appearintheir nameswithoutpriorwrittenpermissionoftheAntContribproject. THISSOFTWAREISPROVIDED``ASIS''ANDANYEXPRESSEDORIMPLIEDWARRANTIES,INCLUDING,BUTNOT LIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEARE DISCLAIMED.INNOEVENTSHALLTHEANTCONTRIBPROJECTORITSCONTRIBUTORSBELIABLEFORANYDIRECT, INDIRECT,INCIDENTAL,SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO, PROCUREMENTOFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESS INTERRUPTION)HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY, ORTORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHISSOFTWARE, EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.
747
Glossary
ManagedObject
Thenetworkentity;usuallyaPMPaccesspointorsubscribermodule,oraPTPseries masterorslavedevice,butcanbeanIPsubnet,anSNMPagentwithinadevice,orany othernetworkabstractionorsubdivision. Thebasicunitofmanagementinformationthatiscompleteinitselfandrelatestoan occurrence,suchasdiscoveryofanelement,statusupdateofanelementorfailureinan element.Eventsformarepositoryofinformationforalltheoccurrencesinthesystem. RefertoManagedObject. Thebasicobjectusedforperformancedatacollection.Itcontainsthedetailssuchas whatdevicemustbecontacted,whatdatamustbecollected,andinwhattimeinterval. Thisdoesnotstorethecollecteddata.ThepollenginereadsthePolledDatadefinition andcollectsdatafromthenetworkdeviceaccordingtothatdefinition.Thisis alternativelyreferredtoasastatistic. TheprocessofcontactingtheSNMPagentofadeviceandcollectingdatafromthat device(forexample,foraspecificSNMPOID).
NetworkEvent
Object PolledData
Polling
Statistics
749
StatusPolling
Threshold
750
Technical Support
ThemainmenuselectionHelpDiagnosticsprovidesalinktotheCustomerSupportToolbyopening theSupportToolOptionswindow.BeforeyoucontacttheCambiumsupportrepresentatives,itis typicallyadvisabletoruntheSupportToolandavoiddeletinganyofthefilesthatitgenerates.After yourunthetoolandattempttosolvetheproblembyusingthedocumentationandthe troubleshootingmethodsthatitsproceduresanddescriptionsimply,youcancontactyourdesignated representativeasindicatedinContactingSupportRepresentativesonPage760.
751
752
753
TheGeneralOptionssectionsallowsyoutoconfigurehowandwhenthetoolshouldsendemailthat transmitsresults.IntheEmailfield,typeinanappropriateaddressand/oraddotherrecipientsby firstcheckingtheSendMailoptioninthissection.Ifyouspecifymultiplerecipients,separatethe addressesbysemicolons.Whenyouaresatisfiedwiththestringoftherecipient(s),thenyoucan either moveontotheFileOptionssection,andthetoolwillautomaticallysendtheinformation thattechnicalsupportrequires,presumingthatSendMailischecked,whenevertheRun Nowbuttonisclicked. firstrecheckSaveforlater,andthetoolwillassemblethatinformationandstoreitinthe localfolderfromwhichyoucanlatersendit.Inthiscase,thetoolwillnotsenditforyou.
important ........... It is recommended to split the report file if it is larger than 1.5 MB (or the server logs are larger than 5 MB). If the resulting file is larger than 1.5 MB and the Split File option is selected, then more than one file is created, each of which is smaller than 1.5 MB. If the report file that is generated is larger than 5 MB, then the tool throws an error and does not send the file via email.
TheSupportInformationLevelsectionallowsyoutoselectthetypeanddepthofinformationthatthe toolgathers.SelectionofLoworHighresultsinoneofthefollowinglevelsofdetailcollection:
754
allfilesthatareinthefollowing directories:
conf logs apache/logs apache/tomcat/logs conf/devices conf/devices/templates
thesubdirectoriesofthemib directory(forbroaddevice types) MIBsinthemibdirectory(for example,RFC,SNMP,HOST RESOURCES,BRIDGE,ATM,and PrinterMIBs) logsoftheWMserver installation theresultsofqueriesexecutedin predefinedscriptsontheWM server
allfilesofthefollowingtypes
Whentheinformationcollectionandassemblysucceeds,thesystemthrowssuccessmessagessimilar tothefollowing:
755
Ifitfails,thesystemthrowsthefollowingtypesoferrors:
Error in saving file. null Some file(s) were unable to be saved successfully, some exceptions occurred.
Iftheseerrorsoccur,itistypicallybecausethereportfilethatwasgeneratedislargerthan5MBor becauseanerroroccurredintheWMserverasitgeneratedthereportfile. TheAdditionalInformationsectionprovidestheopportunitytobrowsetootherfiles (AdditionalFiles)thatthetoolshouldattachwhenitsendsemailtoCustomerSupportaswellastype anyexplanatoryremarksintotheCommentsdialogboxand,ifappropriatetodoso,modifythe TicketID.MakenoteofthisID.Thisisthenumberbywhichbothyouandtechnicalsupport personnelwillrefertothisinformationanddistinguishitfrompastandfuturesetsofinformation thataregeneratedfortechnicalsupport. ThenumberoffilesthatresultsfromtheSplitFilefunctionisthenumberofseparateemailsthatthe toolwillsend,eachwiththeTicketIDonthesubjectlineandyourCommentsinthemessagebody. Whenyouclickthe ellipsisbuttonassociatedwithAdditionalFiles,WMopensaChoosea Filewindow.AnexampleisshowninFigure469.
Figure 469: Choose a File window for additional files to send to Customer Support
756
Thiswindow,withitsAddFilesbutton,allowsyoutoincludeanyfilefromtheclientdeviceinthe datatransmittaltotechnicalsupport.Unliketheotherfilesthatthetoolassembles,thesearenot overwrittenbylaterversionswhenRunNowisselected.Theseadditionalfilescanbeofanytype.For example,youmaysendamixofscreencaptures,performancecharts,andnotesofyourown observations.Afteryouhaveaddedfiles,youcanmarkonefileatatimeinthelistandclickthe RemoveFilesbuttontokeepthetoolfromincludingitinthetransmittal. TheReportFileisanencrypted.encfileoranunencrypted.zipfile(oranumberedsetofthesefile types,iftheSplitFileoptionwasselected).Thefile(s)containsthefollowingdirectoriesandfiles, mostofwhicharefromtheWMserver.Theadditional_filesdirectory(highlightedbelow)that theReportFileincludestheAdditionalFilesthatyouselectfromtheclientdevice.Theindex.html filecontainslinkstoallofthefiles,includingtheAdditionalFilesfromtheclient. Report file contents where WM server operates on Linux
/additional_files /Boot Information /config /Configuration Data /Devices /devicetemplate0 /Disk Filesystem Information /Environment Information /htmlresources /InstallationLog0 /JDBC Information /Kernel Information /License Status /LicenseFiles0 /logs /Mail Information /mibfiles0 /Miscellaneous Data /Network Configuration /Network Service Information /ODBC Configuration /OS Log Data /Process Information /RPM Information /Services Information /Tool Run Log bottomleftnav.html configuration.html devicetemplate.html index.html InstallationLog.html jdbc_drivers.html LicenseFiles.html log.html main.html mibfiles.html topleftnav.html
Windows
757
WhenyouarefinishedpopulatingthefieldsoftheGeneralInformationtab,clicktheDevicestab.
Devices Tab
Figure 470: Customer Support Tool dialog, Devices tab with Add selected
758
Execution
Whenyouarefinishedpopulatingthefieldsofbothtabs,selecteither RunNow,toinstantaneouslylaunchthedatacollectionandformatting. RunLater,toschedulethetaskofrunningthetool.
759
IfyouthenselectGetsavedsupporttoolfilesandclickOK,WMopensaSavedSupportFileswindow. AnexampleofthiswindowisshowninFigure471.
Inthiswindow,youcanchangetheuserfieldtoviewadifferentsetoffiles,deleteanyoldor unwantedfiles,andsaveanytoadirectoryontheclientdevice.
theCommunityForum.Visithttp://www.cambiumnetworks.com/forum/.
760
761
Index
A
Alarm .....................................................................749 AlarmCountPanel.................................................366 AlarmDetails .........................................................366 AlarmFilters ..........................................................527 AlarmHistory.........................................................366 AlarmViewer .........................................................366 Alarms....................................................................366 AlertAssignDialog...................................................366 Alerts .............................................482,505,531,542 Annotation.............................................................366 AnnotationandHistory .........................................366 AreaChart..............................................................386 AssignTo................................................................366 AssigningOperations .....................................484,486 AssigningUsers ......................................................460 AuditTrails.....................................452,455,456,477
DeletingUsers................................................451,461 Details ....................................................................104 DeviceDiscoveryOptions ......................................434 DeviceSpecificDiscovery ......................................423 DiscoveryConfigurator . 401,402,403,404,405,406, 407,409,410,411,412,413,416,417,418,419, 420,422,424,425,426,427,428,430,431,432, 433 DocumentConventions ...........................................45
E
EventDetails..........................................................347 EventFilters ...........................472,496,511,512,524 EventParsers ................. 472,496,501,502,509,512 EventViewer..........................................................347 Events ....................................................................347
F
Fewer .....................................................................347 Find ........................................................................347 FirstPage ...............................................................104
B
BarChart................................................................386 BroadcastMessage................................................683
C
Cannotplot[DataisStringtype] ...........................386 ClearAlarms...........................................................366 ClearGraph............................................................386 Clientsidesorting..................................................104 CollectedStatistics(P) ............................................386 CollectedGraphViewer...........................................386 ConfiguredCollection ............................................384 ConfiguringTrapParsers .......................................491 Container ...............................................................749 ContextSensitiveHelp ............................................45 CriticalAlarms........................................................366 CustomViewScopes..... 461,462,464,465,466,467, 537
G
Gateway.................................................................749 Graphs ...................................................................386
H
Help .........................................................................45 HistoricalPerformanceData..................................386 History ...................................................................366
I
InstallationGuide ....................................................45
L
LastPage................................................................104 LineChart...............................................................386 Link ........................................................................749 LogSettings............................................................696 LoggingConfiguration....................................696,700
D
DataCollection ..............................................546,573 DataCollectionDetails ..........................................384 DateRangeSettingincorrect.................................386 DeletingGroups.....................................................468 DeletingOperations...............................................488
763
M
MajorAlarms .........................................................366 ManagedObject ....................................................749 ManagingOperations ............................................469 ManagingUsers .....................................................440 MapSymbol...........................................................749 Matchallofthefollowing......................................347 Matchanyofthefollowing....................................347 Merge ....................................................................366 MinorAlarms .........................................................366 More ......................................................................347
RuntimeAdministration ........................473,696,699
S
SaveToFile ............................................................347 SavingEvents .........................................................347 ScatterChart..........................................................386 SearchingAlarms ...................................................366 SearchingEvents....................................................347 SecurityManagement ...................................437,537 Sendtoallclient ....................................................683 SendtomyFEclientonly.......................................683 Serversidesorting.................................................104 severity ..................................................................366 SortingTableDetails..............................................104 Statistics.................................................................749 StatusPolling .........................................................749
N
NavigatingThroughtheTable ...............................104 NetworkEvents .............................................347,749 NextPage...............................................................104 Nodataavailable ...................................................386 Node ......................................................................749
T
Table ......................................................................104 TableViewOperations ..........................................104 Threshold...............................................................749 Thresholds .... 545,556,563,566,573,582,584,586, 590 Thresholds .............................................................384 TrapParsers .. 481,491,492,499,500,501,508,510, 523,527
O
Object ....................................................................749
P
PageLength ...........................................................104 PickUp ...................................................................366 PlotChart...............................................................386 PolledData ............................................................749 PollingProperties ..................................................749 PreviousPage ........................................................104 Print .......................................................................347 PrintingEvents.......................................................347 ProductSupport ......................................................45 ProtocolConfiguration ..........................................412
U
UnPick....................................................................366 Update ...................................................................366 UserPassword .......................................................450 UserProfile ....................................447,448,449,477
V
Viewhistory...........................................................366 ViewingAlarms ......................................................366
R
RangeofTableDetails ...........................................104 RearrangingandResizingColumns .....................104 Refresh...................................................................104 RelatedAlarms.......................................................347 RelatedEvents .......................................................366 Reports ..................................................................386 RowDetails ............................................................104
W
WarningAlarms .....................................................366
X
XYChart ................................................................386
764