Browse Source

mediatek: set 7 MACs per wifi band in board.json on OpenWrt One

Mass production units will get 16 assigned MAC addresses. This allows each phy
to spawn up to 7 VAPs which will each have unique MAC without needing the
private bit.

Signed-off-by: John Crispin <[email protected]>
John Crispin 1 year ago
parent
commit
0d97e775ac
1 changed files with 16 additions and 0 deletions
  1. 16 0
      target/linux/mediatek/filogic/base-files/etc/board.d/04_defaults

+ 16 - 0
target/linux/mediatek/filogic/base-files/etc/board.d/04_defaults

@@ -0,0 +1,16 @@
+. /lib/functions/uci-defaults.sh
+
+board=$(board_name)
+
+board_config_update
+
+case $board in
+openwrt,one)
+	ucidef_set_wireless_mac_count 2g 7
+	ucidef_set_wireless_mac_count 5g 7
+	;;
+esac
+
+board_config_flush
+
+exit 0