wifi usb 适配器随机断开连接

wifi usb 适配器随机断开连接

我的 Wi-Fi 连接有问题。

我使用 TP-Link TL-WN823N wifi 适配器,它连接到 Alcatel Link Zone MW40V wifi 路由器。操作系统是 Ubuntu Xenial。

一段时间内它工作正常,但出于某种原因,它停止了工作,然后它又恢复工作。它可能工作几个小时,但有时只能工作 10 分钟。

USB 设备没有“丢失”或类似情况,“信号强度”仍为 90/100

有人建议我查看 /var/log/syslog,然后我思考首先,我至少有两个问题。我确实有很多这样的问题:

Sep 24 11:41:19 konrad kernel: [131012.924347] RTL871X: rtw_set_ps_mode(enxd46e0e147875) Enter 802.11 power save - WIFI-TRAFFIC_IDLE
Sep 24 11:41:19 konrad kernel: [131012.924359] RTL871X: rtl8192e_set_FwPwrMode_cmd: Mode=2 SmartPS=2 UAPSD=0
Sep 24 11:41:19 konrad NetworkManager[822]: <warn>  [1506246079.6088] (wlan0): error getting signal strength: No such device
Sep 24 11:41:21 konrad kernel: [131014.928441] RTL871X: rtw_set_ps_mode(enxd46e0e147875) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
Sep 24 11:41:21 konrad kernel: [131014.928451] RTL871X: rtl8192e_set_FwPwrMode_cmd: Mode=0 SmartPS=2 UAPSD=0
Sep 24 11:41:23 konrad kernel: [131016.932286] RTL871X: rtw_set_ps_mode(enxd46e0e147875) Enter 802.11 power save - WIFI-TRAFFIC_IDLE
Sep 24 11:41:23 konrad kernel: [131016.932297] RTL871X: rtl8192e_set_FwPwrMode_cmd: Mode=2 SmartPS=2 UAPSD=0
Sep 24 11:41:25 konrad NetworkManager[822]: <warn>  [1506246085.6072] (wlan0): error getting signal strength: No such device
Sep 24 11:41:31 konrad NetworkManager[822]: <warn>  [1506246091.6080] (wlan0): error getting signal strength: No such device
Sep 24 11:41:37 konrad NetworkManager[822]: <warn>  [1506246097.6046] (wlan0): error getting signal strength: No such device
Sep 24 11:41:43 konrad NetworkManager[822]: <warn>  [1506246103.6078] (wlan0): error getting signal strength: No such device
Sep 24 11:41:49 konrad NetworkManager[822]: <warn>  [1506246109.6042] (wlan0): error getting signal strength: No such device
Sep 24 11:41:51 konrad kernel: [131044.988390] RTL871X: rtw_set_ps_mode(enxd46e0e147875) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
Sep 24 11:41:51 konrad kernel: [131044.988402] RTL871X: rtl8192e_set_FwPwrMode_cmd: Mode=0 SmartPS=2 UAPSD=0
Sep 24 11:41:53 konrad kernel: [131046.992232] RTL871X: rtw_set_ps_mode(enxd46e0e147875) Enter 802.11 power save - WIFI-TRAFFIC_IDLE

附注:据我所知,最近出现了“获取信号强度错误”,之前并没有出现过这种情况,但也存在问题。

关于“省电...”的事情,有人建议我设置

[connection]
wifi.powersave = 2

在文件 /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf 中(以前是 3)。我照做了,然后重启了整个机器。但什么也没改变。

那么,如何摆脱这些信息?我思考我应该这样开始解决主要问题吗?

ps 这是无线信息脚本的结果(我的无线/WiFi 连接无法使用。诊断问题需要哪些信息?),当连接正常时创建:

http://paste.ubuntu.com/25609509/

答案1

一年半后编辑:

实际上,我最终通过移动我的 Wi-Fi 适配器解决了这个问题更高:) 也就是说,在此之前,设备直接连接到电脑的背面。我使用 1m 的 USB 延长线将其从电脑上移开。同时,将其放在更高的位置。现在对我来说似乎很明显,但当我问这个问题时,情况并非如此 :)

但下面的答案确实也有帮助,但不是 100%。

有人建议执行以下操作。创建以下文件:

 /etc/modprobe.d/8192eu.conf

并添加以下行:

options 8192eu rtw_power_mgnt=0 rtw_enusbss=0 rtw_ips_mode=0

据我所知,这些选项的含义如下:

-禁用电源管理

选项 8192eu rtw_power_mgnt=0

-禁用 USB 自动暂停

选项 8192eu rtw_enusbss=0

-禁用电源管理

选项 8192eu rtw_ips_mode=0

这有助于解决反复进入睡眠模式的问题,虽然没有完全解决,但总体情况有所改善。不过,这是另一个问题的主题。

其中一个来源: https://forum.manjaro.org/t/solved-rtl8192-wifi-performance-problem-after-last-stable-update/25481

相关内容