Version in base suite: 2022.06.06-1 Base version: wireless-regdb_2022.06.06-1 Target version: wireless-regdb_2025.02.20-1~deb12u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/w/wireless-regdb/wireless-regdb_2022.06.06-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/w/wireless-regdb/wireless-regdb_2025.02.20-1~deb12u1.dsc /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/debian/regulatory.db.p7s |binary /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.bin |binary /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.db |binary /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.db.p7s |binary wireless-regdb-2025.02.20/.b4-config | 5 wireless-regdb-2025.02.20/.gitignore | 11 wireless-regdb-2025.02.20/Makefile | 3 wireless-regdb-2025.02.20/db.txt | 576 ++++++---- wireless-regdb-2025.02.20/dbparse.py | 11 wireless-regdb-2025.02.20/debian-example/control | 2 wireless-regdb-2025.02.20/debian/changelog | 120 ++ wireless-regdb-2025.02.20/debian/control | 1 wireless-regdb-2025.02.20/debian/patches/run-scripts-with-python-3.patch | 46 wireless-regdb-2025.02.20/debian/patches/series | 1 wireless-regdb-2025.02.20/debian/rules | 3 wireless-regdb-2025.02.20/debian/salsa-ci.yml | 4 wireless-regdb-2025.02.20/debian/tests/check-signatures | 20 wireless-regdb-2025.02.20/debian/upstream/signing-key.asc | 171 +- wireless-regdb-2025.02.20/debian/wireless-regdb.postinst | 1 wireless-regdb-2025.02.20/sforshee.key.pub.pem | 9 wireless-regdb-2025.02.20/sforshee.x509.pem | 17 wireless-regdb-2025.02.20/sha1sum.txt | 2 wireless-regdb-2025.02.20/wens.key.pub.pem | 9 wireless-regdb-2025.02.20/wens.x509.pem | 17 wireless-regdb-2025.02.20/wireless-regdb.spec | 2 25 files changed, 677 insertions(+), 354 deletions(-) diff -Nru wireless-regdb-2022.06.06/.b4-config wireless-regdb-2025.02.20/.b4-config --- wireless-regdb-2022.06.06/.b4-config 1970-01-01 00:00:00.000000000 +0000 +++ wireless-regdb-2025.02.20/.b4-config 2025-02-20 08:45:37.000000000 +0000 @@ -0,0 +1,5 @@ +# Configuration for the `b4` tool +# See https://b4.docs.kernel.org/en/latest/config.html +[b4] + send-series-to = Chen-Yu Tsai + send-series-cc = linux-wireless@vger.kernel.org, wireless-regdb@lists.infradead.org diff -Nru wireless-regdb-2022.06.06/.gitignore wireless-regdb-2025.02.20/.gitignore --- wireless-regdb-2022.06.06/.gitignore 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/.gitignore 2025-02-20 08:45:37.000000000 +0000 @@ -1,2 +1,9 @@ -key.priv.pem -dbparse.pyc +__pycache__/ +*.py[cod] +*$py.class + +.custom +!wens.key.pub.pem +!wens.x509.pem +*.pem +*.patch diff -Nru wireless-regdb-2022.06.06/Makefile wireless-regdb-2025.02.20/Makefile --- wireless-regdb-2022.06.06/Makefile 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/Makefile 2025-02-20 08:45:37.000000000 +0000 @@ -34,7 +34,7 @@ REGDB_PUBKEY ?= $(REGDB_AUTHOR).key.pub.pem REGDB_PUBCERT ?= $(REGDB_AUTHOR).x509.pem -REGDB_UPSTREAM_PUBKEY ?= sforshee.key.pub.pem +REGDB_UPSTREAM_PUBKEY ?= wens.key.pub.pem REGDB_CHANGED = $(shell $(SHA1SUM) -c --status sha1sum.txt >/dev/null 2>&1; \ if [ $$? -ne 0 ]; then \ @@ -69,6 +69,7 @@ -signer $(REGDB_PUBCERT) \ -inkey $(REGDB_PRIVKEY) \ -in $< -nosmimecap -binary \ + -noattr \ -outform DER -out $@ sha1sum.txt: db.txt diff -Nru wireless-regdb-2022.06.06/db.txt wireless-regdb-2025.02.20/db.txt --- wireless-regdb-2022.06.06/db.txt 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/db.txt 2025-02-20 08:45:37.000000000 +0000 @@ -44,12 +44,15 @@ # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) +# Source: +# https://wam.ae/en/details/1395302898209 country AE: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 6425 @ 320), (250 mW), NO-OUTDOOR country AF: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -78,10 +81,13 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) +# Source: +# 2.4 GHz https://www.psrc.am/contents/document/4749 +# 5 GHz https://www.psrc.am/contents/document/11375 country AM: DFS-ETSI - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 20), (18) - (5250 - 5330 @ 20), (18), DFS + (2400 - 2483.5 @ 40), (100 mW) + (5150 - 5350 @ 160), (17), NO-OUTDOOR, DFS + (5470 - 5875 @ 160), (17), NO-OUTDOOR, DFS country AN: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -89,12 +95,15 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (27), DFS +# Source: +# https://www.boletinoficial.gob.ar/detalleAviso/primera/287126/20230524 country AR: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 7125 @ 320), (12), NO-OUTDOOR country AS: DFS-FCC (2402 - 2472 @ 40), (30) @@ -108,8 +117,8 @@ # EU decision 2005/513/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02005D0513-20070213 # EU decision 2006/771/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02008D0432-20080611 # EU decision 2021/1067/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32021D1067&from=EN -# Harmonized CEPT countries (July 2019): https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003e.pdf -# AT: https://www.rtr.at/en/tk/Spektrum5GHz/1997_bmvit-info-052010en.pdf +# Harmonized CEPT countries (February 2021): https://docdb.cept.org/download/25c41779-cd6e/Rec7003e.pdf +# AT: https://www.rtr.at/TKP/was_wir_tun/telekommunikation/spectrum/bands/1997_bmvit-info-052010en.pdf # AT: acceptance https://www.ris.bka.gv.at/Dokumente/BgblAuth/BGBLA_2014_II_63/BGBLA_2014_II_63.pdfsig country AT: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) @@ -119,25 +128,50 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) - (57000 - 66000 @ 2160), (40) + (57000 - 71000 @ 2160), (40) # Source: -# https://www.legislation.gov.au/Details/F2022C00281 +# 'Item' in the comments below refers to each numbered rule found at: +# https://www.legislation.gov.au/Details/F2023C00524 # Both DFS-ETSI and DFS-FCC are acceptable per AS/NZS 4268 Appendix B. # The EIRP for DFS bands can be increased by 3dB if TPC is implemented. # In order to allow 80MHz operation between 5650-5730MHz the upper boundary # of this more restrictive band has been shifted up by 5MHz from 5725MHz. country AU: DFS-ETSI - (2400 - 2483.5 @ 40), (36) - (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW - (5250 - 5350 @ 80), (20), NO-OUTDOOR, AUTO-BW, DFS - (5470 - 5600 @ 80), (27), DFS - (5650 - 5730 @ 80), (27), DFS - (5730 - 5850 @ 80), (36) - (5925 - 6425 @ 160), (24), NO-OUTDOOR - (57000 - 66000 @ 2160), (43), NO-OUTDOOR + # Item 58 + (915 - 920 @ 4), (1000 mW) + (920 - 928 @ 8), (1000 mW) + + # Item 59 + (2400 - 2483.5 @ 40), (4000 mW) + + # Item 61 + (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW + + # Item 62 (200 mW allowed if TPC is used) + (5250 - 5350 @ 80), (100 mW), NO-OUTDOOR, AUTO-BW, DFS + + # Item 63(a) (1000 mW with TPC) + (5470 - 5600 @ 80), (500 mW), DFS + + # Item 63(b) (1000 mW with TPC) + # The end is 5725 but we borrow 5 MHz from the following less restrictive band + # so we can get an 80 MHz channel. + (5650 - 5730 @ 80), (500 mW), DFS + + # Item 60 + (5730 - 5850 @ 80), (4000 mW), AUTO-BW + + # Item 22 + (5850 - 5875 @ 20), (25 mW), AUTO-BW + + # Item 63AA (25 mW if outdoors) + (5925 - 6425 @ 160), (250 mW), NO-OUTDOOR + + # Item 65 + (57000 - 71000 @ 2160), (20000 mW), NO-OUTDOOR country AW: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -149,6 +183,7 @@ (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (18), AUTO-BW (5250 - 5330 @ 80), (18), DFS, AUTO-BW + (5945 - 6425 @ 320), (23), NO-OUTDOOR # BA as part of CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -193,7 +228,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -244,16 +279,21 @@ # I.43 of the List, BDS EN 300 440-2, BDS EN 300 440-1 (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) # II.H03 of the List, BDS EN 302 567-2 (57000 - 66000 @ 2160), (40) -country BH: DFS-JP - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 20), (20) - (5250 - 5330 @ 20), (20), DFS - (5735 - 5835 @ 20), (20) +# Source: +# https://tra-website-prod-01.s3-me-south-1.amazonaws.com/Media/Documents/Publications/20240227160125242_dudbapc5_5dk.pdf +# (via https://www.tra.org.bh/en/category/apply-for-type-approval) +country BH: DFS-ETSI + (2400 - 2483.5 @ 40), (100 mW) + (5150 - 5350 @ 80), (200 mW), DFS, NO-OUTDOOR + (5470 - 5725 @ 80), (27), DFS + (5725 - 5875 @ 80), (24), DFS + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR + (57000 - 66000 @ 2160), (40), NO-OUTDOOR country BL: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -279,12 +319,21 @@ (5250 - 5330 @ 80), (30), DFS (5735 - 5835 @ 80), (30) +# Source: +# https://www.gov.br/anatel/pt-br/regulado/radiofrequencia/radiacao-restrita +# https://informacoes.anatel.gov.br/legislacao/resolucoes/2017/936-resolucao-680 +# https://informacoes.anatel.gov.br/legislacao/atos-de-certificacao-de-produtos/2017/1139-ato-14448 country BR: DFS-FCC - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (17), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5730 @ 160), (24), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (30) + # The next three ranges have been reduced by 3dB, could be increased + # to 30dBm if TPC is implemented. + (5150 - 5250 @ 80), (27), NO-OUTDOOR, AUTO-BW + (5250 - 5350 @ 80), (27), NO-OUTDOOR, DFS, AUTO-BW + (5470 - 5725 @ 160), (27), DFS, AUTO-BW + (5725 - 5850 @ 80), (30), AUTO-BW + (5925 - 7125 @ 320), (12), NO-OUTDOOR, NO-IR + # EIRP=40dBm (43dBm peak) + (57000 - 71000 @ 2160), (40) country BS: DFS-FCC (2402 - 2482 @ 40), (20) @@ -349,8 +398,10 @@ (5470 - 5725 @ 160), (500 mW), DFS, wmmrule=ETSI # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) - # 60 GHz band channels 1-4 (ETSI EN 302 567) - (57000 - 66000 @ 2160), (40) + # https://www.ofcomnet.ch/api/rir/1010/11 + (5945 - 6425 @ 320), (200 mW), NO-OUTDOOR, wmmrule=ETSI + # https://www.ofcomnet.ch/api/rir/1010/07 + (57000 - 71000 @ 2160), (40) country CI: DFS-FCC (2402 - 2482 @ 40), (20) @@ -359,18 +410,24 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) +# Source: +# https://www.bcn.cl/leychile/navegar?idNorma=1109333&idParte=9841504&idVersion=&r_c=6 country CL: DFS-JP (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (20), AUTO-BW (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5735 - 5835 @ 80), (20) + (5925 - 6425 @ 320), (12), NO-OUTDOOR # Source: +# https://wap.miit.gov.cn/zwgk/zcwj/wjfb/tz/art/2021/art_e4ae71252eab42928daf0ea620976e4e.html # https://wap.miit.gov.cn/cms_files/filemanager/1226211233/attach/20219/d125301b13454551b698ff5afa49ca28.pdf -# Note: The transmit power for 5150-5350MHz bands can be raised by 3dBm when TPC is implemented +# https://www.miit.gov.cn/cms_files/filemanager/1226211233/attach/20236/d1dc19424d5a4cfe90d631adeee8dd58.pdf +# Note: The transmit power for 5250-5350MHz bands can be raised by 3dBm when TPC is implemented country CN: DFS-FCC (2400 - 2483.5 @ 40), (20) - (5150 - 5350 @ 80), (20), DFS, AUTO-BW + (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW + (5250 - 5350 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW (5725 - 5850 @ 80), (33) # 60 GHz band channels 1,4: 28dBm, channels 2,3: 44dBm # ref: http://www.miit.gov.cn/n11293472/n11505629/n11506593/n11960250/n11960606/n11960700/n12330791.files/n12330790.pdf @@ -378,19 +435,26 @@ (59400 - 63720 @ 2160), (44) (63720 - 65880 @ 2160), (28) +# Source: +# https://www.ane.gov.co/Sliders/archivos/gesti%C3%B3n%20t%C3%A9cnica/Estudios%20de%20gesti%C3%B3n%20y%20planeaci%C3%B3n/Banda%206%20GHz/Documentos%20decisi%C3%B3n/Resolucion%20000737%20del%2018112022.pdf country CO: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 7125 @ 320), (12), NO-OUTDOOR +# Source: +# https://storage.googleapis.com/eleoscompliance1.appspot.com/public/PNAF%20modificaci%C3%B3n%20ALCA87_30_04_2021.pdf country CR: DFS-FCC - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 20), (17) - (5250 - 5330 @ 20), (24), DFS - (5490 - 5730 @ 20), (24), DFS - (5735 - 5835 @ 20), (30) + (2402 - 2482 @ 40), (36) + (5170 - 5250 @ 20), (30) + (5250 - 5330 @ 20), (30), DFS + (5490 - 5730 @ 20), (30), DFS + (5735 - 5835 @ 20), (36) + (5875 - 5925 @ 20), (30) + (5925 - 7125 @ 320), (30), NO-OUTDOOR # Source: # https://www.mincom.gob.cu/es/marco-legal @@ -426,7 +490,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -446,7 +510,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -490,7 +554,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -511,7 +575,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -523,11 +587,14 @@ (5250 - 5330 @ 80), (23), DFS, AUTO-BW (5735 - 5835 @ 80), (30) +# Source: +# https://indotel.gob.do/wp-content/uploads/2022/10/res_082_2022.pdf country DO: DFS-FCC (2402 - 2472 @ 40), (30) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (23), DFS, AUTO-BW (5735 - 5835 @ 80), (30) + (5925 - 7125 @ 320), (15), NO-OUTDOOR country DZ: DFS-JP (2402 - 2482 @ 40), (20) @@ -560,15 +627,16 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) -# https://www.tra.gov.eg/en/industry/importing-of-equipment/Pages/Regulations-for-use-of-Wireless-Networks-Devices.aspx +# https://www.tra.gov.eg/wp-content/uploads/2022/03/EGY-NTRA-March-2022-SRD_English_Final.pdf country EG: DFS-ETSI (2402 - 2483.5 @ 40), (20) - (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI - (5250 - 5330 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI + (5150 - 5250 @ 80), (23), AUTO-BW, wmmrule=ETSI + (5250 - 5350 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI + (57000 - 66000 @ 2160), (40) # ES as part of EU/CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -585,7 +653,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -609,7 +677,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -635,7 +703,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E low power indoor - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-6 (ETSI EN 302 567 v2.2.1) (57000 - 71000 @ 2160), (40) @@ -713,15 +781,22 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) -country GT: DFS-FCC - (2402 - 2472 @ 40), (30) - (5170 - 5250 @ 80), (17), AUTO-BW - (5250 - 5330 @ 80), (23), DFS, AUTO-BW - (5735 - 5835 @ 80), (30) +# Source: +# https://sit.gob.gt/download/9685/tabla-nacional-de-atribucion-de-frecuencias/01WRXSS3QHSADNOSHDZ5HIWXE4TFFW3YIU/4.%20Tabla%20Nacional%20Atribuci%C3%B3n%20Frecuencias%20(Pies%20de%20P%C3%A1gina) +country GT: + (2400 - 2483.5 @ 40), (500 mW) + (5150 - 5350 @ 80), (200 mW), NO-OUTDOOR + (5470 - 5725 @ 160), (250 mW), NO-OUTDOOR + (5725 - 5850 @ 80), (500 mW), NO-OUTDOOR + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR, AUTO-BW + (6425 - 6525 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW + (6525 - 6875 @ 320), (150 mW), NO-OUTDOOR, AUTO-BW + (6875 - 7125 @ 160), (150 mW), NO-OUTDOOR, AUTO-BW + (57000 - 66000 @ 2160), (20 mW), NO-OUTDOOR country GU: DFS-FCC (2402 - 2472 @ 40), (30) @@ -732,21 +807,32 @@ country GY: (2402 - 2482 @ 40), (30) + (5170 - 5250 @ 80), (23), AUTO-BW + (5250 - 5330 @ 80), (23), DFS, AUTO-BW + (5490 - 5730 @ 160), (23), DFS (5735 - 5835 @ 80), (30) +# Source: +# https://www.ofca.gov.hk/filemanager/ofca/en/content_401/hkca1039.pdf (2.4 GHz and 5 GHz) +# https://www.ofca.gov.hk/filemanager/ofca/en/content_401/hkca1081.pdf (6 GHz) country HK: DFS-ETSI - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (17), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5710 @ 160), (24), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (36) + (5150 - 5250 @ 80), (23), AUTO-BW, NO-OUTDOOR + (5250 - 5350 @ 80), (23), DFS, AUTO-BW, NO-OUTDOOR + (5470 - 5730 @ 160), (27), DFS + (5730 - 5850 @ 80), (36) + (5925 - 6425 @ 160), (14) +# Source: +# https://www.conatel.gob.hn/doc/Regulacion/resoluciones/2023/NR05-23.pdf country HN: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 6425 @ 320), (12), NO-OUTDOOR, NO-IR + (57240 - 71000 @ 2160), (40) country HR: DFS-ETSI # HR as part of EU/CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) @@ -764,7 +850,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -792,7 +878,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -818,7 +904,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -827,25 +913,34 @@ # IL: https://www.gov.il/he/departments/legalInfo/telegraph_law # IL: official document (pdf): https://rfa.justice.gov.il/SearchPredefinedApi/Documents/IdngyMn~ojdQSrkxuAqfZqiM8c1foi3TSZQhp7OMszo= # IL: also available as unofficial word doc: https://www.nevo.co.il/Handlers/LawOpenDoc.ashx?id=199708 +# https://www.nevo.co.il/law_html/law01/502_483.htm#Seif9 country IL: DFS-ETSI - (2402 - 2482 @ 40), (20) + (2400 - 2483.5 @ 40), (100 mW) (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW - (5250 - 5350 @ 80), (200 mW), NO-OUTDOOR, DFS, AUTO-BW + (5250 - 5350 @ 80), (100 mW), NO-OUTDOOR, DFS, AUTO-BW # Table B List of conditions, row 63, indoor short range device without TPC (ETSI EN 301 893) (5470 - 5725 @ 160), (500 mW), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI - # Table B List of conditions, row 68, wireless device using 802.11a/n/ac protocol - (5725 - 5875 @ 80), (200 mW), AUTO-BW + # Table B List of conditions, row 68a + (5725 - 5875 @ 80), (25 mW), AUTO-BW + (5945 - 6425 @ 320), (200 mW), NO-OUTDOOR +# Source: +# https://dot.gov.in/spectrummanagement/delicensing-24-24835-ghz-band-gsr-45-e-5150-5350-ghz-gsr-46-e-and-5725-5875-ghz +# https://dot.gov.in/spectrummanagement/license-exemption-5-ghz-gsr-1048e-dated-22102018 country IN: - (2402 - 2482 @ 40), (20) + (2402 - 2482 @ 40), (30) (5150 - 5250 @ 80), (30) - (5250 - 5350 @ 80), (24) - (5470 - 5725 @ 160), (24) + (5250 - 5350 @ 80), (24), DFS + (5470 - 5725 @ 160), (24), DFS (5725 - 5875 @ 80), (30) -country IR: DFS-JP - (2402 - 2482 @ 40), (20) - (5735 - 5835 @ 80), (30) +# Source: +# https://asnad.cra.ir/fa/Public/Documents/Details/73af8590-f065-eb11-968f-0050569b0899 +country IR: DFS-ETSI + (2400 - 2483.5 @ 40), (100 mW) + (5150 - 5250 @ 80), (200 mW) + (5250 - 5350 @ 80), (200 mW), DFS, NO-OUTDOOR + (5470 - 5725 @ 160), (27), DFS, NO-INDOOR # IS as part of CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -853,6 +948,7 @@ # EU decision 2006/771/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02008D0432-20080611 # Harmonized CEPT countries (July 2019): https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003e.pdf # IS: https://www.pfs.is/library/Skrar/Tidnir-og-taekni/MHZ_21022019.pdf +# CEPT ECC Decision (20)01 for 6GHz: https://docdb.cept.org/download/1448 country IS: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI @@ -860,6 +956,7 @@ (5470 - 5725 @ 160), (500 mW), DFS, wmmrule=ETSI # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) + (5945 - 6425 @ 320), (23), NO-OUTDOOR # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -877,7 +974,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -888,27 +985,45 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) -country JO: DFS-JP - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (23) - (5735 - 5835 @ 80), (23) +# Source: +# https://trc.gov.jo/EchoBusV3.0/SystemAssets/PDF/RSMD/cb9f9a83-43a6-4e66-8432-6e02ecaf465b_RLAN%20Arabic%20%20Final%20-%20clean%20with%2057-71%20GHz.pdf +# ETSI EN 301 893: https://www.etsi.org/deliver/etsi_en/301800_301899/301893/02.01.01_60/en_301893v020101p.pdf +country JO: DFS-ETSI + (2400 - 2483.5 @ 40), (20) + (5150 - 5250 @ 80), (23), AUTO-BW + (5250 - 5350 @ 80), (23), DFS, AUTO-BW + (5470 - 5725 @ 80), (27), DFS, NO-OUTDOOR + (5725 - 5875 @ 80), (23), NO-OUTDOOR + (5925 - 6425 @ 320), (23), NO-OUTDOOR + (57000 - 71000 @ 2160), (40) +# Source: +# https://www.soumu.go.jp/main_content/000635492.pdf +# https://www.soumu.go.jp/main_content/000833682.pdf +# https://www.soumu.go.jp/main_content/000919158.pdf country JP: DFS-JP (2402 - 2482 @ 40), (20) (2474 - 2494 @ 20), (20), NO-OFDM (4910 - 4990 @ 40), (23) (5170 - 5250 @ 80), (20), AUTO-BW (5250 - 5330 @ 80), (20), DFS, AUTO-BW - (5490 - 5710 @ 160), (23), DFS + (5490 - 5730 @ 160), (23), DFS + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR # 60 GHz band channels 2-4 at 10mW, # ref: http://www.arib.or.jp/english/html/overview/doc/1-STD-T74v1_1.pdf (57000 - 66000 @ 2160), (10 mW) -country KE: DFS-JP - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (23) - (5490 - 5570 @ 80), (30), DFS - (5735 - 5775 @ 40), (23) +# Source: +# https://www.ca.go.ke/sites/default/files/2023-06/Guidelines-on-the-Use-of-Radiofrequency-Spectrum-by-Short-Range-Devices-2022.pdf +# ETSI EN 301 893: https://www.etsi.org/deliver/etsi_en/301800_301899/301893/02.01.01_60/en_301893v020101p.pdf +# ETSI EN 302 502: https://www.etsi.org/deliver/etsi_en/302500_302599/302502/02.01.01_60/en_302502v020101p.pdf +country KE: DFS-ETSI + (2400 - 2483.5 @ 40), (2000 mW) + (5150 - 5250 @ 80), (17), AUTO-BW + (5250 - 5350 @ 80), (17), DFS, AUTO-BW + (5470 - 5725 @ 80), (24), DFS + (5725 - 5875 @ 40), (24), DFS + (5925 - 6425 @ 320), (23), NO-OUTDOOR country KH: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -949,17 +1064,24 @@ # 60 GHz band channels 1-4 (57000 - 66000 @ 2160), (43) +# Source: +# https://citra.gov.kw/sites/ar/Lists/CITRALaws/Attachments/14/%D8%A7%D9%84%D9%84%D8%A7%D8%A6%D8%AD%D8%A9%20%D8%A7%D9%84%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9%20%D9%84%D8%AE%D8%AF%D9%85%D8%A9%20%D8%A7%D9%84%D9%88%D8%A7%D9%8A%20%D9%81%D8%A7%D9%8A.pdf country KW: DFS-ETSI - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW - (5250 - 5330 @ 80), (20), DFS, AUTO-BW + (2400 - 2483.5 @ 40), (100 mW) + (5170 - 5250 @ 80), (200 mW), AUTO-BW + (5250 - 5350 @ 80), (17), DFS, AUTO-BW + (5470 - 5825 @ 160), (24), DFS + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR +# Source: https://www.ofreg.ky/viewPDF/documents/2024-11-19-16-28-50-OfReg-WiFi-Permitted-Parameters-V2.pdf country KY: DFS-FCC - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (24), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5730 @ 160), (24), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (1000 mW) + (5150 - 5250 @ 80), (250 mW), AUTO-BW + (5250 - 5350 @ 80), (250 mW), DFS, AUTO-BW + (5470 - 5730 @ 160), (250 mW), DFS + (5725 - 5875 @ 80), (1000 mW) + (5925 - 6425 @ 320), (12), NO-OUTDOOR + (57000 - 71000 @ 2160), (40) # Source: # http://adilet.zan.kz/rus/docs/V1500010730 @@ -997,6 +1119,8 @@ # LI: https://www.ofcomnet.ch/api/rir/1010/04 # LI: https://www.ofcomnet.ch/api/rir/1008/12 # LI: https://www.ofcomnet.ch/#/fatTable +# CEPT ECC Decision (20)01 for 6GHz: https://docdb.cept.org/download/1448 +# LI: https://www.ofcomnet.ch/api/rir/1010/11 country LI: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI @@ -1004,6 +1128,7 @@ (5470 - 5725 @ 160), (500 mW), DFS, wmmrule=ETSI # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) + (5945 - 6425 @ 320), (23), NO-OUTDOOR # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1038,7 +1163,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1057,7 +1182,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1076,14 +1201,17 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) +# Source: +# https://www.anrt.ma/sites/default/files/decision_a2fp_-vf-_mod_07.05.2021.pdf?csrt=14818568393101165775 country MA: DFS-ETSI (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (20), AUTO-BW (5250 - 5330 @ 80), (20), DFS, AUTO-BW + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR # MC as part of CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -1105,6 +1233,7 @@ # EU decision 2005/513/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02005D0513-20070213 # EU decision 2006/771/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02008D0432-20080611 # Harmonized CEPT countries (July 2019): https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003e.pdf +# https://www.legis.md/cautare/downloadpdf/134846 country MD: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI @@ -1112,6 +1241,7 @@ (5470 - 5725 @ 160), (500 mW), DFS, wmmrule=ETSI # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) + (5945 - 6425 @ 320), (23), NO-OUTDOOR # Source: # http://www.cept.org/files/1050/Tools%20and%20Services/EFIS%20-%20ECO%20Frequency%20Information%20System/National%20frequency%20tables/Montenegro%20NAFT%20-%202010.pdf @@ -1156,19 +1286,26 @@ # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) +# Communications Regulatory Commission- CRC released Amendment to Resolution No. 37 of 2020 +# https://www.crc.gov.mn/storage/PDF/2022/2022-togtool1.pdf country MN: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (24), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 6425 @ 320), (100mW) +# Source: +# https://bo.io.gov.mo/bo/i/2024/16/despce.asp#64 country MO: DFS-FCC - (2402 - 2482 @ 40), (23) - (5170 - 5250 @ 80), (23), AUTO-BW - (5250 - 5330 @ 80), (23), DFS, AUTO-BW - (5490 - 5730 @ 160), (30), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (200 mW) + (5150 - 5250 @ 80), (200 mW), AUTO-BW + (5250 - 5350 @ 80), (200 mW), DFS, AUTO-BW + (5470 - 5730 @ 160), (1000 mW), DFS + (5725 - 5850 @ 80), (1000 mW) + (5925 - 6425 @ 320), (250 mW), NO-OUTDOOR + (57000 - 66000 @ 2160), (10000 mW) country MP: DFS-FCC (2402 - 2472 @ 40), (30) @@ -1206,16 +1343,19 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) +# Source: +# https://www.icta.mu/documents/2022/08/wifi6e_decision_0822.pdf country MU: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (24), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5945 - 6425 @ 320), (23), NO-OUTDOOR # Source: # http://www.cam.gov.mv/docs/tech_standards/TAM-TS-100-2004-WLAN.pdf @@ -1231,19 +1371,37 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (27), DFS +# Source: +# https://www.ift.org.mx/sites/default/files/comunicacion-y-medios/comunicados-ift/comunicado13ift_1.pdf +# https://www.dof.gob.mx/nota_detalle.php?codigo=5681829&fecha=07/03/2023#gsc.tab=0 country MX: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 6425 @ 320), (12), NO-OUTDOOR +# Source: +# https://www.mcmc.gov.my/skmmgovmy/media/General/CA-No-1-of-2022_-signed_19012022.pdf country MY: DFS-FCC - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (24), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5650 @ 160), (24), DFS - (5735 - 5835 @ 80), (24) + (2402 - 2482 @ 40), (500 mW) + (5170 - 5250 @ 80), (1000 mW), AUTO-BW + (5250 - 5330 @ 80), (1000 mW), DFS, AUTO-BW + (5490 - 5650 @ 160), (1000 mW), DFS + (5735 - 5835 @ 80), (1000 mW) + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR + +# Source: +# https://www.cran.na/yglilidy/2023/04/GG-8060-dated-3-April-2023.pdf +country NA: DFS-ETSI + (2400 - 2483.5 @ 40), (100 mW) + (5150 - 5250 @ 80), (20), AUTO-BW, NO-OUTDOOR + (5250 - 5350 @ 80), (20), DFS, AUTO-BW, NO-OUTDOOR + (5470 - 5725 @ 160), (21), DFS + (5725 - 5875 @ 80), (24), DFS + (5925 - 6425 @ 320), (23), NO-OUTDOOR + (57000 - 66000 @ 2160), (40), NO-OUTDOOR country NG: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -1276,7 +1434,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1296,7 +1454,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # WiFi 6E - (5945 - 6425 @ 160), (200 mW), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (200 mW), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 71000 @ 2160), (40) @@ -1306,18 +1464,25 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5735 - 5835 @ 80), (20) +# Source: +# https://gazette.govt.nz/notice/id/2022-go3100 country NZ: DFS-ETSI - (2402 - 2482 @ 40), (30) - (5170 - 5250 @ 80), (17), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5730 @ 160), (24), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (36) + (5150 - 5250 @ 80), (30), AUTO-BW + (5250 - 5350 @ 80), (27), DFS, AUTO-BW + (5470 - 5730 @ 160), (27), DFS + (5725 - 5875 @ 80), (36) + (5925 - 6425 @ 320), (24), NO-OUTDOOR + (57000 - 71000 @ 2160), (40) country OM: DFS-ETSI - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW - (5250 - 5330 @ 80), (20), DFS, AUTO-BW - (5490 - 5710 @ 160), (27), DFS + (2400 - 2483.5 @ 40), (100 mW), NO-OUTDOOR + (5170 - 5250 @ 80), (200 mW), AUTO-BW + (5250 - 5350 @ 80), (20), DFS, AUTO-BW + (5470 - 5725 @ 160), (27), DFS + (5725 - 5850 @ 80), (28), DFS, NO-INDOOR + (5925 - 6425 @ 320), (200 mW), NO-OUTDOOR + (57000 - 66000 @ 2160), (40), NO-OUTDOOR # Source: # http://www.asep.gob.pa/images/telecomunicaciones/Anexos/PNAF-dic2015.pdf @@ -1329,12 +1494,15 @@ (5725 - 5850 @ 80), (36) (57000 - 64000 @ 2160), (43) +# Source: +# https://cdn.www.gob.pe/uploads/document/file/1861732/Resoluci%C3%B3n%20Ministerial%20nro%20373-2021-MTC/01.pdf country PE: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 7125 @ 320), (12), NO-OUTDOOR country PF: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -1349,18 +1517,34 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) +# NTC MC 09-09-2003 https://ntc.gov.ph/wp-content/uploads/2015/10/LawsRulesRegulations/MemoCirculars/MC2003/MC-09-09-2003.pdf +# NTC MC 03-05-2007 https://ntc.gov.ph/wp-content/uploads/2015/10/LawsRulesRegulations/MemoCirculars/MC2007/MC-03-05-2007.pdf +# NTC MC 03-08-2013 https://region7.ntc.gov.ph/images/LawsRulesAndRegulations/MC/WDN/MC_03-08-2013.pdf +# NTC MC 01-01-2016 https://ntc.gov.ph/wp-content/uploads/2016/MC/Explanatory-MC-No-01-01-2016.pdf +# NTC MC 002-07-2024 https://ntc.gov.ph/wp-content/uploads/2024/MEMORANDUM%20CIRCULAR/NTC%20MC%20No.%20002-07-2024.pdf +# 2400 - 2483.5 MHz: NTC MC 09-09-2003, Section 3.1; NTC MC 03-08-2013, Section 3.1; NTC MC 03-05-2007, Section 2 +# 5150 - 5350 MHz: NTC MC 09-09-2003, Section 3.1; NTC MC 03-08-2013, Section 3.1; NTC MC 03-05-2007, Section 2 +# 5470 - 5850 MHz: NTC MC 09-09-2003, Section 3.1; NTC MC 03-08-2013, Section 3.1 NTC MC 03-05-2007, Section 2 +# 5925 - 6425 MHz: NTC MC 002-07-2024, Section 1; NTC MC 03-05-2007, Section 2 +# 57000 - 66000 MHz: NTC MC 01-01-2016, Section 1 + country PH: DFS-FCC - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (17), AUTO-BW - (5250 - 5330 @ 80), (24), DFS, AUTO-BW - (5490 - 5730 @ 160), (24), DFS - (5735 - 5835 @ 80), (30) + (2400 - 2483.5 @ 40), (20) + (5150 - 5250 @ 80), (23), AUTO-BW + (5250 - 5350 @ 80), (23), DFS, AUTO-BW + (5470 - 5725 @ 160), (24), DFS + (5725 - 5850 @ 80), (24) + (5925 - 6425 @ 320), (250 mW), NO-OUTDOOR + (57000 - 66000 @ 2160), (24) -country PK: DFS-JP +country PK: # https://fab.gov.pk/type-approval/ # https://pta.gov.pk/media/Pakistan_Table_of_Frequency_Allocations.pdf - (2402 - 2482 @ 40), (20) + # https://www.pta.gov.pk/assets/media/iot_srd_regulatory_framework_01-06-2022.pdf + # https://www.pta.gov.pk/assets/media/2024-09-23-WLAN-Framework-Final-05-09-2024.pdf + (2400 - 2500 @ 40), (30) (5725 - 5875 @ 80), (30) + (5945 - 6425 @ 320), (23), NO-OUTDOOR # PL as part of EU/CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -1376,7 +1560,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1408,7 +1592,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1426,12 +1610,15 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) +# Source: +# https://www.cra.gov.qa/-/media/System/D/2/5/8/D258CF18B83A5613B0D590193CB799CB/Class-License-WIFI-6E-Final-English-032022--V3.ashx country QA: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW), NO-OUTDOOR (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW (5250 - 5350 @ 80), (200 mW), NO-OUTDOOR, DFS, AUTO-BW (5470 - 5725 @ 160), (100 mW), NO-OUTDOOR, DFS (5725 - 5875 @ 80), (100 mW), NO-OUTDOOR, DFS + (5925 - 6425 @ 320), (23), NO-OUTDOOR (57000 - 66000 @ 2160), (40), NO-OUTDOOR country RE: DFS-ETSI @@ -1455,7 +1642,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1466,20 +1653,24 @@ # EU decision 2005/513/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02005D0513-20070213 # EU decision 2006/771/EC: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02008D0432-20080611 # Harmonized CEPT countries (July 2019): https://www.ecodocdb.dk/download/25c41779-cd6e/Rec7003e.pdf +# https://www.ratel.rs/uploads/documents/empire_plugin/Uredba%20o%20utvrdjivanju%20Plana%20namene%20radiofrekvencijskih%20opsega.pdf country RS: DFS-ETSI - (2400 - 2483.5 @ 40), (100 mW) - (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI - (5250 - 5350 @ 80), (100 mW), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI - (5470 - 5725 @ 160), (500 mW), DFS, wmmrule=ETSI - # short range devices (ETSI EN 300 440-1) - (5725 - 5875 @ 80), (25 mW) + (2400 - 2483.5 @ 40), (20) + (5150 - 5250 @ 80), (23), AUTO-BW + (5250 - 5350 @ 80), (23), DFS, AUTO-BW + (5470 - 5725 @ 160), (27), DFS + (5725 - 5850 @ 80), (24), DFS, AUTO-BW + (5850 - 5875 @ 20), (24), AUTO-BW + (5925 - 6425 @ 320), (23), NO-OUTDOOR # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) +# Source: https://docs.cntd.ru/document/1300597464?section=text country RU: - (2400 - 2483.5 @ 40), (20) - (5150 - 5350 @ 160), (20), NO-OUTDOOR - (5650 - 5850 @ 160), (20), NO-OUTDOOR + (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 # 60 GHz band channels 1-4, ref: Changes to NLA 124_Order №129_22042015.pdf (57000 - 66000 @ 2160), (40), NO-OUTDOOR @@ -1490,11 +1681,13 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) +# Source: https://www.citc.gov.sa/en/RulesandSystems/RegulatoryDocuments/OtherRegulatoryDocuments/Documents/PL-PM-002-E-WiFi%20Regulations.pdf country SA: DFS-ETSI (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (20), AUTO-BW (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (27), DFS + (5925 - 7125 @ 320), (250 mW), NO-OUTDOOR # SE as part of EU/CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -1511,29 +1704,35 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) -# https://www.imda.gov.sg/-/media/Imda/Files/Regulation-Licensing-and-Consultations/ICT-Standards/Telecommunication-Standards/Radio-Comms/IMDATSSRD.pdf -# IMDA TS SRD, Issue 1 Revision 1, April 2019, subsequently "IMDA TS SRD" -# 2400 - 2483.5 MHz: IMDA TS SRD, Table 1 (25); ANSI C63.10-2013 and FCC Part 15 Section 15.247 or EN 300 328 -# 5150 - 5350 MHz: IMDA TS SRD, Table 1 (29); FCC Part 15 Section 15.407 (1) 5.15-5.25 GHz (2) 5.25-5.35 GHz; EN 301 893 -# 5470 - 5725 MHz: IMDA TS SRD, Table 1 (30); FCC Part 15 Section 15.407 (2) 5.47-5.725 GHz; EN 301 893 -# 5725 - 5850 MHz: IMDA TS SRD, Table 1 (27); FCC Part 15 Section 15.247; FCC Part 15 Section 15.407 (3) 5.725-5.85 GHz -# 57000 - 66000 MHz: IMDA TS SRD, Table 1 (31); ETSI EN 302 567 -# Note: 27dBm for 5470-5725MHz bands is 3dBm reduction per FCC Part 15 Section 15.407 (2) 5.47-5.725 GHz; EN 301 893 as referenced by IMDA TS SRD +# https://www.imda.gov.sg/-/media/imda/files/regulation-licensing-and-consultations/ict-standards/telecommunication-standards/radio-comms/imdatssrd.pdf +# IMDA TS SRD, Issue 1 Revision 3, Sep 2023, subsequently "IMDA TS SRD" +# 2400 - 2483.5 MHz: IMDA TS SRD, Table 1 Sub-band 32e +# 5150 - 5350 MHz: IMDA TS SRD, Table 1 Sub-band 33a +# 5470 - 5725 MHz: IMDA TS SRD, Table 1 Sub-band 34 +# 5725 - 5850 MHz: IMDA TS SRD, Table 1 Sub-band 35 +# 5945 - 6425 MHz: IMDA TS SRD, Table 1 Sub-band 45b +# 57000 - 66000 MHz: IMDA TS SRD, Table 1 Sub-band 40 +# Note: 500mW for 5470-5725MHz bands per FCC Part 15 Section 15.407 (2) 5.47-5.725 GHz as referenced by IMDA TS SRD # AU and BG regulatory domains use the same interpretation of cited FCC and ETSI standards -# Note: The transmit power for 5250-5350MHz bands can be raised by 3dBm when TPC is implemented: IMDA TS SRD Table 1 (29) -# Note: The transmit power for 5470-5725MHz bands can be raised by 3dBm when TPC is implemented: IMDA TS SRD Table 1 (30) +# Note: The transmit power for 5250-5350MHz bands can be raised (by 3dBm) to 200mW when TPC is implemented: IMDA TS SRD, Table 1 Sub-band 33a +# Note: The transmit power for 5470-5725MHz bands can be raised (by 3dBm) to 1000mW when TPC is implemented: IMDA TS SRD Table 1 Sub-band 34 country SG: DFS-FCC - (2400 - 2483.5 @ 40), (23) - (5150 - 5250 @ 80), (23), AUTO-BW - (5250 - 5350 @ 80), (20), DFS, AUTO-BW - (5470 - 5725 @ 160), (27), DFS - (5725 - 5850 @ 80), (30) - (57000 - 66000 @ 2160), (40) + (2400 - 2483.5 @ 40), (200 mW) + (5150 - 5250 @ 80), (200 mW), AUTO-BW + (5250 - 5350 @ 80), (100 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 + (5725 - 5850 @ 80), (1000 mW) + (5945 - 6425 @ 320), (250 mW), NO-OUTDOOR + (57000 - 66000 @ 2160), (10000 mW) # SI as part of EU/CEPT accepted decisions 2005/513/EC (5GHz RLAN, EN 301 893) # and 2006/771/EC (amended by 2008/432/EC, Short-Range Devices, EN 300 440) @@ -1550,7 +1749,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1571,7 +1770,7 @@ # short range devices (ETSI EN 300 440-1) (5725 - 5875 @ 80), (25 mW) # 6 GHz band - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4 (ETSI EN 302 567) (57000 - 66000 @ 2160), (40) @@ -1590,14 +1789,25 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (27), DFS +# Source: +# https://www.siget.gob.sv/actualizacion-de-cuadro-nacional-de-atribucion-de-frecuencias-t-0408-2023/ country SV: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 20), (17) (5250 - 5330 @ 20), (23), DFS (5735 - 5835 @ 20), (30) + (5925 - 7125 @ 320), (12), NO-OUTDOOR -country SY: - (2402 - 2482 @ 40), (20) +# Source: +# https://sytpra.gov.sy/public/uploads/files/%D8%A7%D9%84%D8%A7%D8%B7%D8%A7%D8%B1%20%D8%A7%D9%84%D9%82%D8%A7%D9%86%D9%88%D9%86%D9%8A/%D9%84%D9%88%D8%A7%D8%A6%D8%AD%20%D8%AA%D9%86%D8%B8%D9%8A%D9%85%D9%8A%D8%A9/%D9%84%D9%88%D8%A7%D8%A6%D8%AD%20%D8%A7%D9%84%D8%B7%D9%8A%D9%81%20%D8%A7%D9%84%D8%AA%D8%B1%D8%AF%D8%AF%D9%8A%20%D8%A7%D9%84%D8%B1%D8%A7%D8%AF%D9%8A%D9%88%D9%8A/L1.pdf +country SY: DFS-ETSI + (2400 - 2483.5 @ 40), (100 mW), NO-OUTDOOR + (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW + (5250 - 5350 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, DFS + (5470 - 5725 @ 160), (200 mW), NO-OUTDOOR, DFS + (5725 - 5850 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, DFS + (5850 - 5875 @ 20), (200 mW), NO-OUTDOOR, AUTO-BW + (57000 - 66000 @ 2160), (40), NO-OUTDOOR # Source: # http://www.telecommission.tc/Spectrum-plan20110324-101210.html @@ -1614,18 +1824,26 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (27), DFS +# 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 - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 40), (20) - (5250 - 5330 @ 40), (20), DFS - (5490 - 5710 @ 40), (27), DFS + (2400 - 2483.5 @ 40), (100 mW), DFS + (5150 - 5350 @ 80), (20), DFS + (5470 - 5850 @ 160), (27), DFS + (5925 - 6425 @ 320), (23), DFS, NO-OUTDOOR + (57000 - 66000 @2160), (40), DFS +# Source: +# https://ratchakitcha.soc.go.th/documents/140D100S0000000004000.pdf +# https://ratchakitcha.soc.go.th/documents/140D100S0000000004200.pdf +# https://ratchakitcha.soc.go.th/documents/140D100S0000000004300.pdf country TH: DFS-FCC (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (17), AUTO-BW (5250 - 5330 @ 80), (24), DFS, AUTO-BW (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) + (5925 - 6425 @ 320), (250 mW), NO-OUTDOOR country TN: DFS-ETSI (2402 - 2482 @ 40), (20) @@ -1633,14 +1851,14 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW # Source: -# By-Law on Short Range Radio Devices (SRD) Oct 2015 -# https://www.btk.gov.tr/File/?path=ROOT%2f1%2fDocuments%2fOrdinance%2fBY%2DLAW%20ON%20SHORT%20RANGE%20DEVICES.pdf -# Article 8 +# Technical Criteria for Radio Devices and Systems Excluded from Frequency Allocation, Sept 9, 2022 +# https://www.btk.gov.tr/uploads/pages/ftm-teknik-olcutler-ek-5.pdf country TR: DFS-ETSI (2400 - 2483.5 @ 40), (20) - (5170 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW - (5250 - 5330 @ 80), (20), DFS, NO-OUTDOOR, AUTO-BW - (5470 - 5725 @ 160), (27), DFS + (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (5250 - 5330 @ 80), (20), DFS, NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (5470 - 5725 @ 160), (27), DFS, wmmrule=ETSI + (5945 - 6425 @ 320), (23), NO-OUTDOOR, wmmrule=ETSI # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) @@ -1655,12 +1873,12 @@ # Table of Frequency Allocations of Republic of China (Taiwan) / Feb 2017: # https://www.motc.gov.tw/websitedowndoc?file=post/201702221012200.doc& \ # filedisplay=Table%2Bof%2Bradio%2Bfrequency%2Ballocation.doc -# LP0002 Low-power Radio-frequency Devices Technical Regulations / 23 Aug 2016: -# http://www.ncc.gov.tw/english/show_file.aspx?table_name=news&file_sn=681 +# LP0002 Low-power Radio-frequency Devices Technical Regulations / 6 Feb 2024: +# https://www.ncc.gov.tw/chinese/files/24020/538_49880_240206_3.pdf country TW: DFS-FCC - # 2.4g band, LP0002 section 3.10.1 + # 2.4g band, LP0002 section 4.10.1 (2400 - 2483.5 @ 40), (30) - # 5g U-NII band, LP0002 section 4.7 + # 5g U-NII band, LP0002 section 5.7 # 5.15 ~ 5.25 GHz: 30 dBm for master mode, 23 dBm for clients (5150 - 5250 @ 80), (23), AUTO-BW (5250 - 5350 @ 80), (23), DFS, AUTO-BW @@ -1670,12 +1888,20 @@ # happy and be able to use channel 144. (5470 - 5730 @ 160), (23), DFS (5725 - 5850 @ 80), (30) - # 60g band, LP0002 section 3.13.1.1 (3)(C), EIRP=40dBm(43dBm peak) + # 6g band, LP0002 section 5.13.1.1, EIRP=23dBm + (5945 - 6425 @ 320), (23), NO-OUTDOOR + # 60g band, LP0002 section 4.13.1.1 (1)(A), EIRP=40dBm(43dBm peak) (57000 - 66000 @ 2160), (40) -country TZ: - (2402 - 2482 @ 40), (20) - (5735 - 5835 @ 80), (30) +# Source: +# https://www.tcra.go.tz/download/sw-1719952895-Minimum%20Technical%20Specifications%20for%20Short%20Range%20Devices%20(SRD),%20June%202024.pdf +country TZ: DFS-ETSI + (2400 - 2483.5 @ 40), (100 mW) + (5150 - 5250 @ 80), (200 mW), AUTO-BW, NO-OUTDOOR + (5250 - 5350 @ 80), (20), DFS, AUTO-BW, NO-OUTDOOR + (5470 - 5725 @ 160), (250 mW), DFS + (5725 - 5850 @ 80), (24), DFS + (5945 - 6425 @ 320), (23), NO-OUTDOOR # Source: https://zakon.rada.gov.ua/laws/show/z0201-15#n48 # Although it is allowed to use up to 250 mW for some 5 GHz frequency ranges, @@ -1808,11 +2034,13 @@ (5250 - 5330 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI (5490 - 5710 @ 160), (27), DFS, wmmrule=ETSI +# Source: https://www.gov.za/sites/default/files/gcis_document/202305/48643gon1822.pdf country ZA: DFS-ETSI (2402 - 2482 @ 40), (20) (5170 - 5250 @ 80), (20), AUTO-BW (5250 - 5330 @ 80), (20), DFS, AUTO-BW (5490 - 5710 @ 160), (30) + (5925 - 6425 @ 320), (14) country ZW: DFS-ETSI (2402 - 2482 @ 40), (20) diff -Nru wireless-regdb-2022.06.06/dbparse.py wireless-regdb-2025.02.20/dbparse.py --- wireless-regdb-2022.06.06/dbparse.py 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/dbparse.py 2025-02-20 08:45:37.000000000 +0000 @@ -121,6 +121,9 @@ def __init__(self, flag): self.flag = flag +class IgnoreRule(Exception): + pass + @total_ordering class Permission(object): def __init__(self, freqband, power, flags, wmmrule): @@ -135,6 +138,9 @@ if not flag in flag_definitions: raise FlagError(flag) self.flags |= flag_definitions[flag] + # ignore rule with NO-INDOOR as the kernel doesn't support it yet. + if 'NO-INDOOR' in flags: + raise IgnoreRule() self.textflags = flags def _as_tuple(self): @@ -218,6 +224,9 @@ self._syntax_error("Inverted freq range (%d - %d)" % (start, end)) if start == end: self._syntax_error("Start and end freqs are equal (%d)" % start) + if bw > end - start: + self._syntax_error("BW is larger than freq_diff (%d - %d) (%d)" + % (start, end, bw)) except ValueError: self._syntax_error("band must have frequency range") @@ -426,6 +435,8 @@ perm = Permission(b, p, flags, w) except FlagError as e: self._syntax_error("Invalid flag '%s'" % e.flag) + except IgnoreRule: + return for cname, c in self._current_countries.items(): if perm in c: self._warn('Rule "%s, %s" added to "%s" twice' % ( diff -Nru wireless-regdb-2022.06.06/debian/changelog wireless-regdb-2025.02.20/debian/changelog --- wireless-regdb-2022.06.06/debian/changelog 2022-07-30 20:10:23.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/changelog 2025-04-30 11:47:05.000000000 +0000 @@ -1,3 +1,123 @@ +wireless-regdb (2025.02.20-1~deb12u1) bookworm; urgency=medium + + * Backport to bookworm: + - d/salsa-ci.yml: Set RELEASE to bookworm + * d/salsa-ci.yml: Run lintian from the target release, not always unstable + + -- Ben Hutchings Wed, 30 Apr 2025 13:47:05 +0200 + +wireless-regdb (2025.02.20-1) unstable; urgency=medium + + * New upstream version: + - assert and correct maximum bandwidth within frequency difference + - Update regulatory info for Syria (SY) for 2020 + - Update regulatory info for Moldova (MD) on 6GHz for 2022 + - Update regulatory info for Azerbaijan (AZ) on 6GHz for 2024 + - Update regulatory info for Oman (OM) + - Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz + - Permit 320 MHz bandwidth in 6 GHz band in ETSI/CEPT + - Update regulatory rules for Austria (AT) + - Update regulatory info for Cayman Islands (KY) for 2024 + - allow NO-INDOOR flag in db.txt + - Update regulatory rules for Iran (IR) on both 2.4 and 5Ghz for 2021 + - Update frequency range with NO-INDOOR for Oman (OM) + - update regulatory database based on preceding changes + + -- Ben Hutchings Sun, 16 Mar 2025 22:46:41 +0100 + +wireless-regdb (2024.10.07-2) unstable; urgency=medium + + [ Colin Watson ] + * d/tests/check-signatures: Fix subprocess cleanup (closes: #1092796). + + -- Ben Hutchings Wed, 22 Jan 2025 20:07:01 +0100 + +wireless-regdb (2024.10.07-1) unstable; urgency=medium + + * New upstream version: + - Update regulatory info for Qatar (QA) on 6GHz + - Update regulatory info for New Zealand (NZ) for 2022 + - Update regulatory info for Peru (PE) on 6GHz + - Update regulatory info for El Salvador (SV) on 6GHz + - Update regulatory info for Togo (TG) for 2022 + - Add regulatory info for Namibia (NA) for 2023 + - Update regulatory info for Bahrain (BH) for 2024 + - Update regulatory info for Guatemala (GT) for 2020 + - Update regulatory info for Philippines (PH) on 6GHz + - Correct regulatory rules for China (CN) + - Update regulatory info for Kuwait (KW) for 2022 + - Update regulatory info for Israel (IL) for 2021 + - Update regulatory info for Honduras (HN) for 2023 + - Correct regulatory rules of 6GHz frequency for Türkiye (TR) + - Update regulatory info for Serbia (RS) for 2024 + - Update regulatory info for Pakistan (PK) for 2024 + - Update regulatory info for Tanzania (TZ) for 2024 + - update regulatory database based on preceding changes + * Revert "Run scripts with Python 3" and Build-Depend on python-is-python3 + + -- Ben Hutchings Wed, 30 Oct 2024 04:29:54 +0100 + +wireless-regdb (2024.07.04-1) unstable; urgency=medium + + * New upstream version: + - Update regulatory rules for Mongolia (MN) on 6GHz + - Update regulatory rules for Saudi Arabia (SA) on 6GHz + - Update regulatory rules for South Africa (ZA) on 6GHz + - Update regulatory info for Thailand (TH) on 6GHz + - Update regulatory info for Malaysia (MY) for 2022 + - Update regulatory info for Morocco (MA) on 6GHz + - Update regulatory info for Chile (CL) on 6GHz + - Update regulatory info for Mexico (MX) on 6GHz + - Update regulatory info for Iceland (IS) on 6GHz + - Update regulatory info for Mauritius(MU) on 6GHz + - Update regulatory info for Argentina (AR) on 6GHz + - Update regulatory info for United Arab Emirates (AE) on 6GHz + - Update regulatory info for Colombia (CO) on 6GHz + - Update regulatory info for Costa Rica (CR) for 2021 + - Update regulatory info for Dominican Republic (DO) on 6GHz + - Update regulatory info for Liechtenstein (LI) on 6GHz + - Update regulatory info for Jordan (JO) for 2022 + - Update regulatory info for Kenya (KE) for 2022 + - Update regulatory info for Macao (MO) for 2024 + - update regulatory database based on preceding changes + + -- Ben Hutchings Wed, 10 Jul 2024 22:17:58 +0200 + +wireless-regdb (2024.05.08-1) unstable; urgency=medium + + * New upstream version: + - add 5 GHz rules for GY + - update 5 GHz rules for PK and add 60 GHz rule + - Update regulatory rules for Brazil (BR) + - update regulatory rules for Switzerland (CH) + - Update regulatory rules for Japan (JP) on 5GHz + - Update regulatory rules for Japan (JP) on 6GHz + - Update regulatory info for Russia (RU) on 5GHz + - Update regulatory info for Russia (RU) on 6GHz + - Update regulatory rules for Russia (RU). Remove DFS requirement. + - update regulatory rules for India (IN) + - Update regulatory rules for Hong Kong (HK) + - Update regulatory rules for Philippines (PH) + - Update regulatory rules for Egypt (EG) from March 2022 guidelines + - Update regulatory info for Türkiye (TR) + - Update regulatory rules for Australia (AU) for June 2023 + - Update keys and maintainer information + - Makefile: Reproducible signatures + - Update regulatory rules for China (CN) + - Update regulatory rules for Japan (JP) for December 2023 + - Update regulatory rules for Singapore (SG) for September 2023 + - Update regulatory rules for Taiwan (TW) on 6GHz + * d/upstream/signing-key.asc: Update for new upstream maintainer + * d/tests/check-signatures: Update openssl invocation to fix warning + + -- Ben Hutchings Wed, 15 May 2024 17:36:34 +0200 + +wireless-regdb (2022.06.06-2) experimental; urgency=medium + + * d/rules: Run dh_movetousr if available + + -- Ben Hutchings Sat, 25 Nov 2023 14:55:48 +0000 + wireless-regdb (2022.06.06-1) unstable; urgency=medium * New upstream version: diff -Nru wireless-regdb-2022.06.06/debian/control wireless-regdb-2025.02.20/debian/control --- wireless-regdb-2022.06.06/debian/control 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/control 2025-04-30 11:46:25.000000000 +0000 @@ -7,6 +7,7 @@ openssl, python3, python3-m2crypto, + python-is-python3, quilt Rules-Requires-Root: no Standards-Version: 4.5.0 diff -Nru wireless-regdb-2022.06.06/debian/patches/run-scripts-with-python-3.patch wireless-regdb-2025.02.20/debian/patches/run-scripts-with-python-3.patch --- wireless-regdb-2022.06.06/debian/patches/run-scripts-with-python-3.patch 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/patches/run-scripts-with-python-3.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,46 +0,0 @@ -From: Ben Hutchings -Date: Wed, 29 Jan 2020 13:31:51 +0000 -Subject: Run scripts with Python 3 -Bug-Debian: https://bugs.debian.org/938829 - -All the Python scripts here are meant to be Python 3 compatible, but -they still use "/usr/bin/env python" as their interpreter. Since -Debian is deprecating Python 2 but not (yet) changing "python" to -Python 3, change the shebang lines. - ---- - db2bin.py | 2 +- - db2fw.py | 2 +- - dbparse.py | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/db2bin.py b/db2bin.py -index d1b7fc6..3e781ca 100755 ---- a/db2bin.py -+++ b/db2bin.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - from io import BytesIO, open - import struct -diff --git a/db2fw.py b/db2fw.py -index 3affd5a..84bfb1c 100755 ---- a/db2fw.py -+++ b/db2fw.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - from io import BytesIO, open - import struct -diff --git a/dbparse.py b/dbparse.py -index 5f7e082..dfd15fd 100755 ---- a/dbparse.py -+++ b/dbparse.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - from functools import total_ordering - import sys, math diff -Nru wireless-regdb-2022.06.06/debian/patches/series wireless-regdb-2025.02.20/debian/patches/series --- wireless-regdb-2022.06.06/debian/patches/series 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/patches/series 2025-04-30 11:46:25.000000000 +0000 @@ -1,2 +1 @@ dont_auto_create_keypair -run-scripts-with-python-3.patch Binary files /srv/release.debian.org/tmp/jrdacSHmwx/wireless-regdb-2022.06.06/debian/regulatory.db.p7s and /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/debian/regulatory.db.p7s differ diff -Nru wireless-regdb-2022.06.06/debian/rules wireless-regdb-2025.02.20/debian/rules --- wireless-regdb-2022.06.06/debian/rules 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/rules 2025-04-30 11:46:25.000000000 +0000 @@ -60,6 +60,9 @@ override_dh_auto_clean: rm -rf debian/build debian/stamps +execute_after_dh_installdeb: + if command -v dh_movetousr >/dev/null; then dh_movetousr; fi + sign: rm -rf debian/build $(call copy_source,debian/build) diff -Nru wireless-regdb-2022.06.06/debian/salsa-ci.yml wireless-regdb-2025.02.20/debian/salsa-ci.yml --- wireless-regdb-2022.06.06/debian/salsa-ci.yml 2022-07-30 19:01:30.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/salsa-ci.yml 2025-04-30 11:46:25.000000000 +0000 @@ -3,7 +3,9 @@ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml variables: - RELEASE: 'unstable' + RELEASE: 'bookworm' + # Run lintian from the above release + SALSA_CI_IMAGES_LINTIAN: ${SALSA_CI_IMAGES}/lintian:${RELEASE} # We only build arch:all packages SALSA_CI_DISABLE_BLHC: 'true' SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 'true' diff -Nru wireless-regdb-2022.06.06/debian/tests/check-signatures wireless-regdb-2025.02.20/debian/tests/check-signatures --- wireless-regdb-2022.06.06/debian/tests/check-signatures 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/tests/check-signatures 2025-04-30 01:46:39.000000000 +0000 @@ -4,12 +4,10 @@ # trusted by the current kernel in the target suite import glob -import io import os import os.path import re import subprocess -import sys tmp_dir = os.getenv('AUTOPKGTEST_TMP') @@ -17,10 +15,9 @@ # Find current major/minor kernel version def get_linux_source_name(): - proc = subprocess.Popen(['dpkg', '-s', 'linux-source'], - stdout=subprocess.PIPE) - with io.open(proc.stdout.fileno(), encoding='utf-8') as pipe: - for line in pipe: + with subprocess.Popen(['dpkg', '-s', 'linux-source'], + stdout=subprocess.PIPE, text=True) as proc: + for line in proc.stdout: match = re.match(r'^Depends:.*\b(linux-source-[0-9.]*)\b', line) if match: return match.group(1) @@ -57,12 +54,11 @@ # Convert an X.509 certificate from DER to PEM format def convert_cert_der_to_pem(der): - proc = subprocess.Popen(['openssl', 'x509', '-inform', 'der', - '-outform', 'pem'], - stdin=subprocess.PIPE, - stdout=subprocess.PIPE) - pem, _ = proc.communicate(der) - proc.wait() + with subprocess.Popen(['openssl', 'x509', '-in', '/dev/stdin', + '-inform', 'der', '-outform', 'pem'], + stdin=subprocess.PIPE, + stdout=subprocess.PIPE) as proc: + pem, _ = proc.communicate(der) return pem diff -Nru wireless-regdb-2022.06.06/debian/upstream/signing-key.asc wireless-regdb-2025.02.20/debian/upstream/signing-key.asc --- wireless-regdb-2022.06.06/debian/upstream/signing-key.asc 2020-01-29 22:23:01.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/upstream/signing-key.asc 2025-04-30 01:43:16.000000000 +0000 @@ -1,91 +1,86 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -mQINBE5oafcBEADA8ZQmyhw8q9fzHDQcbgTNMKZWMwCgoro9IXZrPlyQUqtRK7AM -PJ0/koxYFSjFWMrDRSl591/gBFmIGRjuwlUxZKZ1qQ0FJHvbPx5z7c5+TU6ONH6f -uoVjaR+48DOVgGtr85hnfSFQHQYfuPT7Dx6Bv/d43b6m1BP6ceWS0rSqPyRp4THC -2DvZY5monAGCULh2BZh6a5/GrW0pkASGY/dRmW3AWO8Rv23selQt/IuKKqF5g0aH -+TU+dGYjkKidqxWkA/L0SbA/5GFXNc2X1dHekm54xJgxtD6Zocc/m5Q4ESG7StqH -sHkT3b7UGqgialbhWzKGCDgwLoV/bR95c4Dys8s6qJJPLsPxjWDFGG2WsO1aAwwm -2Ca8OHLW9RE8gNJC3uwLzhkNKfExLnU+KULT+lES2ckL3Kj7r0MAoZqLTTM6tVEl -/Cv9HHVYGYWgKaSxViHtbRIQ7TzqjKUfYxjQULHwvF3wZawf6Yh1o9aDOwwimXUv -y4agXLxIDUmBatl7Yw4OSf90XWhHMNOPDCgzFcHgFF7I8YLKthq+Fa91qdOWs0ud -Z2H8zb4Gv/+ziLVSSayNczIeLXNz729W93LARq7ew6TbQOj4vnthWy+GijftyO1j -4AtE5ih1yMigUz+vuhecA+z5nC3QzG4cWnGwn3j2VWixI4hogBP9iuIB8wARAQAB -tClTZXRoIEZvcnNoZWUgPHNldGguZm9yc2hlZUBjYW5vbmljYWwuY29tPokCVwQT -AQoAQQIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAIZARYhBCq8p0mNg+HTLVHT -tatIAKYtufc6BQJcmMz3BQkQEZaAAAoJEKtIAKYtufc6TCYQAJbrn3FfdkgN6wyl -3klyFIAxHQhYQVGzDximH1TQuc5DtdQbdvTVdN00iKjHg0DpucRaMf0sj2O6A8xh -2XVpG7YWDKSuqDUUWYZ9cfk0C89eDLrrfZ0+w55zO3SIFVefvsjLAAk5VL57FyIg -rRUiJMIsBSHZXYKTHpiydhxWLYx7iZEBK2GJBL4DoYk9Zo5ZUFUAorsN7grNsJVD -jTmfRWOZM5pnU0AElWjgkBivpC+SzmBxp0+i6jqpK43b99Lp5DKjEULUfu5GAF/C -okPboToBds30lHbKOZOXkcSkwh/P0+F1Lbvvsejz5tzhK6fVF+hZ/dvVzp7GgvqU -FOPPbxezFBaABlN3wCqCyFbCR9NpIXU9isYp2Nukh8v8fneX79379+v5kXqK1LMq -E+Q3qblWbsyVP2MDkxWoMqRWuUvJhHJdT6uOYi2lMnow5cCnjgMbTRGOk0ZTIV/0 -kqBSojONRztEL+gbkcd+d3CWIBcuh8KRORDNK29G3qEAqp6B/68F4dy7udUX8k+a -oSE7r/h9RM87YK1V0xyAI/ph0AtfyfZOkeR+20rG/LFeMIhKWuKQjJZRohhsQRYX -EAjafzpr+f8QIjlLWzbye2m+9OwwQd3wVKtw6yWCr4HlQnEghbkSdwzq1/8iLJxN -KTcvrw/0s8MwUo+WtXMDU091MkxPuQINBE5oafcBEADTmp22vTveIUgEjJtiV/4k -M/9MgRRqQ37AUPLeBoiwFIaRze4FJfG/wvBRp+F/oNbIKNU9WEzcAtX7XrDRK9d4 -30MZqk3+Qj8OOcqUaxNWCzj1B9uepBWdfABMNCmRkXKXBI6o2HXFtaUoVEnivXxj -TixlMV0+E7utC7CJLmO5TSJResm/o3HaiHZmetGR++BrBK+CmL3sjIe4TzKT5xEs -TAp0fPLxHbMb/TyAsdNPqiEnpshSTqxZPjVxQoRzZ2LTlxcqpy3NoS0fw8GXQ/sN -OWOXIOQ54uMk7BD3iT58/yC2jgYDFQEjMUmsRux0kBwT8Z61fgxyNGBmGJClbY2v -xw16JUJLibF0utv8uZlwiGkQ3IKRIfL7WqCXDmFrBCz3wc2nWjByyu3gscJ/0QnO -iR1CiwGkqozCEUQnGotx5y198wixk55zLNePavJgl5fJtWRubmgFx8RwFr8bdCAg -eDIjPA1Ubi4qhw91lR4kSS1xMixi7jedyuin1rGRlwVowfNWHpNeaPBJYBX7azWG -QsKwjsN6NtN96AvwBhlgBAo2TD0QOQ8esvT4QLZKgAExXRfpaMZArAT9yW2GarwQ -BpOuqTQsrTg6wq4Hspb6NgP7psWxRgGilDF8mz/fY0wesqILS1ObRm1kiGpaV3+L -cFxuzrKn+F2Si3wJsYZ0JwARAQABiQIfBBgBCgAJBQJOaGn3AhsMAAoJEKtIAKYt -ufc6KR4P+wXNsd+znc6CyLAgJevNtfSK7AJHAfZAZscRlyNf74UxB49QiqBRZUPH -F+hNvPWYXqn9p53JRd6cBxeeXgyBAIB938PT38e0I+Sqcr9PlUy/I6XI/+xJ1UW6 -3wYc2VUFh468VLgY4a9F8beAiGMLY9ND3cvcAey1TQwrMQbEvGfmgmOA5DG9cq+I -L4m13DGFiQWug6/niE5geVCLR4edp/Any3wvo9t1svPBZtc5f4TMJX8yKlb+foyL -7SKsS8/vDz3M+ivQioavmQzMVf6GHFa9CEPSn1xuPwOJVD8uG+otVHvccg3KYwUo -NliKJSE4GMCy41p+kiWWJyTi/TyM2xA/jVFLMg/kXxDJ4KKn5Hop9Is/2QVnuI+P -HJBemP6Z7RJTmzF1ajj/Gw+xcUpFCEUuIQRNAieRvucR8qjftS660Z9/fATwPb+P -LyuW1YkXCnDr01xpIMBzZ0A6THFOOkez7CmAVSPlN8LWgKtR6XVvcJr1p7/Kq1X2 -pbZUhATEnyTH5kLn+Tp2aTjDDqhh6S8yb9iBHgcXt0EDwF+BWDOrwiUwk9oV8FSL -8n4KQ+UEj5lcRi4xtoyd5lgDKuLMVgYEnRDjHeD0Zs0xFrG+WV6aUlB2TEta5HM2 -Vc+AEH7r2pxjrLh4X7f/3z9/9VrQvXGOj1HhrWt67NP3JxG9QUrIuDMEWucqqRYJ -KwYBBAHaRw8BAQdAUsulYFs6niziboD3sOo5wIPiIOAQMyNkBui5ahjYsc+JAq0E -GAEKACAWIQQqvKdJjYPh0y1R07WrSACmLbn3OgUCWucqqQIbAgCBCRCrSACmLbn3 -OnYgBBkWCgAdFiEEBP6hYM6hSZp/36ZtO4yV6h50GpIFAlrnKqkACgkQO4yV6h50 -GpIYrQEAweUxMT8mHPfnPI1qAlXbU52sFhY8T3yAB0A/xy+oNr8BAPUQHihtp0Ke -oMoX0hIaAS0VysrWUCRLk8vIjks2yMEP0O4QALHBArQhl9/GfGCX2VBOIzgjS1gk -JDzZn60NileskfBDh9Wt1nsnr8NiIee6HtnyVpzCGaIuF4QjN0KoBsRh5jdgHNeA -ZUtTzAErFxF9GGaDpgTZdjJ/Fq1AVpzQkQ6Vob7z2r5wDUsaNO4gvOJIUcW2+rKz -gPkGqapwphYm/c1FULtgTf2NwQ4TudnlTcjAyvoCek4FOzI2N5YIa7es5dQtdahJ -p7S/S2FhXxgWI+GbOMxbF9vjCH4UYV3/4l+ygL9+4FnSbE3t+jikE3+NnN+phad3 -k5NcmDN/6dSv8KL9QQITYTE37xGFV1VBBl169JLuWqMl5tqki37DkMKEsjXLTq0e -xKKsuDCa9IBpFtF/O1h1bdEU6EaFPr2tIb70B23Nq5sxbSjtLdLwryvNGaIS/DeQ -OqEfhnjGtRS+dtDZrNX6ayG9/jHHKvfudQdLCGEzfF+3dKiVhpCembcW5QpLUqxw -4RbZplp+0/trxdFwXUVLULiLkUOYFYzXPOy5M7iScj+n58ov3K+50BBEsrOT9cyx -Z52CgxLVhs7s7KOYNSxvhil/zrXF2nPPGI8RwgusmyjsT72tOYdZumMregkTdrnN -xAT8+xhGyn6vblHBDmteTXUx2vkI+gkb6dAKB0Zuak7bCY022tHlKLAgyDbpHSdb -FWTRYakOmHyh7OYRuQENBFrp/qEBCACVq73SWvB4SpzThvLjfAMJ8IoGWjNC4o50 -Xf7Nrt/iC+wCd7GXqd8z3Sx3meTcH3UUjpX8dCgiNUBvXGFhFxQez8BQ+NmzZAfk -DNyiMn9qS9TkVKxDo0W9N/LS3ftwwD/P+HF11wkrUFlyU5m9EqIjRVQZXWKoap+4 -4ycEKc9etjs2gzf9TW38fG36r3iOHORrfW38qhG8IXbIcGKzyv9bw+lpMG/L1lpJ -40JaGerqazynMt6NQiB7y1BEFV9MDSf3cc9Ji/Kt3eHOYTPckyrtIauHu3DjmSbn -ugokmOhZtI+4RT8RtdIU+qg1M/HUtFnsANEJ8k7sGTMtCdeOwwF/ABEBAAGJA2wE -GAEKACAWIQQqvKdJjYPh0y1R07WrSACmLbn3OgUCWun+oQIbAgFACRCrSACmLbn3 -OsB0IAQZAQoAHRYhBJCe36soC+cRPLgdz1MDma7l9DHJBQJa6f6hAAoJEFMDma7l -9DHJs3UH/ArO+Y5HGGMRBmPC3ocVziVlogRSfQC1QRBvkvtrklF7mthhwfOSIGHR -FCVSncG6IROxSearhzQsR4UMH+I585Vh2vJWDzLPPbPCWUiqoFWCpTCNc91SjWiA -wHsrFclSAW+zlz2deg/fKyQi2RQbSU4J+k/yrfcN+UYeOmgk75l3lfLMS5khAY0z -mPCK7Ai8mixTux5B84iHLHTQc0P/sbou3yxd1r5GwC4VpycrjOS8TvZ9wzFwDU8F -xd4mjMroAxb0PQHivJKgJrUXpsaQmlaWqVESfpl8xbtAzYYaLr457JlJXz754+eq -84g/ppyY5PZ5DQcwKmR1UXPzhM3EBBRpfhAAgxZYu8OguZZGvfhUMW2J7dCmiqv2 -A87cdHsxkAxDdtPiQiUp3n2jX8c+SMM6Yb2cy5hAQNAb6Etx/7epGv9GYoS1irjd -/u3eeLII9GqVrA/6iaAO5Glci0DL69xd5C3QTcRYrYFZTPqeVx4enb6tBwIz0tzF -QA+7sSZ3+BX90wL45QuoEraNgC1nj3ZnzrgxvzG+WChLOaxMd3mdh/FJmuMUKFeK -oUpm5L55TXnJMA+bbcONQ4VRGVturtY07JmntKs1RJsMY3IWnebRDHw9We4pHJLi -JC7IvC6dzC0tfZQaI1hr9gnHhJPMkiII4jhd7h1OwH/PSPPCv/yYiyPapAy/YPIF -ChkEPASfl/mqtAsdrDxIK/Eq8HdE6HPB812ROORLzkIQFQ7hQZ7hdp89f0vGRk2h -VAD3hlbKXSc+pRSGDCsUrWlpdHsNeYMepvsWS/mo3g3jBoKw05ACkUVep5oVMlm/ -hsKf3WjZliL0vACcGV06RBwz3DtWSINQ2fGKWcwf5mALBKcUPfYUVCQ2+Kl+pjNS -T0YE7cZ8selEhKRafrd8qQCJPtbgGv0Sk5wJa1ZUKhHA0yfF9x1rYUkM57WQWkzr -TYuf4PPbYyV5g2P79bwZLeWgeOLQfHzOS7x+I8d89iG2iSCwmj7gKX7U3NgmuThS -WgqL/3rROEWF/7Y= -=9NqJ +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 +=PqMn -----END PGP PUBLIC KEY BLOCK----- diff -Nru wireless-regdb-2022.06.06/debian/wireless-regdb.postinst wireless-regdb-2025.02.20/debian/wireless-regdb.postinst --- wireless-regdb-2022.06.06/debian/wireless-regdb.postinst 2022-07-12 18:40:10.000000000 +0000 +++ wireless-regdb-2025.02.20/debian/wireless-regdb.postinst 2025-04-30 01:43:16.000000000 +0000 @@ -16,6 +16,7 @@ done fi + # Alternative paths should *not* be moved under /usr/lib update-alternatives --install \ /lib/firmware/regulatory.db regulatory.db /lib/firmware/regulatory.db-debian 100 \ --slave /lib/firmware/regulatory.db.p7s regulatory.db.p7s /lib/firmware/regulatory.db.p7s-debian diff -Nru wireless-regdb-2022.06.06/debian-example/control wireless-regdb-2025.02.20/debian-example/control --- wireless-regdb-2022.06.06/debian-example/control 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/debian-example/control 2025-02-20 08:45:37.000000000 +0000 @@ -12,4 +12,4 @@ Description: The Linux wireless regulatory database This package contains the wireless regulatory database used by all cfg80211 based Linux wireless drivers. The wireless database being - used is maintained by Seth Forshee. + used is maintained by Chen-Yu Tsai. Binary files /srv/release.debian.org/tmp/jrdacSHmwx/wireless-regdb-2022.06.06/regulatory.bin and /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.bin differ Binary files /srv/release.debian.org/tmp/jrdacSHmwx/wireless-regdb-2022.06.06/regulatory.db and /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.db differ Binary files /srv/release.debian.org/tmp/jrdacSHmwx/wireless-regdb-2022.06.06/regulatory.db.p7s and /srv/release.debian.org/tmp/XraL_oUYxP/wireless-regdb-2025.02.20/regulatory.db.p7s differ diff -Nru wireless-regdb-2022.06.06/sforshee.key.pub.pem wireless-regdb-2025.02.20/sforshee.key.pub.pem --- wireless-regdb-2022.06.06/sforshee.key.pub.pem 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/sforshee.key.pub.pem 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ ------BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtUDjnCiEOQPyOddmLEE4 -Fax+pYNxJX6QfGjdbz/Z11k4n3xqUsIDKi1+ZvQesxJwIFvUlzI9cYs7GwgXFGth -xFeLlhYc/STVCwn5aBGE+8pRDNFFGdoQRIrZ/nap/WAtGAsolbIt6oiYuNFWIfBT -H/ECb+lGm5NfKJAPrDb6aCNxV1b2zNPffSrZG3NF67onhe96f6XLgMcwNtJT7uys -Hucx8TainGPGZVt/JXVooerTfgBcml7YIBgydwcpEmYeNnPnlwRBN7Gxciv0oSkg -fJZ5CyvQ2N7IbD+T+8XueFIRFRt69uJomef7RhaE48eh5uDSRtXhxF+gZvTaxP+V -HQIDAQAB ------END PUBLIC KEY----- diff -Nru wireless-regdb-2022.06.06/sforshee.x509.pem wireless-regdb-2025.02.20/sforshee.x509.pem --- wireless-regdb-2022.06.06/sforshee.x509.pem 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/sforshee.x509.pem 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICpDCCAYwCCQCyjd9HrvnOpzANBgkqhkiG9w0BAQsFADATMREwDwYDVQQDDAhz -Zm9yc2hlZTAgFw0xNzEwMDYxOTQwMzVaGA8yMTE3MDkxMjE5NDAzNVowEzERMA8G -A1UEAwwIc2ZvcnNoZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1 -QOOcKIQ5A/I512YsQTgVrH6lg3ElfpB8aN1vP9nXWTiffGpSwgMqLX5m9B6zEnAg -W9SXMj1xizsbCBcUa2HEV4uWFhz9JNULCfloEYT7ylEM0UUZ2hBEitn+dqn9YC0Y -CyiVsi3qiJi40VYh8FMf8QJv6Uabk18okA+sNvpoI3FXVvbM0999Ktkbc0XruieF -73p/pcuAxzA20lPu7Kwe5zHxNqKcY8ZlW38ldWih6tN+AFyaXtggGDJ3BykSZh42 -c+eXBEE3sbFyK/ShKSB8lnkLK9DY3shsP5P7xe54UhEVG3r24miZ5/tGFoTjx6Hm -4NJG1eHEX6Bm9NrE/5UdAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIcD2vKCwt2v -fEQvhtNfTJNIuf4HF7sh9yUjTqoiDBa5c66dRnx12cNJV0e/M7eX7PVAdcBGIvCg -XZx5E6H/uKMve44GP8i25Goo8jRcIz8ywOatD6zPVXRHc9MBhbcLIlYkfZ8JqQ6G -njdbnG0C2YzIUGriWfMWBuqyQrVY/rrRgVca77I4iFj2qsQui1on5KXopMpnXKxy -Z8NvE8MtNXnXiuf11CEwStX2o9l5VvIPEPd90FGTL0f4fUsKhFUSCn1OOx8rL/wo -s2k04YCAu+KvudYw8R1UhyOZn1EDTEV9AmVzq/3PlMwNOmD9PBQvFjOpIR/LULGP -A+6gZqkWeRQ= ------END CERTIFICATE----- diff -Nru wireless-regdb-2022.06.06/sha1sum.txt wireless-regdb-2025.02.20/sha1sum.txt --- wireless-regdb-2022.06.06/sha1sum.txt 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/sha1sum.txt 2025-02-20 08:45:37.000000000 +0000 @@ -1 +1 @@ -7ed3866486ee6b403a9a6af1ac267dbd5ddda06a db.txt +d26398e03623b72d5abe111854b0bae35ec4bdc8 db.txt diff -Nru wireless-regdb-2022.06.06/wens.key.pub.pem wireless-regdb-2025.02.20/wens.key.pub.pem --- wireless-regdb-2022.06.06/wens.key.pub.pem 1970-01-01 00:00:00.000000000 +0000 +++ wireless-regdb-2025.02.20/wens.key.pub.pem 2025-02-20 08:45:37.000000000 +0000 @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqXoseE2nGS0yUqAubO+I +fxXFtmlUFkMUeVO3roj+wLddR44a4e+zkIba02SBH85dnktuWAI+sm9eQkdB9Cy4 +qNSqwA7mSPCozssIrjev9kA5y1VvW0+FNOZpEFByXk6dTLo4Ng3OczjXJwIqeQPh +rM+wJ4WGkxer7EJ3N2WKRMvWQpOSE+M5RcVuAEp/y0IXKyWMuBc7FTZZ3kLOIea2 +x25eJh/3ileepZZytwIy6wcrc+JPZlia6w8HtqtQi8OPF/oKmcIWJb8taxqq5j5f +622bXU1Cgy05uMms2zqRUN+7sXZtFXP9xuZrcZ5nNiKDebHWuIRSr5Zbw2MCTnhw +VwIDAQAB +-----END PUBLIC KEY----- diff -Nru wireless-regdb-2022.06.06/wens.x509.pem wireless-regdb-2025.02.20/wens.x509.pem --- wireless-regdb-2022.06.06/wens.x509.pem 1970-01-01 00:00:00.000000000 +0000 +++ wireless-regdb-2025.02.20/wens.x509.pem 2025-02-20 08:45:37.000000000 +0000 @@ -0,0 +1,17 @@ +-----BEGIN CERTIFICATE----- +MIICpzCCAY8CFGHAOGUaq9z5S9Csf/BsckjbGMYAMA0GCSqGSIb3DQEBCwUAMA8x +DTALBgNVBAMMBHdlbnMwIBcNMjMxMjAxMDc0MTE0WhgPMjEyMzExMDcwNzQxMTRa +MA8xDTALBgNVBAMMBHdlbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQCpeix4TacZLTJSoC5s74h/FcW2aVQWQxR5U7euiP7At11Hjhrh77OQhtrTZIEf +zl2eS25YAj6yb15CR0H0LLio1KrADuZI8KjOywiuN6/2QDnLVW9bT4U05mkQUHJe +Tp1Mujg2Dc5zONcnAip5A+Gsz7AnhYaTF6vsQnc3ZYpEy9ZCk5IT4zlFxW4ASn/L +QhcrJYy4FzsVNlneQs4h5rbHbl4mH/eKV56llnK3AjLrBytz4k9mWJrrDwe2q1CL +w48X+gqZwhYlvy1rGqrmPl/rbZtdTUKDLTm4yazbOpFQ37uxdm0Vc/3G5mtxnmc2 +IoN5sda4hFKvllvDYwJOeHBXAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACQo7iJ0 +f3z6bB+zGNHCPX0pQoitgqWxigXQ7FyRIPaC/dVnYF8x9b2IkXC9uLmMiP5TyVSb +Q8R6Q3Rr3bCxOzNFRnijHO9UaPeFnORRbwavgdsqe3tvqJxn2MvJkUAArtmhn92m +Qw4oe6ob6YTbdmRCcMnA666EERZoToSefpI27hw7CGPreYQVCJ2vyJrHNNOUS9Eo +l77RRXXcNWKsHR+3txWHyJjAJDFWje3bBsZGv0ttptWrzGD85Te2U31YlalWx/fu +w6B292VNU/r/X3YzWgj6hpJaE/oa/PIbjH9Cbbd+t7Twx4O7ooEDLdQqYz/3MS5A +M1xGvJvBBaVFTsM= +-----END CERTIFICATE----- diff -Nru wireless-regdb-2022.06.06/wireless-regdb.spec wireless-regdb-2025.02.20/wireless-regdb.spec --- wireless-regdb-2022.06.06/wireless-regdb.spec 2022-06-06 14:46:02.000000000 +0000 +++ wireless-regdb-2025.02.20/wireless-regdb.spec 2025-02-20 08:45:37.000000000 +0000 @@ -16,7 +16,7 @@ %description This package contains the wireless regulatory database used by all cfg80211 based Linux wireless drivers. The wireless database being -used is maintained by Seth Forshee. +used is maintained by Chen-Yu Tsai. http://wireless.kernel.org/en/developers/Regulatory/ %prep