WinFi一直Loading的解决办法,与其它抓包工具
来源 https://www.acwifi.net/20163.html
WinFi inSSIDer NetSpot Ekahau
LizardSystems Wi-Fi Scanner
ariport utility
今天不拆机,来聊一聊WinFi的那些事那些情。最近一个星期它就是打不开,”小兔子乖乖 把门开开 快点开开 我要进来 不开不开我不开 妈妈没回来 谁来也不开”。不好意,儿歌听多了有点醉!
要把这个问题解决其实很容易,有个人留言给我了,只要修改系统时间为5月份之前就可以了。
就是这么简单,不知何由。这一招更胜于一阳指。佩服佩服!
改完时间就看见久违的界面:
看见这样的SSID,只要在我Q群里的都懂。。。。
最上面的信息比较丰富且直观明了。主要用它查看空间流数量,频宽,还有漫游的参数,802.11v、802.11k、802.11r的支持与否。
如下图:
这些一看就懂了。
接下来看那些难找到的信息,比如波束成形和MU-MIMO。
选择想要查看的无线SSID之后(在用XDR6080),在界面的中位置点开“Parameters”,因为不支持查找和复制出文本,所以查找不方便。
“VHT”代表Wi-Fi 5,“HE”代表Wi-Fi 6。
比如Wi-Fi 6路由器就查看 HE Capabilities里面的信息。
点开之后,会有”HE MAC…”.和 “HE Phy….”
要看的是“Phy”里面的信息:
点开这两行“Bits 8 to 23“和”Bits 24 to 39“这两行:
Full Bandwidth Ul MU-MIMO这项我认为是支持上行MU-MIMO, 这是Wi-Fi 6里的标准,在Wi-Fi 5里面不支持的。
SU Beamformer,是发射端的单用户波束成形;
SU Beamformee,是接收端的单用户波束成形;
MU Beamformer,是发射端多用户波束成形。
如果你在路由器上面修改MU-MIMO的开关,这个WinFi软件不会实时更新信息,你需要关闭你的无线网卡生启软件或修改完MU-MIMO后修改一下无线信道,这软件才会更新信息。
通过开/关路由器上的MU-MIMO,你会发现Full Bandwidth Ul MU-MIMO和MU Beamformer的属于是有变化的。比如我把XDR6080的MU-MIMO关闭之后:
Full Bandwidth Ul MU-MIMO和MU Beamformer变成了不支持。
而SU Beamformer和Beamformee是保持不变的,证明关了MU-MIMO后,单用户波束成形仍是有效的。
可是,华硕AX86U开MU-MIMO后是支持MU Beamformer了,但不支持Full Bandwidth Ul MU-MIMO,单用户波束成形也不支持作为接收端的角色:
难道AX86U不支持上行MU-MIMO??
不知道作为无线AP端不支持SU Beamformee会有什么影响。
如果WinFi不能用了,有什么替代版?
LizardSystems Wi-Fi Scanner,它没有直观的漫游塄查看,但抓包信息可以复制出来,方便查找有用的信息。
插张Wi-Fi 5的网卡也能看见Wi-Fi 6的信息。
它像WinFi那样只能查看无线AP端的信息。
如果要抓到其它想要的空包信息,就要用Omnipeek,也是在win10下可以用,只是它对网卡有要求,要支持混杂模块的网卡和驱动才行。例如RTL8812,MT7612U。wifi6网卡没有一款支持,我手里的Wi-Fi 6均试过了,Omnipeek用Wi-Fi 5的网卡抓不到Wi-Fi 6的包。
Omnipeek有筛选与查找功能,很方便
最实用的是在ubuntu下安装Wireshark,把AX200开启监听模式(混杂)后就可以用了。
Omnipeek和Wireshark都可以抓到交互的包,这样可以看见终端与无线AP间的交互信息,查看支持的参数标准。
比如抓到手机IQOO Z5的包,里面的内容:
IQOO Z5不支持MU-MIMO,也不支持波束成形。
Z5接入华为AP 6760-x1显示不支持MU-MIMO,不支持显式波束成形:
与上面的包信息一致。
以下是华为Mate20的Wi-Fi 5里的信息,作为接收终端它不支持MU Beamformee,所以不支持MU-MIMO,但支持单用户波束成形,即支持SU Beamformee。
华为Mate20在华为AP 6760-X1里显示的信息:不支持MU-MIMO,但支持显式波束成形。与上面的信息也吻合。
关于波束成形,作为无线AP端(无线AP、无线路由器),看SU Beamformer, 作为接收终端(手机、无线网卡)看SU Beamformee;
关于MU-MIMO,作为无线AP端(无线AP、无线路由器),看MU Beamformer, 作为接收终端(手机、无线网卡)看MU Beamformee;
关于802.11k,查看Neighbor Report是否支持;
关于802.11v,查看BSS Transition是否支持;
关于802.11r,查看是否有Mobility Domain信息:
如果是无线网卡,只需要看漫游和MU-MIMO信息,就不需要以上那么麻烦。你只要在是win系统,进入win桌面,鼠标停在左下角windows 徽标上,右键单击,弹出菜单,然后选择windows powershell(管理员),在弹出的蓝色窗口中输入netsh wlan show wirelesscapabilities,回来之后就有显示列表了:
以上信息可能有误,欢迎指正。
WinFi如果找不到下载的地方,可以在我公众号里发送消息”winfi“即可自动回复下载地址。
=========== End