ProLiant Servers (ML,DL,SL)
1825750 Members
3101 Online
109687 Solutions
New Discussion

BIOS setting over "ilorest"

 
Watchdog_7
Occasional Advisor

BIOS setting over "ilorest"

I have task to change one BIOS setting over iLOREST.

It can be done via HPRCU with this code:

<feature feature_id='180' selected_option_id='1' sys_default_option_id='3' feature_type='option'>
<feature_name>Video Options</feature_name>
<option option_id='1'><option_name>Optional Video Primary, Embedded Video Disabled</option_name></option>
<option option_id='2'><option_name>Optional Video Primary, Embedded Video Secondary</option_name></option>
<option option_id='3'><option_name>Embedded Video Primary, Optional Video Secondary</option_name></option>
</feature>

So need to hange  to be "Embedded Video Primary, Optional Video Secondary" on next BIOS reboot.

The problem is that now it uses option 1 and I lost monitor console, when BIOS boots it switches to "Optional VGA" and no longer have access to the installed system ! So HPRCU can't run from this server to fix this BIOS setting, as I lost control of it. But iLOREST can run remotely... and it works to connect to iLO server IP address ! However on the iLOREST need choose "selector" and issue "set" command for proper "video options" option.... where to find this option ? and how to set it to value "3" ?

Can anybody help ?

5 REPLIES 5
support_s
System Recommended

Query: BIOS setting over "ilorest"

System recommended content:

1. XC Series SMW-managed eLogin Administration Guide CLE7.0UP01 S-3021 | Change the eLogin BIOS and iDRAC Settings

2. XC Series SMW-managed eLogin Installation Guide CLE7.0UP00 S-3020 | Change the eLogin BIOS and iDRAC Settings

 

Please click on "Thumbs Up/Kudo" icon to give a "Kudo".

 

Thank you for being a HPE valuable community member.


Accept or Kudo

Watchdog_7
Occasional Advisor

Re: Query: BIOS setting over "ilorest"

Completely useless reply  

Suman_1978
HPE Pro

Re: BIOS setting over "ilorest"

Hi,

Have you tried using the following options?

https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/#attributes

OptionalVideoOnly Add-in Video Enabled, Embedded Video Disabled
BothVideoEnabled Both Add-in and Embedded Video Enabled


Thank You!
I work with HPE but opinions expressed here are mine.
Recent Support Video Releases



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
Watchdog_7
Occasional Advisor

Re: BIOS setting over "ilorest"

@Suman_1978 

Seems that what I need :

OptionalVideoOnly Add-in Video Enabled, Embedded Video Disabled
BothVideoEnabled Both Add-in and Embedded Video Enabled

One correctuion on the link was given iLO5 but I need for iLO4. However on ilo4 URL also should work. API Reference (hewlettpackard.github.io)

So i logged with iLOREST to iLO IP address with login and password and tried some commands, including SET this video option:

iLOrest > types
Type options:
#SoftwareInventory.v1_0_0.SoftwareInventory
AccountService.1.0.0
BaseNetworkAdapter.1.1.0
Chassis.1.0.0
Collection.1.0.0
ComputerSystem.1.0.1
EthernetNetworkInterface.0.92.0
EventService.1.0.0
FwSwVersionInventory.1.2.0
HPPowerMeter.1.0.0
HpBios.1.0.0
HpESKM.1.0.0
HpHttpsCert.1.0.0
HpSecurityService.1.0.0
HpServerPCISlot.1.0.0
HpServerPciDevice.1.0.0
HpSmartStorage.1.0.0
HpSmartStorageArrayController.1.1.0
HpSmartStorageDiskDrive.1.3.0
HpSmartStorageHostBusAdapter.1.1.0
HpSmartStorageLogicalDrive.1.2.0
HpSmartStorageStorageEnclosure.1.1.0
HpiLOActiveHealthSystem.1.0.0
HpiLODateTime.1.0.0
HpiLOEmbeddedMedia.1.0.0
HpiLOFederatedGroupCapping.1.0.0
HpiLOFederationGroup.1.0.0
HpiLOFederationPeers.1.0.0
HpiLOFirmwareUpdate.1.0.0
HpiLOLicense.1.0.0
HpiLOSSO.1.0.0
LogService.1.0.0
Manager.1.0.0
ManagerAccount.1.0.0
ManagerNetworkService.0.11.1
PowerMetrics.0.11.0
Processor.1.0.0
ServiceRoot.1.0.0
Session.1.0.0
SessionService.1.0.0
SnmpService.1.0.0
ThermalMetrics.0.10.0
VirtualMedia.1.0.0
iLOrest >
iLOrest > select HpBios
iLOrest >
iLOrest > list
@odata.context=/redfish/v1/$metadata#Systems/Members/1/Bios$entity
@odata.id=/redfish/v1/Systems/1/Bios/
@odata.type=#HpBios.1.0.0.HpBios
AutoPowerOn=RestoreLastState
Id=Bios
Name=BIOS
PowerOnDelay=None
PowerRegulator=OsControl
SwapROM=False
TpmOpromMeasuring=Disabled
TpmState=NotPresent
Type=HpBios.1.0.0
links=
self=
href=/rest/v1/Systems/1/Bios
iLOrest >
iLOrest > status
No changes found
iLOrest >
iLOrest > set VideoOptions=BothVideoEnabled
ERROR : Nothing changed for attribute 'videooptions'.
Please check if the attribute exists or Read-only or System Unique property or the value trying to set is same or invalid
iLOrest >
iLOrest > get VideoOptions

Error: No get contents found for selected type.
iLOrest >

So is it not on HpBios selector ? Or am I doing something wrong ?

 

Suman_1978
HPE Pro

Re: BIOS setting over "ilorest"

Hi,

API Reference (hewlettpackard.github.io)

Tips for Using the RESTful API

The RESTful API for HPE iLO is available on ProLiant Gen9 servers running iLO 4 2.00 or later with the iLO Standard license, although some features in the data might not be available without an Advanced license..

To access the RESTful API, you need an HTTPS-capable client, such as a web browser with the Postman REST Client plugin extension or cURL (a popular command line HTTP utility).


Thank You!
I work with HPE but opinions expressed here are mine.
Recent Support Video Releases



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo