Public bug reported: [Impact] In order to make sure the amount of RF energy being absorbed by our bodies is safe according to the FCC’s guidelines, products must undergo and pass SAR testing.
[Fix] Add ACPI SAR table control to pass the testing. [Test] the unit is 0.5dBm in following: Without the SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 40 40 40 40 40 40 40 40 HT20 (user) : 40 40 40 40 40 40 40 40 HT40 (user) : 40 40 40 40 40 40 40 40 40 VHT20 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT40 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT80 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT160 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 HE26 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE52 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE106 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE242 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE484 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996x2 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 After enabled SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 26 26 26 26 26 26 26 26 HT20 (user) : 26 26 26 26 26 26 26 26 HT40 (user) : 26 26 26 26 26 26 26 26 26 VHT20 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT40 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT80 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT160 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 HE26 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE52 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE106 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE242 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE484 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996x2 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 Also done stress test with iperf, all works fine. [Where problems could occur] It may break mt7922 driver. ** Affects: hwe-next Importance: Undecided Status: New ** Affects: linux (Ubuntu) Importance: Undecided Status: Incomplete ** Tags: oem-priority originate-from-1975584 sutton ** Tags added: oem-priority originate-from-1975584 sutton ** Summary changed: - Mediatek WLAN RZ616(aka MT7922) SAR table control + Mediatek WLAN RZ616(MT7922) SAR table control ** Description changed: [Impact] In order to make sure the amount of RF energy being absorbed by our bodies is safe according to the FCC’s guidelines, products must undergo and pass SAR testing. [Fix] Add ACPI SAR table control to pass the testing. [Test] the unit is 0.5dBm in following: Without the SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 40 40 40 40 40 40 40 40 HT20 (user) : 40 40 40 40 40 40 40 40 HT40 (user) : 40 40 40 40 40 40 40 40 40 VHT20 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT40 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT80 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT160 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 HE26 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE52 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE106 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE242 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE484 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996x2 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 After enabled SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 26 26 26 26 26 26 26 26 HT20 (user) : 26 26 26 26 26 26 26 26 HT40 (user) : 26 26 26 26 26 26 26 26 26 VHT20 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT40 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT80 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT160 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 HE26 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE52 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE106 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE242 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE484 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996x2 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 + Also done stress test with iperf, all works fine. + [Where problems could occur] It may break mt7922 driver. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1997200 Title: Mediatek WLAN RZ616(MT7922) SAR table control Status in HWE Next: New Status in linux package in Ubuntu: Incomplete Bug description: [Impact] In order to make sure the amount of RF energy being absorbed by our bodies is safe according to the FCC’s guidelines, products must undergo and pass SAR testing. [Fix] Add ACPI SAR table control to pass the testing. [Test] the unit is 0.5dBm in following: Without the SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 40 40 40 40 40 40 40 40 HT20 (user) : 40 40 40 40 40 40 40 40 HT40 (user) : 40 40 40 40 40 40 40 40 40 VHT20 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT40 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT80 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 VHT160 (user) : 40 40 40 40 40 40 40 40 40 40 0 0 HE26 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE52 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE106 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE242 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE484 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 HE996x2 (user) : 40 40 40 40 40 40 40 40 40 40 40 40 After enabled SAR table control: $ sudo cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower_sku | grep -i user CCK (user) : N.A N.A N.A N.A OFDM (user) : 26 26 26 26 26 26 26 26 HT20 (user) : 26 26 26 26 26 26 26 26 HT40 (user) : 26 26 26 26 26 26 26 26 26 VHT20 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT40 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT80 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 VHT160 (user) : 26 26 26 26 26 26 26 26 26 26 0 0 HE26 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE52 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE106 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE242 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE484 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 HE996x2 (user) : 26 26 26 26 26 26 26 26 26 26 26 26 Also done stress test with iperf, all works fine. [Where problems could occur] It may break mt7922 driver. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1997200/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp