Professional Documents
Culture Documents
210 WBX Software Installation Guide
210 WBX Software Installation Guide
Release 5.1.2
3HE13484AAAB
2 Overview 4
2.1 210 WBX Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.1 210 WBX 32QSFP28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.2 210 WBX 48SFP28 6QSFP28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
i
5.2.4 Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2.5 Quality of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2.6 Forward Error Connection and Auto Negotiation . . . . . . . . . . . . . . . . . . . . . . . 32
5.2.7 Tech Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Admin tech-support for the Hypervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Admin tech-support for the SROS VM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7 Appendix 52
7.1 Installation Trace Example from the SD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
ii
210 WBX Software Installation Guide, Release 5.1.2
Release: 5.1.2
Issue: 1
Issue Date: November 01, 2017
Document Number: 3HE13484AAAB
This document contains proprietary/trade secret information which is the property of Nokia Corporation. Not to be
made available to, or copied or used by anyone who is not an employee of Nokia Corporation except when there is a
valid non-disclosure agreement in place which covers such information and contains appropriate non-disclosure and
limited use obligations.
This document is protected by copyright. Except as specifically permitted herein, no portion of the provided infor-
mation can be reproduced in any form, or by any means, without prior written permission from Nokia Corporation /
Nuage Networks.
Nuage Networks and the Nuage Networks logo are trademarks of the Nokia group of companies. Nokia is a registered
trademark of Nokia Corporation. Other product and company names mentioned herein may be trademarks or trade
names of their respective owners.
The information presented is subject to change without notice.
Nokia Corporation / Nuage Networks assumes no responsibility for inaccuracies contained herein.
Build Number: 75
CONTENTS 1
CHAPTER
ONE
2
210 WBX Software Installation Guide, Release 5.1.2
For a complete list of applicable user documentation, see the Technical Publications section of the Release Notes for
your Nuage Networks software version.
Printed versions of this document may not be up to date. Only the Web version of this document is current.
1.2 Audience
This manual is intended for enterprise system administrators who are responsible for enterprise network configuration
and administrators for the Nuage VSP/VNS software.
If you purchased a service agreement for your Nuage Networks VSP/VNS solution and related products from a dis-
tributor or authorized reseller, contact the technical support staff for that distributor or reseller for assistance. If you
purchased an Alcatel-Lucent or Nokia service agreement, contact your welcome center:
https://networks.nokia.com/support
Nokia Online Services (NOLCS) provides registered customers with access to technical support, software downloads,
training, documentation, literature, and other related assets for our products and solutions. For assistance with NOLCS,
including inability to access, contact us as follows:
• Inside the U.S. and Canada: 1-866-582-3688, prompt 7.
• Outside the U.S.: 1-630-224-9000
• Via email: NOLS.support@nokia.com
This guide complements the 210 WBX Chassis Installation Guide and the Nuage VSP User Guide, providing instruc-
tions about how to set up a 210 WBX once it has been physically installed. It includes information about:
• Software installation
• Hypervisor and SROS management and configuration
• SROS details
You are required to use the following documents in conjunction with this guide:
• Nuage VSP Release Notes
• 210 WBX Chassis Installation Guide
• Nuage VSP User Guide
Note: For all supported features, see the Nuage VSP User Guide.
TWO
OVERVIEW
The 210 WBX 32QSFP28 and 210 WBX 48SFP28 6QSFP28 are the next-generation leaf/spine switch for Data Center
and Enterprise networks deployments. 210 WBX offers high density QSFP28/QSFP+/SFP28/SFP+/SFP supporting
native 100GbE, 50GbE, 40GbE, 10GbE and 1GbE ports, and using splitter cables, the possibility to offer 4x25GbE,
2x50GbE, or 4x10GbE breakouts.
The 210 WBX is a 1U rack-mount or desktop chassis. The following figure shows the front panel and the features of
the 32QSFP28 unit.
4
210 WBX Software Installation Guide, Release 5.1.2
The 210 WBX is a 1U rack-mount or desktop chassis. The following figure shows the front panel and the features of
the 48SFP28 6QSFP28 unit.
Note: You are required to use the 210 WBX Chassis Installation Guide to install the 210 WBX router and follow
the site preparation, installation, and other required sections before you can use this guide. This guide only provides
the Nuage software configuration of the 210 WBX after the router is installed and set up.
You are required to use the following documents in conjunction with this guide:
• Nuage VSP Release Notes
• 210 WBX Chassis Installation Guide
• Nuage VSP User Guide
THREE
Open Network Install Environment (ONIE) is an open source initiative part of the Open Compute Project. It enables
automatic installation of a Network Operating System (NOS) such as the Nuage 210 WBX software. It provides the
following services:
• Installing and reinstalling an OS
• Booting in “rescue” mode
• Formatting the system
ONIE provides the infrastructure to install NOS Nuage 210 WBX software on the internal 210 WBX disk.
7
210 WBX Software Installation Guide, Release 5.1.2
3.2.1 Prerequisites
• Complete installation of the 210 WBX router using the information in the 210 WBX Chassis Installation
Guide including all site and safety requirements.
• 210 WBX software license 3HE12204AA OS (210 WBX Nuage R5.0 License)
Note: Nuage recommends using the latest released software, which might be different from the one installed in the
SD card. You must contact your Nuage representative to find out about the latest release and the process to download
the supported software image.
Once your system is ready for the software download, complete one of the following process to initialize the 210 WBX
router:
• Installing NOS from the SD card
• Installing NOS from the network to boot the device
The 210 WBX comes with ONIE preinstalled. Ask your Nuage representative to get the recommendation of which
software to install and then complete the following steps:
Step 1 Download the latest software on the Nuage 210 WBX SD card.
Step 2 Connect to the console management port of the switch (C) marked by a red circle. Do not connect
to the Ethernet management port (D).
Step 3 Insert the SD card and power up the system. The system boots up from the internal disk following
the boot, with GRUB. The following screen is displayed when it boots from ONIE.
If the auto boot is interrupted for some reason, select the highlighted Install OS option explicitly. If
there is no interruption, the auto-boot results in selecting this option automatically. The installation
begins after ONIE finds the onie-installer-x86_64 file that exists on the SD card. ONIE
auto-mounts the file system to find this file.
An installation trace example looks like the following:
Version : 2016.02
Build Date: 2017-02-08T17:09+0800
Info: Mounting kernel filesystems... done.
Info: Mounting ONIE-BOOT on /mnt/onie-boot ...
Installing for i386-pc platform.
Installation finrandom: mktemp urandom read with 19 bits of entropy
˓→available
<snip>
<snip>
After installation is complete, the SD card is not needed by the system and may be removed.
ONIE supports a number of methods for locating a NOS installer image. See the details in the “Installing over the
Network” section of the ONIE user guide: https://opencomputeproject.github.io/onie/user-guide/index.html
As the prerequisite for the NOS configuration, ONIE requires a valid DHCP server and an HTTP server. The DHCP
server provides the IP, netmask, default gateway and so on to enable the auto-configuration of the Ethernet management
port.
Note: The 210 WBX has two RJ45 ports at the front panel: the Ethernet management port and the console port.
Step 1 Connect the Ethernet management port of the 210 WBX to the LAN network so that it can reach
the DHCP server.
Note: Connect to the Ethernet management port (D) of the switch marked by a red circle. Do not
connect to the console management port of the switch (C).
After the Nuage 210 WBX NOS is installed, the 210 WBX automatically boots from NOS software. The NOS
software boots automatically unless the boot menu is interrupted. The following display shows the boot menu from
the console after the NOS is installed.
Note: The sample output is only an example and the Nuage software may not match the output on your terminal.
The boot menu content reflects the version of 210 WBX NOS image installed on the disk. The menu displayed
indicates that the NOS is successfully installed.
A separate ONIE option lets you reinstall the software.
The 210 WBX supports automated configuration of the system without the need to log in to the switch. This is done
using configuration files previously located on the SD card or on the HTTP server serving the ONIE installer. Note
that those files need to be created and added to the SD card.
The configuration file is cloud-init.cfg, a file in YAML format used to configure the Linux hypervisor with the
Cloud-Init software,
In order to customize the switch from the SD card, edit the cloud-init.cfg in the root directory of the SD
card. Static IPv4 host configuration can be done using cloud-init.cfg commands or manually editing the IP Linux
configuration, applying the configuration to ifcfg-mgmt interface (see Getting Started for more information).
When ONIE installation is performed via DHCP server, the default-url option is used to specify the URL of the
ONIE installer.
During NOS installation, the ONIE installer will query the HTTP server for a cloud-init.cfg file on the same
path as the ONIE installer.
˓→ifcfg-mgmt'
Configuration management tools such as Puppet or Ansible can be applied via cloud-init, as well as remote syslog
configuration. A complete list of modules is documented in the cloud-init modules documentation.
A custom nuage_wbx cloud-init module allows the datacenter administrator to configure the boot options of the
TiMOS VM without logging in to the machine with the bof YAML key.
This allows configuration of a remote FTP server for switch configuration. Such a configuration lets the operator
centralize the configuration of several switches in a single server, while keeping the ability to push configuration
changes with the admin save command:
#cloud-config
nuage_wbx:
bof: #boot option file
primary-config: "ftp://user:pass@<ftp-server>/./switch001/config.cfg"
By default, the 210 WBX switch is designed to persist the configuration when an ONIE reinstallation is performed,
by storing relevant configuration files in a persistent partition. Such behaviour is not desirable in the context of fully
automated remote configuration. The nuage_wbx cloud-init module provides the wipe_persistent_data key
to ensure the system is provisioned from a clean state:
#cloud-config
nuage_wbx:
wipe_persistent_data: true
It is also possible to set up the VM SROS’s IPv6 static IP address via cloud-init’s nuage_wbx setting. This updates the
BOF directly:
#cloud-config
nuage_wbx:
wipe_persistent_data: true
bof:
primary-config: ftp://guest:guest@135.227.177.113/./sros-cfg/dni-tomahawk2
address: cafe:2::8779:87e3:b40f:2020/64
Getting the configuration file (config.cfg) from an HTTP server is not currently supported.
cloud-init.cfg
#cloud-config
ssh_pwauth: false
disable_root: true
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAGEA3FSyQwBI6Z+nCSjUU ...
nuage_wbx:
wipe_persistent_data: true
Example of cloud-init.cfg :
#cloud-config
ssh_pwauth: false
disable_root: true
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAGEA3FSyQwBI6Z+nCSjUU ...
nuage_wbx:
wipe_persistent_data: true
3.4 Reinstalling OS
At boot time, selecting the ONIE option launches the ONIE bootloader. It attempts to reinstall the switch by using the
same sources described earlier for installing NOS from the SD card or installing NOS from the network.
Warning: After selecting the ONIE option from the boot menu, you must proceed to reinstall. The system
partitions are lost after the reinstall.
By default, during ONIE reinstall, the switch configuration and management network configuration are persisted. Any
manual customization of the Linux OS is not persisted and is lost after reinstall.
3.5 Uninstalling OS
To uninstall NOS, interrupt the NOS auto-boot, select “ONIE” option followed by ONIE: Uninstall OS as shown in
the figure:
3.4. Reinstalling OS 14
210 WBX Software Installation Guide, Release 5.1.2
3.5. Uninstalling OS 15
CHAPTER
FOUR
After the software is installed from the console, the system shows the login prompt of the Linux hypervisor:
Note: If the system was booted and there was a functional DHCP server, a dynamic IP address for the Ethernet
management port was configured as part of the process. Therefore, skip Step 2; otherwise complete Step 2 to configure
a static IP address for the Ethernet management port.
Note: If a static IPv4 address was configured using cloud-init (see Automatic NOS Configuration), skip Step 2;
otherwise complete Step 2 to configure a static IP address for the Ethernet management port.
Step 2 Configure the Ethernet management port using the ifcfg-mgmt file and modify to the desired
configuration. The following is an example (IPv6 configuration in the host is optional and not
shown in the example):
16
210 WBX Software Installation Guide, Release 5.1.2
DEVICE=mgmt
ONBOOT=yes
IPADDR=178.227.223.73
NETMASK=255.255.255.128
GATEWAY=178.227.223.1
Step 3 Restart the network configuration by entering the command below or, if the IP address has been
manually configured, a manual reboot of the system is recommended.
systemctl restart network.service
Step 4 Enter the ifconfig command to display all available interfaces of the hypervisor:
[root@localhost ~]# ifconfig
xbcmh0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:a0:c9:00:00:00 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Step 5 Once the Ethernet management port is configured, access the hypervisor using SSH: ssh -p
893 root@ip.
As part of the installation process, the system automatically launches the SROS VM.
Note: Wait 5 minutes before accessing the VM console after a power cycle (cold reboot) or new installation.
The following example shows a WBX with a DHCP server in the ifcfg-mgmt interface:
The ifconfig command shows both IPv4 and IPv6 host addresses:
Note: cafe:2::d299:d5ff:fe95:1111 is the Linux host IPv6, not the SROS VM IPv6 address.
After the installation, there is access to the Linux hypervisor as a regular commercial Linux system. The host OS is
running Centos 7.3.
Hypervisor partition:
VSGX-DATA is the persistent partition and all data to be preserved in an upgrade/reboot should be in this partition.
4.2.1 SROS VM
Step 1 To check that the SROS VM is running, enter the virsh command:
Step 2 To access and exit the SROS VM console using the Linux hypervisor, use command console
vsgvm to get to the VM console. This command enhances virsh console Id as the entire console life
output of the VM which is redirected to a specific file as shown in the following example:
Login:
Password:
A:NS1712T0021#
Step 3 To exit the VM console session, type ^Ec. - Ctrl-E (followed by) c (followed by) . -
Once in the Nuage SROS VM, the unit behaves like a regular system.
There are certain differences when comparing a BOF on a VSG/VSA and on a 210 WBX. The system runs on a VM
and therefore, the VM has an internal IP address, netmask, dns, and static route that points to the hypervisor as the
default gateway. This configuration is common to all 210 WBX VMs. The BOF also shows the Ethernet management
IP information, because that is the external point to access the SROS VM (in the example, previously in this user guide
the ifcfg-mgmt file has been configured with IPADDR=178.227.223.73).
A:# show bof
===============================================================================
BOF (Memory)
===============================================================================
primary-image cf2:\timos\both.tim
primary-config cf1:\config.cfg
address 169.254.1.2/24 active
primary-dns 169.254.1.1
static-route 0.0.0.0/0 next-hop 169.254.1.1
no auto-boot
autonegotiate
duplex full
speed 100
wait 3
persist off
no li-local-save
no li-separate
console-speed 115200
===============================================================================
Host Information
===============================================================================
linuxhost-ipv4-address 178.227.223.73 netmask 255.255.255.128
linuxhost-ipv6-address-1 Not available
linuxhost-ipv6-address-2 Not available
===============================================================================
Note: Although IPv6 can be configured in the Ethernet management port and is displayed as part of the BOF, SROS
VM can only use IPv4 to communicate with the external world. The hypervisor can be accessible with applications
using port 893 (See the ssh example earlier), otherwise applications default to the SROS VM.
The BOF (or files referenced in the BOF like config) does not exist as an individual file, it is contained within the user
disk vsgvm-wbx210-*.usrdisk.raw. The user disk is saved in the following folder:
[root@localhost ~]# cd /vsgx-data
[root@localhost vsgx-data]# ls -la
total 216904
It is also possible to save a file from the user disk locally in the persistent partition /vsgx-data (example bof.cfg):
[root@localhost ~]#mcopy -i vsgvm-wbx210-32q.usrdisk.raw@@32256 ::/config.cfg .
[root@localhost vsgx-data]# ls
config.cfg lost+found vsgvm-wbx210-32q.usrdisk.raw
However for easiness, recommendation is that whenever possible, VM files to be saved externally using an ftp:
You must follow the README file and not modify or delete the contents (add, remove, change, etc) from this directory.
Any accidental change can break the software installation and the only solution is to reinstall the software again.
NOTICE
======
Any changes to the contents of this directory that are made without Nuage being
aware may make the platform inoperable.
FIVE
The 210 WBX reuses the same Nuage SROS used on the 7850 VSG. The main difference is the 210 WBX runs the
SROS on a virtual machine and uses an x86 platform running Linux. Also it uses a different silicon 100GE capable
chip set. However, for a user that logs into the system directly in the VM, there are no major differences between the
two products, other than the differences about the use of different interfaces, and some related features. The 210 WBX
supports 100GE, 50G and 25G, which are new compared to a 7850 VSG.
5.2.1 BOF
As shown in the Linux Hypervisor on the Nuage 210 WBX section of this document, the BOF has been modified to
reflect the VM, and points to the hypervisor as a default gateway for out-of-band management for IPv4. However,
for IPv6 management, the address must be manually configured in the BOF or added using cloud-init (see Automatic
NOS Configuration for more information). The IPv6 BOF address is accessible directly from the network (IPv6 host
address is optional).
23
210 WBX Software Installation Guide, Release 5.1.2
The Ethernet management of the hypervisor has been added to the BOF display to show the IP address that is actually
being used for out-of-band management.
In the following example, note that the IP Host Information is different from the IP address of the VM, for both IPv4
and IPv6.
===============================================================================
5.2.2 VM Information
The VM is accessible using the Host Information IPv4 or BOF IPv6 (example, from SSH):
admin@178.227.223.74's password:
admin@cafe:2::d299:d5ff:fe95:2222's password:
To identify a particular 210 WBX in a busy data center, enter the enable-uid-beacon command to trigger an “all lights
on LED” amber blink. All LEDs flash in amber and a technician on site can find the switch in question.
To verify the state of the power supplies (up or failed), enter the show chassis power-supply command.
Note: By default, the power supplies displayed in the show chassis command shows DC power supplies and appear
as up, irrespective of the number of power supplies fed or if being AC or DC.
===============================================================================
Chassis Information
===============================================================================
Power Supply Information
Number of power supplies : 2
To configure the Power supplies, enter the configure system power-supply command:
<single|multiple> : keywords
After the changes, the system shows the real status of the power supplies. Status failed is displayed if the power supply
has any problem or it has not been supplied with power.
===============================================================================
Chassis Information
===============================================================================
Power Supply Information
Number of power supplies : 2
Note: The multiple keyword is not supported in the following output example:
The 7850 VSG and the 210 WBX are slightly different in terms of Egress QoS and Queue hierarchy.
• The 7850 VSG has one scheduler and then 8 queues which are scheduled based on the config (strict and wrr
queues).
• The 210 WBX has one scheduler per forwarding class (FC) per port. So the wrr-weight is configured per FC
and not within the queue.
210 WBX Egress QoS model has one scheduler per port per FC available to be configured. This makes a total of
8 schedulers per port. Each of these schedulers have one multicast and one unicast queue feeding them. Default
configuration sets FC-8 to FC-5 in strict priority, and FC-4 to FC-1 to operate in weighted-round-robin (FC, from
high priority to low priority are NC, H1, EF, H2, L1, AF, and BE). However, the CLI allows for more schedulers
to be brought into weighted-round-robin by appropriately configuring the wrr-queues <from-fc> to <to-fc>. Once
the schedulers are not assigned from the strict priority and are provisioned as wrr, they are available for weight
configuration under fc <> sched-wrr-weight <weight>, where weight ranges from 1 to 100.
The sample output shows the default QOS policy on the 210 WBX:
A:# configure qos egress 1
A:as5712>config>qos>egress# info detail
----------------------------------------------
description "Default egress QoS policy."
no remarking
dot1p-remarking
wrr-queues 4 to 1
no policy-name
queue 1 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 2 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 3 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 4 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 5 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 6 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 7 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 8 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 11 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 12 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 13 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 14 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 15 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
exit
queue 16 multipoint create
dot1p-out-profile 4
no de-mark
dscp-in-profile af41
dscp-out-profile af42
no sched-wrr-weight
exit
fc l1 create
queue 4
multipoint-queue 14
dot1p-in-profile 3
dot1p-out-profile 3
no de-mark
dscp-in-profile af21
dscp-out-profile af22
sched-wrr-weight 1
exit
fc l2 create
queue 2
multipoint-queue 12
dot1p-in-profile 1
dot1p-out-profile 1
no de-mark
dscp-in-profile cs1
dscp-out-profile cs1
sched-wrr-weight 1
exit
fc nc create
queue 8
multipoint-queue 18
dot1p-in-profile 7
dot1p-out-profile 7
no de-mark
dscp-in-profile nc2
dscp-out-profile nc2
no sched-wrr-weight
exit
----------------------------------------------
For ease of comparison, the following output example shows the default QOS policy for the 7850 VSG:
exit
queue 3 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 4 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 5 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 6 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 7 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 8 create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 11 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 12 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 13 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 14 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
wrr-weight 1
exit
queue 15 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 16 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 17 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
queue 18 multipoint create
adaptation-rule pir closest cir closest
rate max cir 0
mbs default
no wrr-weight
exit
fc af create
queue 3
multipoint-queue 13
dot1p-in-profile 2
dot1p-out-profile 2
no de-mark
dscp-in-profile af11
dscp-out-profile af12
exit
fc be create
queue 1
multipoint-queue 11
dot1p-in-profile 0
dot1p-out-profile 0
no de-mark
dscp-in-profile be
dscp-out-profile be
exit
fc ef create
queue 6
multipoint-queue 16
dot1p-in-profile 5
dot1p-out-profile 5
no de-mark
dscp-in-profile ef
dscp-out-profile ef
exit
fc h1 create
queue 7
multipoint-queue 17
dot1p-in-profile 6
dot1p-out-profile 6
no de-mark
dscp-in-profile nc1
dscp-out-profile nc1
exit
fc h2 create
queue 5
multipoint-queue 15
dot1p-in-profile 4
dot1p-out-profile 4
no de-mark
dscp-in-profile af41
dscp-out-profile af42
exit
fc l1 create
queue 4
multipoint-queue 14
dot1p-in-profile 3
dot1p-out-profile 3
no de-mark
dscp-in-profile af21
dscp-out-profile af22
exit
fc l2 create
queue 2
multipoint-queue 12
dot1p-in-profile 1
dot1p-out-profile 1
no de-mark
dscp-in-profile cs1
dscp-out-profile cs1
exit
fc nc create
queue 8
multipoint-queue 18
dot1p-in-profile 7
dot1p-out-profile 7
no de-mark
dscp-in-profile nc2
dscp-out-profile nc2
exit
Forward error connection (FEC) is applicable to 25GE ports (clause 74) and 100G ports (clause 91). FEC is disabled
for interoperability with Nokia 7X50 portfolio (note that this might not be the case in platforms belonging to other
vendors where FEC might be enabled by default).
Auto Negotiate (AN) is applicable to 25G and 100G ports with copper interfaces. AN is enabled by default and only
is applied when a port is operating at 25G or 100G and a copper SFP has been detected.
Note: 210 WBX does have a limitation for AN and 100G FEC. Although it supports AN and supports 100G FEC,
it does not support negotiating 100GE FEC. If the peer sets its negotiation to support and require FEC, the link does
not come up with the default settings. If the peer sets its negotiation to support FEC, the link comes up, but without
FEC. You must either disable AN on both the 210 WBX and the peer to get the link to come up with FEC, or disable
FEC on the peer to get AN to bring the link up without FEC. Within 210 WBX and 7850 the link comes up with AN
enabled and FEC disabled (default values). In general the link comes up as long as the FEC setting is the same on both
ends and auto negotiate is enabled on both ends. FEC is negotiated correctly on 25G ports.
Similar to the admin tech-support command available on SROS to gather the necessary logs and configuration files
for technical support purposes, the 210 WBX models have a similar utility.
Two admin tech-supports are needed:
1. Admin tech-support for the hypervisor
2. Admin tech-support for the VM (same as a hardware VSG or 7750)
For the hypervisor, the utility is /usr/nuage/support/tech-support and it executes commands listed in
/usr/nuage/support_commands, and other contents that exist in /usr/nuage/logs and /var/log.
The result is archived and stored in /run/nuage-support/.
The following display shows an example output:
Copying logs...
============================================================================
Tech support file is at:
/run/nuage-support/tech-support-Fri_Aug_11_185112_EDT_2017.tgz
The file is kept with the system for only 2 hours.
Upload this file soon to technical support for analysis.
============================================================================
For the SROS VM, tech-support is executed as normal (saved to a local file, or to an ftp server). For more info about
how to copy a file from the VM to the hypervisor host, see the VSG/VSA and 210 WBX section.
<file-url> : <local-url>|<remote-url>
local-url - [<cflash-id>/][<file-path>]
200 chars max, including cflash-id
directory length 99 chars max each
remote-url - [{ftp://|tftp://}<login>:<pswd>@
<remote-locn>/][<file-path>]
255 chars max
directory length 99 chars max each
remote-locn - [ <hostname> | <ipv4-address> | <ipv6-
˓→address> ]
ipv4-address - a.b.c.d
ipv6-address - x:x:x:x:x:x:x:x[-interface]
x:x:x:x:x:x:d.d.d.d[-interface]
x - [0..FFFF]H
d - [0..255]D
interface - 32 chars max, for link local
˓→addresses
cflash-id - cf1:|cf1-A:|cf1-B:|cf2:|cf2-A:|cf2-B:
Directory of cf1:\
SIX
The 210 WBX models have many specific and common configuration steps when running with the Nuage software.
The details are provided in the individual sections.
• 210 WBX - 32QSFP28
• 210 WBX - 48SFP28 6QSFP28
6.1.1 Chassis
210 WBX chassis requires a new personality (personality is also used for management from VSD and VSAP).
To get the details of the chassis,enter the show chassis command. The sample output shows the Type of a 210 WBX
32QSFP28, shows the environment info (five fans) and the power supply info.
===============================================================================
36
210 WBX Software Installation Guide, Release 5.1.2
Chassis Information
===============================================================================
Name : 210-WBX-32Q
Type : Nuage Networks 210 WBX-32Q
Location :
Coordinates :
CLLI code :
Number of slots : 2
Number of ports : 128
Major LED state : Off
Minor LED state : Off
Over Temperature state : OK
Base MAC address : d0:99:d5:93:0e:41
Virtual Chassis(VC) mode : Disabled
Hardware Data
Part number : Sim Part#
CLEI code : Sim CLEI
Serial number : NS1711T0016
Manufacture date : 01012003
Manufacturing deviations : Sim MfgDeviation wbx210-32q
Manufacturing assembly number : 01-2345-67
Time of last boot : 2017/07/12 01:18:13
Current alarm state : alarm cleared
-------------------------------------------------------------------------------
Environment Information
Status : up
===============================================================================
Note: The cards and MDAs in a 210 WBX are different compared to a 7850 VSG.
The 210 WBX 32QSFP28 system has an iom-32-100g (that indicates that it is a 32p 100GE) and an sfm-210-WBX.
===============================================================================
Card Summary
===============================================================================
Slot Provisioned Type Admin Operational Comments
Equipped Type (if different) State State
-------------------------------------------------------------------------------
1 iom-32-100g up up
A sfm-210-WBX up up/active
===============================================================================
The system shows that there are two MDAs, and each MDA has 16 ports 100GE QSFP28
===============================================================================
MDA Summary
===============================================================================
Slot Mda Provisioned Type Admin Operational
Equipped Type (if different) State State
-------------------------------------------------------------------------------
1 1 m16-100g-qsfp28 up up
2 m16-100g-qsfp28 up up
===============================================================================
Physically, the numbering of the ports is from left to right, up and down (1 to 32). However, the physical number does
not match the software port numbering. As the Nuage 210 WBX reuses the 7850 VSG Nuage SROS, the software has
been adapted to expand each 100GE physical port into four different ports (a single 100GE can break out into four
different ports), maintaining the concept of IOM cards and MDAs used on VSG.
• Physical port number 1 (upper left in the figure), corresponds to port 1/1/1 (card 1/mda1/port number). If
expanded by configuration with a breakout to 4x25G, or 4x10GE, then ports 1/1/2, 1/1/3, and 1/1/4 become
visible. If expanded by configuration with a breakout of 2x50GE, then only port 1/1/3 becomes visible.
• Physical port number 32 (lower right in the figure), corresponds to port 1/2/61 (card 1/mda1/port number) . If
expanded by configuration with a breakout to 4x25G, or 4x10GE, then ports 1/2/62, 1/2/63, and 1/2/64 become
visible. If expanded by configuration with a breakout of 2x50GE, then only port 1/2/63 becomes visible.
To see the available ports, enter the show port command. The following example output shows the 32 ports available
(not using breakout configuration):
===============================================================================
Ports on Slot 1
===============================================================================
Port Admin Link Port Cfg Oper LAG/ Port Port Port C/QS/S/XFP/
Id State State MTU MTU Bndl Mode Encp Type MDIMDX
-------------------------------------------------------------------------------
1/1/1 Up Yes Up 9212 9212 - hybr dotq lgige 40GBASE-CR4
1/1/5 Up Yes Up 9212 9212 - hybr dotq lgige 40GBASE-CR4
1/1/9 Down No Down 9212 9212 - hybr null cgige
1/1/13 Down No Down 9212 9212 - hybr null cgige
1/1/17 Down No Down 9212 9212 - hybr null cgige
1/1/21 Down No Down 9212 9212 - hybr null cgige
1/1/25 Down No Down 9212 9212 - hybr null cgige
1/1/29 Down No Down 9212 9212 - hybr null cgige
1/1/33 Down No Down 9212 9212 - hybr null cgige
1/1/37 Down No Down 9212 9212 - hybr null cgige
1/1/41 Down No Down 9212 9212 - hybr null cgige
1/1/45 Down No Down 9212 9212 - hybr null cgige
1/1/49 Down No Down 9212 9212 - hybr null cgige
1/1/53 Down No Down 9212 9212 - hybr null cgige
1/1/57 Down No Down 9212 9212 - hybr null cgige
1/1/61 Down No Down 9212 9212 - hybr null cgige
1/2/1 Down No Down 9212 9212 - hybr null cgige
1/2/5 Down No Down 9212 9212 - hybr null cgige
1/2/9 Down No Down 9212 9212 - hybr null cgige
1/2/13 Down No Down 9212 9212 - hybr null cgige
===============================================================================
Ports on Slot A
===============================================================================
Port Admin Link Port Cfg Oper LAG/ Port Port Port C/QS/S/XFP/
Id State State MTU MTU Bndl Mode Encp Type MDIMDX
-------------------------------------------------------------------------------
A/1 Up Yes Up 1514 1514 - netw null faste MDI
===============================================================================
To verify the front port mapping in SROS, enter the tools dump front-port-to-timos-port command:
31 | 1/2/57
32 | 1/2/61
The 210 WBX 32QSFP28 supports 32 ports QSFP28/QSFP+, and each port is individually configurable as 100GE,
50GE, 40GE, 2x50GE, 4x25GE or 4x10GE. The media-mode keyword defines port-type. The default is 100G.
<4x10G|4x25G|40G|5*> : 4x10G|4x25G|40G|50G|2x50G|100G
When you enter the show port command to check the Port Type, depending on the media-mode, the Port Type
automatically changes to show the following:
• 100 GE = cgige
• 50 GE = lgige
• 40 GE = xlgige
• 25 GE = xxvge
• 10 GE = xgige
Each port has 4 LEDs, one per port and show the port configuration and speed based on the color.
LAG 97 and LAG 98 are configured by default in any VSG or 210 WBX.
• LAG 97 is used for the internal loop used when the system is configured as an L3 HW VTEP
• LAG 98 is used for the inter chassis (IC) connectivity when configuring MC-LAG
Note: For more info about MC-LAG, see the “Multichassis Link Aggregation Group” section in the Nuage VSP User
Guide.
However, any port could be provisioned in the LAG 97. No real loop is needed (no external cables), loop is internal
but port cannot be used for anything else.
By default, LAG 98 (IC) has no ports configured either.
*A:210-WBX-32Q>config# lag 98
*A:210-WBX-32Q>config>lag# info
----------------------------------------------
description "Multichassis interconnect LAG"
encap-type dot1q
lacp active administrative-key 36864
no shutdown
----------------------------------------------
However, any port can be provisioned in the LAG 98. Note that in this case, cables are needed to interconnect both
MC-LAG nodes.
6.2.1 Chassis
210 WBX chassis requires a new personality (personality is also used for management from VSD and VSAP).
To get the details of the chassis, enter the **show chassis ** command. The following output shows the Type of a 210
WBX 48SFP28 6QSFP28, shows the environment info (four fans) and the power supply information.
===============================================================================
Chassis Information
===============================================================================
Name : 210-WBX-48S
Type : Nuage Networks 210 WBX-48S
Location :
Coordinates :
CLLI code :
Number of slots : 2
Number of ports : 86
Major LED state : Off
Minor LED state : Off
Over Temperature state : OK
Base MAC address : d0:99:d5:95:12:41
Virtual Chassis(VC) mode : Disabled
Hardware Data
Part number : Sim Part#
CLEI code : Sim CLEI
Serial number : NS1712T0021
Manufacture date : 01012003
Manufacturing deviations : Sim MfgDeviation wbx210-48s
Manufacturing assembly number : 01-2345-67
Time of last boot : 2017/02/09 10:50:04
Current alarm state : alarm cleared
-------------------------------------------------------------------------------
Environment Information
Number of fans : 8
Note: The cards and MDAs in a 210 WBX are different compared to a 7850 VSG.
The 210 WBX 48SFP28 6QSFP28 system has an iom-48-25g+6-100g (that indicates that it is a 48 ports 25GE and 6
ports 100GE) and an sfm-210-WBX2.
===============================================================================
Card Summary
===============================================================================
Slot Provisioned Type Admin Operational Comments
Equipped Type (if different) State State
-------------------------------------------------------------------------------
1 iom-48-25g+6-100g up up
A sfm-210-WBX2 up up/active
===============================================================================
The system shows there are three MDAs. The first MDA contains the 48 ports 25GE SFP28, the second MDA contains
the 6 ports 100GE QSFP28, and in the third MDA there are the 14 internal 100GE ports (to be used in LAG97)
===============================================================================
MDA Summary
===============================================================================
Slot Mda Provisioned Type Admin Operational
Equipped Type (if different) State State
-------------------------------------------------------------------------------
1 1 m48-25g-sfp28 up up
2 m6-100g-qsfp28 up up
3 m14-100g-internal up up
================================================================================
Physically, the numbering of the ports is from left to right, up and down (1 to 54). However, the physical number does
not match the software port numbering. As the Nuage 210 WBX reuses the 7850 VSG Nuage SROS, the software has
been adapted to expand each 100GE physical port into four different ports (a single 100GE can break out into four
different ports), maintaining the concept of IOM cards and MDAs used on VSG.
Fig. 6.3: **210 WBX 48SFP28 6QSFP28 MDAs and Port Numbering*
• Any SFP port numbers from 1 to 48, corresponding to 1/1/[1..48] (card1, mda1/port number).
• Physical port number 49 (first 100GE capable port), corresponds to port 1/2/1 (card 1/mda2/port number) . If
expanded by configuration with a breakout to 4x25G, or 4x10GE, then ports 1/2/2, 1/2/3, and 1/2/4 become
visible. If expanded by configuration with a breakout of 2x50GE, then only port 1/2/3 becomes visible.
• Physical port number 54 (lower right in the drawing and last 100GE capable port), corresponds to port 1/2/21
(card 1/mda2/port number) . If expanded by configuration with a breakout to 4x25G, or 4x10GE, then ports
1/2/22, 1/2/23, and 1/2/24 become visible. If expanded by configuration with a breakout of 2x50GE, then only
port 1/2/23 becomes visible.
To see the available ports, enter the show ports command. The following example output shows the 54 available ports
(not using breakout configuration) split in MDA1 and MDA2. MDA3 corresponds to LAG 97 (read LAG97 section
for more details).
===============================================================================
Ports on Slot 1
===============================================================================
Port Admin Link Port Cfg Oper LAG/ Port Port Port C/QS/S/XFP/
===============================================================================
Ports on Slot A
===============================================================================
Port Admin Link Port Cfg Oper LAG/ Port Port Port C/QS/S/XFP/
Id State State MTU MTU Bndl Mode Encp Type MDIMDX
-------------------------------------------------------------------------------
A/1 Up Yes Up 1514 1514 - netw null faste MDI
===============================================================================
To verify the front port mapping in SROS, enter the tools dump front-port-to-timos-port command:
31 | 1/1/31
32 | 1/1/32
33 | 1/1/33
34 | 1/1/34
35 | 1/1/35
36 | 1/1/36
37 | 1/1/37
38 | 1/1/38
39 | 1/1/39
40 | 1/1/40
41 | 1/1/41
42 | 1/1/42
43 | 1/1/43
44 | 1/1/44
45 | 1/1/45
46 | 1/1/46
47 | 1/1/47
48 | 1/1/48
49 | 1/2/1
50 | 1/2/2
51 | 1/2/3
52 | 1/2/4
53 | 1/2/5
54 | 1/2/6
55 | 1/2/7
56 | 1/2/8
57 | 1/2/9
58 | 1/2/10
59 | 1/2/11
60 | 1/2/12
61 | 1/2/13
62 | 1/2/14
63 | 1/2/15
64 | 1/2/16
The default is 4x25GE capable ports. The physical ports 1-48 by default are 25GE.
The media-mode defines port-type: default 4x25G The speed defines port-speed: default 25000
<4x10G|4x25G|40G|5*> : 4x10G|4x25G|40G|50G|2x50G|100G
Ports can be configured as 25GE (default) or 10GE using media-mode. However, ports are gathered by banks of
four ports. To change the port speed per bank of four to 10GE, the first significant port should be configured to be
media-mode 4x10GE:
<1000|10000|25000> : keywords
The physical ports 49-54 by default are 100GE media-mode defines port-type: default 100G
<4x10G|4x25G|40G|5*> : 4x10G|4x25G|40G|50G|2x50G|100G
When you enter the show port command to check the Port Type, depending on the media-mode, the Port Type
automatically changes to show the following:
• 100 GE = cgige
• 50 GE = lgige
• 40 GE = xlgige
• 25 GE = xxvge
• 1 GE = xgige
LAG 97 and LAG 98 are configured by default in any VSG or 210 WBX.
• LAG 97 is used for the internal loop used when the system is configured as an L3 HW VTEP
• LAG 98 is used for the inter chassis (IC) connectivity when configuring MC-LAG
Note: For more info about MC-LAG, see the “Multichassis Link Aggregation Group” section in the Nuage VSP User
Guide.
port 1/3/4
port 1/3/5
port 1/3/6
port 1/3/7
port 1/3/8
port 1/3/9
port 1/3/10
port 1/3/11
port 1/3/12
port 1/3/13
port 1/3/14
no shutdown
----------------------------------------------
No real loop is needed (no external cables), loop is internal but ports cannot be used for anything else.
By default, LAG 98 (IC) has no ports configured either.
*A:210-WBX-48S>config# lag 98
*A:210-WBX-48S>config>lag# info
----------------------------------------------
description "Multichassis interconnect LAG"
encap-type dot1q
lacp active administrative-key 36864
no shutdown
----------------------------------------------
However, any port can be provisioned in the LAG 98. Note that in this case, cables are needed to interconnect both
MC-LAG nodes.
SEVEN
APPENDIX
Note: The following output is an example and should be used only as a reference because the output may vary based
on the Nuage 210 WBX software release.
Version : 2016.02
Build Date: 2017-02-08T17:09+0800
Info: Mounting kernel filesystems... done.
Info: Mounting ONIE-BOOT on /mnt/onie-boot ...
Installing for i386-pc platform.
Installation finrandom: mktemp urandom read with 19 bits of entropy available
ished. No error reported.
Info: Using eth0 MAC address: d0:99:d5:95:12:41
Info: eth0: Checking link... scsi 6:0:0:0: Direct-Access Generic STORAGE DEVICE
˓→ 0903 PQ: 0 ANSI: 6
sd 6:0:0:0: [sdb] 15826944 512-byte logical blocks: (8.10 GB/7.54 GiB)
sd 6:0:0:0: [sdb] Write Protect is off
sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or
˓→FUA
Please press Enter to activate this console. Info: eth0: Checking link... down.
ONIE: eth0: link down. Skipping configuration.
ONIE: Failed to configure eth0 interface
52
210 WBX Software Installation Guide, Release 5.1.2
ec2:
ec2: #############################################################
ec2: -----BEGIN SSH HOST KEY FINGERPRINTS-----
ec2: 256 3a:d6:ac:51:b5:95:31:0c:01:f9:9b:05:6d:b2:62:1f (ECDSA)
ec2: 256 85:f2:46:ca:69:94:12:0a:c0:34:9f:7f:b1:73:c8:c6 (ED25519)
ec2: 2048 60:9c:59:50:89:64:56:c2:93:09:70:95:76:df:4e:9f (RSA)
ec2: -----END SSH HOST KEY FINGERPRINTS-----
ec2: #############################################################
-----BEGIN SSH HOST KEY KEYS-----
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD7rN/
˓→FD4PJIqfpnfaMLrL/ToHD35gcz+3Ufsq3PCEQcomuD0wtJwLRXooXykmMt1bffp/R9A+3UCU/Q0RFasdI=
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqL3mnHx/IkQb36Gv60epPGyy6u7YdwHKqVn9v2VQme
ssh-rsa
˓→AAAAB3NzaC1yc2EAAAADAQABAAABAQC3IMOOe+2vl9FfMYeulY6TpaNSfmimlcZ341cI4HzzY1UZfPIuSkiBEPgCg1MI0yxHMnr
v8/F/
˓→AzjhYCBIcCggHhrn9EkJdFbaQPWu39pmyQTi6BW1RaN9GIbqn4bcqt9WFtLgZdKTDb+BQq99+oE4mG99NGJd/
˓→FcnWCZiuUU79QDvz7LLGgu3jCD+bYnFu2QdCBWgprz7F7ENdkAsH7JZS2A3ANmR0EXBX1GNbCGeHjnRfKNR86xoYx9srfT
kIeeTHVyfQmd
-----END SSH HOST KEY KEYS-----
[ 17.345404] cloud-init[1573]: Cloud-init v. 0.7.5 finished at Thu, 09 Feb 2017 10:
˓→04:39 +0000. Datasource DataSourceNone. Up 17.34 seconds