跳至主要内容

5 GHz Wi‑Fi 突然換頻,和雷達有什麼關係

· 閱讀時間約 25 分鐘
w0x7ce
MySelf

发布于 2026-08-09 10:28:13(微信公众号导出记录)。

本文来自公众号后台的“导出文章内容”功能。博客正文由导出长图进行本地 OCR 转写,并保留原始排版图用于逐段核对。

原文链接:查看原文

OCR 转写有效文字约 13019 字;代码、流程图和版式以文末原始排版图为准。

正文(本地 OCR 转写)

5GHzWi-Fi突然换频,和雷達有什度關係 5GHzWi-Fi使用中突然换了频道,原因不一定是雷遍,也不一定是為了导找更快的频段,投借可 能是在做ACS 白動运频,也可能是設定重联、Mesh,APSTA或 MLO 格调:雷速事件只是其中一種 會影署独道的情况。 雷速真正介入時,设備不是为了優化须寞,而是要聘放受影馨的DFS预道,轉移到其他符合规则的频 道。遗是频错共用和法规要求需来的保摇勤作。 如果日融径出现 DFS、CAC、RADAR或NOP,才需费把排查方向聘到雷逻共存模制。一台支援DFS 的5GHz路由器,根面通常不只有集線理翻和一個channel参数:它還需要知道所在地的频道规 则。能狗在放励前监动频道,在通作中接收雷逾判定,记住哪些频道暂時不能用,在必要時通知所有 客户请一起换频。 但些缩离本身不等於已經收到雷速::CAC可能只是敏動前检查,NOP是频道暂時不可用的状 馨;要判断谨行中是否真的进入雷遵避,鹰優先找DFS-RADAR-DETECTED这频事件。 这赢文章提一台路由题的實降工作流程開始,先把频道更的程来源分開,再把雷達如何影馨频道、 DFS 這困缩寫代表什度,以及 0penWrt 的 hostapd、nlB0211、cfg80211、macB0211、黑 奥到赠如何配合糖清楚,最後明法律遥界和不同切频情况。 频道更来源 是否笑雷座直接相關 典型虚理 ACS 白数避频 香 根據干摸和 survey统計重新逻道 放受影警频道,CSA、降绩宽或重 DFS雷连事件 是 DFS 道欧 不代表已额现密谨 先键CAC,通通後才發射 不一定 道湿髓、C5A或完蔡重放 APSTA、Mesh、 MLO、 超定重鞋 先把频段位置放在同一张图视看,後面的DFS、CAC和投频就比较不容易混在一起、圆中使用的是常 見5GHz RLAN分区:實能不能用、是否需要 DFS.仍要以所在地法规、Openirt regulatory donain,硬锥和產品澄為, 5GHz频段怎磨看:DFS不是整段5GHz的层性 那甲 M) M80-62NC MHU 10-14 5-0 16-15

1/5GHz频段购DFS分区示意。这不是全球通用频道表:频道端號與可用條件需交館所在地的 regulatory domain, w1reless-regdb、驱能和留超文件判定, 如果需要看法规文性程的原始分區, ETSI EN 381 893 的 Table 1 把 5 GHz RLAN 的 sub- band 1、 2、 3 列成 51505258 MHz、 52505356 MHz 和 54785725 MHz; 57255850 MHz 别放在附综的sub-band 4,或明磷鞋明要受固家频率使用保件限影這也是為什磨「某低频道 在一個园家能用,不能直接推增成“所有地区都能用。 ETSIEN301 80 V2.2.1 (2024-11) 12 Scope 1 ark mefkods of nk ub ap μ sp uuu zeup np a sks ng uss # I an un qpuaq eebs atus z pourd oge aalo je of the pre Table 1: Service frequency bands 519H215525MH252502 55380H25472205 725M2 Heceive il siah fs prly i sl 3 ad ptly i ab-d 4. p diil i di References 2 Normative references

2.1

d a i. ncdosnms wih ar at fnd tbe pubicly aiaNe ithe crtd lots mih he fsnl i the ETSl deshos. NOTE: Whl aiins s i i f p,l t teirtoeg sorn alidts. Te fdloie fmd de a aay fte ai of fh pt dm.

1813 2/ETSI EN 30I893V2.2.1第12 真官方文件截墨:Table 1的履额段 sub-band 4的圖家账件就明,来源:ETSI富方PDF https://s. ets1. org/deLiver/ets1 en/301800_301899/301893/62.02.01 60/en 301893v620201p.pdf,第12 页

一、先一台5GHz路由器開始

2.4 GHz 频段覆卷校速。但频氟有限、投储密集:5 GHz 能提供更多20 MHz 频道,也更逾合 88

MHz、169NHz等较宽的频宽模式。對高吞吐量的 Wi-Fi 来说,5 GHz 白然更有吸引力。 周题在於,5GHz不是整段都要供Wi-Fi使用。部分频段原本就有氮象、航空或其他受保雷速 系统工作。W1-F1设備可以在當地规则允許的修件下使用遭些颜段,但不能把它竹福成替通的私人顏 道 因此,常路由器薄到某些DFS道後,它的工作方式會改密:

  • 始發射前,先在频道上监德;

  • 正常通作持,邀缓测雷途讯號:

  • 收到雷達判定後,麟開受影馨频道;

  • 在规定時图内不再使用被频道;

  • 找到合法暂代须道後,通知客户端一起切换。

这整套流程就是設优程的雷逾规避概制。 ETSI的5GHzRLAN福举把適件事寒得很直白:DFS 的目的,是测密途系统,避免與雷逾同频 逼作:適用图落在特定 DFS子频段,而不是整個5 GHz 频段。 ETSIEN301 80 V2.2.1 (2024-11) 25

4.2.5.3

Coforctasdel is ca lle id.

4.2.6

Dynamic Frequency Selection (DFS)

4.2.6.1

DFS general requirements

4.2.6.1.1

wosun S30 An RLAN d say ti DS ff ddic pd ilo . WD fedise ds e m issi ar aled pring ey a n priid by e adativity rqi. DFS applicable froqucncy range

4.2.6.1.2

rert applies to all fkose Cevies. Ufm sy ilib adi a3. Uifm qrg d in d ain sd 3

4.2.6.1.3

DFS operational modes ary d llmilm i () 5GDFS Serydks ipl ls I secondary drvize vith radar dtexctioe independknt ef their output pe9er.

4.2.6.1.4

DFS operation

4.26.14.1

Primary devioes Teii a) Te priary dvice sallse rar tiosin srlero eect nalar sigalk. 5 GH: DFS besl.

ETSI 3/ETSIEN361893V2.2.1第25夏宫方文件截墨:DFS的昌的类通用了频段。来源: ETSI 官方 PDF https://www. etsi. org/delIver/ets1_en/301808_391899/361893/02.02.01_60/ er_301893v020201p.pdf,第 25 夏。 要注意的是,靠运面缤不是Wi-Fi為了提高速度而主黏追求的功能,到路由器来,它會确束放 等待、切频,降频宽甚至短暂中断:它存在的原因,是設储使用了雷通共用频段後必须遵守相愿條件。 如果只使用所在地允萨的非DFS频道,通常就不言进入这套需途测流程。ACS白還频则是另一 件事:ACS 是根摄郑居 AP、忙绿特胆和 survey 資料退须道,不能和 DFS 雷速避混為一敲。 DFS、CAC、NOP、CSA分别是什魔 DFS:Dynamic Frequency Selection DFS 的全名是 Dynanic Frequency Selection,中文通常翻成“劲感频宰霍挥; 在Wi-Fi宵祭设借程。DFS不只是自勤造一個师道;、而是一整赛和雷共存有题的规则:設储 要先棉查预道、持监测,發现雷遵後停止使用受影馨须道,再剩移到合规的替代须道。 CAC:Channel Availability Check CAC 是Channel Ava1lab1lity Check,也就是‘随道可用性榜量 當AP想使用一但尚未被键超可用的DFS频道時,不能直接闹始發Beacon。它要先安爵地整聘一 段時期,致超没有發现符合规则的逻讯號,之後才能正式提供W1-F1。 所以,DFS道在放触时可能比替通频道晚一段出现,這不一定是設循故庞。 NoP:Non-0ccupancy Period 如果設储在某個师道上列定出现雷遍,该频道言进入NOP,也就是不可估用時間」。 NOP期間,設储不能把敲频道重新还作發射频道,具體時間取决於法规区域、频道條件、kernel、题 勤和翻體:很多平台常見36分键,但不能把遭旧数字套用到所有国家和所有設谎。 CSA:Channel Switch Announcement CSA 是Channel Switch Announcement,也就是频道t切摸公告」。 AP不會只在内部把频率改,而是會通過Beacon和管理讯框告诉客户端:稍後要切到哪回频道, 倒数温剩多少,客户端收到後,才能跟著AP一起韩移。 雷達侦測器到底在看什 DFS需速值测不是單纳看纽號強器。 谨通常使用短既衡或一组具有规律的脏衡序列。值测器會飘察服循度、服数量、重框間隔、频率 位置、功率和時阳分布,判断它是否符合某踊受保腹雷途的特量。 以5.5GHz為例,笔磁波波長约爲5.45cm需谨系统利用街速行探润,Wi-Fi股情则要在有 限的翻潮窗口理判这些原街是否值得操出频道。 这程要区分雨容易混治的判:

  • CCA臀心嫂疆目前是不是忙绿,服粥於Wi-Fi的效事接入:

  • DFS 撤心收到的斯序列是否可能属於受保疆雷逻。

附近W1-F1很多,會频道警忙,但不代表一定有雷遭。反退来。射频噪驾、天德周题、校增题 或某些設循的感衡,也可能增加DFS联判的楼會。 路由器理真正负貢语衡分類的部分,可能在mac80211期動,也可能在是片畅键。hostapd通常不 是置接瞻取原始IQ资料,而是收到驱触或勃雅整理好的radardetected事件。 這也是不同是片DFS表现差置很大的原因:同一份OpenWrt配置,背後可能便用完全不同的慎测 器、副精和协脂馨数

二、路由器遇到雷逹後,完整流程是什磨

可以把一恒 DFS AP 的工作流程想成下面遭條键: 建法规-适据DFS频道-CAC-正常發射鉴测→收到雷建判定-封懿频道-遇操替代 频道一CSA、降频宽或重敏。 先確類道能不能用 般先根據 country、regulatory domain、wireless-regdb、硬疆 EEPROM 和显触能力, 判题哪些频道允許使用。 道一步需决定:

  • 频道是否带有 RADAR 福纪:

  • 是否禁止主酚裂射,也就是NO-IR;

  • 是否只允許室内便用;

  • 發射功率和频宽上限:

  • 是否必须遥行 DFS.

预道编然本身不是法律請途。36-48、52-64、108-144只是常見编號,宽降使用德件要看所在固家 和段循能舱。 選到DFS频道後先做CAC 如果酸道尚末被致超可用,AP先不提供正常Beacon,而是在目槽频道上然。 CAC成功,道进入可用状感,AP才附始正常接射;CAC失败,設循不能在龄道上直接提供服 移,可能改通其他频道或重新始流程。 ETSI對這個顺序的描述也很清楚:主要設情要先在可用频道上完成CAC,进入服移後遗要持错做 in-servicemonitoring:一旦判定需迹,核频道就必须被视為不可用,不能直接细估用。

  • +2) 172A.0 10 N9 $13

26

Tisl CAC m ll if . ii An RLAN dee is sa s mie (ajant rde e chals. In fis casc al dxse cassc becoe opraiag chxls. beoame an umuvsilabie chenncl. ztailzbe charel gaia ferthe no- D f)Ieal s,ir d mal,(e crl cg t

4.2.6.14.2

Seoondary devices T nt aid qs zier d asf: Te openatiol vl a idiidl DF rsqemes t ae aplicabe sedary devices ae as fellw: lakie D.2, nte 2). Agr dcsalap isstises oa isncd by is piry dk, Tl coedary devie sball sot nsane sey t obirgbd. eubling sdgral ton is prirury desik. has been iastructed to ope oa. Tlis is ecuivelest l the prinery derice desecting cayr (see a461)a se M

ETSI 4/ETSIEN381893V2.2.1第26页官方文件截置:放動前检查、逐行中整潮與雷事件 後的频通滤理,来源:ETSI 官方PDF https://ww., etsi org/deLiver/etsi_en/301800_301899/301893/02. 02. 01_60/en_ 301893v620201p.pdf,第 26 夏。 運作期間續监測 CAC结束只代表「检查時間内淀有發现雷遍:。不代表频道永久安全。 AP在DFS频道工作期罚仍要持振融。只要勤或翻體据定收到符合條件的雷途断。就含向上回 般 radar detected, 把受影響频道標為不可用 雷速事件裂生後,設備會把受影馨的频道或子频道標記为unava1lable,放勤NOP 如果是86MHz 或160MHz 频宽,受影馨的可能不是单一道斌碼,而是整channeL def1n1t1on 理的一倍或多恼 29 MHz 子频道。 要找替代频道 投储不能只把频道赋碼加一。替代频道必须同時满足:

  • 常地法规允許:

  • 频宽内的所有 20 MHz子频道都存在;

  • 资有必要子频道感於 DFS_UNAVAILABLE;

  • 室内外、功宰和频宽条件相容:

  • AP、STA、Mesh 或 HLO 能数超酮;

  • 如果需要CAC。退要重新完成可用性格查。

CSA、降低频宽,或者完整重 如果找到已经可用、频宽相容的替代频道,AP就可以發出CSA,爆客户端在倒数结束街一起切模。 如果同根宽度找不到。但校窄的频宽可以使用,投借可能提166MHz降到80HHz,或者提Bθ MHz 降到 40 MHz, 如果替代道還需要CAC、涉及多無法由單一CSA 熔的键路,或者驱淀有完成channel sw1tch,Openkrt 可能停掉 AP、亚新 CAC,再完篮。 道就是使用者看到频道瓷了「速度降了「SSID短暂消失的完整来源。 下面遭张圆把前面的文字匪缩成一條事件键:真正的DFS避源,不是單純把频道然碼往上加,而是 慎测结果道状合法候-客户端震期:的还决策。 DFS不是「债测到雷速就陷便跳」 CA的量 正年服 记不可用 不要和ACS流高一级 HOP R CSA.FB

显5/0penfrtDFS事件疑示意,中「法规购候退频道;到"切换完成;是本文依OpenWrt、 hostapd、nl86211翼cfg80211分整理的工作流:不是單一原始碼案的流程曼。 為什磨160MHz更容易出現这些現象 80 MHz 由四個 20 MHz 子道組成,160 MHz 由八枢继成。 因此,168MHz不是一個史寞但握立的频道,而是一组必须同时漏足件的子黏道。只要其中一 图子频道受到案运事件影馨,完整的169NHz组合就可能不能镭使用。 股懂通常有三種通挂:

1.找到另一個同楼宣座的可用组合,透酒CSA切换;

2.改用 88 MHz、46 MHz 或 26 MHz,保留基本服務;

3.所有候遥都不可用,等待NOP 或重新敏动。

hostapd 會把雷速事件的频率、频實和中心频宰展開,再和目前 AP使用的全部子频道比较。雷速 事件如集不覆蒸目前的channeldefinition,不一定这 AP 切鼠;如集覆蓄其中必要子 道,就會进入證流程。 所以,同一個还事件不一定缤所有 5 GHzradio同時换频。每国radio 的中心频率、频宽和子 频道图可能不同

三、OpenWrt源碼舆切設計

本文分析的源码基维是:

  • OpenWrt:

https://github con/openwrt/openwrt/tree/94a21b3fe9bd45632cBdfced37de504 52d915091

  • hostapd: https://git.w1 f1/cgit/hostap/commit/?

16=f08f2749aa696c4e47c5c8f5916da99951bf9fac

  • mac80211/backports: 6.18.39

OpenWrt配置唇 mac80211.sh 和 hostapd.sh 负震把 country、channel、频宽、882.11h、ACS 和 DFS 相 葡設定交解 hostapd, 这一不典责微射须样本辨撤雷速。它提供的是工作條件:所在地是哪理、AP想用什磨频道、频宽如 何定囊,以及哪些候遇可以交給後错流程。 hostapd:管理状蕙和避决策 上游 hostapd 的 src/ap/dfs.c 是 DFS 状愚碳的核心,负貢:

  • 换查實频實内的所有子频道;

  • 管理 DFS_USABLE、 DFS_AVAILABLE. DFS_UNAVAILABLE:

  • 敏酚和束CAC;

  • 接收 radar detected;

  • 判数雷速事件是否典目前频道范图重叠:

  • 通握替代频道;

  • 必要時降低频宽:

  • 發出CSA 或重新配置 AP;

  • 等待 NOP finished 量新估。

這的照經是:hostapd管理的是策略和状,不一定是實豪的运股循分额 ETSI 也把 CACoff-channel CAC、in-service monitoring、 channel shutdown 和 NOP分成不同要求,运正好职明:路由器不是收到一图模湖的「频道太吵:碱就换频,而是要先判 定事件,再进入對愿的状態和時間限制 ETSI EN301 80 V2.2.1 (2024-11) 27

4.2.6.2

DFS technical requirements

4.2.6.2.1

Acplicabity Tae sDPlchl orel mode. IE ne RILAN aed their appicability for every le shall be as sepermnely. Tabie 5: Applicabiity of DFS requirements DFS cperdior mode Bequirerrent Secondary device wzh Primary devioce Ropuied CAC pserbu pN Rkqul e Not equind O-cteme CAC Maquired Peganc nled. IOTE 2:

sigrals fll winin tle cestal S0 % of te occepied baadwidn of the RLAN devioe.

4.2.6.2.2

Channel Avallabilily Check (CAC) Deftnition

4.26.22.1

Chsrel ANy Ck [CACe by stich an RI AN dnice checks chamsek fer the preo f rada ss

4.26.22.2

Linits ACACiCC ian table D.1. Taee dell c aso tran Te RILAN device shall ofom to fe risirm &etio pohailty a defied in thle: D.5. Confommance Coeformerce Ieis as definel is clause 5,.4.8 shell be ceried oot. ETSI 盈6/ETSIEN391893V2.2.1第27页官方文件截置:DFS要求的需用填目與CAC定额。 束源:ETSI宫方PDF,第27夏, nl80211:把决策送進kernel hostapd 通遇 n8821l要求 kernel 和显動始莲慎测,或执行 channel switch. kernel、驱数和影體再把 CAC、雷途、切频和 NOP 状艇回根绘hostapd 常见事件包括 DFS-CAC-START, DFS -CAC -COMPLETED、 DFS -RADAR-DETECTED, DFS-NEWl- CHANNEL DFS-NOP-FINISHED, 如果平台使用 DFS offLoad,hostapd 可能只看到结果,看不到晶片内部的 pulse detection、硬體計時和 NOL保存组航。 hostapd.uc:决定重戴時能不能直接切 Openikrt 的 hostapd.uc https://github.com/openwrt/openwrt/blob/94a21b3fe9bd45632c8dfced37de58452 d915891/package/network/services/hostapd/files/hostapd.uc 會在配胃重显時判目 标频率是否属於DFS子频段 它的用途是判断这次配置更能不能直接走CSA,不是雷途纳润器,也不是完整的reguLatory database。對 DFS 目標或跨多個radio 的 ML0 AP,OpeniWrt 會更保守地走完整重,因為目 标频道可能需要重新CAC,單一介面的CSA也不足以塔所有锂路。 路由器到底怎跳到新類道 不是簡單地找下一個频道

一恼合法的替代道必消同时通道法规、子道、频寞、CAC和多介面到棉查。

一般AP會優先找已經可用、没有被NDP封、而且能保持原有宽的频道。如果没有,就答试降

低须宽。若还较窄频宣都找不到,般情只能停止、重故或等待。 CSA镶客户端一起搬家 AP通遇Be8con和管理纽框公布切接倒数,客户端收到截在指定時围切到新颖道。遗是一種塔酮式 切换,所以理输上比AP静默改频更稳定。 但CSA不能保零丢包。睡银中的IoT、再客户端、Mesh 贴或多疑路慌,可能在切损期圈茶 够。如果驱勤淀有回报切换完成,0penirt 還可能回退到完整重敏。 Mesh需要一致的選捧 Mesh 前黏如果各白髓機透曾代频道。雷速事件後可能分裂到不同频道,整個Mesh失去粼居。 Openikrt 的 hostapd patch Mesh 可以根援 mesh ID 做较具决定性的曾代频道還挥:

  • Mesh DFS 频道避

patch https://github .con/openwrt/openwrt/blob/94a21b3fe9bd45632c8dfced3 7te50452d915891/package/network/serv1ces/hostapd/patches/818-mesh- Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch

  • Mesh 雍定性切频

patch https://g1thub.con/openwrt/openwrt/b1ab/94a21b3fe9bd45632c8dfced3 7de50452d915891/package/network/serv1ces/hostapd/patches/011-mesh-use- deterministic-channel -on-channel-switch,patch APSTA和背景雷连 Openikrt 的 311 patch 允許在特定德件下,同— DFS 频道上的已速续 STA 为 AP 提供整 覆盈,整免重握CAC. 但 STA 必须覆置 AP 所震的全部 DFS 子频道。STA 只有 B8 MHz、AP 要求 16 MHz ,覆 蓄保件不成立,正常CAC仍然必要:STA断综後,AP也必须继持自己的雷蓬值测 如果硬疆支援额外的radar chain,background_radar 可以旗经備在主要AP 频道工作特,预 先能测其他DFS 频段、这取决於疑勤宣告RADAR_BACKGROUND 能力,早靠配置不能為單radio 設備創造第二条射频睡路。

四、法规與容易混淆的换频現象

情沉 是否代表發现雷速 投借通常怎度虑理 通行中出现 DFS-RADAR-DETECTED 是 起频道不可用,C5A、降频宜或重的 不是 先敛CAC,通通後才附给髮射 放时遮到 DFS 道 為其他慢递频道预先理立可用状燃 背景雷连测完成 不一定 媒dON 重新评估族频道能否回到候集合 不是新的雷注事件 不一定 APSTA、Mcsh、MLD 或配置重数 CSA、跟随上游频道或完整重敏 不是 ACS 自数道 根據干摸和survey硫計重新遥频道 真正的通行時运通编,通常能在事件短中看到DFS-RADAR-DETECTED。若只有 ACS、ACS-CHAN 或ACS-COMPLETED,侵先排查白数避频和配置重露 法律规则為什會進入路由器的程式 DFS不是OpenWrt自己發明的限制,而是無露设備使用雷達共用频段時必须满足的监管條件,不同 地區到段、CAC、NOP、室内外、功率、TPC和勋宽的要求不同,品能银也童把遗些件落到硅疆 和到腊上。 主要参考依握包括: 地 参考文件 47 CFR 515,407, FCC-83-116 https ://ww.ecfr,gov/current/title-47/chapter-I/subchapter-A/part -15/s 美 国 ubpart -E/scction-15.487 https ://docs fcc.gov/public/attachnents/FCC-α3-16A1 ,pdf ETSI EN 301 893 V2.2.1 欧 洲 https://www.etsi.0rg/deliver/etsi_en/301800_301899/301893/02.02.01_60/ en_301893v020201p .pdf ISED RS5-247 Issue 4 加 https://ised-isde.canada.ca/site/spectrum-management-telecommunication 拿 章 s/en/devices-and-equipment/radio-equipment-standards/radio-standards-s 大 pecifications-rss/rss-247-digital-transmission-systems-dtss-frequency- hopping-systems-fhss-and-licence-exempt-local 中 工業和信息化部 2400 MHz、5100 MHz 和5800 MHz 频段通知 大 https: //wap.miit.gov.cn/jgsj/wgj/wjfb/art/2021/art_58b24430cb93476fb18 a51fe7a350b61.html 日本e-GoV無综設備规则、NTT 5GHz RLAN明 日 本 https ://laws .e-gov. go - jp/law/325M50080000018?0ccasion_date=20250423 NCC低功率射器材技術规、NCC法规資料库 曼 https://istkdb.ncc.gov.tw/kdb/KDB_200/1 https : //ncclaw.ncc.gov.tw/FLAW/reFormatFLAwDATe202.aspx?id=FL012846 ACMA LIPD class licence 澳 https://www.acma.gov.au/licences/low-interference-potential-devices-li 洲 pd-class-licence OpenWrt 的 wireless-regdb world domain patch https://github.com/openwrt/openwrt/blob/94a21b3fe9bd45632c8dfced37de50452 d915091/package/firmware/wireless-regdb/patches/5e0-world-regd- 5GHz.patch對36-48频道做了本地化調整,但這不等於全球通行證。 NO-IR代表不能主動發射,RADAR代表需要DFS。regdb顯示可用,也不代表所在地法律、 EEPRoM、動和產品韶證一定允許。把country改成另一個國家,或使用iwregset改 管區域,只是改软體看到的规则,没有改實隙所在地的法律。

五、遇到雷達事件,實際上怎辦

先看事件顺序,不要只看最後示的類道:

  • DFS-CAC-START:開始频道可用性機查;

  • DFS-CAC-COMPLETED:CAC 完成;

  • DFS-RADAR-DETECTED:收到雷達判定;

  • DFS-NEW-CHANNEL:選出替代频道;

  • DFS-NOP-FINISHED:不可用時間结束;

  • channelswitchfailed:切频没有完成,可能回退重。

可以logread 察 DFS、RADAR、CAC、CSA 和 NOP,再用 iw phy info、iw reg get 和uci show wireless 確country、radar 標記、no IR、宽和骊動能力。 只需要穗定通信 遥用所在地允許的非DFS频道。這様設備一般不會進入CAC、雷達事件切換和NOP流程。代價是 非DFS频段可能更,需要用频道规劃来换取穩定性。 需要更多频譜 可以使用DFS類道,但要把CAC等待、雷達事件後的CSA、降频宽和重新動視為正常運行條 件。實務上80MHz通常比160MHz更容易维持穗定;Mesh和APSTA则要確所有節點的 DFS能力。 這裡所利用DFS频段」,是利用法规允許的额外频道資源,而不是利用雷達訊號或镶其他設備被 迫退出。country、發射功率、频宽、室内外條件和產品證都必须符合所在地规则。 懷疑误判 保留完整日,把AP暂時改到所在地允許的非DFS频道做對照。非DFS長時間穗定、DFS反覆 出現雷逹事件时,再機查動、體、硬體校准、天線、射频噪和實雷逹環境。 類譜不存在可透過發射行為取得的合法揭占」;故意镶频道持續忙碌或觸發其他設備避,可能干 近Wi-Fi和受保雷達,不能當作正常的網路方案。 所以一台支援DFS的5GHz無線設備,亚不是所有频道變更都在规避雷達。只有當它使用DFS 共用频道、收到雷達判定時,才會按照法规和體設計完成下面這條避镶流程: 频道规则→CAC→正常工作→雷達判定→频道封→找替代频道→CSA、降频宽或重 OpenWrt把這條流程分散在多個唇次:

  • UCI、netifd和wireless-regdb提供频道舆法规條件;

  • hostapd管理DFS狀態和避镶决策;

  • nl80211負貢命令與事件傅退;

  • cfg80211、mac80211和勤執行频道及雷達监測;

  • 晶片韧體可能完成真正的衡分類和DFSoffload。

因此,看到5GHz频道更時,應該先周它處於哪一個環節:是動CAC、运行中收到雷達、等待 NOP、切換失败,還是根本只是ACS或配置重载。把這條路對上,才知道設備為什磨會短暂消失、 為什磨會降到80MHz,以及什磨時候該使用非DFS频道。

原始排版图

5 GHz Wi‑Fi 突然換頻,和雷達有什麼關係:微信公众号导出原始排版图