Hello community, here is the log from the commit of package wireless-regdb for openSUSE:Factory checked in at 2019-01-15 09:14:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wireless-regdb (Old) and /work/SRC/openSUSE:Factory/.wireless-regdb.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wireless-regdb" Tue Jan 15 09:14:02 2019 rev:37 rq:664400 version:2018.10.24 Changes: -------- --- /work/SRC/openSUSE:Factory/wireless-regdb/wireless-regdb.changes 2018-09-04 22:47:38.271245391 +0200 +++ /work/SRC/openSUSE:Factory/.wireless-regdb.new.28833/wireless-regdb.changes 2019-01-15 09:14:22.982346567 +0100 @@ -1,0 +2,13 @@ +Thu Jan 10 14:29:14 UTC 2019 - Martin Pluskal <mplus...@suse.com> + +- Update version to 2018.10.24 (boo#1121466): + * remove dependency to python attr + * Sync DE with ETSI EN 301 893 V2.1.1 + * Sync FR with ETSI EN 301 893 V2.1.1 +- Changes for version 2018-09-07: + * update source of info for CU and ES + * update regulatory rules for Switzerland (CH), and Liechtenstein + * Update regulatory rules for Finland (FI) on 5GHz (SRD devices) + * update rules for Hungary (HU) on 2.4/5/60G, 5725-5875MHz + +------------------------------------------------------------------- Old: ---- wireless-regdb-2018.05.31.tar.xz New: ---- wireless-regdb-2018.10.24.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wireless-regdb.spec ++++++ --- /var/tmp/diff_new_pack.CyxV84/_old 2019-01-15 09:14:23.422346158 +0100 +++ /var/tmp/diff_new_pack.CyxV84/_new 2019-01-15 09:14:23.422346158 +0100 @@ -1,7 +1,7 @@ # # spec file for package wireless-regdb # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: wireless-regdb -Version: 2018.05.31 +Version: 2018.10.24 Release: 0 Summary: 802.11 regulatory domain database License: ISC ++++++ wireless-regdb-2018.05.31.tar.xz -> wireless-regdb-2018.10.24.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireless-regdb-2018.05.31/db.txt new/wireless-regdb-2018.10.24/db.txt --- old/wireless-regdb-2018.05.31/db.txt 2018-05-31 16:53:30.000000000 +0200 +++ new/wireless-regdb-2018.10.24/db.txt 2018-10-24 16:16:10.000000000 +0200 @@ -265,10 +265,14 @@ (5490 - 5730 @ 40), (24), DFS (5735 - 5835 @ 40), (30) +# Source: +# https://www.ofcomnet.ch/#/fatTable +# Note that the maximum transmitter power can be doubled for 5250-5710MHz if +# transmitter power control is in use: 5250-5330@23db, 5490-5710@30db country CH: DFS-ETSI (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW, wmmrule=ETSI - (5250 - 5330 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI + (5170 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (5150 - 5330 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI (5490 - 5710 @ 160), (27), DFS, wmmrule=ETSI # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) @@ -311,9 +315,10 @@ (5490 - 5730 @ 20), (24), DFS (5735 - 5835 @ 20), (30) +# Source: # http://www.mincom.gob.cu/?q=marcoregulatorio # - Redes Informáticas -# Resolución 127, 2011 - Reglamento Banda 2,4 GHz. +# Resolución 127- 2011 Reglamento de Banda de frecuencias de 2,4 GHz. country CU: DFS-FCC (2400 - 2483.5 @ 40), (200 mW) @@ -373,7 +378,7 @@ country DE: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) - (5150 - 5250 @ 80), (100 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (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) @@ -432,13 +437,9 @@ (5170 - 5250 @ 40), (20) (5250 - 5330 @ 40), (20), DFS -# Orden IET/787/2013, de 25 de abril, por la que se aprueba -# el cuadro nacional de atribución de frecuencias. -# http://www.boe.es/diario_boe/txt.php?id=BOE-A-2013-4845 -# -# more info at "Cuadro nacional de atribución de frecuencias (CNAF)": -# http://www.minetur.gob.es/telecomunicaciones/espectro/paginas/cnaf.aspx - +# Source: +# Cuadro nacional de atribución de frecuencias (CNAF) +# http://www.mincotur.gob.es/telecomunicaciones/espectro/paginas/cnaf.aspx country ES: DFS-ETSI (2400 - 2483.5 @ 40), (100 mW) (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI @@ -460,6 +461,8 @@ (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI (5250 - 5350 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI (5470 - 5725 @ 160), (27), DFS, wmmrule=ETSI + # short range devices (ETSI EN 300 440-1) + (5725 - 5875 @ 80), (25 mW) # 60 GHz band channels 1-4, ref: Etsi En 302 567 (57000 - 66000 @ 2160), (40) @@ -472,9 +475,9 @@ country FR: DFS-ETSI (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW, wmmrule=ETSI - (5250 - 5330 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI - (5490 - 5710 @ 160), (27), DFS, wmmrule=ETSI + (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (5250 - 5350 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI + (5470 - 5725 @ 160), (27), DFS, wmmrule=ETSI # short range devices (ETSI EN 300 440) (5725 - 5875 @ 80), (25 mW) # 60 GHz band channels 1-4, ref: Etsi En 302 567 @@ -581,13 +584,25 @@ (5490 - 5730 @ 160), (24), DFS (5735 - 5835 @ 80), (30) +# http://stir.nmhh.hu/?oldal=dokumentumGeneralo&root_rendeletelem_id=3&hatalyos=1 +# http://english.nmhh.hu/cikk/297/Eljarasi_tajekoztato_a_24_GHzes_es_az_5_GHzes_savban_mukodo_berendezesek_engedelyezeserol +# http://nmhh.hu/dokumentum/319/kis_hatotavolsagu_eszkozok_srdk.pdf country HU: DFS-ETSI - (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW, wmmrule=ETSI - (5250 - 5330 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI - (5490 - 5710 @ 160), (27), DFS, wmmrule=ETSI - # 60 GHz band channels 1-4, ref: Etsi En 302 567 - (57000 - 66000 @ 2160), (40) + # ref: 2006/771/EK, (EU) 2017/1483, MSZ EN 300 328 + # additionally: 100mW @ 10MHz channels, 50mW @ 5MHz (max. 10mW/MHz) + (2400 - 2483.5 @ 40), (20) + # ref: 2005/513/EK + # note: TPC not needed @ 5150-5250 + (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + # note: max would be +3dB with TPC @ 5250-5725 + (5250 - 5350 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI + (5470 - 5725 @ 160), (27), DFS, wmmrule=ETSI + # "Short Range Devices (SRD)" + # ref: 2006/771/EK, (EU) 2017/1483, MSZ EN 300 440, MSZ EN 302 064 + (5725 - 5875 @ 80), (25 mW) + # 60 GHz band channels 1-4, "Fixed outdoor installation not allowed" + # ref: 2006/771/EK, (EU) 2017/1483, MSZ EN 302 567 + (57000 - 66000 @ 2160), (40), NO-OUTDOOR country ID: DFS-JP # ref: http://www.postel.go.id/content/ID/regulasi/standardisasi/kepdir/bwa%205,8%20ghz.pdf @@ -731,11 +746,17 @@ (5490 - 5710 @ 160), (30), DFS (5735 - 5815 @ 80), (30) +# Source: +# https://www.ofcomnet.ch/#/fatTable +# Note that the maximum transmitter power can be doubled for 5250-5710MHz if +# transmitter power control is in use: 5250-5330@23db, 5490-5710@30db country LI: DFS-ETSI (2402 - 2482 @ 40), (20) - (5170 - 5250 @ 80), (20), AUTO-BW, wmmrule=ETSI - (5250 - 5330 @ 80), (20), DFS, AUTO-BW, wmmrule=ETSI + (5170 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW, wmmrule=ETSI + (5150 - 5330 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=ETSI (5490 - 5710 @ 160), (27), DFS, wmmrule=ETSI + # 60 GHz band channels 1-4, ref: Etsi En 302 567 + (57000 - 66000 @ 2160), (40) country LK: DFS-FCC (2402 - 2482 @ 40), (20) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireless-regdb-2018.05.31/dbparse.py new/wireless-regdb-2018.10.24/dbparse.py --- old/wireless-regdb-2018.05.31/dbparse.py 2018-05-31 16:53:30.000000000 +0200 +++ new/wireless-regdb-2018.10.24/dbparse.py 2018-10-24 16:16:10.000000000 +0200 @@ -5,7 +5,6 @@ import sys, math from math import ceil, log from collections import defaultdict, OrderedDict -import attr # must match <linux/nl80211.h> enum nl80211_reg_rule_flags @@ -32,16 +31,17 @@ @total_ordering -@attr.s(frozen=True, cmp=False) class WmmRule(object): - vo_c = attr.ib() - vi_c = attr.ib() - be_c = attr.ib() - bk_c = attr.ib() - vo_ap = attr.ib() - vi_ap = attr.ib() - be_ap = attr.ib() - bk_ap = attr.ib() + + def __init__(self, vo_c, vi_c, be_c, bk_c, vo_ap, vi_ap, be_ap, bk_ap): + self.vo_c = vo_c + self.vi_c = vi_c + self.be_c = be_c + self.bk_c = bk_c + self.vo_ap = vo_ap + self.vi_ap = vi_ap + self.be_ap = be_ap + self.bk_ap = bk_ap def _as_tuple(self): return (self.vo_c, self.vi_c, self.be_c, self.bk_c, Binary files old/wireless-regdb-2018.05.31/regulatory.bin and new/wireless-regdb-2018.10.24/regulatory.bin differ Binary files old/wireless-regdb-2018.05.31/regulatory.db and new/wireless-regdb-2018.10.24/regulatory.db differ Binary files old/wireless-regdb-2018.05.31/regulatory.db.p7s and new/wireless-regdb-2018.10.24/regulatory.db.p7s differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireless-regdb-2018.05.31/sha1sum.txt new/wireless-regdb-2018.10.24/sha1sum.txt --- old/wireless-regdb-2018.05.31/sha1sum.txt 2018-05-31 16:53:30.000000000 +0200 +++ new/wireless-regdb-2018.10.24/sha1sum.txt 2018-10-24 16:16:10.000000000 +0200 @@ -1 +1 @@ -5b30976883d682d348419047f56be9ec5309f15e db.txt +295850fb52bffd0fb037834816c1aeeb96cecd6a db.txt