From: Chen-Yu Tsai <wens@kernel.org>
To: Chen-Yu Tsai <wens@kernel.org>,
druth@google.com, Ping-Ke Shih <pkshih@realtek.com>
Cc: wireless-regdb@lists.infradead.org,
linux-wireless@vger.kernel.org,
Johannes Berg <johannes@sipsolutions.net>
Subject: [PATCH] wireless-regdb: Update regulatory info for Canada (CA) for 2025
Date: Wed, 28 Jan 2026 15:42:34 +0800 [thread overview]
Message-ID: <20260128074236.965019-1-wens@kernel.org> (raw)
Canada issued a new revision of its regulatory standards for 2.4 GHz
and 5 GHz license-exempt local area network devices - RSS-247.
Update the rules to match the new version. Fix up band boundaries and
power limit values and units to match the text.
Note: the database is supposed to have values for e.i.r.p.. Most
regulatory documents specify e.i.r.p. as well, except for FCC ones and
any regions that have rules based on FCC ones.
Details about the changes and justification for them are as follows.
- 2.4 GHz band boundary aligned to actual text instead of WiFi channels
- 2.4 GHz band changed from 30 dBm (1W) to 4 W
section 6.3.2 explicitly states e.i.r.p. limit at 4 W.
- 5.15 ~ 5.25 GHz band power limit unit changed to mW
section 7.3.1.2 explicitly states e.i.r.p. limit at 200 mW.
- 5.25 ~ 5.35 GHz band power limit changed to 500 mW
section 7.3.2.2 states e.i.r.p. limit at 1 W, but requires TPC for
e.i.r.p. above 500 mW. As the database nor Linux implements TPC,
the 500 mW limit is chosen.
- 5.4 ~ 5.725 GHz band combined and power limit unit changed to mW
the new revision removed the restriction 5.6 ~ 5.65 GHz usage.
the two existing rules are combined to cover the whole band,
and the upper boundary has been increased to 5.73 GHz to cover
the whole WiFi channel and make it easier to write the rule,
like how the US rules are written.
section 7.3.3.2 states e.i.r.p. limit at 1 W, but requires TPC for
e.i.r.p. above 500 mW. As the database nor Linux implements TPC,
the 500 mW limit is chosen.
- 5.725 ~ 5.85 GHz boundaries aligned and limit changed from 30 dBm (1W)
to 4 W; AUTO-BW added for combined usage with next band.
section 7.3.4.3 states maximum conducted power limit at 1 W, but no
explicit e.i.r.p. limit is given.
apply "e.i.r.p. = max conducted power + 6 dBi" conversion, arriving
at roughly 4 W. This aligns with the ratio for the 2.4 GHz band.
- 5.85 ~ 5.895 GHz band newly opened in this revision
section 7.3.5.3 states maximum e.i.r.p. for indoor clients at 1 W or
30 dBm, with maximum e.i.r.p. spectral density at 14 dBm / MHz.
Apply spectral density limit at 20 MHz channel width, arriving at
roughly 27 dBm e.i.r.p. limit.
While the limit comes from the "indoor clients" rule, it is the lowest
limit of all the types, hence it should be applicable without any
restrictions.
Signed-off-by: Chen-Yu Tsai <wens@kernel.org>
---
db.txt | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/db.txt b/db.txt
index dc72989..64bc853 100644
--- a/db.txt
+++ b/db.txt
@@ -388,15 +388,20 @@ country BZ: DFS-JP
(5735 - 5835 @ 80), (30)
# Sources:
-# https://www.ic.gc.ca/eic/site/smt-gst.nsf/vwapj/rss-247-i2-e.pdf/$file/rss-247-i2-e.pdf
+# RSS-247 Issue 4
+# https://ised-isde.canada.ca/site/spectrum-management-telecommunications/en/devices-and-equipment/radio-equipment-standards/radio-standards-specifications-rss/rss-247-digital-transmission-systems-dtss-frequency-hopping-systems-fhss-and-licence-exempt-local
# https://www.ic.gc.ca/eic/site/smt-gst.nsf/eng/sf11750.html (6 GHz operation)
country CA: DFS-FCC
- (2402 - 2472 @ 40), (30)
- (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW
- (5250 - 5350 @ 80), (24), DFS, AUTO-BW
- (5470 - 5600 @ 80), (24), DFS
- (5650 - 5730 @ 80), (24), DFS
- (5735 - 5835 @ 80), (30)
+ (2400 - 2483.5 @ 40), (4000 mW)
+ (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW
+ (5250 - 5350 @ 80), (500 mW), DFS, AUTO-BW
+ # This range ends at 5725 MHz, but channel 144 extends to 5730 MHz.
+ # Since 5725 ~ 5730 MHz belongs to the next range which has looser
+ # requirements, we can extend the range by 5 MHz to make the kernel
+ # happy and be able to use channel 144.
+ (5470 - 5730 @ 160), (500 mW), DFS
+ (5730 - 5850 @ 80), (4000 mW), AUTO-BW
+ (5850 - 5895 @ 40), (27), AUTO-BW
(5925 - 7125 @ 320), (12), NO-OUTDOOR
# Source:
--
2.47.3
next reply other threads:[~2026-01-28 7:49 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-28 7:42 Chen-Yu Tsai [this message]
2026-02-02 3:06 ` [PATCH] wireless-regdb: Update regulatory info for Canada (CA) for 2025 Ping-Ke Shih
2026-02-04 3:43 ` Chen-Yu Tsai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260128074236.965019-1-wens@kernel.org \
--to=wens@kernel.org \
--cc=druth@google.com \
--cc=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
--cc=pkshih@realtek.com \
--cc=wireless-regdb@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox