用无线诊断应用程序修复Mac Wi-Fi问题

无线诊断应用程序包括实用程序让Wi-Fi工作

你的Mac包括一个内置的Wi-Fi诊断应用程序,你可以使用排除无线网络连接故障.你也可以用它来调整你的无线网络连接以获得最佳性能、捕获日志文件等等。

如前所述,本文中的信息适用于macOS Big Sur(11)到OS X Lion(10.7)。

使用无线诊断:macOS大苏尔通过macOS高Sierra

如何在你的Mac上使用无线诊断取决于你的macOS或OS x版本,这里是如何使用macOS大苏尔(11)到macOS高Sierra (10.13):

  1. 退出你Mac上所有打开的应用程序。

  2. 确认已连接Wi-Fi网络或试图加入Wi-Fi网络。

  3. 按住选项键,并选择无线网络状态菜单栏中的图标。

    Mac菜单栏中的Wi-Fi状态图标

    如果菜单栏中没有Wi-Fi状态图标,请转到系统设置>网络>无线网络并检查在菜单栏显示Wi-Fi状态

  4. 选择打开无线诊断在下拉菜单中。

    打开Wi-Fi状态菜单中选择的无线诊断
  5. 查看信息界面,单击继续开始测试。

    Mac上的无线诊断信息屏幕
  6. 该应用程序运行诊断测试。如果你有问题,这可能需要几分钟。如果你的Wi-Fi连接正常,你会很快收到信息。

    无线诊断应用程序运行测试
  7. 如果您遇到问题,请选择监控我的Wi-Fi连接

    在无线诊断中监控我的Wi-Fi连接
  8. 在监控Wi-Fi连接几分钟后,应用程序生成诊断报告。

    “无线诊断生成报告”界面
  9. 选择继续总结查询有关分析的信息。

    无线诊断继续总结
  10. 报告保存在/中var/tmp名称以WirelessDiagnostics开始,以tar.gz结束。

    由Mac无线诊断应用程序生成的报告

Wi-Fi诊断应用程序做什么

Wi-Fi诊断应用主要是为了帮助用户解决Wi-Fi问题。为了帮助你,应用程序可以执行以下部分或全部功能,取决于你使用的macOS或OS X版本。

Wi-Fi诊断应用程序的主要功能是:

  • 监视性能:提供信号强度和信号噪声的近实时图形。同时,生成随时间变化的信号性能日志。
  • 记录事件:可以记录特定的事件,如用户连接或断开Wi-Fi网络。
  • 捕获原始帧:允许您捕获通过无线网络发送的数据,或您的计算机发送或接收的数据通过无线网络,以及来自您有权访问的任何附近网络的数据。
  • 打开调试日志:允许您捕获在无线网络上发生的调试级事件。
  • 扫描Wi-Fi网络:扫描功能会查找您所在区域的所有Wi-Fi网络,并显示每个网络的关键信息,包括强度、噪音水平和使用的信道。此外,“扫描”功能还为你提供了使用自己Wi-Fi网络的最佳通道,如果你在一个拥挤的Wi-Fi环境中,这是一个很有用的功能。(OS X Mavericks及更高版本)
  • 信息:提供关于您当前连接的Wi-Fi网络的基于文本的详细信息,包括传输速率,安全协议在使用中,通道,乐队

您可以单独使用其中的任何一个函数。不是所有的功能都能与Wi-Fi诊断应用程序的某些版本同时使用。例如,在OS X Lion中,你无法在捕捉原始帧的同时监控信号强度。

对大多数Mac用户来说,最有用的功能是监控信号强度和噪声。通过这个接近实时的图表,您可以发现导致无线连接不时下降的原因。你可能会发现,每当你的无线电话响时,噪音地板就会跳出来压制接收到的信号,或者它发生在你微波披萨当午餐的时候。

你可能还会发现信号强度不大,移动你的无线路由器可能会提高Wi-Fi连接的性能。

另一个有用的工具是记录事件。如果你想知道是否有人试图连接到您的无线网络(也许是成功的),Record Events函数可以提供答案。无论何时有人试图连接或确实连接到您的网络,连接将被记录,连同时间和日期。如果你当时没有联系上他,你就得查出是谁。

如果您需要比“记录事件”提供的更详细的信息,请尝试“打开调试日志”选项,该选项将记录每个建立或删除的无线连接的详细信息。

如果你想深入到调试网络的细节,捕获原始帧就可以做到;它捕获无线网络上的所有流量,以便稍后进行分析。

使用Wi-Fi诊断:macOS Sierra通过OS X Mavericks

这里是如何使用macOS Sierra(10.12)到OS X Mavericks(10.9)的WI-Fi诊断。

  1. 启动无线诊断应用程序,位于/ /系统/图书馆/ CoreServices /应用程序.你也可以通过按住选项键并单击无线网络菜单栏中的图标。选择打开无线诊断从出现的菜单。

  2. 无线诊断应用程序将打开,并提供该应用程序将做什么的简要描述。单击继续按钮。

  3. 在诊断阶段,应用程序需要对系统进行一些更改。输入管理员用户名和密码,然后单击好吧

  4. 无线诊断应用程序将检查您的无线连接是否正常工作。如果它发现任何问题,按照屏幕上的建议来解决问题;否则,继续执行下一步。

  5. 此时,您可以选择以下两个选项:监控Wi-Fi连接,它将启动日志记录过程,并保存事件的历史记录,以便稍后查看继续总结,它会将当前的Wi-Fi日志转储到您的桌面,您可以在空闲时查看它们。你不必选择上面列出的选项;相反,你可以使用应用程序的窗口菜单中提供的额外的无线诊断工具。

如果您使用的是OS X Mavericks,那么访问无线诊断实用程序与该OS的最新版本略有不同。如果你打开窗口在应用程序的菜单中,你会看到Utilities作为菜单选项。选择公用事业公司项将打开一个公用事业公司窗口的顶部有一组选项卡。

这些标签对应于在OS X Yosemite和无线诊断应用程序的窗口菜单的后续版本中列出的各种实用程序。在本文的其余部分,当您看到对Window菜单的引用和实用程序名称时,您将在无线诊断应用程序Mavericks版本的选项卡中找到相应的实用程序。

使用Wi-Fi诊断:OS X Mountain Lion和OS X Lion

在OS X Mountain Lion(10.8)和OS X Lion(10.7)中,Wi-Fi诊断略有不同。

  1. 启动Wi-Fi诊断应用程序,位于/系统/图书馆/ CoreServices /

  2. Wi-Fi诊断应用程序将打开,并向您提供选择四个可用功能之一的选项:

    • 监视性能
    • 记录事件
    • 捕获原始帧
    • 打开调试日志
  3. 通过单击所需功能旁边的单选按钮进行选择。对于本例,选择监视性能函数。点击继续

  4. Wi-Fi诊断应用程序将显示一个接近实时的图表,显示信号和噪声水平随时间的变化。如果你想知道是什么造成了噪音问题,关掉或打开家中或办公室里的各种电器、服务或其他会产生噪音的物品,看看它们是如何影响噪音水平的。

  5. 如果你想获得更好的信号,把天线或整个无线路由器或适配器移到另一个位置,看看它是如何影响信号水平的。旋转无线路由器上的一个天线可能会提高信号水平。

  6. 信号和噪音水平显示最后两分钟您的无线连接的表现。但是,所有数据都保存在性能日志中。

访问Monitor性能日志

运行“性能监控”功能后,查看性能日志。

  1. 监视性能图形仍然显示,单击继续按钮。

  2. 选择将日志保存到Finder中.单击报告按钮。

  3. 将报表保存到您的桌面压缩格式。

无线诊断实用程序:OS X约塞米蒂和更高版本

在OS X Yosemite和之后的版本中,无线诊断工具被作为单独的项目列在应用程序的窗口菜单中。根据您的操作系统,您会发现以下内容:

信息:提供当前Wi-Fi连接的详细信息,包括IP地址、信号强度、噪声等级、信号质量、使用的信道、信道宽度等。这是一个快速查看当前Wi-Fi连接概况的方法。

日志(在Mavericks版本中称为Logging):允许您启用或禁用收集与您的Wi-Fi网络相关的特定事件的日志。这包括:

  • Wi-Fi: Wi-Fi事件的通用日志。
  • 802.1X:记录网络认证事件802.1 x协议
  • DHCP:记录设备请求的日志IP地址分配
  • DNS:日志访问域名系统驻留在网络中的主机。
  • 打开目录:跟踪任何目录服务请求。
  • 共享:记录Wi-Fi网络上的文件共享事件。

要收集日志,请选择要收集数据的日志类型,然后单击收集日志按钮。在您通过返回“窗口”菜单中的“无线诊断助手”关闭日志功能之前,所选事件将被记录。

扫描(在Mavericks称为Wi-Fi Scan):对Wi-Fi环境进行一次性扫描,显示任何本地Wi-Fi网络、使用的安全类型、信号强度、噪声、使用的信道、信道宽度等。扫描还会显示你所在地区使用的最佳渠道。

性能:生成显示信号质量、信号强度和噪声的实时图形。根据macOS OS X的版本,实时图形还可能包括传输速率。

嗅探器(在Mavericks称为帧捕获):捕获Wi-Fi数据包进行分析。

监控(OS X Yosemite及后续版本):这类似于Performance实用程序,除了有一个更小的显示,你可以让它在Mac显示器的角落里运行。

完成无线诊断实用程序后,通过选择返回Assistant助理从“窗口”菜单或关闭您可能打开的任何实用程序窗口。

监控wi - fi连接

如果你的Wi-Fi连接出现间歇性问题,请选择to监控Wi-Fi连接,然后单击继续.这将导致无线诊断应用程序监视您的Wi-Fi连接。如果由于任何原因连接丢失,应用程序会通知你故障,并提供信号丢失的原因。

戒烟无线诊断

当你准备退出无线诊断应用程序,包括停止任何你可能已经开始的日志记录:

  1. 选择继续总结选项,然后单击继续按钮。

  2. 你会被要求提供任何你认为合适的信息,比如Wi-Fi接入点的位置。单击继续按钮。

  3. 您可以添加有关所使用的访问点的信息,例如品牌和型号。点击继续当完成。

  4. 一个诊断报告被创建并放置在桌面上。当报告完成时,单击完成按钮退出无线诊断应用程序。

无线诊断报告

无线诊断报告以压缩格式保存到您的桌面或/var/tmp(取决于您的操作系统)。双击诊断文件解压报告。

报表文件以不同的格式保存,这取决于您使用的是哪个函数。大多数报告都是以苹果的plist格式保存的,大多数XML编辑器都可以读取这种格式。您将看到的另一种格式是pcap格式,大多数网络数据包捕获应用程序都采用这种格式,例如Wireshark,可以使用。

此外,OS X自带的Console应用程序可以打开许多诊断文件。您应该能够双击诊断文件,在控制台日志查看器或OS X中包含的一个专用查看应用程序中查看它们。

在大多数情况下,Wi-Fi诊断应用程序创建的报告对只是想让无线网络启动和运行的普通用户没有帮助。相反,各种无线诊断实用程序可能会为你提供一种更好的方式来解决你可能遇到的任何Wi-Fi问题。

这个页面有用吗?