Originally posted by: unixgrl
To do command line update/accept/reject, use "updlic" command. You can find the documentation for it at infocenter but I'll put an example below. We've used CLI for firmware updates over the past week and have been able to do 211 frames in a few weeks! This helps us avoid the latency of the GUI.
To check current firmware level:
hscroot@hmclab3:~> lslic -t syspower -m <machine name>
lic_type=Managed System,management_status=Enabled,disabled_reason=,activated_level=284,installed_level=284,accepted_level=284,ecnumber=01SF240,mtms=9117-570*106146F,deferred_level=None,platform_ipl_level=284,curr_level_primary=284,curr_ecnumber_primary=01SF240,curr_power_on_side_primary=temp,pend_power_on_side_primary=temp,temp_level_primary=284,temp_ecnumber_primary=01SF240,perm_level_primary=284,perm_ecnumber_primary=01SF240
To check if update is concurrent:
hscroot@hmclab4:~> updlic -o a -m <machine> -t all -l latest -r ftp -h <ftphost> -u <ftpuser> --passwd <passwd> -d <path to firmware> -q
To actually do the update, remove the "-q"
There is a reject option as well. We only use "updlic" for concurrent operations, haven't tried it with out of family updates.