public inbox for wireless-regdb@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit
@ 2026-04-11 22:21 Louis Kotze
  2026-04-11 22:21 ` [PATCH 1/5] wireless-regdb: Update 6 GHz rules for Hong Kong (HK) Louis Kotze
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

Following the South Africa (ZA) 6 GHz LPI fix submitted earlier, I
audited all 182 countries in wireless-regdb across all WiFi bands
(2.4 GHz, 5 GHz, 6 GHz, and 60 GHz), cross-referencing against
official regulatory documents.

This series fixes six incorrect entries found during the audit:

Patches 1-3: 6 GHz power/bandwidth corrections
  - HK: VLP (14 dBm) → LPI (24 dBm), freq 5925→5945, add NO-OUTDOOR
  - KR: 15 dBm/160 MHz → 27 dBm/320 MHz per MSIT 2026-9
  - RU: 100 mW → 200 mW per GKRCH Decision 22-65

Patch 4: DFS flag cleanup
  - TG: Remove DFS from 2.4 GHz, 6 GHz, and 60 GHz (only valid on 5 GHz)

Patch 5: Unit typo fix
  - UA: 60 GHz changed from (40 mW) back to (40) dBm — accidental
    mW suffix added in commit 90e83fc

Each patch includes the specific regulatory citation used for
verification.

Louis Kotze (5):
  wireless-regdb: Update 6 GHz rules for Hong Kong (HK)
  wireless-regdb: Update 6 GHz rules for South Korea (KR)
  wireless-regdb: Fix 6 GHz LPI power for Russia (RU)
  wireless-regdb: Remove incorrect DFS flags for Togo (TG)
  wireless-regdb: Fix 60 GHz power unit for Ukraine (UA)

 db.txt | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

-- 
2.53.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/5] wireless-regdb: Update 6 GHz rules for Hong Kong (HK)
  2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
@ 2026-04-11 22:21 ` Louis Kotze
  2026-04-11 22:21 ` [PATCH 2/5] wireless-regdb: Update 6 GHz rules for South Korea (KR) Louis Kotze
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

OFCA published HKCA 1081 Issue 2 (August 29, 2025), updating the
6 GHz WLAN specification for Hong Kong:

  - LPI (indoor): 24 dBm EIRP
  - VLP (outdoor): 14 dBm EIRP
  - Frequency: 5945-6425 MHz (5925-5945 reserved as guard band)

The previous entry had VLP power only (14 dBm), no indoor flag, and
used the wrong frequency start (5925 instead of 5945).

Update to LPI with correct frequency range and NO-OUTDOOR flag.

Reference:
  HKCA 1081 Issue 2 (August 2025)
  https://www.ofca.gov.hk/filemanager/ofca/en/content_401/hkca1081.pdf
Signed-off-by: Louis Kotze <loukot@gmail.com>
---
 db.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/db.txt b/db.txt
index 343b256..172029e 100644
--- a/db.txt
+++ b/db.txt
@@ -883,7 +883,7 @@ country HK: DFS-ETSI
 	(5250 - 5350 @ 80), (23), DFS, AUTO-BW, NO-OUTDOOR
 	(5470 - 5730 @ 160), (27), DFS
 	(5730 - 5850 @ 80), (36)
-	(5925 - 6425 @ 160), (14)
+	(5945 - 6425 @ 160), (24), NO-OUTDOOR
 
 # Source:
 # https://www.conatel.gob.hn/doc/Regulacion/resoluciones/2023/NR05-23.pdf
-- 
2.53.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/5] wireless-regdb: Update 6 GHz rules for South Korea (KR)
  2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
  2026-04-11 22:21 ` [PATCH 1/5] wireless-regdb: Update 6 GHz rules for Hong Kong (HK) Louis Kotze
@ 2026-04-11 22:21 ` Louis Kotze
  2026-04-11 22:21 ` [PATCH 3/5] wireless-regdb: Fix 6 GHz LPI power for Russia (RU) Louis Kotze
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

MSIT issued Announcement No. 2026-9 (February 10, 2026, effective
April 1, 2026), revising 6 GHz power limits and bandwidth:

  Lower band (5925-6425 MHz): 1 W (30 dBm) EIRP indoor
  Upper band (6425-7125 MHz): 0.5 W (27 dBm) EIRP indoor

MSIT Announcement No. 2024-22 (May 30, 2024) previously updated the
maximum bandwidth from 160 MHz to 320 MHz.

Since the database supports only one rule per band, use 27 dBm
(the upper band limit) to ensure compliance across the full
5925-7125 MHz range. Update bandwidth from 160 to 320 MHz.

Reference:
  MSIT Announcement No. 2026-9
  https://gma.caict.ac.cn/en/update/103
Signed-off-by: Louis Kotze <loukot@gmail.com>
---
 db.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/db.txt b/db.txt
index 172029e..9938089 100644
--- a/db.txt
+++ b/db.txt
@@ -1136,7 +1136,7 @@ country KR: DFS-JP
 	(5470 - 5725 @ 160), (20), DFS
 	(5725 - 5850 @ 80), (23)
 	# 6 GHz band
-	(5925 - 7125 @ 160), (15), NO-OUTDOOR
+	(5925 - 7125 @ 320), (27), NO-OUTDOOR
 	# 60 GHz band channels 1-4
 	(57000 - 66000 @ 2160), (43)
 
-- 
2.53.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/5] wireless-regdb: Fix 6 GHz LPI power for Russia (RU)
  2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
  2026-04-11 22:21 ` [PATCH 1/5] wireless-regdb: Update 6 GHz rules for Hong Kong (HK) Louis Kotze
  2026-04-11 22:21 ` [PATCH 2/5] wireless-regdb: Update 6 GHz rules for South Korea (KR) Louis Kotze
@ 2026-04-11 22:21 ` Louis Kotze
  2026-04-11 22:21 ` [PATCH 4/5] wireless-regdb: Remove incorrect DFS flags for Togo (TG) Louis Kotze
  2026-04-11 22:21 ` [PATCH 5/5] wireless-regdb: Fix 60 GHz power unit for Ukraine (UA) Louis Kotze
  4 siblings, 0 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

The State Commission for Radio Frequencies (GKRCH) Decision No. 22-65
(December 23, 2022) authorized 6 GHz LPI at 200 mW (23 dBm) EIRP
with 10 mW/MHz PSD. The current entry incorrectly uses 100 mW.

Reference:
  GKRCH Decision No. 22-65 (2022-12-23)
  https://www.eleoscompliance.com/en/article/russia-the-federal-communication-agency-fac-of-russia-allows-6ghz-wifi
Signed-off-by: Louis Kotze <loukot@gmail.com>
---
 db.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/db.txt b/db.txt
index 9938089..777d323 100644
--- a/db.txt
+++ b/db.txt
@@ -1772,7 +1772,7 @@ country RU:
 	(2400 - 2483.5 @ 40), (100mW)
 	(5150 - 5350 @ 160), (100 mW), NO-OUTDOOR
 	(5650 - 5850 @ 160), (100 mW), NO-OUTDOOR
-	(5925 - 6425 @ 160), (100 mW), NO-OUTDOOR
+	(5925 - 6425 @ 160), (200 mW), NO-OUTDOOR
 	# 60 GHz band channels 1-4, ref: Changes to NLA 124_Order №129_22042015.pdf
 	(57000 - 66000 @ 2160), (40), NO-OUTDOOR
 
-- 
2.53.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 4/5] wireless-regdb: Remove incorrect DFS flags for Togo (TG)
  2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
                   ` (2 preceding siblings ...)
  2026-04-11 22:21 ` [PATCH 3/5] wireless-regdb: Fix 6 GHz LPI power for Russia (RU) Louis Kotze
@ 2026-04-11 22:21 ` Louis Kotze
  2026-04-11 22:21 ` [PATCH 5/5] wireless-regdb: Fix 60 GHz power unit for Ukraine (UA) Louis Kotze
  4 siblings, 0 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

Commit aad0c26 (2024-07-19) added DFS flags to all bands for Togo,
including 2.4 GHz, 6 GHz, and 60 GHz. DFS is only applicable to
5 GHz bands where radar avoidance is required.

The source regulation (ARCEP Decision N 226/ARCEP/DG/22) does not
require DFS on 2.4 GHz, 6 GHz, or 60 GHz. Remove the incorrect
DFS flags from these bands while keeping DFS on the 5 GHz entries
where it is correct.

Reference:
  ARCEP Decision N 226/ARCEP/DG/22
Signed-off-by: Louis Kotze <loukot@gmail.com>
---
 db.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/db.txt b/db.txt
index 777d323..15b80ee 100644
--- a/db.txt
+++ b/db.txt
@@ -1945,11 +1945,11 @@ country TD: DFS-ETSI
 # Source:
 # https://arcep.tg/wp-content/uploads/2022/12/Decision-226-22-Determinant-les-categories-et-conditions-techniques-dexploitation-des-appareils-de-faible-puissance-et-de-faible-portee.pdf
 country TG: DFS-ETSI
-	(2400 - 2483.5 @ 40), (100 mW), DFS
+	(2400 - 2483.5 @ 40), (100 mW)
 	(5150 - 5350 @ 80), (20), DFS
 	(5470 - 5850 @ 160), (27), DFS
-	(5925 - 6425 @ 320), (23), DFS, NO-OUTDOOR
-	(57000 - 66000 @2160), (40), DFS
+	(5925 - 6425 @ 320), (23), NO-OUTDOOR
+	(57000 - 66000 @ 2160), (40)
 
 # Source:
 # https://ratchakitcha.soc.go.th/documents/140D100S0000000004000.pdf
-- 
2.53.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 5/5] wireless-regdb: Fix 60 GHz power unit for Ukraine (UA)
  2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
                   ` (3 preceding siblings ...)
  2026-04-11 22:21 ` [PATCH 4/5] wireless-regdb: Remove incorrect DFS flags for Togo (TG) Louis Kotze
@ 2026-04-11 22:21 ` Louis Kotze
  4 siblings, 0 replies; 6+ messages in thread
From: Louis Kotze @ 2026-04-11 22:21 UTC (permalink / raw)
  To: wireless-regdb; +Cc: wens, Louis Kotze

Commit 90e83fc (December 2020) changed Ukraine's 60 GHz entry from
(40) to (40 mW), likely an accidental addition of the mW suffix
when converting other bands to mW notation. This reduces the power
limit from 40 dBm (10 W) to 40 mW (16 dBm) — a 1000x reduction.

ETSI EN 302 567, referenced in the entry's comment, specifies
40 dBm EIRP for 60 GHz. All other ETSI-based countries in the
database use 40 dBm for this band.

Restore the correct power of 40 dBm.

Reference:
  ETSI EN 302 567
  Ukrainian law zakon.rada.gov.ua/laws/show/z0201-15#n48
Signed-off-by: Louis Kotze <loukot@gmail.com>
---
 db.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/db.txt b/db.txt
index 15b80ee..460e03b 100644
--- a/db.txt
+++ b/db.txt
@@ -2044,7 +2044,7 @@ country UA: DFS-ETSI
 	(5725 - 5850 @ 80), (100 mW), NO-OUTDOOR
 	(5945 - 6425 @ 320), (23), NO-OUTDOOR
 	# 60 GHz band channels 1-4, ref: Etsi En 302 567
-	(57000 - 66000 @ 2160), (40 mW), NO-OUTDOOR
+	(57000 - 66000 @ 2160), (40), NO-OUTDOOR
 
 country UG: DFS-FCC
 	(2402 - 2482 @ 40), (20)
-- 
2.53.0



^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-04-11 22:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-11 22:21 [PATCH 0/5] wireless-regdb: Fix incorrect entries found during comprehensive audit Louis Kotze
2026-04-11 22:21 ` [PATCH 1/5] wireless-regdb: Update 6 GHz rules for Hong Kong (HK) Louis Kotze
2026-04-11 22:21 ` [PATCH 2/5] wireless-regdb: Update 6 GHz rules for South Korea (KR) Louis Kotze
2026-04-11 22:21 ` [PATCH 3/5] wireless-regdb: Fix 6 GHz LPI power for Russia (RU) Louis Kotze
2026-04-11 22:21 ` [PATCH 4/5] wireless-regdb: Remove incorrect DFS flags for Togo (TG) Louis Kotze
2026-04-11 22:21 ` [PATCH 5/5] wireless-regdb: Fix 60 GHz power unit for Ukraine (UA) Louis Kotze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox