Set File Changed
更新时间: 2026/08/06
在Gitcode上查看源码

Set File Changed

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

This command is used to set the file change flag.

Privilege

ReadOnly

Command Information

Request Information

ByteData Field
NetFn30h
CMD92h
1:3Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h.
4Sub command, sub command=0Bh
5BIOS ID: This parameter is reserved for multi-host scenarios. In single-host scenarios, this parameter has a fixed value of 0.
6File Selector: file encoding ID. For details, see Table 1.
7Changed Flag
00h -No changed
01h -Changed
8Last Changed Channel

Response Information

ByteData Field
1Completion Code
2:4Manufacturer ID, LS Byte first. The length is fixed to three bytes. For example, if the vendor ID is 2011 and the corresponding hexadecimal value is 0x0007DB, the first byte is DBh, the second byte is 07h, and the third byte is 00h.

Reference

Table 1 List of resource IDs of files that support file changes.

IDfile nameuploaddownloadNote
00hbios display0.iniYY-
01hbios option0.iniYY-
02hbios changed0.iniYY-
03hbmc debug infoNYOne-click information collection file
04hFirmwareYNIncludes the BMC, BIOS, and CPLD firmware upgrade images.
05hbios netconfig.iniYY-
06hbmc sol.datNY-
07hbmc blackbox.tarNY-
08hBIOS ClpConfig.iniNY-
09hBIOS ClpResponse.iniYN-
0ahBMA systeminfo.txtYY-
0bhpowerview.txtNY-
0chbios configsync.iniYYThis command is used to synchronize the BIOS setup settings of the primary and secondary nodes of the 9032. During the startup, the BIOS setup menu of the primary node is sent to the BMC of the primary node. The BMC of the primary node synchronizes the settings to the BMC of the secondary node. The BIOS of the secondary node obtains the settings from the BMC of the secondary node and updates the settings.
0dhbmc sshpublickeyYN-
0ehSSL server certificateYN-
0fhImport and export configuration (BMC/BIOS)YY-
10hCSR of the server certificateNY-
11hOne-click log information collectionNY-
12hRoot certificate of the LDAP serverYN-
13hTwo-factor authentication root certificateYN-
14hClient certificate of the two-factor authentication userYN-
15hRoot certificate of the Syslog serverYN-
16hSyslog local certificateYN-
18hNTP group keyYN-
19hbios registry.jsonYYBIOS setting menu registration file
1Ahbios currentvalue.jsonYYCurrent value file of the BIOS setting menu item
1Bhbios setting.jsonYYFile for modifying the expected value of the BIOS setting menu item
1Chbios result.jsonYYModification result file of the BIOS setting menu
1DhweakdictionaryYYWeak password dictionary
1EhCMES.datYNPart number CMES file
1Fhlogo.jpgYNBMC logo
20hfavicon.icoYNBrowser ico
21hcode1.pngYN"My QR code"
22hweb_custom.xmlYNWhite-box configuration file
23hCustomizeSensor.xmlYNSensor name configuration file
24hcustomize.pfxYNCertificate (For details, see the white-box upgrade.)
25hstyle_config.jsonYNStyle of the main interface
26hlogin.pngYNBackground Image
27hlogin_logo.pngYNiBMCBMC icon on the login page
28himg_01.png or img_02.pngYNModel display image on the home page
29hheader_logo.pngYNiBMCBMC image in the upper left corner of the main page
2Ahbios silkconfig.jsonNYIntegrating Silkscreen Information Files
2Bhbios new_secureboot.jsonNYBIOS secure boot configuration to take effect
2Chbios current_secureboot.jsonYNThe secure boot configuration of the BIOS has taken effect.
2Dhbios ConfigValue.jsonYYCurrent value file of the BIOS policy reconfiguration setting menu
2Ehbios PolicyConfigRegistry.jsonYYBIOS policy reconfiguration setting menu registration file
2FhPower supply information query, PsuInfo.jsonNYQuerying Power Supply Information

Command Example

Set the file change flag:

Request:

bash
ipmicmd -k "0f 00 30 92 db 07 00 0b 00 07 00 01" smi 0

Response:

text
0f 31 00 92 00 db 07 00

Back to Index