Aboot Configuration Commands
This section describes the Aboot configuration commands that a boot-config file can contain.
CONSOLESPEED
The CONSOLESPEED command in the boot-config file specifies the console baud rate when the switch is booted. To communicate with the switch, the connected terminal must match the specified rate. Baud rate options include 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200.
The default baud rate is 9600.
Command Syntax
CONSOLESPEED= baud_rate
Parameters
- baud_rate specifies the console speed. Values include 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200.
Examples
- This command in a boot-config file sets the baud
rate to 2400 when the switch
boots.
CONSOLESPEED=2400
NET Commands
NET commands in the boot-config file are used by Aboot during switch booting to configure the network interface that will be used for switch configuration. These commands can also be entered manually in Aboot.
NETDEV indicates which network interface is being configured. If boot-config does not contain a NETDEV command, the booting process does not attempt to configure a network interface. Other NET commands specify settings that Aboot uses to configure the interface.
Command Syntax
NETDEV=device_interface
NETAUTO=auto_setting
NETIP=interface_address
NETMASK=interface_mask
NETGW=gateway_address
NETDOMAIN=domain_name
NETDNS=dns_address
Parameters
- device_interface the network interface.
Options include:
- ma1 management port 1.
- ma2 management port 2.
- auto_setting the configuration method. Options include:
- dhcp interface is configured through a DHCP server; other NET commands are ignored.
- if the NETAUTO command is omitted, the interface is configured with other NET commands.
- interface_address interface IP address, in dotted-decimal notation.
- interface_mask interface subnet mask, in dotted-decimal notation.
- gateway_address default gateway IP address, in dotted decimal notation.
- domain_name interface domain name.
- dns_address IP address of the Domain Name
Server, in dotted decimal notation.
Example
- This command specifies management port 1 as the network interface
to be configured for management
traffic.
NETDEV=ma1
- This command instructs the switch to configure the network
interface through a DHCP server, ignoring any other NET
commands.
NETAUTO=dhcp
- These NET commands configure the network
interface.
NETIP=10.12.15.10 NETMASK=255.255.255.0 NETGW=10.12.15.24 NETDOMAIN=mycompany.com NETDNS=10.12.15.13
PASSWORD (ABOOT)
PASSWORD specifies the Aboot password, as described in Accessing the Aboot Shell. If boot-config does not contain a PASSWORD command, the Aboot shell does not require a password.
The boot-config file stores the password as an MD5-encrypted string as generated from a clear-text seed by the UNIX passwd program or the crypt library function. When entering the Aboot password, the user types the clear-text seed.
There is no method of recovering the password from the encrypted string. If the clear-text password is lost, delete the corresponding PASSWORD command line from the boot-config file.
Command Syntax
PASSWORD = encrypted_string
Parameters
- encrypted_string the encrypted string that corresponds to the clear-text Aboot password.
Example
- This line is a PASSWORD command example in
which the encrypted string corresponds to the clear-text password
“abcde.”
PASSWORD=$1$CdWp5wfe$pzNtE3ujBoFEL8vjcq7jo/
SWI
SWI specifies the location and file name of the EOS image file that Aboot loads when booting, using the same format as boot-config to designate a local or network path.
Command Syntax
SWI = SWI_PATH
Parameters
- SWI_PATH specifies the location of the
EOS image file.Options include:
- file_path specifies a file location on the internal flash drive.
- file:file_path specifies a file location in the switch directory.
- usb1:file_path specifies a file location on the USB drive.
- http:file_path specifies an HTTP path to the image file.
- ftp:file_path specifies an FTP path to the image file.
- tftp:file_path specifies a TFTP path to the image file.
- nfs:file_path specifies an NFS path to the image file.
Examples
- This SWI command in boot-config causes Aboot to boot the switch
from the file “EOS.swi” on the switch’s internal flash
drive.
SWI=flash:EOS.swi
- This SWI command in boot-config causes Aboot to boot the switch
from the file “EOS.swi” at the specified location on
foo.com.
SWI=http://foo.com/images/EOS.swi