Activity log for bug #2043964

Date Who What changed Old value New value Message
2023-11-20 07:09:08 You-Sheng Yang bug added bug
2023-11-20 07:09:21 You-Sheng Yang bug task added linux (Ubuntu)
2023-11-20 07:09:50 You-Sheng Yang nominated for series Ubuntu Noble
2023-11-20 07:09:50 You-Sheng Yang bug task added linux (Ubuntu Noble)
2023-11-20 07:09:50 You-Sheng Yang bug task added linux-oem-6.5 (Ubuntu Noble)
2023-11-20 07:09:50 You-Sheng Yang nominated for series Ubuntu Jammy
2023-11-20 07:09:50 You-Sheng Yang bug task added linux (Ubuntu Jammy)
2023-11-20 07:09:50 You-Sheng Yang bug task added linux-oem-6.5 (Ubuntu Jammy)
2023-11-20 07:09:58 You-Sheng Yang linux-oem-6.5 (Ubuntu Noble): status New Invalid
2023-11-20 07:10:06 You-Sheng Yang linux (Ubuntu Jammy): status New Won't Fix
2023-11-20 07:10:43 You-Sheng Yang bug added subscriber Canonical Hardware Enablement
2023-11-20 07:11:09 You-Sheng Yang tags oem-priority originate-from-2042990 somerville
2023-11-20 10:11:25 You-Sheng Yang linux-oem-6.5 (Ubuntu Jammy): status New Triaged
2023-11-20 10:11:30 You-Sheng Yang linux-oem-6.5 (Ubuntu Jammy): importance Undecided High
2023-11-20 10:11:34 You-Sheng Yang linux-oem-6.5 (Ubuntu Jammy): assignee You-Sheng Yang (vicamo)
2023-12-12 07:04:58 You-Sheng Yang description New China SRRC compliance readiness check Proposed Change: - China SRRC updates the testing requirement for 2.4/5GHz, the major changes are the in-band RSE limit, and EIRP limits. - The SRRC updates impact both WLAN modules and platforms. The WLAN modules need to complete the new SRRC testing then platform can start to apply / renew the new SRRC cert. If platform took several WLAN modules but not all of the modules have completed the new SRRC testing updates, platform cannot renew/apply the new SRRC cert. - The platforms which apply/renew SRRC new standards need to ensure the TX power can meet the new RSE/EIRP limits. IHV confirmed below driver version can support these requirements. Realtek: The upstream driver can support SRRC compliance. https://lore.kernel.org/linux-wireless/20230927072156.26336-1-pkshih@realtek.com/T/#m4d8acb2697ff2bc07485a6119839e1f96a822340 [lore.kernel.org] [SRU Justification] BugLink: https://bugs.launchpad.net/bugs/2043964 [Impact] SRRC (State Radio Regulation of China) compliance readiness check for Realtek WLAN. [Fix] Capability for Realtek WiFi TX power tables load and report from RFE (RF front end) parameters is needed. Multiple commits from vanilla kernel. [Test Case] ``` $ sudo iw reg set CN # manually connect to 5G ap : center channel 155 bw 80 M $ sudo cat /sys/kernel/debug/ieee80211/phy0/rtw89/txpwr_table | grep -E 'MCS_2TX_80M_0|Regulatory' ``` The expected output s ``` Regulatory: CN MCS_2TX_80M_0 - NON_BF BF | 10, 9, dbm ``` And verification fail output: ``` Regulatory: CN MCS_2TX_80M_0 - NON_BF BF | 15, 10, dbm ``` [Where problems could occur] This updates the behaviors and constraints of radio device power transmission for rtw89 driver, and must be done for regulatory compliance. [Other Info] As needed for oem-6.5/jammy, nominate only for Noble and oem-6.5/jammy. ========== original bug report ========== New China SRRC compliance readiness check Proposed Change:  - China SRRC updates the testing requirement for 2.4/5GHz, the major changes are the in-band RSE limit, and EIRP limits.  - The SRRC updates impact both WLAN modules and platforms. The WLAN modules need to complete the new SRRC testing then platform can start to apply / renew the new SRRC cert. If platform took several WLAN modules but not all of the modules have completed the new SRRC testing updates, platform cannot renew/apply the new SRRC cert.  - The platforms which apply/renew SRRC new standards need to ensure the TX power can meet the new RSE/EIRP limits. IHV confirmed below driver version can support these requirements. Realtek: The upstream driver can support SRRC compliance. https://lore.kernel.org/linux-wireless/20230927072156.26336-1-pkshih@realtek.com/T/#m4d8acb2697ff2bc07485a6119839e1f96a822340 [lore.kernel.org]
2023-12-12 07:05:04 You-Sheng Yang linux-oem-6.5 (Ubuntu Jammy): status Triaged In Progress
2023-12-12 07:05:08 You-Sheng Yang linux (Ubuntu Noble): status New In Progress
2023-12-12 07:05:10 You-Sheng Yang linux (Ubuntu Noble): importance Undecided High
2023-12-12 07:05:13 You-Sheng Yang linux (Ubuntu Noble): assignee You-Sheng Yang (vicamo)
2023-12-14 00:16:17 Ubuntu Kernel Bot tags oem-priority originate-from-2042990 somerville kernel-spammed-jammy-linux-oem-6.5-v2 oem-priority originate-from-2042990 somerville verification-needed-jammy-linux-oem-6.5
2024-01-03 07:26:23 Timo Aaltonen linux-oem-6.5 (Ubuntu Jammy): status In Progress Fix Committed
2024-01-03 09:32:57 You-Sheng Yang tags kernel-spammed-jammy-linux-oem-6.5-v2 oem-priority originate-from-2042990 somerville verification-needed-jammy-linux-oem-6.5 kernel-spammed-jammy-linux-oem-6.5-v2 oem-priority originate-from-2042990 somerville verification-done-jammy-linux-oem-6.5
2024-01-09 21:43:42 Launchpad Janitor linux-oem-6.5 (Ubuntu Jammy): status Fix Committed Fix Released