web-dev-qa-db-ja.com

ランダムに切断されるwifi usbアダプター

Wi-Fi接続に問題があります。

Alcatel Link Zone MW40V wifiルーターに接続するTP-Link TL-WN823N wifiアダプターを使用します。 OSはUbuntu Xenialです。

しばらくは正常に動作しますが、何らかの理由で停止し、動作に戻ります。それは何時間も動作するかもしれませんが、時には10分程度しかありません。

USBデバイスは「失われた」などではなく、「強度信号」はまだ90/100のようです

誰かが私に/ var/log/syslogとIthinkを見ることを提案しました。最初に少なくとも2つの問題があります。私はこれらの多くを持っています:

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でした)。私はそれを行い、マシン全体を再起動しました。しかし、それは何も変えませんでした。

だから、これらのメッセージを取り除く方法は? Ithinkこれが主な問題の解決方法です。

追伸これは、接続が正常に行われたときに作成されたワイヤレス情報スクリプト( ワイヤレス/ WiFi接続が機能しません。問題の診断に必要な情報は何ですか? )の結果です。

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

1
konrados

1.5年後の編集:

実際に、Wi-Fiアダプターを移動してhigher:)で問題を解決しました。その前は、デバイスはPCの背面に直接接続されていました。 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

これにより、スリープモードに入る問題が繰り返し発生し、全体の状況は改善されましたが、100%解決することはできませんでした。ただし、これは別の質問のトピックです。

ソースの1つ: https://forum.manjaro.org/t/solved-rtl8192-wifi-performance-problem-after-last-stable-update/25481

1
konrados