macOS 上有哪些无线诊断手段
macOS 自带几样实用工具:按住 Option 点击菜单栏 Wi-Fi 图标,会显示详细的 RSSI、噪声、信道与 PHY 模式;系统里有「无线诊断」应用,可以引导做一次连通性检查并生成报告;需要深度分析时,还能用 log 命令抓取 airportd 进程日志,观察漫游、扫描与关联行为。配合系统信息查看网卡能力,基本覆盖日常排障。
常用手段
| 详细菜单 | 按住 Option 点击菜单栏 Wi-Fi 图标,可看 RSSI、噪声、信道、PHY 模式与速率 |
|---|---|
| 无线诊断 | 从系统设置或按住 Option 打开无线菜单进入,可跑检查并生成报告 |
| 日志抓取 | 用 log show 过滤 airportd 进程,观察扫描、关联与漫游事件 |
| 关注重点 | 漫游事件、扫描频率、与漫游相关的日志条目 |
| 常见坑 | 系统代理与 VPN 配置造成的上不了网,容易被误判为 Wi-Fi 问题 |
排查顺序
- 先看 Option 菜单里的 RSSI 与噪声,判断链路本身是否健康
- 确认当前信道与 PHY 模式,排查是否被挤到了低速率档
- 用无线诊断跑一次连通性检查,看失败出现在哪一层
- 抓 airportd 日志,确认漫游与关联事件是否与投诉时间吻合
- 检查系统代理、VPN 与描述文件,排除上层配置造成的干扰
- 用系统信息核对网卡支持的频段与信道,排除能力限制
工具与用途
| 工具 | 能看到什么 | 适用场景 |
|---|---|---|
| Option 菜单 | RSSI、噪声、信道、PHY 模式与速率 | 快速判断链路质量 |
| 无线诊断 | 连通性检查与报告 | 疑似网络层或配置问题 |
| log show(airportd) | 扫描、关联、漫游事件 | 时序类问题与漫游分析 |
| 系统信息 | 网卡型号与支持的频段信道 | 核对终端能力 |
| 网络设置 | 代理、VPN、DNS 配置 | 排除上层配置干扰 |
取数据的三条命令
取数据的三条命令
# 抓取最近 30 分钟的无线进程日志
log show --last 30m --predicate 'process == "airportd"' | less
# 查看网卡能力与当前接入信息
system_profiler SPAirPortDataType
# 详细信号信息:按住 Option 点击菜单栏 Wi-Fi 图标Mac 在漫游与频段选择上相对主动,问题常集中在企业网络认证(802.1X 与描述文件)以及代理设置上,而不是射频本身。排查时先把这两个方向排掉。
忽略系统代理与 VPN 配置的影响,会把「上不了网」误判成无线故障。实际原因可能是代理链路不通或证书不受信,与射频质量没有任何关系。