Specifications

4
Chapter
53
Changing Shelf Settings Using HPI
ThischapterdescribestheRadisysHPIimplementation,includinghowHPIaffectsyour
applications,howtowriteHPIapplications,andhowtochangevariousshelfsettings.Youcan
changetheshelfsettingsusinganyofthesemethods:
•PlatformmanagementCLIcommands
StandardPICMGcommands
StandardHPIcontrols
•SNMPrequeststooperateonHPIB0101MIBmoduleobjects
hpiappmenuoptions
Note:Thesettingsdescribedinthischapterareshelfspecific.Shelfspecificsettingsaffectthe
shelforFRUsontheshelf.YoumakechangestothesesettingsontheShelfManagermodule.
ShelfspecificsettingsarestoredintheshelfFRUdevice,soifthereisaredundantSCM,you
donotneedtocopythemthere.
Radisys HPI implementation details
TheHPIOpenSessionfunction,saHpiSessionOpen(),supportsanoptionforspecifyingan
implementationspecificdefaultdomain.SincetheRadisysimplementationallowstheclient
torunremotely,Radisysexplicitlyspecifiesthedefaultdomainontheclient.
TheRadisy sHPIclientlibrary(HCL)usesanenvironmentvariable
(SAHPI_UNSPECIFIED_DOMAIN_ID)tospecifythedefaultdomainID.Ifanapplicationuses
thisenvironmentvariable,itmustbesettotheIPaddressoftheactiveShelfManagerpriorto
usingthelibraryintheopensessionfunction.
TheRadisy sHCL,providedasasharedlibrary,implementsandrespondstoallfunctions
definedintheSAFHPI
Specification.TheHPIdomain,resource,entity,andmanagement
instrumentarchitectureiscompliantwiththeSAFMappingSpecification.
Themappingspecificationdescribesmostoftheresourcesandassociated management
instrumentsprovidedbytheRadisysHPIimplementation.Table 5onpage 54listsRadisys
specificresourcesnotfoundinthemappingspecification.