- 积分
- 843
- 最后登录
- 2024-4-1
- 精华
- 0
- 阅读权限
- 40
- 主题
- 140
- UID
- 435763
- 帖子
- 1582
- PB币
- 384
- 威望
- 35
- 贡献
- 0
- 技术
- 8
- 活跃
- 1018
- UID
- 435763
- 帖子
- 1582
- PB币
- 384
- 贡献
- 0
- 技术
- 8
- 活跃
- 1018
|
可能大家都知道有wifi地区代码这个事情,macos中设置不同的地区代码可以得到不同的信道。
首先信道的设置是EFI中增加AirportBrcmFixup.kext驱动,然后 boot-args 中增加 brcmfx-country=XX(XX就是你要设置的国家代码),不加参数默认是US。即使是纯免驱的94360卡如果要改信道也需要这个驱动(后面说一下为什么94360也需要改信道)。
如果设置成US,你获得的信道是 2.4g 1-11,5g 36-165,其实中间那一堆没什么意思,主要就是分 149之上,和 36左右。
因为36在5g频道中频率较低,所以穿透和覆盖相对于149要好一点点。
早期中国5g信道只开放149之上,其实目前中国的WFI其实已经开放 36的信道了,但是这个软件中并没有改,如果将地区设置成CN,你获得的信道是 2.4g 1-13。 5g 149-165. 这时候如果你的路由器设置的是36信道,你将搜不到5g wifi。
但是CN的2.4g 比 US的2.4多出12,13两个信道......也就是说如果设置为US你将无法链接12,13信道的wifi路由。
知识点: 在没有加AirportBrcmFixup驱动的情况下,白果卡的信道其实是可变信道,它会根据他记录或者扫描到的ssid区域信息来重置自己的信息,我遇到过不止一次,开机时还连着36的信道,然后重启了一下连不上Wi-Fi,一看变成了CN,5g最低149.有时候白果即使地区是CN也会显示全频道。
这个参数有一个叫#a的值,使用这个值可以开放全频道,但是网卡信息显示未知地区,1来看着不舒服,而来在我的个别机器上使用这个值有奇怪的问题,所以我大部分机器还是删了#a直接使用US放弃12,13信道。
最近发现KR(韩国的信道貌似很不错,兼顾了中美的特长),于是顺便写个科普分享一下。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|