Hello, These (two) devices already works with OpenWrt, sharing the exact same board design for the router part, differing only by the modem part. However, after some time I discovered, that generic board data hampers its RX performance. Replacing the BDF with one extracted from stock firmware (same as for MF286C) caused about 60% increased throughput in iperf3 test during reception, transmission being unaffected - with a QCA6174-based m.2 card as a link partner. The throughput went up from around 240 to around 360Mbps.
Now to the questions from the wiki page [1]: * description for what hardware this is: - it is a QCA9563 based board - QCA9563 is used for 2.4GHz (so out of concern for ath10k) - QCA9888 is used for 5GHz band * origin of the board file (did you create it yourself or where you downloaded) - Extracted from the vendor firmware by myself. * ids to be used with the board file (ATH10K_BD_IE_BOARD_NAME in ath10k) - QCA9888 hw2.0 + bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=ZTE-MF286AR.bin sha256sum: 9c7c97531479041f8197b9492b054d40e57fd92107b6986e447d360f1d914e92 * attach the actual board file (board.bin) - The name of the file is equal to the id string in the board-2.bin (minus the ".bin") With kind regards, Lech [1]https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles
bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=ZTE-MF286AR.bin
Description: Binary data