1. Download the ISO image from from the provided link.
2. Copy the ISO image 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. Reboot and configure the switch into the ONIE Installation mode.
6. Start installing Ubuntu, the default user with username/password as “admin/admin” is created during installation.
7. After installation completes restart and boot from hard disk and log in using above username/password.
8. Disable automatic updates.
Using the package we provide.
Source code for OpenNSL sample applications may be built on the switch. Use the following steps to compile OpenNSL including sample applications.
1. Extract the code tarball into the destination directory say opennsl_root.
2. Go to output directory. For Netberg Aurora platform, it is opennsl_root/opennsl/output/x86-ub14
3. Issue “make” to create an OpenNSL shared library object, linux kernel modules.
4. The deliverables folder : opennsl_root/opennsl/output/x86-ub14/build shall have the following files.
a) Linux kernel module : linux-kernel-bde.ko
b) Linux user module : linux-user-bde.ko
c) KNET driver module : linux-bcm-knet.ko
d) OpenNSL shared object library : libopennsl.so
This section is applicable only if the package includes example applications.
Source code for OpenNSL sample applications may be built on the switch. The example applications are dynamically linked with the OpenNSL shared library. Use the following steps to compile example applications.
1. Go to output directory. For Netberg Aurora platform, it is opennsl_root/opennsl/output/x86-ub14.
2. Issue “make examples” to compile all the sample applications
1. cd to target deliverables directory. For Netberg Aurora platform, it is opennsl_root/opennsl/output/x86-ub14/build.
2. Use the following commands to update the linux kernel modules
• Execute “lsmod” to list the installed linux kernel modules.
• Remove the linux kernel and user modules by using “rmmod” command.
• Install linux kernel modules built for OpenNSL platform by using the following commands.
Please ensure that the modules are removed before inserting it using rmmod command.
mknod /dev/linux-kernel-bde c 127 0 mknod /dev/linux-user-bde c 126 0 mknod /dev/linux-bcm-knet c 122 0 insmod linux-kernel-bde.ko insmod linux-user-bde.ko insmod linux-bcm-knet.ko
3. Install OpenNSL shared library. The destination directory to install the shared library depends on the host environment configuration. Install the library files in a location included in the system’s library search path.
mv libopennsl.so.1 /usr/lib cd /usr/lib ln -sf libopennsl.so.1 libopennsl.so
4. cd to the target deliverables directory and run the sample application.
chmod +x sample_application ./sample_application
Taoyuan city, Taiwan, 24th of June 2024. Netberg announced the new Aurora 721 100G and Aurora 421 10G switches, which feature programmable pipelines powered by Broadcom StrataXGS® Trident3 Ethernet switch chips.
Taoyuan city, Taiwan, January 24th, 2024. Netberg announced the release of two new models powered by the Broadcom StrataXGS® Trident3 series , the Netberg Aurora 221 1G switch and Aurora 621 25G switch.
Effective January 12, 2024: The following products are now End of Life (EOL) - Aurora 720 and Aurora 620.
Taoyuan city, Taiwan, December 20th, 2023. Netberg updates its Netberg SONiC distribution to release 2022.11 on Aurora 610, Aurora 710, and Aurora 750 P4-Programmable Intel Tofino IFP systems.
Taipei, Taiwan, 14th of November 2022. Netberg announced the new Aurora 810 400G model programmable switch with Intel Tofino 2 Intelligent Fabric Processors (IFPs) at its heart. The new platform has 32x 400G QSFP-DD Ethernet ports and a 12.8Tbps switching capacity.
Taipei, Taiwan, 24th of October 2022. Netberg participates in the new round of the Fast Forward Initiative by Intel (FFI'22). The program supports academic and research organizations today, aiming at accelerating tomorrow's best network programmability research.