This article explains how to perform some common tasks on Extreme Networks Summit series switches, including enabling and monitoring the AVB features. It is intended as a 'quick start' summary for small Tesira networks using one switch. For more details, including multiple switch considerations, please read the Using AVB with Extreme Switches article at at extremenetworks.com.
- Confirm the Tesira network topology is correct. Review the Tesira network infrastructure article if required.
- Confirm the Tesira devices are fully configured and discoverable in Tesira software.
All commands to the Extreme switches are transmitted via a Command Line Interface (CLI). By default the switch has no IP address configured, so the initial connection to the switch must be made over a serial connection.
Extreme switches also provide a web interface for monitoring and making certain configuration changes to switch parameters. In EXOS version 15.6 and lower, http is disabled by default in EXOS and must be manually enabled. In EXOS 15.7 and higher, http is enabled by default on an unconfigured switch. For more information on the web interface, click here.
For switches with an RJ-45 console connection (e.g. X440) and lack a DB-9 connector, it will be necessary to use an RJ-45 to DB-9 adapter or a rollover cable.
The adapter/cables below are provided as standard by Extreme for these switches.
NOTE: The purple DB-9 to RJ-45 adapter shipped with EXOS switches with RJ-45 console ports requires a straight-through Ethernet cable to be used. A rollover or crossover cable should not be used with this adapter.
- Connect to the switch console port using a serial cable/adapter and a terminal emulator such as PuTTY, TeraTerm or Hyperterminal. You may need to use a USB-to Serial adapter if your computer doesn't have a serial port.
- Serial port settings are 9600 baud, 8, n, 1.
- Log into the switch using the default user. you may need to hit enter to get the login prompt:
Set IP address
You can configure a Management IP address if you prefer to connect to the switch over IP instead of serial. The default method to connect is via a SSH session. The switch will also support Telnet connections on Port 23 if enabled.
There are a few different ways to assign a management IP address to the switch:
- You can configure a management IP address on the default (or other) VLAN to allow a management connection through the normal ports. This is the preferred way of connecting to a switch over IP, since the normal ports and default VLAN have access to the rest of the network:
configure vlan default ipaddress 192.168.1.11/24
- For manual IP address assignment for the management port, type the following command, substituting your desired IP. Note that the management port is isolated from the rest of the ports and VLANs on the switch.
configure mgmt ipaddress 192.168.1.10/24
- To assign an IP address automatically for the management IP on the default VLAN via DHCP, type the following command:
enable dhcp vlan default
If default VLAN already has a static IP address, this command will throw an error. The static IP needs to be first removed with the following command before DHCP can be enabled.
unconfigure vlan default ipaddress
- To find an already assigned management (or Primary) IP address (manual or automatic), or to check the configuration of a VLAN, type the following and replace <vlan name> with the name of the VLAN you are addressing:
show vlan <vlan name>
- If these are all the changes you are wanting to make - save the running configuration
AVB functionality is only supported on ExtremeXOS version 15.3 or later. If you are looking to update switch firmware, Extreme publishes software release recommendations here. To check the switch's firmware version, use either of the following commands:
- To show the running version:
- To show the primary and secondary image versions:
AVB support, including AVB, gPTP and MSRP commands, requires the AVB Feature Pack; a license is required to activate this feature pack. You will not have access to AVB commands if you don’t have the license.
- To check that you have enabled a license related to AVB support.
- To install the AVB feature pack
enable license <AVB license key>
If required, please review the licensing procedure at extremenetworks.com.
If you are unsure of the current configuration on the switch, you can reset the unit.
- Clear the configuration with:
unconfigure switch all
- When prompted, to confirm type:
The switch will reboot. Login to the switch again (after the reboot).
- To enable AVB on all ports, enter the following commands:
disable flow-control rx-pause ports all
disable flow-control tx-pause ports all
enable avb port all
disable edp port all
Once the above commands have been entered restart the Tesira devices. If there is a configuration loaded to the Tesira system, AVB streams should now be active.
The settings take effect immediately. Rebooting the Extreme switch will load the newly saved configuration from memory.
Note: The command
alldisables Extreme Discovery Protocol. It can be loaded if desired but may add unwanted network traffic in large installations. The overhead should not be too great and it can be optionally left running without affecting AVB traffic.
- To only enable AVB on certain ports or on those where an AVB device is present, use the following command as a guide. Here ports 1,5,6,7 and 12 are being AVB enabled.
enable avb ports 1,5-7,12
This can be useful when connecting the AVB network to a corporate network where traffic from AVB protocols may need to be limited. This will also minimize AVB messages from unused AVB enabled ports when troubleshooting AVB network issues.
Monitor AVB status
Once enabled, you can obtain information about the status of AVB traffic passing through the switch:
- To show active AVB streams:
show msrp streams
There should be at least one 6.336Mb stream which is the pilot stream used by Tesira devices for AVB clocking and timing. The Stream ID will be end with ff:fe (hex equivalent of the stream ID 65534). This will be transmitted by the device with the lowest AVB port MAC address and received by all other Tesira AVB devices. This stream will be active even if Tesira devices are unconfigured or not part of the same system.
Other msrp command variations are shown below. Adding
port <port number(s)> to the end of the command string allows you to filter by one or more ports, rather than all.
show msrp listeners
show msrp talkers
show msrp streams propagation port <port number(s)>
- To show VLAN's being used:
There should be a vlan called “SYS_VLAN_0002” which should have a list of the ports participating in AVB streams. Other commands for vlan include:
- To show details of MVRP and MSRP status:
The "show avb" command will provide details on:
- gPTP status : Enabled and and active " * " on connected ports. You should see "m" or "s" next to the port connected to AVB devices; all other ports will likely have the status “d” (disabled, from a clocking perspective). Tesira control ports will have a "d" status.
- MSRP status : Enabled and and active " * " on connected ports. You should see "a" or "ab" next to the ports connected to AVB devices. Tesira control ports will have active status " * " only.
- MVRP status : Enabled and and active " * " on connected ports.
- To show gPTP status
show network-clock gptp
Use this command to view the gPTP properties of all ports, it is the same data shown under "show avb".
show network-clock gptp port <port number(s)>
Use this command to view the gPTP properties of one or more ports. It is useful for debugging when the summary "show avb" command shows that the port is not operational for gPTP.
- To show port usage
show port <port number(s)> statistics
show port <port number(s)> utilization
Once results are being displayed using the utilization command use the space bar (followed by enter) to toggle between % bandwidth and packets/sec.
Additional commands are available in this article from Extreme: What-commands-can-be-used-to-troubleshoot-an-AVB-incapable-switch-port
To enable CPU monitoring on the Extreme switches the following commands are used.
Review Tesira AVB status
Check is the alarm LED on the front panel of each Tesira device:
- Do any of the expanders have a red alarm LED? If so, they may have a problem passing AVB through the switch.
- Do any of the servers have a red alarm LED? If so, they may have a problem passing AVB through the switch. For a server, you can find the specific fault message(s) from the front panel LCD screen. To do so, navigate to the triangle exclamation mark icon, and press the Select button on the front panel.
If AVB does not work after the above steps have been done, do the following:
- Power down the Tesira devices
- Reset the switch to factory default
- Re-enter the enable avb commands
- Connect your Tesira devices to any switch port
- Power up the Tesira devices
- Perform the above show commands on the switch
ExtremeXOS Web Interface
For OS versions 15.7 and later, http access to the switch web interface (referred to as Chalet) is available via management port IP address. Additionally, plugging a cable into the Management port will trigger the switch to self-compute its IP address with a link local IP address, which can be use to log into Chalet. Refer to this link for figuring out the link local IP address.
For older versions, web interface needs to be enabled with this command:
enable web http
The web-based user interface, called Chalet, is a quick way for setting up and viewing information about a switch. Chalet removes the need to know and remember commands in a CLI environment. Viewable on desktop and mobile with a quick login and intuitive navigation, Chalet features a Quick Setup mode for configuring a switch in a few simple steps. Basic data surrounding port utilization, power, and Quality of Service (QoS) are available, and more advanced users can configure multiple VLANs, create Access Control Lists (ACLs), and configure Audio Video Bridging (AVB).
For more detailed information on Chalet, please refer to this article from Extreme Networks.