Fabric switches software setup

CORD uses the Trellis fabric to connect the data plane components together.

The full latest Trellis fabric documentation can still be found on the old CORD wiki.

Supported switches

The list of supported hardware can be found in the hardware requirements page.

Operating system

At today, all compatible switches use Open Networking Linux (ONL) as operating system.

The latest compatible ONL image can be downloaded from here.

Checksum: sha256:2db316ea83f5dc761b9b11cc8542f153f092f3b49d82ffc0a36a2c41290f5421

Deployment guidelines on how to install ONL on top of an ONIE compatible device can be found directly on the ONL website.

This specific version of ONL has been already customized to accept an IP address through DHCP on the management interface, ma0. If you'd like to use a static IP, give it first an IP through DHCP, login and change the configuration in /etc/network/interfaces.

The default username and password are root / onl.

OFDPA drivers

Once ONL is installed OFDPA drivers will need to be installed as well. Each switch model requires a specific version of OFDPA. All driver packages are distributed as DEB packages. This makes the installation process very easy.

First, copy the package to the switch. For example

scp your-ofdpa.deb root@fabric-switch-ip:

Then, install the deb package

dpkg -i your-ofdpa.deb

OFDPA drivers download