Wi-Fi
Mac 上的 2.4 GHz、5 GHz 和 6 GHz Wi-Fi
Wi-Fi 使用三个频段,每个频段在覆盖范围和速度之间的取舍各不相同。频段由 Mac 选择,但路由器设置决定了它能使用哪些频段。
症状
- Mac 连接在 2.4 GHz 上,即使离路由器很近也很慢。
- 网络显示“兼容性受限”的提示。
- 看到两三个名称几乎相同的网络,每个频段一个。
可能的原因
- 2.4 GHz 覆盖更远,但更拥挤。Apple 表示,5 GHz 信号穿墙能力不如 2.4 GHz 信号。蓝牙也使用 2.4 GHz。
- 5 GHz 和 6 GHz 更快,但覆盖范围更小。覆盖区域更小,信号穿墙时衰减得更快。
- 各频段使用不同名称。Apple 表示,使用不同名称可能导致设备连接不稳定。各频段名称不同的 Wi-Fi 6E 网络会显示“兼容性受限”。
- Mac 或路由器不支持某个频段。6 GHz 需要支持 Wi-Fi 6E 或 Wi-Fi 7 的 Mac 和路由器,而且并非所有国家或地区都提供 6 GHz。
如何检查
按住 Option 键并点按 Wi-Fi 图标,查看网络的信道和频段。
在“终端”中显示频段和信道宽度。
system_profiler SPAirPortDataType | grep -m1 'Channel'输出 例如
Channel: 36 (5GHz, 80MHz)。显示这台 Mac 支持的 Wi-Fi 模式和信道。
system_profiler SPAirPortDataType | grep -E 'Supported PHY Modes'查看 Apple 的 Wi-Fi 6E 文章中的 Mac 列表,确认你的 Mac 支持 6 GHz。
如何修复
在路由器设置中,打开路由器支持的所有频段。
为所有频段使用同一个网络名称。Apple 建议所有频段使用单一且唯一的名称。
将信道设为“自动”。在 2.4 GHz 上,使用 20 MHz 的信道宽度。
对于 6 GHz,将安全性设为 WPA3。Apple 表示,6 GHz 必须使用 WPA3。
要让 Mac 在某个网络上不使用 6 GHz,请选取“系统设置”>“Wi-Fi”。点按该网络旁边的“详细信息”。
然后将“Wi-Fi 6E 模式”设为“关闭”。只有受支持的 Mac 连接到 Wi-Fi 6E 或 Wi-Fi 7 网络时,才会显示这项设置。
使用 Kilobat
显示当前的频段、信道和信号。
kilobat wifi status列出附近的网络及其频段、信道和信道宽度。
kilobat scan当蓝牙设备与 Wi-Fi 共用 2.4 GHz 时,Kilobat 的 Wi-Fi 菜单会标出它们,并推荐一个已知的 5 GHz 网络。
常见问题
哪个频段最好?
在路由器附近,5 GHz 或 6 GHz 通常更快。离路由器较远或隔着很多墙时,2.4 GHz 可能在其他频段连不上的地方保持连接。
可以强制 Mac 使用 5 GHz 吗?
macOS 没有通用的频段设置。为所有频段使用同一个名称,让 Mac 自己选择。“Wi-Fi 6E 模式”设置只能关闭 6 GHz。
参考资料
- Apple 支持:在 Apple 设备上使用 Wi-Fi 6E 或 Wi-Fi 7 网络
- Apple 支持:Wi-Fi 路由器和接入点的推荐设置
- Apple 平台部署:为 Apple 设备优化 Wi-Fi 网络
- Apple 支持:在 Mac 上使用 Wi-Fi 状态菜单
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。