TurrisOS 8.0.0 (HBD) does not work with Wi-Fi 6 upgrade

My Turris Omnia was upgraded to the official Wi-Fi 6. Everything worked fine until I switched to HBD - TurrisOS 8.0.0.

The Wi-Fi 6 adapter is not recognized here:

# lspci
00:02.0 PCI bridge: Marvell Technology Group Ltd. 88F6820 [Armada 385] ARM SoC (rev 04)
00:03.0 PCI bridge: Marvell Technology Group Ltd. 88F6820 [Armada 385] ARM SoC (rev 04)
01:00.0 Unclassified device [0002]: MEDIATEK Corp. MT7915E 802.11ax PCI Express Wireless Network Adapter
02:00.0 Network controller: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
# dmesg | grep -i mt79
[   11.078356] mt7915e 0000:01:00.0: Direct firmware load for mediatek/mt7915_rom_patch.bin failed with error -2
[   11.088324] mt7915e 0000:01:00.0: Falling back to sysfs fallback for: mediatek/mt7915_rom_patch.bin
[   19.612215] mt7915e: probe of 0000:01:00.0 failed with error -12

So Iā€™m looking for the right firmware. Maybe it is this one?

# opkg install kmod-mt7915-firmware

It seems to install the right file /lib/firmware/mediatek/mt7915_rom_patch.bin

And after the reboot it works fine :grinning:

2 Likes