Hello, This device works with OpenWrt, currently using images for MF286A variant, but wireless interfaces were heavily modified from previous iteration - - now 2x2 configuration is used instead of 3x3, and without the file, 5GHz performance suffers badly. Replacing generic board data with file extracted from vendor firmware fixes that.
I would like to upstream the board file for it, before I upstream support for this variant to OpenWrt, as this will have to be referenced in the device tree explicitly. 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-MF286C.bin sha256sum: 140a4abbb441a3ad0fb35a7e21c6d5b4034516b77eb232aedfacd2a7d57dad0e* 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-MF286C.bin
Description: Binary data