我使用的是台式电脑,主板上安装了 Ubuntu 22.04 Manufacturer: ASUSTeK COMPUTER INC. Product Name: ROG STRIX B350-F GAMING
。由于主板没有内置 WiFi,我插入了一个华硕 PCE-AC56 PCIe 卡。不过信号不是很好,而且只限于特定的日子。
我也有一台装有 Ubuntu 22.04 的笔记本电脑,但这里的 WiFi 连接一直很好。
台式电脑上反复出现不良行为的原因可能是什么?卡已正确插入插槽,天线也已安装到位,但有时连接非常差。这不可能是提供商的问题,因为笔记本电脑上的连接良好。
我该如何检查错误出在哪里?
谢谢
答案1
比较您的 PC 和 Android Wi-Fi 分析器之间的 Wi-Fi 网络结果。
程序建议
- 安装 LinSSID:
sudo apt-get install linssid
- 启用Ubuntu WLAN接口,打开LinSSID应用程序,点击跑步按钮开始无线网络扫描。
- 看着质量和信号列和行中与您的网络名称 (SSID) 相关的值。
- 使用任何 Android 智能手机(不包括 Android 9 版本)并安装一些名为 Wi-Fi Analyzer 的应用程序,这些应用程序可在 Google Play 商店中找到。
- 进入智能手机设置,启用开发者模式并禁用名为Wi-Fi 扫描限制。此选项在 Android 9 版本中不存在或不起作用。这就是 Android V9 绝对不适合 Wi-Fi 扫描的原因。它的扫描间隔为 30 秒或更长。您将花费一半的时间等待 Android Analyzer App 中的值刷新,而结果仍然不准确。
- 安装 Android 应用程序 WiFi 信号强度计(或最终专业版)。
- 启动Wi-Fi分析仪应用程序,设置最小扫描时间间隔(例如5秒)。
- 查看您的 Wi-Fi 网络(您的 SSID)的信号强度。
- 使用 WiFi 信号强度计执行相同操作。
- 比较PC和Android分析仪的结果。
笔记
测量时请耐心等待!需要等待几十秒才能获得具有代表性的新结果。
使用两个无线频段(2.4 和 5 GHz)并比较结果。找出您的 Ubuntu PC 使用的频段,如果结果更好,请更改它。
观察信号强度和稳定性。比较 Android 和 Ubuntu 的结果。
Linux Wi-Fi 驱动程序有时不完善,导致连接不稳定且不够快。
查看您的网络是否与其他网络发生冲突。请记住,为了使网络完全不互相干扰,它们之间在 2.4 GHz 频段的距离必须为 5 个信道,例如 1 和 6 或 6 和 11 个信道都可以。
补充说明(已编辑)
Wi-Fi 信号被金属物体(台式电脑机箱、金属柜)阻挡或被含有水的物体(潮湿的墙壁、放满书的架子、装满纸张的大箱子、人体、树木……)吸收。检查台式电脑上的 WLAN NIC 天线和 Wi-Fi 接入点之间的空间。如果天线位于电脑的背面,电脑机箱可能会阻挡无线电波。将电脑翻转后,情况会有所改善。
请记住,信道选择取决于地区。在美国(北美地区),不允许使用信道 12、13 和 14。如果您使用为北美地区设置的设备,它无法连接到欧洲 AP 中设置的信道 13。这就是为什么有些设备根本无法连接,而其他使用相同 AP 的设备却可以正常工作的原因。