Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures the boot options file (BOF) for the specified local storage device.
A BOF file 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 of 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 BOF exists.
Supported on all 7210 SAS platforms as described in this document
This command enables and disables encryption of the BOF using AES256 and SHA256.
When the BOF is encrypted on the compact flash, it is still reachable using the BOF interactive menu during node startup, and fields can be modified using this menu.
encrypt off
Supported on all 7210 SAS platforms as described in this document
This command creates a key used by AES256 and SHA256 algorithms for configuration file encryption and hashing. This key is used for all configuration files (primary, secondary, and tertiary).
After creating or deleting a key, use the admin save command to save the configuration file with the current encryption key state.
The no form of this command deletes the encryption key.
no encryption-key
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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.
Command usage:
Saves must be explicitly executed. BOF is saved at the same location as the location of boot.tim used for booting the system.
Supported on all 7210 SAS platforms as described in this document
This command securely stores BOF passwords in the bof.cfg file in an encrypted format.
![]() | Note: When this command is enabled or disabled, the system resets the BOF password to the default password. Nokia recommends that after enabling or disabling this command, the user should change the password using the bof>bof-password command. |
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures a pause, in seconds, at the start of the boot process that allows the user to interrupt system initialization at the console.
When the user interrupts system initialization, the user is allowed to manually override the parameters defined in the BOF.
Only one wait command can be defined in the BOF.
3
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures a BOF password. The user must provide the password to edit the BOF parameters in the boot loader.
This command also implements a mechanism for password recovery. If the user forgets the password, it can be reset to factory default. When a password is reset, as a security measure to prevent a malicious access to the configuration files, the system also resets the flash to factory defaults (that is, it removes all files from the flash, except 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 set up the box using the same steps used to boot the box the first time after it was received from the factory. During bootup after a reboot, the user can use the factory default password password to edit the BOF parameters. After the factory default password is used, Nokia recommends that the user should change the password.
![]() | Note:
|
The no form of this command deletes the configured password and resets to the default password. The no form is supported only when secure-bof-password enable is configured.
bof password password
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command allows the user to enable or disable the serial port console for use.
In remote deployments, this command provides additional security mechanism for the user. The console can be disabled to prevent unauthorized system access.
![]() | 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 up and 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.
no console-disabled
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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.
115200
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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 others. 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. Use the config>system>snmp>no shutdown command to enable SNMP access.
If persist is enabled and the admin>save file-url command is executed with an FTP path used as the file-url parameter, 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:
|
off
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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.
If an error in the configuration file is encountered, the boot process aborts.
The no form of this command removes the primary-config configuration.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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 the command removes the secondary-config configuration.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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 the command removes the secondary-image configuration.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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 the command removes the tertiary-config configuration.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures 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.
7210 SAS-T (network mode and access-uplink mode)
This command configures the system in either access-uplink mode or network mode.
In access-uplink mode, the device allows for configuration of the port in access-uplink mode and allows for use of access-uplink SAPs for service configuration. In this mode, the system boots up with all ports configured in access mode. The user can modify the port mode to access-uplink after system boot up, but the software does not allow the mode to be set to network. The software allows the user to configure services to use only either access SAPs or access-uplink SAPs, but not MPLS-based SDPs. This mode is supported on the 7210 SAS-T.
In network mode, the device allows for configuration of the port in network mode and allows the use of network IP interfaces and MPLS-based SDPs for service configuration. In this mode, the system boots up with all ports configured in network mode. The user can modify the port mode to access after system boot up, but the software does not allow the mode to be set to access-uplink. The software allows the user to configure services to use only either access SAPs or MPLS-based SDPs, but not access uplink SAPs. This mode is supported on the 7210 SAS-T.
![]() | Note: Ensure that service entities related to MPLS mode are not enabled when the device is configured in access-uplink mode and vice-versa. The system does not enforce this. |
network
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures 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.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the uplinkA 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.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
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.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command enables speed and duplex auto-negotiation on the uplinkA port in the running configuration and the boot option file (BOF).
The no form of this command disables the auto-negotiate feature on this port.
![]() | Note: The uplinkA-autoneg command is not valid for 10gig ports. Therefore, whenever the user selects 10gig ports as uplinkA port, the uplinkA-autoneg command is defaulted to no uplinkA-autoneg, speed as uplinkA-speed 10000, duplex as uplinkA-duplex full, as shown in the following output example. |
uplinkA-autoneg
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
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 the auto-negotiate feature on this port.
![]() | Note: The uplinkB-autoneg command is not valid for 10gig ports. Therefore, whenever the user selects 10gig 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-autoneg
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the duplex mode of the uplinkA port when auto-negotiation is disabled in the running configuration and the BOF.
It also 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 uplinkA-autoneg command is not valid for 10gig ports, therefore, whenever the user selects 10gig ports as uplinkA-port, the uplinkA-autoneg command is defaulted to no uplinkA-autoneg, speed as uplinkA-speed 10000, duplex as uplinkA-duplex full, as shown in the following output sample. |
uplinkA-duplex full
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
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 10gig ports. Therefore, whenever the user selects 10gig 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 sample. |
uplinkB-duplex full
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the primary port to be used for boot up.
The no form of this command removes all the uplinkA parameters from the BOF.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the secondary port to be used for boot up.
The no form of this command removes all the uplinkB parameters from the BOF.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures an uplinkA static route.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures an uplinkB static route.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the speed for the uplinkA port 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 10gig ports. Therefore, whenever the user selects 10gig ports as uplinkA-port, the uplinkA-autoneg command is defaulted to no uplinkA-autoneg, speed as uplinkA-speed 10000, duplex as uplinkA-duplex full, as shown in the following output example. |
uplinkA-speed 1000
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures the speed for the uplinkB port 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 10gig ports. Therefore, whenever the user selects 10gig ports as uplinkB-port, the uplinkB-autoneg command defaults to no uplinkB-autoneg, speed as uplinkB-speed 10000, and duplex as uplinkB-duplex full, as shown in the following output example. |
uplinkB-speed 1000
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures a VLAN ID to be used on uplinkA.
The no form of this command is used to send untagged packets on uplinkA.
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE, 7210 SAS-Sx 10/100GE, 7210 SAS-T (network mode and access-uplink mode)
This command configures a VLAN ID to be used on uplinkB.
The no form of this command is used to send untagged packets on uplinkB.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command assigns an IP address to the management Ethernet port in the running configuration and the BOF. Deleting a BOF address entry is not allowed from a telnet session.
![]() | Note: The following caveats apply for the eth-mgmt-address command:
|
The no form of this command deletes the IP address assigned to the Ethernet port.
no eth-mgmt-address
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command enables speed and duplex auto-negotiation on the management Ethernet port in the running configuration and the BOF.
The no form of this command disables the auto-negotiate feature on this port.
eth-mgmt-autoneg
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command allows the user to enable or disable the out-of-band management Ethernet port for use during boot up.
The no form of this command enables the port.
eth-mgmt-disabled
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures the duplex mode of the management Ethernet 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.
eth-mgmt-duplex full
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures a static route entry for the management Ethernet port in the running configuration and the BOF.
This command allows manual configuration of static routing table entries. These static routes are only used by traffic generated by the Ethernet port. To reduce configuration, manual address aggregation should be applied where possible.
A static default (0.0.0.0 or 0) route cannot be configured on the management Ethernet port. A maximum of ten static routes can be configured on the management Ethernet port.
The no form of this command deletes the static route.
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command configures the speed for the management Ethernet port when auto-negotiation is disabled in the running configuration and the BOF.
If the port is configured to Auto-negotiate, this parameter is ignored.
speed 100
speed 1000 (applicable only to 7210 SAS-R6 and 7210 SAS-R12)
7210 SAS-Mxp, 7210 SAS-Sx/S 1/10GE (standalone and standalone-VC), and 7210 SAS-Sx 10/100GE
This command configures the host system.
When operating in satellite mode, the setting for the host-type BOF parameter must be consistent with the value of the chassis-role parameter; otherwise, on reboot the node will not boot up correctly. See BOF chassis-role and host-type parameters for 7210 SAS-Mxp, 7210 SAS-Sx 1/10GE, 7210 SAS-S 1/10GE, and 7210 SAS-Sx 10/100GE for more information.
It is not necessary to configure the host-type value when the chassis role is set to standalone.
For nodes that are destined to operate in a virtual chassis (VC) set up, it is not necessary to configure the host-type value when the bootloader chassis-role parameter is set to standalone-vc.
The no form of this command removes the host-type setting.
no host-type
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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.
no dns-domain
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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 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 primary DNS server from the configuration.
no primary-dns
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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.
no secondary-dns
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
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.
no tertiary-dns
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command shows 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.
The following output samples are examples of BOF information, and Table 24 describes the output fields.
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 uplinkA 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-init |
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 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 |
uplink-mode | This parameter displays the uplink mode of the device 7210 SAS-T devices can be configured in either network mode or access-uplink mode |
no-service-ports | Displays the ports on which service traffic is not processed |
use-expansion-card-type | Displays the expansion card type |
console-disabled | Displays the status of serial port console |
eth-mgmt-disabled | Displays if Ethernet management is disabled |
eth-mgmt-address | Displays the Ethernet management address |
eth-mgmt-route | Displays the Ethernet Management route |
eth-mgmt-autoneg | Displays if auto-negotiate is enabled |
eth-mgmt-duplex | Displays the mode of the Ethernet management port |
eth-mgmt-speed | Displays the Ethernet management speed |
Supported on all 7210 SAS platforms as described in this document, including those operating in access-uplink mode
This command shows boot messages generated during the last system boot.
The following output is an example of boot message information.