From: Til Kaiser Date: Sat, 12 Oct 2024 16:32:45 +0000 (+0200) Subject: x86: rename and configure Mellanox Spectrum interfaces X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=badf145f11d7f464b3c4616ac68fac28f388be8b;p=openwrt%2Fstaging%2Fwigyori.git x86: rename and configure Mellanox Spectrum interfaces 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 Link: https://github.com/openwrt/openwrt/pull/17251 Signed-off-by: Robert Marko --- diff --git a/target/linux/x86/base-files/etc/board.d/02_network b/target/linux/x86/base-files/etc/board.d/02_network index c4b33e24ce..11a9bf8a14 100644 --- a/target/linux/x86/base-files/etc/board.d/02_network +++ b/target/linux/x86/base-files/etc/board.d/02_network @@ -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" ;;