]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
x86: rename and configure Mellanox Spectrum interfaces 17251/head
authorTil Kaiser <mail@tk154.de>
Sat, 12 Oct 2024 16:32:45 +0000 (18:32 +0200)
committerRobert Marko <robimarko@gmail.com>
Mon, 6 Oct 2025 17:06:26 +0000 (19:06 +0200)
This commit renames all management network ports of the
SN2100, SN2700, SN3420, and SN3700 switches based
on their PCI address during boot.

For the default network config, the management and
QSFP port(s) are put into the br-lan bridge.

Signed-off-by: Til Kaiser <mail@tk154.de>
Link: https://github.com/openwrt/openwrt/pull/17251
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/x86/base-files/etc/board.d/02_network

index c4b33e24ce1c81b58a6463198322a02f7dd3fb7b..11a9bf8a14ccfb825359bb24bd06cf728ad6b07d 100644 (file)
@@ -67,6 +67,27 @@ micro-computer-hk-tech-limited-ms-a2)
        ucidef_set_network_device_path "sfp2" "pci0000:00/0000:00:02.1/0000:05:00.1"
        ucidef_set_interface_lan "lan1 lan2 sfp1 sfp2"
        ;;
+mellanox-technologies-ltd-msn2100)
+       ucidef_set_network_device_path "mgmt" "pci0000:00/0000:00:14.0"
+       ucidef_set_interface_lan "mgmt "
+       ucidef_set_interface_netdev_range "lan" "swp" "1" "16"
+       ;;
+mellanox-technologies-ltd-msn2700)
+       ucidef_set_network_device_path "mgmt0" "pci0000:00/0000:00:19.0"
+       ucidef_set_network_device_path "mgmt1" "pci0000:00/0000:00:1c.6/0000:06:00.0"
+       ucidef_set_interface_lan "mgmt0 mgmt1 "
+       ucidef_set_interface_netdev_range "lan" "swp" "1" "32"
+       ;;
+mellanox-technologies-ltd-msn3420)
+       ucidef_set_network_device_path "mgmt" "pci0000:00/0000:00:1c.7/0000:09:00.0"
+       ucidef_set_interface_lan "mgmt "
+       ucidef_set_interface_netdev_range "lan" "swp" "1" "60"
+       ;;
+mellanox-technologies-ltd-msn3700)
+       ucidef_set_network_device_path "mgmt" "pci0000:00/0000:00:1c.7/0000:09:00.0"
+       ucidef_set_interface_lan "mgmt "
+       ucidef_set_interface_netdev_range "lan" "swp" "1" "32"
+       ;;
 pc-engines-apu1|pc-engines-apu2|pc-engines-apu3)
        ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0"
        ;;