Anyone use MediaTek wireless cards and 6GHz wifi on Debian?
by Timothy Miller from LinuxQuestions.org on (#6NW1C)
So, got a Wifi 7 router today. Every Intel and Qualcomm card 6E or 7 "just works" regardless of OS.
After installing a package to set the wireless domain to US, ARCH works with MediaTek 6E and 7 cards (MT7921A, MT7922A, and MT7925). I don't have one of these cards in a system with OpenSUSE or Ubuntu to test with.
However, Debian Bookworm (with backports kernel) still sees 6 GHz channels as disabled. Fine with 2.4GHz and 5GHz. Does show wireless domain as US, and the firmware is the same version as Arch (manually downloaded), which I know can work since it is on Arch, so no idea why it still disables the 6 GHz range.
To test, I installed the Zabbly kernel, which then reads as domain 00 (global). Creating the file that sets domain on Arch (/etc/conf.d/wireless-domain) does nothing for changing the wireless domain on Debian. So I'm at a loss.
Anyone know how to set the wireless domain when using a 3rd party kernel on Debian, OR how to get Debian to allow a 6E/7 MediaTek card to enable the 6GHz channels (both Intel AX210 and Qualcomm QCNFA765 6E cards work without issues on Debian, not sure why MediaTek is such a pain). I don't really care which kernel I use, I just want to be able to use the capabilities of the card.
After installing a package to set the wireless domain to US, ARCH works with MediaTek 6E and 7 cards (MT7921A, MT7922A, and MT7925). I don't have one of these cards in a system with OpenSUSE or Ubuntu to test with.
However, Debian Bookworm (with backports kernel) still sees 6 GHz channels as disabled. Fine with 2.4GHz and 5GHz. Does show wireless domain as US, and the firmware is the same version as Arch (manually downloaded), which I know can work since it is on Arch, so no idea why it still disables the 6 GHz range.
To test, I installed the Zabbly kernel, which then reads as domain 00 (global). Creating the file that sets domain on Arch (/etc/conf.d/wireless-domain) does nothing for changing the wireless domain on Debian. So I'm at a loss.
Anyone know how to set the wireless domain when using a 3rd party kernel on Debian, OR how to get Debian to allow a 6E/7 MediaTek card to enable the 6GHz channels (both Intel AX210 and Qualcomm QCNFA765 6E cards work without issues on Debian, not sure why MediaTek is such a pain). I don't really care which kernel I use, I just want to be able to use the capabilities of the card.