Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| toh:mellanox:spectrum [2024/10/30 13:35] – Add SN3700 tk154 | toh:mellanox:spectrum [2024/10/30 14:37] (current) – Adjust installation steps tk154 | ||
|---|---|---|---|
| Line 155: | Line 155: | ||
| < | < | ||
| \\ | \\ | ||
| - | After that, you can install the packages required for the QSFP ports, LEDs, and hardware watchdog to work: | + | After that, you can install the packages required for the QSFP ports, LEDs, and hardware watchdog to work.\\ |
| - | < | + | Depending on the Switch' |
| + | * Spectrum | ||
| + | * Spectrum-2 (SN3000) Series: '' | ||
| + | * Spectrum-3 (SN4000) Series: '' | ||
| + | * Spectrum-4 (SN5000) Series: '' | ||
| + | |||
| + | So for a Mellanox Spectrum SN2100, you would install its firmware package via the following command: | ||
| + | < | ||
| + | \\ | ||
| + | Then you can install the drivers: | ||
| + | < | ||
| \\ | \\ | ||
| If you also want to monitor the temperature of the CPU, RAM, and SSD drive, install the following additional packages: | If you also want to monitor the temperature of the CPU, RAM, and SSD drive, install the following additional packages: | ||
| Line 183: | Line 193: | ||
| \\ | \\ | ||
| For the QSFP ports, LEDs, and hardware watchdog to work, you have to select the following packages: | For the QSFP ports, LEDs, and hardware watchdog to work, you have to select the following packages: | ||
| - | * **Firmware**: | + | * **Firmware**: |
| - | * **Kernel modules -> Network Devices**: | + | * '' |
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | * **Kernel modules | ||
| * **Kernel modules -> LED modules**: '' | * **Kernel modules -> LED modules**: '' | ||
| * **Kernel modules -> Other modules**: '' | * **Kernel modules -> Other modules**: '' | ||
| Line 196: | Line 211: | ||
| * **Kernel modules -> Other modules**: '' | * **Kernel modules -> Other modules**: '' | ||
| \\ | \\ | ||
| - | It isn't mandatory, but you should also unselect '' | + | It isn't mandatory, but you should also unselect '' |
| + | \\ | ||
| You can also append the following configuration symbols to the **'' | You can also append the following configuration symbols to the **'' | ||
| < | < | ||
| + | # Spectrum (SN2000) Series Firmware | ||
| CONFIG_PACKAGE_mlxsw_spectrum-firmware=y | CONFIG_PACKAGE_mlxsw_spectrum-firmware=y | ||
| - | CONFIG_PACKAGE_kmod-mlxfw=y | + | # Spectrum-2 (SN3000) Series Firmware |
| - | CONFIG_PACKAGE_kmod-mlxsw-core=y | + | CONFIG_PACKAGE_mlxsw_spectrum2-firmware=y |
| - | CONFIG_PACKAGE_kmod-mlxsw-i2c=y | + | |
| - | CONFIG_PACKAGE_kmod-mlxsw-minimal=y | + | |
| - | CONFIG_PACKAGE_kmod-mlxsw-pci=y | + | |
| - | CONFIG_PACKAGE_kmod-mlxsw-spectrum=y | + | |
| + | # Spectrum-3 (SN4000) Series Firmware | ||
| + | CONFIG_PACKAGE_mlxsw_spectrum3-firmware=y | ||
| + | |||
| + | # Spectrum-4 (SN5000) Series Firmware | ||
| + | CONFIG_PACKAGE_mlxsw_spectrum4-firmware=y | ||
| + | |||
| + | # Drivers | ||
| + | CONFIG_PACKAGE_kmod-mlxsw-spectrum=y | ||
| CONFIG_PACKAGE_kmod-leds-mlxcpld=y | CONFIG_PACKAGE_kmod-leds-mlxcpld=y | ||
| CONFIG_PACKAGE_kmod-mlx_wdt=y | CONFIG_PACKAGE_kmod-mlx_wdt=y | ||
| Line 218: | Line 239: | ||
| CONFIG_PACKAGE_kmod-mlxreg=y | CONFIG_PACKAGE_kmod-mlxreg=y | ||
| - | # For SN2201 | + | # For SN2201 |
| CONFIG_PACKAGE_kmod-mlxreg-sn2201=y | CONFIG_PACKAGE_kmod-mlxreg-sn2201=y | ||
| - | # For SN4800 | + | # For SN4800 |
| CONFIG_PACKAGE_kmod-mlxreg-lc=y | CONFIG_PACKAGE_kmod-mlxreg-lc=y | ||
| Line 323: | Line 344: | ||
| ==== Buttons ==== | ==== Buttons ==== | ||
| - | The Mellanox Spectrum | + | The Mellanox Spectrum |
| ^ BUTTON ^ Event ^ | ^ BUTTON ^ Event ^ | ||
| Line 386: | Line 407: | ||
| **Insert photo of PCB with markings for serial port** | **Insert photo of PCB with markings for serial port** | ||
| - | Serial connection parameters for Mellanox Spectrum | + | Serial connection parameters for Mellanox Spectrum |
| ^ Parameter | ^ Parameter | ||