ChangeFruInfo
Changes FRU (Field Replaceable Unit) information on the managed system.
Syntax
OOB
saa -i <IP or host name> -u <username> -p <password> -c ChangeFruInfo {--item <item name> --value <assignment value> | --fru_version <FRU version>}
In-Band
saa -c ChangeFruInfo {--item <item name> --value <assignment value> | --fru_version <FRU version>}
Multiple Systems OOB
saa -l <system list file> [-u <username> -p <password>] -c ChangeFruInfo {--item <item name> --value <assignment value> | --fru_version <FRU version>}
Options
--item <item name>: Updates the FRU information for the given FRU field:CT= Chassis TypeCP= Chassis Part NumberCS= Chassis Serial NumberBDT= Board Mfg. Date/Time ("YYYY/MM/DD HH:MM")BM= Board ManufacturerBPN= Board Product NameBS= Board Serial NameBP= Board Part NumberPM= Product ManufacturerPN= Product NamePPM= Product Part/Model NumberPV= Product VersionPS= Product Serial NumberPAT= Asset TagALL= All Fields
--value <assignment value>: Updates the value of the given FRU field. If the item isALL, the format is"<CT>,<CP>,<CS>,<BDT>,<BM>,<BPN>,<BS>,<BP>,<PM>,<PN>,<PPM>,<PV>,<PS>,<PAT>".--fru_version <FRU version>: Updates the FRU version.
Examples
OOB
[SAA_HOME]# ./saa -i 192.168.34.56 -u ADMIN -p PASSWORD -c ChangeFruInfo --fru_version 00.01
[SAA_HOME]# ./saa -i 192.168.34.56 -u ADMIN -p PASSWORD -c ChangeFruInfo --item CT --value 0x01
[SAA_HOME]# ./saa -i 192.168.34.56 -u ADMIN -p PASSWORD -c ChangeFruInfo --item ALL --value "0x01,2,3,2024/01/01 00:00,5,6,7,8,9,10,11,12,13,14"
In-Band
[SAA_HOME]# ./saa -c ChangeFruInfo --fru_version 00.01
[SAA_HOME]# ./saa -c ChangeFruInfo --item CT --value 0x01
Multiple Systems OOB
[SAA_HOME]# ./saa -l SList.txt -u ADMIN -p PASSWORD -c ChangeFruInfo --item CT --value 0x01
SList.txt:
192.168.34.56 OS_Username OS_PASSWD
192.168.34.57 OS_Username OS_PrivateKey OS_Pvtkey_Password
Output
--item ALL
ChangeFruInfo command is completed.
Chassis Type (CT): 01
Chassis Part Number (CP): 2
Chassis Serial Number (CS): 3
Board mfg. Date/Time (BDT): 2024/01/01 00:00
Board Manufacturer Name (BM): 5
Board Product Name (BPN): 6
Board Serial Number (BS): 7
Board Part Number (BP): 8
Product Manufacturer (PM): 9
Product Name (PN): 10
Product Part/Model Number (PPM): 11
Product Version (PV): 12
Product Serial Number (PS): 13
Product Asset Tag (PAT): 14
--item CT
ChangeFruInfo command is completed.
Chassis Type (CT): 01
Chassis Part Number (CP):
Chassis Serial Number (CS):
Board mfg. Date/Time (BDT): 2021/08/30 18:01
Board Manufacturer Name (BM): Supermicro
Board Product Name (BPN):
Board Serial Number (BS): WM218S011157
Board Part Number (BP):
Product Manufacturer (PM):
Product Name (PN):
Product Part/Model Number (PPM):
Product Version (PV):
Product Serial Number (PS):
Product Asset Tag (PAT):