Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Apr 2025 21:06:36 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        "Bjoern A. Zeeb" <bz@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org,  dev-commits-src-main@freebsd.org
Subject:   Re: git: 84e1eb50dd95 - main - net80211/regdomain: try to sort out TW
Message-ID:  <CAFDf7UKahtATiCW6kVBQjW_eTKjBqSrD=sXt_s7QF_jcqP4edg@mail.gmail.com>
In-Reply-To: <202504121651.53CGpnEM060389@gitrepo.freebsd.org>
References:  <202504121651.53CGpnEM060389@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000d8079e06329a5bdc
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

A quick search on regdomain.xml leads to regulatory.db used in linux:
https://manpages.ubuntu.com/manpages/lunar/man5/regulatory.db.5.html

Maybe this is of interest to use in FreeBSD too?

Cheers,

Bjoern A. Zeeb <bz@freebsd.org> escreveu (s=C3=A1bado, 12/04/2025 =C3=A0(s)=
 17:51):

> The branch main has been updated by bz:
>
> URL:
> https://cgit.FreeBSD.org/src/commit/?id=3D84e1eb50dd9529b234e568ccb6f6c37=
f897688dc
>
> commit 84e1eb50dd9529b234e568ccb6f6c37f897688dc
> Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
> AuthorDate: 2025-04-11 13:12:41 +0000
> Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
> CommitDate: 2025-04-12 16:49:39 +0000
>
>     net80211/regdomain: try to sort out TW
>
>     Try to help people in TW to get onto 11ac as well by adding the missi=
ng
>     entries to regdomain.xml.  Use at your own risk.
>
>     regdomain.xml is unmaintanable in the modern world with too many tiny
>     difference between countries.  We'll need a different way to generate
>     this or a different representation long term.
>
>     Sponsored by:   The FreeBSD Foundation
>     Reported by:    lwhsu
>     Tested by:      lwhsu
>     MFC after:      3 days
>     Reviewed by:    lwhsu, adrian
>     Differential Revision: https://reviews.freebsd.org/D49776
> ---
>  lib/lib80211/regdomain.xml | 254
> ++++++++++++++++++++++++++++++++++++++++++++-
>  1 file changed, 253 insertions(+), 1 deletion(-)
>
> diff --git a/lib/lib80211/regdomain.xml b/lib/lib80211/regdomain.xml
> index 557af0349cb0..9116e54c31cf 100644
> --- a/lib/lib80211/regdomain.xml
> +++ b/lib/lib80211/regdomain.xml
> @@ -1187,6 +1187,202 @@
>    </netband>
>  </rd>
>
> +<rd id=3D"taiwan">
> +  <name>TAIWAN</name>
> +  <netband mode=3D"11b">
> +    <band>
> +      <freqband ref=3D"F1_2412_2472"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_B</flags>
> +    </band>
> +  </netband>
> +
> +  <netband mode=3D"11g">
> +    <band>
> +      <freqband ref=3D"F1_2412_2472"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_G</flags>
> +    </band>
> +  </netband>
> +
> +  <netband mode=3D"11ng">
> +    <band>
> +      <freqband ref=3D"F1_2412_2472"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_G</flags>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"H4_2412_2472"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_G</flags>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +    </band>
> +  </netband>
> +
> +  <netband mode=3D"11a">
> +    <band>
> +      <freqband ref=3D"F1_5160_5240"/>
> +      <maxpower>23</maxpower>
> +    </band>
> +    <band>
> +      <freqband ref=3D"F1_5260_5340"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"F1_5480_5720"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"F1_5745_5845"/>
> +      <maxpower>30</maxpower>
> +    </band>
> +  </netband>
> +
> +  <netband mode=3D"11na">
> +    <band>
> +      <freqband ref=3D"F1_5160_5240"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"H4_5180_5240"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"F1_5260_5340"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"H4_5260_5320"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"F1_5480_5720"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"H4_5500_5720"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"F1_5745_5845"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"H4_5745_5845"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +    </band>
> +  </netband>
> +
> +  <netband mode=3D"11ac">
> +    <band>
> +      <freqband ref=3D"AC2_5160_5240_20"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_VHT20</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5180_5240_40"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT40</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5180_5240_80"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT80</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"AC2_5260_5340_20"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_VHT20</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5260_5320_40"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT40</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5260_5320_80"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT80</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"AC2_5480_5700_20"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_VHT20</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5500_5720_40"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT40</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5500_5720_80"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT80</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5500_5640_160"/>
> +      <maxpower>23</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT160</flags>
> +      <flags>IEEE80211_CHAN_DFS</flags>
> +    </band>
> +
> +    <band>
> +      <freqband ref=3D"AC2_5745_5845_20"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_HT20</flags>
> +      <flags>IEEE80211_CHAN_VHT20</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5745_5845_40"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT40</flags>
> +    </band>
> +    <band>
> +      <freqband ref=3D"AC2_5745_5805_80"/>
> +      <maxpower>30</maxpower>
> +      <flags>IEEE80211_CHAN_HT40</flags>
> +      <flags>IEEE80211_CHAN_VHT80</flags>
> +    </band>
> +  </netband>
> +</rd>
> +
>  <!-- Rest Of World -->
>
>  <rd id=3D"row">
> @@ -1781,7 +1977,7 @@
>    <isocc>760</isocc> <name>Syria</name> <rd ref=3D"none"/>
>  </country>
>  <country id=3D"TW">
> -  <isocc>158</isocc> <name>Taiwan</name> <rd ref=3D"row"/>
> +  <isocc>158</isocc> <name>Taiwan</name> <rd ref=3D"taiwan"/>
>  </country>
>  <country id=3D"TH">
>    <isocc>764</isocc> <name>Thailand</name> <rd ref=3D"none"/>
> @@ -1904,6 +2100,11 @@
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
>  <!-- 5150-5250/80 -->
> +<freqband id=3D"F1_5160_5240">
> +  <freqstart>5120</freqstart> <freqend>5240</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"AC2_5160_5240_20">
>    <freqstart>5160</freqstart> <freqend>5240</freqend>
>    <chanwidth>20</chanwidth> <chansep>20</chansep>
> @@ -1925,6 +2126,11 @@
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
>  <!-- 5250-5350/80 -->
> +<freqband id=3D"F1_5260_5340">
> +  <freqstart>5260</freqstart> <freqend>5340</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"AC2_5260_5340_20">
>    <freqstart>5260</freqstart> <freqend>5340</freqend>
>    <chanwidth>20</chanwidth> <chansep>20</chansep>
> @@ -1941,6 +2147,11 @@
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
>  <!-- 5470-5725/160 -->
> +<freqband id=3D"F1_5480_5720">
> +  <freqstart>5480</freqstart> <freqend>5720</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"AC2_5480_5700_20">
>    <freqstart>5480</freqstart> <freqend>5700</freqend>
>    <chanwidth>20</chanwidth> <chansep>20</chansep>
> @@ -1961,7 +2172,38 @@
>    <chanwidth>160</chanwidth> <chansep>20</chansep>
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
> +<!-- 5500-5720/80 -->
> +<freqband id=3D"AC2_5500_5720_40">
> +  <freqstart>5500</freqstart> <freqend>5720</freqend>
> +  <chanwidth>40</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
> +<freqband id=3D"AC2_5500_5720_80">
> +  <freqstart>5500</freqstart> <freqend>5720</freqend>
> +  <chanwidth>80</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <!-- 5725-5875/80 short range -->
> +<freqband id=3D"F1_5745_5825">
> +  <freqstart>5745</freqstart> <freqend>5825</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
> +<freqband id=3D"F1_5745_5845">
> +  <freqstart>5745</freqstart> <freqend>5845</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
> +<freqband id=3D"H4_5745_5845">
> +  <freqstart>5745</freqstart> <freqend>5845</freqend>
> +  <chanwidth>40</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
> +<freqband id=3D"AC2_5745_5845_20">
> +  <freqstart>5745</freqstart> <freqend>5845</freqend>
> +  <chanwidth>20</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"AC2_5745_5865_20">
>    <freqstart>5745</freqstart> <freqend>5865</freqend>
>    <chanwidth>20</chanwidth> <chansep>20</chansep>
> @@ -1972,6 +2214,11 @@
>    <chanwidth>40</chanwidth> <chansep>20</chansep>
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
> +<freqband id=3D"AC2_5745_5845_40">
> +  <freqstart>5745</freqstart> <freqend>5845</freqend>
> +  <chanwidth>40</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"AC2_5745_5805_80">
>    <freqstart>5745</freqstart> <freqend>5805</freqend>
>    <chanwidth>80</chanwidth> <chansep>20</chansep>
> @@ -2027,6 +2274,11 @@
>    <chanwidth>20</chanwidth> <chansep>20</chansep>
>    <flags>IEEE80211_CHAN_A</flags>
>  </freqband>
> +<freqband id=3D"H4_5500_5720">
> +  <freqstart>5500</freqstart> <freqend>5720</freqend>
> +  <chanwidth>40</chanwidth> <chansep>20</chansep>
> +  <flags>IEEE80211_CHAN_A</flags>
> +</freqband>
>  <freqband id=3D"H4_5500_5580">
>    <freqstart>5500</freqstart> <freqend>5580</freqend>
>    <chanwidth>40</chanwidth> <chansep>20</chansep>
>
>

--=20
Nuno Teixeira
FreeBSD UNIX:  <eduardo@FreeBSD.org>   Web:  https://FreeBSD.org

--000000000000d8079e06329a5bdc
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello,</div><div><br></div><div>A quick search on reg=
domain.xml leads to regulatory.db used in linux:</div><div><a href=3D"https=
://manpages.ubuntu.com/manpages/lunar/man5/regulatory.db.5.html">https://ma=
npages.ubuntu.com/manpages/lunar/man5/regulatory.db.5.html</a></div><div><b=
r></div><div>Maybe this is of interest to use in FreeBSD too?</div><div><br=
></div><div>Cheers,</div></div><br><div class=3D"gmail_quote gmail_quote_co=
ntainer"><div dir=3D"ltr" class=3D"gmail_attr">Bjoern A. Zeeb &lt;<a href=
=3D"mailto:bz@freebsd.org">bz@freebsd.org</a>&gt; escreveu (s=C3=A1bado, 12=
/04/2025 =C3=A0(s) 17:51):<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">The branch main has been updated by bz:<br>
<br>
URL: <a href=3D"https://cgit.FreeBSD.org/src/commit/?id=3D84e1eb50dd9529b23=
4e568ccb6f6c37f897688dc" rel=3D"noreferrer" target=3D"_blank">https://cgit.=
FreeBSD.org/src/commit/?id=3D84e1eb50dd9529b234e568ccb6f6c37f897688dc</a><b=
r>
<br>
commit 84e1eb50dd9529b234e568ccb6f6c37f897688dc<br>
Author:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;<br>
AuthorDate: 2025-04-11 13:12:41 +0000<br>
Commit:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;<br>
CommitDate: 2025-04-12 16:49:39 +0000<br>
<br>
=C2=A0 =C2=A0 net80211/regdomain: try to sort out TW<br>
<br>
=C2=A0 =C2=A0 Try to help people in TW to get onto 11ac as well by adding t=
he missing<br>
=C2=A0 =C2=A0 entries to regdomain.xml.=C2=A0 Use at your own risk.<br>
<br>
=C2=A0 =C2=A0 regdomain.xml is unmaintanable in the modern world with too m=
any tiny<br>
=C2=A0 =C2=A0 difference between countries.=C2=A0 We&#39;ll need a differen=
t way to generate<br>
=C2=A0 =C2=A0 this or a different representation long term.<br>
<br>
=C2=A0 =C2=A0 Sponsored by:=C2=A0 =C2=A0The FreeBSD Foundation<br>
=C2=A0 =C2=A0 Reported by:=C2=A0 =C2=A0 lwhsu<br>
=C2=A0 =C2=A0 Tested by:=C2=A0 =C2=A0 =C2=A0 lwhsu<br>
=C2=A0 =C2=A0 MFC after:=C2=A0 =C2=A0 =C2=A0 3 days<br>
=C2=A0 =C2=A0 Reviewed by:=C2=A0 =C2=A0 lwhsu, adrian<br>
=C2=A0 =C2=A0 Differential Revision: <a href=3D"https://reviews.freebsd.org=
/D49776" rel=3D"noreferrer" target=3D"_blank">https://reviews.freebsd.org/D=
49776</a><br>
---<br>
=C2=A0lib/lib80211/regdomain.xml | 254 ++++++++++++++++++++++++++++++++++++=
++++++++-<br>
=C2=A01 file changed, 253 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/lib/lib80211/regdomain.xml b/lib/lib80211/regdomain.xml<br>
index 557af0349cb0..9116e54c31cf 100644<br>
--- a/lib/lib80211/regdomain.xml<br>
+++ b/lib/lib80211/regdomain.xml<br>
@@ -1187,6 +1187,202 @@<br>
=C2=A0 =C2=A0&lt;/netband&gt;<br>
=C2=A0&lt;/rd&gt;<br>
<br>
+&lt;rd id=3D&quot;taiwan&quot;&gt;<br>
+=C2=A0 &lt;name&gt;TAIWAN&lt;/name&gt;<br>
+=C2=A0 &lt;netband mode=3D&quot;11b&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_2412_2472&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_B&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+<br>
+=C2=A0 &lt;netband mode=3D&quot;11g&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_2412_2472&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_G&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+<br>
+=C2=A0 &lt;netband mode=3D&quot;11ng&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_2412_2472&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_G&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;H4_2412_2472&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_G&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+<br>
+=C2=A0 &lt;netband mode=3D&quot;11a&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5160_5240&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5260_5340&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5480_5720&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5745_5845&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+<br>
+=C2=A0 &lt;netband mode=3D&quot;11na&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5160_5240&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;H4_5180_5240&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5260_5340&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;H4_5260_5320&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5480_5720&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;H4_5500_5720&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;F1_5745_5845&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;H4_5745_5845&quot;/&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+<br>
+=C2=A0 &lt;netband mode=3D&quot;11ac&quot;&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5160_5240_20&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5180_5240_40&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5180_5240_80&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT80&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5260_5340_20&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5260_5320_40&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5260_5320_80&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT80&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5480_5700_20&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5500_5720_40&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5500_5720_80&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT80&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5500_5640_160&quot;/&gt;=
<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;23&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT160&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_DFS&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5745_5845_20&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT20&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5745_5845_40&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 =C2=A0 &lt;band&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;freqband ref=3D&quot;AC2_5745_5805_80&quot;/&gt;<=
br>
+=C2=A0 =C2=A0 =C2=A0 &lt;maxpower&gt;30&lt;/maxpower&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_HT40&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 =C2=A0 &lt;flags&gt;IEEE80211_CHAN_VHT80&lt;/flags&gt;<br>
+=C2=A0 =C2=A0 &lt;/band&gt;<br>
+=C2=A0 &lt;/netband&gt;<br>
+&lt;/rd&gt;<br>
+<br>
=C2=A0&lt;!-- Rest Of World --&gt;<br>
<br>
=C2=A0&lt;rd id=3D&quot;row&quot;&gt;<br>
@@ -1781,7 +1977,7 @@<br>
=C2=A0 =C2=A0&lt;isocc&gt;760&lt;/isocc&gt; &lt;name&gt;Syria&lt;/name&gt; =
&lt;rd ref=3D&quot;none&quot;/&gt;<br>
=C2=A0&lt;/country&gt;<br>
=C2=A0&lt;country id=3D&quot;TW&quot;&gt;<br>
-=C2=A0 &lt;isocc&gt;158&lt;/isocc&gt; &lt;name&gt;Taiwan&lt;/name&gt; &lt;=
rd ref=3D&quot;row&quot;/&gt;<br>
+=C2=A0 &lt;isocc&gt;158&lt;/isocc&gt; &lt;name&gt;Taiwan&lt;/name&gt; &lt;=
rd ref=3D&quot;taiwan&quot;/&gt;<br>
=C2=A0&lt;/country&gt;<br>
=C2=A0&lt;country id=3D&quot;TH&quot;&gt;<br>
=C2=A0 =C2=A0&lt;isocc&gt;764&lt;/isocc&gt; &lt;name&gt;Thailand&lt;/name&g=
t; &lt;rd ref=3D&quot;none&quot;/&gt;<br>
@@ -1904,6 +2100,11 @@<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
=C2=A0&lt;!-- 5150-5250/80 --&gt;<br>
+&lt;freqband id=3D&quot;F1_5160_5240&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5120&lt;/freqstart&gt; &lt;freqend&gt;5240&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;AC2_5160_5240_20&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5160&lt;/freqstart&gt; &lt;freqend&gt;5240&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
@@ -1925,6 +2126,11 @@<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
=C2=A0&lt;!-- 5250-5350/80 --&gt;<br>
+&lt;freqband id=3D&quot;F1_5260_5340&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5260&lt;/freqstart&gt; &lt;freqend&gt;5340&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;AC2_5260_5340_20&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5260&lt;/freqstart&gt; &lt;freqend&gt;5340&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
@@ -1941,6 +2147,11 @@<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
=C2=A0&lt;!-- 5470-5725/160 --&gt;<br>
+&lt;freqband id=3D&quot;F1_5480_5720&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5480&lt;/freqstart&gt; &lt;freqend&gt;5720&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;AC2_5480_5700_20&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5480&lt;/freqstart&gt; &lt;freqend&gt;5700&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
@@ -1961,7 +2172,38 @@<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;160&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/c=
hansep&gt;<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
+&lt;!-- 5500-5720/80 --&gt;<br>
+&lt;freqband id=3D&quot;AC2_5500_5720_40&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5500&lt;/freqstart&gt; &lt;freqend&gt;5720&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;AC2_5500_5720_80&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5500&lt;/freqstart&gt; &lt;freqend&gt;5720&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;80&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;!-- 5725-5875/80 short range --&gt;<br>
+&lt;freqband id=3D&quot;F1_5745_5825&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5825&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;F1_5745_5845&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5845&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;H4_5745_5845&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5845&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;AC2_5745_5845_20&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5845&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;AC2_5745_5865_20&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5865&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
@@ -1972,6 +2214,11 @@<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;AC2_5745_5845_40&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5845&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;AC2_5745_5805_80&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5745&lt;/freqstart&gt; &lt;freqend&gt;5805&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;80&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
@@ -2027,6 +2274,11 @@<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;20&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
=C2=A0 =C2=A0&lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
=C2=A0&lt;/freqband&gt;<br>
+&lt;freqband id=3D&quot;H4_5500_5720&quot;&gt;<br>
+=C2=A0 &lt;freqstart&gt;5500&lt;/freqstart&gt; &lt;freqend&gt;5720&lt;/fre=
qend&gt;<br>
+=C2=A0 &lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/chansep=
&gt;<br>
+=C2=A0 &lt;flags&gt;IEEE80211_CHAN_A&lt;/flags&gt;<br>
+&lt;/freqband&gt;<br>
=C2=A0&lt;freqband id=3D&quot;H4_5500_5580&quot;&gt;<br>
=C2=A0 =C2=A0&lt;freqstart&gt;5500&lt;/freqstart&gt; &lt;freqend&gt;5580&lt=
;/freqend&gt;<br>
=C2=A0 =C2=A0&lt;chanwidth&gt;40&lt;/chanwidth&gt; &lt;chansep&gt;20&lt;/ch=
ansep&gt;<br>
<br>
</blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si=
gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d=
iv dir=3D"ltr"><div><font color=3D"#888888">Nuno Teixeira</font></div><div>=
<div><font color=3D"#888888">
FreeBSD UNIX:=C2=A0 &lt;eduardo@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a h=
ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr=
eeBSD.org</a><br></font></div></div></div></div>

--000000000000d8079e06329a5bdc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKahtATiCW6kVBQjW_eTKjBqSrD=sXt_s7QF_jcqP4edg>