showlocation command

Use the showlocation command to show the location of one or more settings. This command is for BIOS-based servers only.

This command shows where the actual data for the setting is stored.

Syntax

The syntax of the showlocation command is
asu showlocation [all | --group group_name | setting_name | 
--setlist name1..nameN | class] [-v] [-nx] [connect_options] 

If no setting command modifier or class setting is specified, all settings and their current values are displayed.

Notes

  1. If the optional all parameter is specified, all settings are displayed.
  2. If the optional --group group_name is specified, only settings in the group group_name are displayed.
  3. If the optional --setlist name1..nameN is specified, only the settings that are specified in name1..nameN are displayed.
  4. If the optional class setting is specified, only settings that belong to the specific class are displayed.
  5. If the optional -v parameter is specified, the output is verbose.
  6. If the optional -nx parameter is specified, the ASU performs the operation for node x, where x is the selected node in a multi-node system. Node x is represented by a number from 1 through 8. If the -nx parameter is not specified, the operation is performed on the primary node (node 1).
  7. The connect options are defined for IMM-based servers only. The --host ip_address, --user user_id, and --password password connect options are all required if you connect remotely to the IMM. The default user and password will not support an out-of-band connection now. The --mtsn, --net, --user, and --password options can be used to connect to IMM-based servers if the server running ASU and the target IMM-based servers are in one LAN. The --user user_id and --password password connect options are not required if you are using the local Lenovo interface.

Output

If the -v parameter is not specified, the setting and its location are displayed. If the -v parameter is specified, the description of the setting is also displayed.
Without the -v parameter:
<setting>=<location>[<extra location info>]

if <location> is CMOS, <extra location info> is of the form
         <byte offset>","<bit offset>","<number of bits>
if <location> is SP, <extra location info> is of the form
         <SP dot byte 1>"."<SP dot byte 2>"," ... "."<SP dot byte n>
if <location> is SP6, <extra location info> is of the form
         ">"<write command info>  ">"<read command info> and <write command info> 
         and <read command info> are of the form
         <read command byte>["@"<data offset>]
         ("."<command data>)*["|"<request data length>]
With the -v parameter:
<setting>: <setting description> {
           <location>[<extra location info>]
}

if <location> is CMOS, <extra location info> is of the form
          <byte offset>","<bit offset>","<number of bits>
if <location> is SP, <extra location info> is of the form
          <SP dot byte 1>"."<SP dot byte 2>"." ... "."<SP dot byte n>
if <location> is SP6, <extra location info> is of the form
          ">"<write command info>  "<"<read command info> and <write command info>  
          and <read command info> are of the form   
          <read command byte>["@"<data offset>]
          ("."<command data>)*["|"<request data length>]

The showlocation command and corresponding output are shown in the following examples.

Command line:
asu showlocation CMOS_SerialA
Output:
CMOS_SerialA=CMOS[70,00,03]
Command line:
asu showlocation CMOS_SerialA -v
Output:
CMOS_SerialA: Serial Port A {
     CMOS[70,00,03]
}
Command line:
asu showlocation RSA_Network1
Output:
RSA_Network1=SP[04.09.01.01.02]
Command line:
asu showlocation RSA_Network1 -v
Output:
RSA_Network1: Network Interface 1 {
      SP[04.09.01.01.02]
}