Received: by 2002:ab2:7903:0:b0:1fb:b500:807b with SMTP id a3csp780485lqj; Sun, 2 Jun 2024 23:37:17 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXWUDqadaPCgT8dGpHNOrI+q/KKcfbrgGfwVzv3+kScjhZIi73c0IQxNUGBcxfeiE41+GlxGBAxqxGbi96PArP3WE9aW2WpsNd0TPCQOQ== X-Google-Smtp-Source: AGHT+IGLo9X6NOpKcw4V06kwQckt6srA7MghDcshkobsTc95ZyxBlnKPiPHbzDBsybYOzpmL9EVm X-Received: by 2002:a05:6e02:1fe6:b0:374:a1e8:2086 with SMTP id e9e14a558f8ab-374a1e82253mr14471675ab.19.1717396637218; Sun, 02 Jun 2024 23:37:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717396637; cv=pass; d=google.com; s=arc-20160816; b=NAIAfrEQfHohyMkzrqGGWRROeAdy0QH8jkk+fpq3L1Xs4exm1JKsSBHmRNsvN7x4NA IkdkHxT4Sj96TtfZtcJvgm2vkkMtNkYNr1gi9XE1EseqraRbexTW0tH4tUurLW8hJC2Y x7UQYqn2ecbwiP3KXF4mG8YM2emETELTuFckDu9U4JurhZEC/ToFpeVGKkX26jvTlAEA Nybije5ULBan03ijohbVgabxrCLHyAyw+7OJLRYpGGPQh70LYCfZyfDypCIV3BNcih7o L37YG/vPMJHpBVl7DOXmencFAKJe5D+yM89GdgfoV+cSzeRUQAUSkNvp1SFsEyW90bbW rGIA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :reply-to:in-reply-to:references:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=r+ScYlwDpVsm4Opul/nINoPjqHOfc5m6DtAEqUh7eNY=; fh=HM+ZGBv1R1o13KynegO/DW6FkD3hzml4eHmLwHr3W5A=; b=XB1zV0WkSdX+XHb9rpTv7xZ+M8UUM7zf7S4/jHjU6sCRemddNlaDFUHhuGRi8urIQD E16Kv2oXfUH4dHx4ZEwg34vTZ9IUtICLrDVFtcoiwqj4oZuuD9MRjg/y9q7jCU68NbUl zhCFGFaU8xT24ofk6GKx2K6yAt9GFqGmCVbN6v1e9Nc6xzTKgXbAknJhBfK2HOo5Lnka wUD250nJotjJO60G0JnDsHjvIfHgIBUjBM+beunSWkcdUNd5nyY2aDNjc48hNxu0Hj96 gDXw0SmwS15ou+U0bbvjKoZb351KaTjH6tQVyTeOAmALi6njllwBz8a9qa9VctnG/4GK /rGQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="JSHZBU/4"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-8403-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-wireless+bounces-8403-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id 41be03b00d2f7-6c35c646d51si5811527a12.680.2024.06.02.23.37.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Jun 2024 23:37:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-8403-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="JSHZBU/4"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-8403-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-wireless+bounces-8403-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id F0502280F54 for ; Mon, 3 Jun 2024 06:37:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E3111364A1; Mon, 3 Jun 2024 06:37:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="JSHZBU/4" X-Original-To: linux-wireless@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BECF3364A0 for ; Mon, 3 Jun 2024 06:37:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717396633; cv=none; b=BVeYYF8VI30sh5IcnVfY3KHNlLHrG/QfvUPexECEjrXlvJ2E11qlRCHWk8DsDeBZYhsskJLj6xJjEDRS+mjBhz592pcajZvFKQ/2rk9AErRYhuevfAecsyr2KJlw5NzBHgTlqLvVFSHp7SziYofD/sX1lqntKzk4d2W7HxvJY9k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717396633; c=relaxed/simple; bh=r+ScYlwDpVsm4Opul/nINoPjqHOfc5m6DtAEqUh7eNY=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=SCBZ+xXhFIT7s5KZoVu2q6mhZ6VsKa9+hDQ3Sg34qkDQyyTXG+fRnTqCXgFx+ARK9VjkP4eKOASmgn1DGhgeJhjlCFQ+b8B4jzlXTrU0R60MdCaChp23VbO1ukEakUJ9KeoO5aw+lF8uisNfzCm1MGEDniWgds0go0nuHXev3PE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=JSHZBU/4; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 52309C32786 for ; Mon, 3 Jun 2024 06:37:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717396633; bh=r+ScYlwDpVsm4Opul/nINoPjqHOfc5m6DtAEqUh7eNY=; h=References:In-Reply-To:Reply-To:From:Date:Subject:To:Cc:From; b=JSHZBU/4s5ofoo+MvNOqg25gYfuklZtREN5RNG2o+N2QfYA3Idyr7xrESSWGs6rux RWhjCuwlwJ36YN5pMxK9JkAzU8/OqDMVvWiZbQG/bOp8JorIfXeUq0PmccHgXe9AbB Io+FyNCQoCW4pBMon9r0FaiyDPFvcCisrJE1sEnHbBuhL2jKyINpyJwByURrxlkjso 5sYkYNkhqOVn8ptuanu0AEXOarRD1NxQaG5O6DgfMAakVWH6Gs40jAGZJ3BuOJ3bqL cMHCcDn9jnpSlUeEhALy6ABzITmqN7iCMQ27hqXypiFzXHhZelCjN/2snnB1EXWJWT zyn0/0b6Bsplg== Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-2e73359b8fbso55333081fa.2 for ; Sun, 02 Jun 2024 23:37:13 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUOtxVNrSbN5lr5lpTa77tc4OXwlsdaqHNbEqEMkbjbskKCwjnNrmazSBsOM1dI2MmQmJqqAvHVQmQuRVq/H4l1bMw5lw88CPWUak0QAdE= X-Gm-Message-State: AOJu0YwYN5r8McKSaiYHkhc+xHcN5zoJuZWGzHTilPwaw+l2QIdfT+hF kHn4wlzKAAtx/DmjC96s2FBtns15QCsrQ6UZ3m4kQMvD8nh4RmXZRqsSW7P6DsUGZGUvywzAsaU gYPxoTaeCiHRlElFpKZorOs/8vW4= X-Received: by 2002:a2e:9256:0:b0:2e4:a21a:bf7d with SMTP id 38308e7fff4ca-2ea9513c80cmr66794561fa.21.1717396631687; Sun, 02 Jun 2024 23:37:11 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: In-Reply-To: Reply-To: wens@kernel.org From: Chen-Yu Tsai Date: Mon, 3 Jun 2024 14:36:59 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: S1G and 6GHz channels in Estonia (and EU) To: =?UTF-8?B?VGFhdmkgRW9tw6Rl?= Cc: wireless-regdb@lists.infradead.org, linux-wireless , Kalle Valo , Johannes Berg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable (Adding linux-wireless ML, Kalle and Johannes) On Mon, Jun 3, 2024 at 1:13=E2=80=AFAM Taavi Eom=C3=A4e wrote: > > Hi! > > I have a few questions about the current regdb values for Estonia/EE and = EU: > > 1) There are no allowed S1G/HaLow/802.11ah EE (or EU) bands: > > Based on resources online and Estonian law > (https://www.riigiteataja.ee/akt/117052024018?leiaKehtiv - Extra 6) > these two additions should be correct: > > + (863 - 868 @ 1), (25 mW) > + (915.8 - 919.4 @ 1), (25 mW) > > (Note: I don't see a way to define duty-cycle limitations, but that > should be okay?) I'm not sure if there are plans to support S1G in Linux. If not then the information would go unused and untested. If it is supported, then patches are more than welcome. > 2) There's seems to be a missing 160MHz channel (50): > > This combines the restrictions of the two existing defined bands it > overlaps with (https://ttja.ee/eraklient/side-ja-meediateenused/raadiosid= e/wifi-seadmete-kasutus): > > + (5150 - 5350 @ 160), (100 mW), NO-OUTDOOR, DFS, AUTO-BW, wmmrule=3DETSI The AUTO-BW flag lets the kernel know that it can combine neighboring rules for wider bandwidth at the lowest power limit within the rules. Thus merging the rules is not needed. Indeed we would prefer rules not be merged, as the database should convey information closest to the regulations. > 3) The 6GHz band should also have an outdoor limit and probably also > allow 320MHz channels (at least in EE): > > - (5945 - 6425 @ 160), (23), NO-OUTDOOR, wmmrule=3DETSI > + (5945 - 6425 @ 320), (25 mW), wmmrule=3DETSI > + (5945 - 6425 @ 320), (200 mW), NO-OUTDOOR, wmmrule=3DETSI The kernel currently can't deal with duplicate rules for the same channel. Thus we have to make a decision on whether to have a rule with higher power but indoor use only, or the opposite. Within our database, we have the former for some jurisdictions and the latter for others. It really depends on the submitter. > Would a patch for these be accepted? Should I update all EU countries > (considering it seems harmonized within the EU)? I would expect patches to be per country referencing local regulations, not just the EU one. IIUC the EU sets one harmonized regulation but then it's up to each member country to implement / incorporate them? Whether you would like to update other EU countries is up to you. Thanks ChenYu