Celestica Documentation Portal

Find your product documents here

Introduction

SONiC is an open source network operating system based on Linux that runs on switches from multiple vendors and ASICs (Application Specific Integrated Circuits). SONiC offers a full-suite of network functionality, like BGP and RDMA, that has been production-hardened in the data centers of some of the largest cloud-service providers. It offers teams the flexibility to create the network solutions they need while leveraging the collective strength of a large ecosystem and community.

SONiC software shall be loaded in these supported devices and this User guide explains the basic steps for using the SONiC in those platforms.

Connect the console port of the device and use the 115200 baud rate to access the device. Follow the Quick Start Guide to boot the device in ONIE mode and install the SONiC software using the steps specified in the document and reboot the device. In some devices that are pre-loaded with SONiC software, this step can be skipped. Users shall use the default username/password "admin/YourPaSsWoRd" to login to the device through the console port.

After logging into the device, SONiC software can be configured in following two methods.

Users can use all of the above methods or choose either one method to configure and to view the status of the device. This user manual explains the common commands and related configuration/show examples on how to use the SONiC device. Refer the above documents for more detailed information.

Document Scope

This user manual provides some insights on the following:
  1. How to load the SONiC image on the supported platforms.

  2. How to login using default username and password, how to change password, how to configure management interface and Loopback address configuration.

  3. How to check the software version running on the device, how to check the list of features available in this software version, how to upgrade to new software version, and so on.

  4. How to check the default startup configuration with which the device is currently running, how to load a new configuration to this device, and so on.

  5. Basic information about troubleshooting and the link to the detailed troubleshooting guide.

Note that some parts of this document might be a repetition of few commands/paragraphs from other configuration documents (like Command Reference, Config DB Manual, Troubleshooting Guide, and so on). Refer the corresponding documents for detailed information.