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 <mail@tk154.de>
Link: https://github.com/openwrt/openwrt/pull/17251
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Til Kaiser 2024-10-12 18:32:45 +02:00 committed by Robert Marko
parent 055d877a20
commit badf145f11

View 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_network_device_path "sfp2" "pci0000:00/0000:00:02.1/0000:05:00.1"
ucidef_set_interface_lan "lan1 lan2 sfp1 sfp2" 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) pc-engines-apu1|pc-engines-apu2|pc-engines-apu3)
ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0" ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0"
;; ;;