4.12. BOF Command Reference

4.12.1. Command Hierarchies

4.12.1.1. Configuration Commands

Note:

Not all the commands are supported on all the 7210 SAS platforms.

bof-password password
console-speed baud-rate
dns-domain dns-name
— no dns-domain
persist {on | off}
ping-address ip-address
primary-config file-url
primary-dns ip-address
— no primary-dns [ip-address]
primary-image file-url
save [cflash-id ]
secondary-config file-url
secondary-dns ip-address
— no secondary-dns [ip-address]
secondary-image file-url
tertiary-config file-url
tertiary-dns ip-address
— no tertiary-dns [ip-address]
tertiary-image file-url
wait seconds
uplinkA-address ip-address/mask
uplinkA-duplex {full | half}
uplinkA-port port-id
[no] uplinkA-route ip-address/mask next-hop ip-address
uplinkA-speed speed
uplinkA-vlan 0..4094
uplinkB-address ip-address/mask
uplinkB-duplex {full | half}
uplinkB-port port-id
[no] uplinkB-route ip-address/mask next-hop ip-address
uplinkB-speed speed
uplinkB-vlan 0..4094
wait seconds

4.12.1.2. Show Commands

show
bof [cflash-id | booted]

4.12.2. Command Descriptions

4.12.2.1. Configuration Commands

4.12.2.1.1. File Management Commands

bof

Syntax 
bof
Context 
<ROOT>
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command creates or edits the boot option file (BOF) for the specified local storage device.

A BOF specifies where the system searches for runtime images, configuration files, and other operational parameters during system initialization.

BOF parameters can be modified, and changes can be saved to a specified compact flash. The BOF must be located in the root directory of either an internal or external compact flash local to the system and have the mandatory filename bof.cfg.

When modifications are made to in-memory parameters that are currently in use or operating, the changes are effective immediately. For example, if the console speed is changed, the change takes place immediately.

Only one entry of the BOF configuration command statement can be saved after the statement has been found to be syntactically correct.

No default boot option file exists.

save

Syntax 
save [cflash-id]
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command uses the boot option parameters currently in memory and writes them from the BOF to the compact flash.

The BOF is located in the root directory of the internal compact flash drive local to the system and has the mandatory filename bof.cfg. Saves must be explicitly executed. BOF is saved at the same location as the location of the boot.tim file, which is used for booting the system.

Command usage:

  1. bof save
    This configuration saves the BOF to the flash drive.
  2. bof save cf1:
    This configuration saves the BOF to cf1:.
Parameters 
cflash-id—
Specifies the compact flash ID where the bof.cfg is to be saved.

cf1: (7210 SAS-D, 7210 SAS-Dxp)

cf1: | uf1: (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C)

4.12.2.1.2. BOF Processing Control Commands

wait

Syntax 
wait seconds
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures a pause, in seconds, at the start of the boot process, which allows system initialization to be interrupted at the console.

When system initialization is interrupted, the operator is allowed to manually override the parameters defined in the BOF.

Only one wait command can be defined in the BOF.

Default 

3

Parameters 
seconds—
Specifies the length of the pause at the start of the boot process, in seconds.
Values—
1 to 10

 

4.12.2.1.3. Console Port Configuration Commands

bof-password

Syntax 
bof-password password
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables the context to configure a BOF password. The user must provide the configured password to edit the BOF parameters in the boot loader.

It also implements a mechanism for password recovery, if the user forgets the password. If the user forgets the password, it can be reset to factory default. As a security measure, to prevent a malicious access to the configuration files, when the password is reset to default, the system also resets the flash to factory defaults (that is, it removes all the files from the flash except for the boot image file (cf1:\boot.tim) and TiMOS image file (cf1:\both.tim)) and reboots the node with the factory default settings.

After boot up, the user must setup the box using the same steps as used to boot the box the first time when it was received from the factory. The user can use the factory default password password to edit the BOF parameters after the boot up subsequent to reboot and choose to change the password again.

Note:

It is highly recommended that user does not rename cf1:\boot.tim and cf1:\both.tim, if the system needs to retain them during the password recovery procedure. Additionally, it is highly recommended that the user makes a backup of all the image files, configuration files, and other data.

Default 

password

Parameters 
password—
Specifies the BOF password, up to 20 characters.

console-disabled

Syntax 
[no] console-disabled
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables or disables the serial port console for use.

In remote deployments this command provides an additional security mechanism for the user. The console can be disabled to prevent unauthorized access to the system.

Note:

The console is always available for use when the device is booting up. This command is applicable only after the TiMOS image (both.tim) is running successfully. If the user executes this command in the BOF CLI context, the command takes effect only during the next boot. A BOF save operation must be performed after executing the console-disabled command.

The no form of this command enables the console.

Default 

no console-disabled

console-speed

Syntax 
console-speed baud-rate
no console-speed
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the console port baud rate.

When this command is issued to edit the BOF used for the most recent boot, the BOF and the active configuration are changed immediately.

The no form of this command reverts to the default value.

Default 

115200 bps

Parameters 
baud-rate—
Specifies the console port baud rate, expressed as a decimal integer.
Values—
9600, 19200, 38400, 57600, 115200

 

4.12.2.1.4. Image and Configuration Management Commands

persist

Syntax 
persist {on | off}
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies whether the system will preserve system indexes when a save command is executed. During a subsequent boot, the index file is read along with the configuration file. As a result, a number of system indexes are preserved between reboots, including the interface index, and so on. This reduces resynchronizations of the Network Management System (NMS) with the affected network element.

In the event that persist is on and the reboot with the appropriate index file fails, SNMP is operationally shut down to prevent the management system from accessing and possibly synchronizing with a partially booted or incomplete network element. To enable SNMP access, enter the config>system>snmp>no shutdown command.

If persist is enabled and the admin save file-url command is executed with an FTP path used as the file-url parameter value, two FTP sessions simultaneously open to the FTP server. The FTP server must be configured to allow multiple sessions from the same login, otherwise, the configuration and index files will not be saved correctly.

Note:

  1. Persistency files (.ndx) are saved on the same disk as the configuration files and the image files.
  2. When a user sets the location for the persistency file, the system will check to ensure that the disk has enough free space. If this there is not enough free space, the persistency will not become active and a trap will be generated. Then, it is up to the operator to free adequate disk space. In the meantime, the system will perform a space availability check every 30 seconds. As soon as the space is available the persistency will become active on the next (30 second) check.
Default 

off

Parameters 
on—
Keyword to preserve the system index when saving the configuration.
off—
Keyword to disable the system index saves between reboots.

primary-config

Syntax 
primary-config file-url
no primary-config
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the name and location of the primary configuration file.

The system attempts to use the configuration specified in primary-config. If the specified file cannot be located, the system automatically attempts to obtain the configuration from the location specified in secondary-config and then the tertiary-config.

Note:

If an error in the configuration file is encountered, the boot process aborts.

The no form of this command removes the primary-config configuration.

Parameters 
file-url—
Specifies the primary configuration file location, expressed as a file URL.
Values—

file-url

[local-url | remote-url] (up to 180 characters)

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

 

primary-image

Syntax 
primary-image file-url
no primary image
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the primary directory location for runtime image file loading.

The system attempts to load all runtime image files configured in the primary-image first. If this fails, the system attempts to load the runtime images from the location configured in the secondary-image. If the secondary image load fails, the tertiary image specified in tertiary-image is used.

The no form of this command removes the primary-image configuration.

Parameters 
file-url—
Specifies the location-url can be either local (this flash) or a remote FTP server.
Values—

file-url

[local-url | remote-url] (up to 180 characters)

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

 

secondary-config

Syntax 
secondary-config file-url
no secondary-config
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the name and location of the secondary configuration file.

The system attempts to use the configuration as specified in secondary-config if the primary config cannot be located. If the secondary-config file cannot be located, the system attempts to obtain the configuration from the location specified in the tertiary-config.

If an error in the configuration file is encountered, the boot process aborts.

The no form of this command removes the secondary-config configuration.

Parameters 
file-url—
Specifies the secondary configuration file location, expressed as a file URL.
Values—

file-url

[local-url | remote-url] (up to 180 characters)

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

 

secondary-image

Syntax 
secondary-image file-url
no secondary-image
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the secondary directory location for runtime image file loading.

The system attempts to load all runtime image files configured in the primary-image first. If this fails, the system attempts to load the runtime images from the location configured in the secondary-image. If the secondary image load fails, the tertiary image specified in tertiary-image is used.

The no form of this command removes the secondary-image configuration.

Parameters 
file-url—
Specifies that the file-url can be either local (this local flash) or a remote FTP server.
Values—

file-url

[local-url | remote-url] (up to 180 characters)

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

 

tertiary-config

Syntax 
tertiary-config file-url
no tertiary-config
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the name and location of the tertiary configuration file.

The system attempts to use the configuration specified in tertiary-config if both the primary and secondary config files cannot be located. If this file cannot be located, the system boots with the factory default configuration.

If an error in the configuration file is encountered, the boot process aborts.

The no form of this command removes the tertiary-config configuration.

Parameters 
file-url—
Specifies the tertiary configuration file location, expressed as a file URL.
Values—

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]local-url

 

tertiary-image

Syntax 
tertiary-image file-url
no tertiary-image
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the tertiary directory location for runtime image file loading.

The system attempts to load all runtime image files configured in the primary-image first. If this fails, the system attempts to load the runtime images from the location configured in the secondary-image. If the secondary image load fails, the tertiary image specified in tertiary-image is used.

The no form of this command removes the tertiary-image configuration.

Parameters 
file-url—
Specifies that the location-url can be either local (this flash) or a remote FTP server.
Values—

file-url

[local-url | remote-url] (up to 180 characters)

local-url

[<cflash-id/> | <usb-flash-id>][file-path]

remote-url

[{ftp://|tftp://} login:pswd@remote-locn/][file-path]

cflash-id

cf1:

usb-flash-id

uf1:

 

ping-address

Syntax 
ping-address ip-address
no ping-address
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies the IP address used for a ping-test after the system boots.

The no form of this command removes the ping-address configuration. Setting a value of 0 also removes the ping-address configuration.

Parameters 
ip-address—
Specifies an IPv4 address in the form a.b.c.d; for example, 10.1.2.10.

uplinkA-address

Syntax 
uplinkA-address ip-address/mask
no uplinkA-address
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the uplink-A address.

The no form of this command sets the uplinkA to use DHCP to get the IP and the show bof value reflects 0 for this parameter.

Parameters 
ip-address—
Specifies he IP address of the BOF. This address must be unique within the subnet and specified in dotted decimal notation.
Values—
a.b.c.d

 

mask—
Specifies the subnet mask length when the IP prefix is specified in CIDR notation. When the IP prefix is specified in CIDR notation, a forward slash (/) separates the ip-address from the mask parameter. The mask parameter indicates the number of bits used for the network portion of the IP address; the remainder of the IP address is used to determine the host portion of the IP address.
Values—
1 to 30

 

uplinkB-address

Syntax 
uplinkB-address ip-address/mask
no uplinkB-address
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the uplink-B address.

The no form of this command sets the uplinkB to use DHCP to get the IP, and the show bof value reflects 0 for this parameter.

Parameters 
ip-address—
Specifies the IP address of the BOF. This address must be unique within the subnet and specified in dotted decimal notation.
Values—
a.b.c.d

 

mask—
Specifies the subnet mask length when the IP prefix is specified in CIDR notation. When the IP prefix is specified in CIDR notation, a forward slash (/) separates the ip-address from the mask parameter. The mask parameter indicates the number of bits used for the network portion of the IP address; the remainder of the IP address is used to determine the host portion of the IP address.
Values—
1 to 30

 

uplinkA-autoneg

Syntax 
[no] uplinkA-autoneg
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables speed and duplex auto-negotiation on the uplinkA port in the running configuration and the BOF.

The no form of this command disables auto-negotiate on this port.

Note:

The uplinkA-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkA-port, the uplinkA-autoneg command is defaulted to no uplinkA-autoneg, speed as uplinkA-speed 10000, and duplex as uplinkA-duplex full, as shown in the following output example.

#uplinkA Port Settings:
    uplinkA-port       1/1/26
    no uplinkA-autoneg
    uplinkA-duplex     full
    uplinkA-speed      10000
    uplinkA-address    0 
    uplinkA-vlan       0
Default 

uplinkA-autoneg

uplinkB-autoneg

Syntax 
[no] uplinkB-autoneg
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command enables speed and duplex Auto-negotiation on the uplinkB port in the running configuration and the BOF.

The no form of this command disables auto-negotiate on this port.

Note:

The uplinkB-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkB-port, the uplinkB-autoneg command is defaulted to no uplinkB-autoneg, speed as uplinkB-speed 10000, and duplex as uplinkB-duplex full, as shown in the following output example.

#uplinkB Port Settings:
    uplinkB-port       1/1/26
    no uplinkB-autoneg
    uplinkB-duplex     full
    uplinkB-speed      10000
    uplinkB-address    0 
    uplinkB-vlan       0
Default 

uplinkB-autoneg

uplinkA-duplex

Syntax 
uplinkA-duplex {full | half}
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the duplex mode of the uplinkA port when auto-negotiation is disabled in the running configuration and the BOF.

This command also enables the context to configure the duplex mode of the Ethernet port. If the port is configured to auto-negotiate, this parameter will be ignored.

Note:

The uplinkA-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkA-port, the uplinkA-autoneg command is defaulted to no uplinkA-autoneg, speed as uplinkA-speed 10000, and duplex as uplinkA-duplex full, as shown in the following output example.

#uplinkA Port Settings:
    uplinkA-port       1/1/26
    no uplinkA-autoneg
    uplinkA-duplex     full
    uplinkA-speed      10000
    uplinkA-address    0 
    uplinkA-vlan       0
Default 

uplinkA-duplex full

Parameters 
full—
Keyword to set the link to full duplex mode.
half—
Keyword to sets the link to half duplex mode.

uplinkB-duplex

Syntax 
uplinkB-duplex {full | half}
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the duplex mode of the uplinkB port when auto-negotiation is disabled in the running configuration and the BOF.

This configuration command allows for the configuration of the duplex mode of the Ethernet port. If the port is configured to auto-negotiate, this parameter will be ignored.

Note:

The uplinkB-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkB-port, the uplinkB-autoneg command defaults to no uplinkB-autoneg, speed as uplinkB-speed 10000, duplex as uplinkB-duplex full, as shown in the following output example.

#uplinkB Port Settings:
    uplinkB-port       1/1/26
    no uplinkB-autoneg
    uplinkB-duplex     full
    uplinkB-speed      10000
    uplinkB-address    0 
    uplinkB-vlan       0
Default 

uplinkB-duplex full

Parameters 
full—
Keyword to set the link to full duplex mode.
half—
Keyword to set the link to half duplex mode.

uplinkA-port

Syntax 
uplinkA-port port-id
no uplinkA-port
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the primary port to be used for boot up.

The no form of this command removes all uplinkA parameters from the BOF.

Parameters 
port-id—
Specifies the primary port to be used for boot up in the slot/mda/port format.

uplinkB-port

Syntax 
uplinkB-port port-id
no uplinkB-port
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the secondary port to be used for bootup.

The no form of this command removes all uplinkB parameters from the BOF.

Parameters 
port-id—
Specifies the secondary port to be used for boot up in the slot/mda/port format.

uplinkA-route

Syntax 
[no] uplinkA-route ip-address/mask next-hop ip-address
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures an uplinkA static route.

Parameters 
ip-address—
Specifies the IP address of the BOF. This address must be unique within the subnet and specified in dotted decimal notation.
Values—
a.b.c.d

 

mask—
Specifies the subnet mask length when the IP prefix is specified in CIDR notation. When the IP prefix is specified in CIDR notation, a forward slash (/) separates the ip-address from the mask parameter. The mask parameter indicates the number of bits used for the network portion of the IP address; the remainder of the IP address is used to determine the host portion of the IP address.
Values—
0 to 32

 

next-hop ip-address
Specifies the next-hop IP address used to reach the destination.

uplinkB-route

Syntax 
[no] uplinkB-route ip-address/mask next-hop ip-address
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures an uplinkB static route.

Parameters 
ip-address—
Specifies the IP address of the BOF. This address must be unique within the subnet and specified in dotted decimal notation.
Values—
a.b.c.d

 

mask—
Specifies the subnet mask length when the IP prefix is specified in CIDR notation. When the IP prefix is specified in CIDR notation, a forward slash (/) separates the ip-address from the mask parameter. The mask parameter indicates the number of bits used for the network portion of the IP address; the remainder of the IP address is used to determine the host portion of the IP address.
Values—
0 to 32

 

next-hop ip-address
Specifies the next-hop IP address used to reach the destination.

uplinkA-speed

Syntax 
uplinkA-speed speed
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the speed for the uplinkA when auto-negotiation is disabled in the running configuration and the BOF.

If the port is configured to auto-negotiate, this parameter is ignored.

Note:

The uplinkA-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkA-port, the uplinkA-autoneg command defaults to no uplinkA-autoneg, speed as uplinkA-speed 10000, and duplex as uplinkA-duplex full, as shown in the following output example.

#uplinkA Port Settings:
    uplinkA-port       1/1/26
    no uplinkA-autoneg
    uplinkA-duplex     full
    uplinkA-speed      10000
    uplinkA-address    0 
    uplinkA-vlan       0
Default 

uplinkA-speed 1000 m/bps

Parameters 
10—
Keyword to set the link to 10 M/bps speed.
100—
Keyword to set the link to 100 M/bps speed.
1000—
Keyword to set the link to 1000 M/bps speed.

uplinkB-speed

Syntax 
uplinkB-speed speed
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the speed for the uplinkB when auto-negotiation is disabled in the running configuration and the BOF.

If the port is configured to auto-negotiate, this parameter is ignored.

Note:

The uplinkB-autoneg command is not valid for 10GE ports. Therefore, whenever the user selects 10GE ports as uplinkB port, the uplinkB-autoneg command is defaulted to no uplinkB-autoneg, speed as uplinkB-speed 10000, and duplex as uplinkB-duplex full, as shown in the following output example.

#uplinkB Port Settings:
    uplinkB-port       1/1/26
    no uplinkB-autoneg
    uplinkB-duplex     full
    uplinkB-speed      10000
    uplinkB-address    0 
    uplinkB-vlan       0
Default 

uplinkB-speed 1000

Parameters 
10—
Keyword to set the link to 10 M/bps speed.
100—
Keyword to set the link to 100 M/bps speed.
1000—
Keyword to set the link to 1000 M/bps speed.

uplinkA-vlan

Syntax 
uplinkA-vlan 0..4094
no uplinkA-vlan
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies a VLAN ID to be used on uplinkA.

The no form of this command is used to send untagged packets on uplinkA.

Parameters 
0...4094—
Specifies the VLAN ID.
Values—
0 to 4094

 

uplinkB-vlan

Syntax 
uplinkB-vlan 0..4094
no uplinkB-vlan
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command specifies a VLAN ID to be used on uplinkB.

The no form of this command is used to send untagged packets on uplinkB.

Parameters 
0..4094—
Specifies the VLAN ID.
Values—
0 to 4094

 

4.12.2.1.5. DNS Configuration Commands

dns-domain

Syntax 
dns-domain dns-name
no dns-domain
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the domain name used when performing DNS address resolution. This is a required parameter if DNS address resolution is required. Only a single domain name can be configured. If multiple domain statements are configured, the last one encountered is used.

The no form of this command removes the domain name from the configuration.

Default 

no dns-domain

Parameters 
dns-name—
Specifies the DNS domain name, up to 32 characters.

primary-dns

Syntax 
primary-dns ip-address
no primary-dns [ip-address]
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the primary DNS server used for DNS name resolution. DNS name resolution can be used when executing ping, traceroute, and service-ping, and when defining file URLs. DNS name resolution is not supported when DNS names are embedded in configuration files.

The no form of this command removes the primary DNS server from the configuration.

Default 

no primary-dns

Parameters 
ip-address—
Specifies the IP address of the primary DNS server.
Values—

ipv4-address - a.b.c.d

ipv6-address - x:x:x:x:x:x:x:x (eight 16-bit pieces)

x:x:x:x:x:x:d.d.d.d

x - [0 to FFFF]H

d - [0 to 255]D

 

secondary-dns

Syntax 
secondary-dns ip-address
no secondary-dns [ip-address]
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the secondary DNS server for DNS name resolution. The secondary DNS server is used only if the primary DNS server does not respond.

DNS name resolution can be used when executing ping, traceroute, and service-ping, and also when defining file URLs. DNS name resolution is not supported when DNS names are embedded in configuration files.

The no form of this command removes the secondary DNS server from the configuration.

Default 

no secondary-dns

Parameters 
ip-address—
Specifies the IP address of the secondary DNS server.
Values—

ipv4-address - a.b.c.d

ipv6-address - x:x:x:x:x:x:x:x (eight 16-bit pieces)

x:x:x:x:x:x:d.d.d.d

x - [0 to FFFF]H

d - [0 to 255]D

 

tertiary-dns

Syntax 
tertiary-dns ip-address
no tertiary-dns [ip-address]
Context 
bof
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command configures the tertiary DNS server for DNS name resolution. The tertiary DNS server is used only if the primary DNS server and the secondary DNS server do not respond.

DNS name resolution can be used when executing ping, traceroute, and service-ping, and also when defining file URLs. DNS name resolution is not supported when DNS names are embedded in configuration files.

The no form of this command removes the tertiary DNS server from the configuration.

Default 

no tertiary-dns

Parameters 
ip-address—
Specifies the IP address of the tertiary DNS server.
Values—

ipv4-address - a.b.c.d

ipv6-address - x:x:x:x:x:x:x:x (eight 16-bit pieces)

x:x:x:x:x:x:d.d.d.d

x - [0 to FFFF]H

d - [0 to 255]D

 

4.12.2.2. Show Commands

bof

Syntax 
bof [cflash-id | booted]
Context 
show
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command displays the BOF executed on last system boot or on the specified device.

If no device is specified, the BOF used in the last system boot displays. If the BOF has been modified since the system boot, a message displays.

Parameters 
cflash-id—
Specifies the cflash directory name.

cf1: (7210 SAS-D, 7210 SAS-Dxp)

cf1: | uf1: (7210 SAS-K 2F1C2T, 7210 SAS-K 2F6C4T, and 7210 SAS-K 3SFP+ 8C)

booted—
Keyword to display the boot option file used to boot the system.
Output 

The following output is an example of BOF information, and Table 21 describes the output fields.

Sample Output
*A:ALA# show bof cf1: 
===============================================================================
BOF on cf1:
===============================================================================
    primary-image      ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/bothx.tim
    secondary-image    ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/bothx.tim
    tertiary-image     ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/both.tim
    primary-dns        xxx.xxx.xxx.xxx
    dns-domain         in.lucent.com
    ping 10.135.16.90
#uplinkA Port Settings:
    uplinkA-port       1/1/1
    uplinkA-address    xxx.xxx.x.xx/24 
uplinkA-autoneg
uplinkA-duplexfull
uplinkA-speed1000
    uplinkA-vlan       0
    uplinkA-route      xx.xxx.x.x/16 next-hop xxx.xxx.x.x
#uplinkB Port Settings:
    uplinkB-port       1/1/2
    uplinkB-address    0 
uplinkB-autoneg
uplinkB-duplexfull
uplinkB-speed1000
    uplinkB-vlan       0
#System Settings:
    wait               3
    persist            on
    console-speed      115200
    no console-disabled
===============================================================================
*A:ALA#
*A:ALA# show bof booted 
===============================================================================
System booted with BOF
===============================================================================
    primary-image      ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/bothx.tim
    secondary-image    ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/bothx.tim
    tertiary-image     ftp://*:*@xx.xxx.xx.xx/./images/auto-boot/solution/both.tim
    primary-dns        xxx.xxx.xxx.xxx
    dns-domain         in.lucent.com
    ping-address   xx.xxx.xx.xx
#uplinkA Port Settings:
    uplinkA-port       1/1/1
    uplinkA-address    xxx.xxx.x.xx/24 
uplinkA-autoneg
uplinkA-duplexfull
uplinkA-speed1000
    uplinkA-vlan       0
    uplinkA-route      xx.xxx.x.x/16 next-hop xxx.xxx.x.x
#uplinkB Port Settings:
    uplinkB-port       1/1/2
    uplinkB-address    0 
uplinkA-autoneg
uplinkA-duplexfull
uplinkA-speed1000
    uplinkB-vlan       0
#System Settings:
    wait               3
    persist            on
    console-speed      115200
    no console-disabled
===============================================================================
*A:ALA#
Table 21:  Output Fields: BOF 

Label

Description

primary-image

The primary location of the directory that contains the runtime images of both CPM and IOM

primary-config

The primary location of the file that contains the configuration

primary-dns

The primary DNS server for resolution of host names to IP addresses

secondary-image

The secondary location of the directory that contains the runtime images of both CPM and IOM

secondary-config

The secondary location of the file that contains the configuration

secondary-dns

The secondary DNS server for resolution of host names to IP addresses

tertiary-image

The tertiary location of the directory that contains the runtime images of both CPM and IOM

tertiary-config

The tertiary location of the file that contains the configuration

tertiary-dns

The tertiary DNS server for resolution of host names to IP addresses

persist

on — Persistent indexes between system reboots is enabled

off — Persistent indexes between system reboots is disabled

wait

The time configured for the boot to pause while waiting for console input

autonegotiate

No autonegotiate — Autonegotiate not enabled

autonegotiate — Autonegotiate is enabled

console speed

The console port baud rate.

ping-address

The IPv4 IP address to be used for ping-test after auto-init

dns domain

The domain name used when performing DNS address resolution

uplinkA-address

Displays the Uplink-A IP address.

uplinkA-autoneg

Displays the Auto-negotiation of the management Ethernet port

uplinkA-duplex

Displays Full duplex operation

uplinkA-speed

Displays the 1000 M/bps operation

uplinkA-port

Displays the primary port to be used for auto-boot.

uplinkA-route

Displays the static route associated with uplinkA.

uplinkA-vlan

Displays the VLAN ID to be used on uplinkA.

uplinkB-address

Displays the uplinkB IP address

uplinkB-autoneg

Displays the auto-negotiation of the management Ethernet port

uplinkB-duplex

Displays the full duplex operation

uplinkB-speed

Displays the 1000 M/bps operation

uplinkB-port

Displays the secondary port to be used for auto-init

uplinkB-route

Displays the static route associated with uplinkB

uplinkB-vlan

Displays the VLAN ID to be used on uplinkB

console-disabled

Displays the status of serial port console

boot-messages

Syntax 
boot-messages
Context 
show
Supported Platforms 

Supported on all 7210 SAS platforms as described in this document

Description 

This command displays boot messages generated during the last system boot.

Output 

The following output is an example of boot messages.

Sample Output
===============================================================================
cf1:/bootlog.txt
===============================================================================
Bootlog started for Version V-0.0.I317
Build V-0.0.I317 bootrom/mpc 7xxx
Built on Tue Jan 6 02:23:14 IST 2016 by panosbld in /panosbld/ws/panos/main
 
?Attempting to load from file cf1:/boot.tim
Version L-0.0.I312, Fri Jan  2 04:26:32 IST 2016 by panosbld in /panosbld/ws/panos/
main
text:(3002475-->12623392) + data:(550940-->2414128)
Starting at 0xb000000...
 
Total Memory: 512MB  Chassis Type: sas  Card Type: badami_7210
TiMOS-L-0.0.I312 boot/mpc NOKIA SAS-D 7210 Copyright (c) 2016 Nokia.
All rights reserved. All use subject to applicable license agreements.
Built on Fri Jan 2 04:26:32 IST 2016 by panosbld in /panosbld/ws/panos/main
 
TiMOS BOOT LOADER
Extended checks enabled with overhead of 36B
Time from clock is THU JAN 08 16:04:05 2016 UTC
Switching serial output to sync mode...   done
 
Looking for cf1:/bof.cfg ... OK, reading
 
Contents of Boot Options File on cf1:
    primary-image      ftp://*:*@xxx.xxx.xxx.xx/import/panos_nightly_builds/1.0/B1-
12/STU-sultan/both.tim
    primary-config     cf1:\config.cfg
#uplinkA Port Settings:
    uplinkA-port       1/1/13
uplinkA-autoneg
uplinkA-duplexfull
uplinkA-speed1000
    uplinkA-address    xx.xxx.xx.xxx/24
    uplinkA-vlan       null
    uplinkA-route      xx.xxx.x.x/16 next-hop xx.xxx.xx.x
    uplinkA-route      xxx.xxx.x.x/16 next-hop xx.xxx.xx.x
#uplinkB Port Settings:
    uplinkB-port       1/1/2
    uplinkB-address    0
uplinkB-autoneg
uplinkB-duplexfull
uplinkB-speed1000
    uplinkB-vlan       0
#System Settings:
    wait               3
    persist            off
    console-speed      115200
 
Hit a key within 1 second to change boot parms...
Configuring Network with uplinkA Port Setting.....
Primary config file present at: cf1:\config.cfg
 
Primary image location: ftp://*:*@xxx.xxx.xxx.xx/import/panos_nightly_builds/1.0/B1-
12/STU-sultan/both.tim
Initializing uplinkA port using IP addr xx.xxx.xx.xxx.
Loading image ftp://*:*@xxx.xxx.xxx.xx/import/panos_nightly_builds/1.0/B1-12/STU-
sultan/both.tim
Version B-1.0.B1-12, Wed Jan  7 00:58:35 IST 2016 by builder in /builder/ws/panos/
main
text:(27022791-->84574868) + data:(1921023-->10720420)
Executing TiMOS image at 0x100000
 
Total Memory: 512MB  Chassis Type: sas  Card Type: badami_7210
TiMOS-B-1.0.B1-12 both/mpc NOKIA 7210 Copyright (c) 2016 Nokia.
All rights reserved. All use subject to applicable license agreements.
Built on Wed Jan 7 00:58:35 IST 2016 by builder in /builder/ws/panos/main
 
   ___                    ___           ___           ___
  /\  \                  /\__\         /\  \         /\  \
  \:\  \        ___     /::|  |       /::\  \       /::\  \
   \:\  \      /\__\   /:|:|  |      /:/\:\  \     /:/\ \  \
   /::\  \    _\/__/  /:/|:|__|__   /:/  \:\  \   _\:\~\ \  \
  /:/\:\__\  /\__\   /:/ |::::\__\ /:/__/ \:\__\ /\ \:\ \ \__\
 /:/  \/__/ /:/  /   \/__/~~/:/  / \:\  \ /:/  / \:\ \:\ \/__/
/:/  /     /:/  /          /:/  /   \:\  /:/  /   \:\ \:\__\
\/__/      \/__/          /:/  /     \:\/:/  /     \:\/:/  /
                         /:/  /       \::/  /       \::/  /
                         \/__/         \/__/         \/__/
 
Time from clock is THU JAN 08 16:05:20 2016 UTC
 
Attempting to exec primary configuration file:
   'cf1:\config.cfg' ...
System Configuration
System Security Configuration
Log Configuration
System Security Cpm Hw Filters Configuration
QoS Slope and Queue Policies Configuration
Port Scheduler Policies Configuration
Card Configuration
Port Configuration
Management Router Configuration
Router (Network Side) Configuration
Static Route Configuration
Service Configuration
Router (Service Side) Configuration
Executed 234 lines in 0.1 seconds from file cf1:\config.cfg
 
INFO: CLI #1008 The SNMP daemon is disabled.  To enable SNMP, execute the command 'c
onfig>system>snmp no shutdown'.
TiMOS-B-1.0.B1-12 both/mpc NOKIA SAS-D 7210 Copyright (c) 2016 Nokia.
All rights reserved. All use subject to applicable license agreements.
Built on Wed Jan 7 00:58:35 IST 2016 by builder in /builder/ws/panos/main
 
Login: