sol (serial over LAN) command

This command configures SOL functions and indicates SOL status.

Table 1. sol (serial over LAN) command
Function What it does Command Valid targets
Display SOL status Displays the SOL status for the targeted device:
  • When the command target is the primary management module, it displays the following values:
    • -status on/off (global SOL status)
    • -c retry_count
    • -e CLI_key_sequence
    • -i retry_interval
    • -r reset_blade_key_seq
    • -s send_threshold
    • -t accumulate_timeout
    • -v VLAN_id
    Note: For the advanced management module, the VLAN_id is identified as "VLAN ID".
  • When the command target is a blade server, it displays the following:
    • -status enabled/disabled (SOL status for the blade server)
    • Status of any SOL sessions for that blade server:
      • Not ready
      • Ready
      • Active
sol
                           -T system:mm[x]
                        
                           -T system:blade[x]
                        

where x is the primary management-module or blade server bay number.

SOL retry interval - set Sets the SOL retry interval to the input value. sol -i value

where value is from 10 ms to 2550 ms, inclusive, in 10 ms increments. If you enter a value less than 10 ms, the retry interval will be set to 10 ms. If you enter a value greater than 2550 ms, the retry interval will be set to 2550 ms.

This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL retry count - set Sets the SOL retry count to the input value. sol -c value

where value is from 0 to 7, inclusive. If you enter a value of 0, no retries will be attempted. If you enter a value greater than 7, an error will be displayed.

This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL send threshold - set Sets the SOL send threshold to the input value. Setting the threshold value to 1 causes the blade server integrated system management processor to send an SOL packet as soon as the first character is received. sol -s value

where value is from 1 to 251, inclusive. If you enter a value outside this range, an error will be displayed.

This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL accumulate timeout - set Sets the SOL accumulate timeout to the input value. sol -t value

where value is from 5 ms to 1275 ms, inclusive. If you enter a value less than 5 ms, the accumulate timeout will be set to 5 ms. If you enter a value greater than 1275 ms, an error will be displayed.

This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL enable - global Enables SOL globally for the BladeCenter® unit. The global SOL enable command does not affect the SOL session status for each blade server. sol -status enabled
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL enable - blade server Enables SOL for the specified blade server. sol -status enabled
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:blade[x]
                        

where x is the blade server bay number.

SOL disable - global Disables SOL globally for the BladeCenter unit. The global SOL disable command does not affect the SOL session status for each blade server. sol -status disabled
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

SOL disable - blade server Disables SOL for the specified blade server. sol -status disabled
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:blade[x]
                        

where x is the blade server bay number.

CLI key sequence - set Sets the key sequence that is used to enter the CLI while a Telnet session in SOL mode. sol -e value
where value is the key sequence. In this sequence, a ^ (the carat symbol) indicates a Ctrl that maps to control-key sequences; for example:
  • ^[ (the carat symbol followed by a left bracket) means Esc
  • ^M (the carat symbol followed by a capitol M) means carriage return.
Refer to an ASCII-to-key conversion table for a complete listing of control-key sequences.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

Reset blade server key sequence - set Sets the key sequence that will reset a blade server while a Telnet session in SOL mode. sol -r value
where value is the key sequence. In this sequence, a ^ (the carat symbol) indicates a Ctrl that maps to control-key sequences; for example:
  • ^[ (the carat symbol followed by a left bracket) means Esc
  • ^M (the carat symbol followed by a capitol M) means carriage return.
Refer to an ASCII-to-key conversion table for a complete listing of control-key sequences.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
  • Blade configuration
See Commands and user authority for additional information.
                           -T system:mm[x]
                        

where x is the primary management-module bay number.

Example:

To set the SOL accumulate timeout to 25 ms, while management module 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
                  sol -t 25
               
To set the reset blade server key sequence to Esc R Esc r Esc R, while management module 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
                  sol -r ^[R^[r^[R
               
To display the SOL settings for the management module, while the management module 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
                  sol
               
To display the SOL settings for the server blade in the third bay, while blade 3 is set as the persistent command environment, at the system:blade[3]> prompt, type
                  sol
               

The following example shows the information that is returned from these commands:

               system:mm[1]> sol -t 25
OK
system:mm[1]> sol
-status enabled
-c 3
-e ^[(
-i 250
-r ^[R^[r^[R
-s 250
-t 5
VLAN ID 4095
system:mm[1]>
            
               system:blade[3]> sol
-status enabled
SOL Session: Not Ready
SOL retry interval: 250 ms
SOL retry count: 3
SOL bytes sent: 0
SOL bytes received: 0
SOL destination IP address: 10.10.10.80
SOL destination MAC: 00:00:00:00:00:00
SOL I/O module slot number: 0
SOL console user ID:
SOL console login from:
SOL console session started:
SOL console session stopped:
Blade power state: On
SOL recommended action: Internal network path between the AMM and this 
blade server is currently not available.  Please refer to AMM user guide for 
troubleshooting information.
system:blade[3]>