Open Network Linux (ONL) installation guide and tips.

The Installation Process On Aurora 720 And 620.

1. Build ONIE image from OCP GitHub.

2. Copy ONIE recovery to a USB thumb device.

3. Connect a USB thumb device to the front panel USB port.

4. Connect to the switch via serial console using standard settings:

5. Power on the switch, enter the BIOS and boot to USB thumb.

6. Embed ONIE to the switch.

7. Reboot the switch after ONIE is embedded.

8. Deploy ONL image from ONL website or build your image using OCP GitHub.

9. The resulting installation has a default account (“root”) with a default password (“onl”). The network interface is disabled by default so that you can change the root password before the system comes up.

How to Update OpenNSL And OF-DPA Binary

Use the package we provide.


The Installation Process On Other Models.

1. Download the image we provide and copy it to a USB thumb device.

2. Connect to the switch via serial console as described above.

3. Boot to ONIE Rescue mode.

ONIE:/ # mkdir /mnt/usb_drive_mount_point
ONIE:/# mount /dev/sdb1 /mnt/usb_drive_mount_point

4. Install the image using “install_url” command.


BRCM Diag Shell with ONL

NOTE: Change directory to target deliverables directory, and launch ofagentapp in backaground.

Show processes status

  • client_drivshell ps

Show port status

  • client_drivshell ‘ps’

Show port config

  • client_drivshell port <port_number>

Show help

  • client_drivshell help

Redirect log to other devices

  • client_drivshell log f=/dev/console

You can use your current teletype device.

  • client_drivshell log f=$(tty)

NOS Information

1. Show Platform Information with ONL

  • onl-platform-show

2. Show sysconfig with ONL

  • onl-sysconfig

ONL Platform Information

1. Show ONL information for human read

  • onlpdump -r

2. Show Hardware information

  • onlpdump -s

3. Show SFP information

  • onlpdump -S

Latest news