サスペンドまたは休止状態後にWiFiが機能しなくなる

サスペンドまたは休止状態後にWiFiが機能しなくなる

コンピュータをサスペンドまたは休止状態から復帰させると、Wi-Fi が機能しないことがよくあります。どこにも接続されません。アイコンをクリックしても、近くのネットワークがリストされないなどです。以前は、Wi-Fi を回復するにはコンピュータを再起動する必要がありましたが、これはワークフローに大きな中断をもたらす可能性がありました。

ネットワークの問題が発生した場合、私は次のような方法を試します。

sudo systemctl restart network-manager    

dmesgそれはうまくいきません。これを実行した後、最後の行を見ると、

[17677.269171] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5 

一貫して効果があると思われることが1つあります。それは

sudo pm-suspend; sudo systemctl restart network-manager

その後、数秒後にコンピュータを起動すると、Wi-Fiが復活しました。興味深いのは、できないコンピュータをスリープ状態にして、起動してから、network-manger再起動コマンドを発行するだけです。これは機能しません。コンピュータが起動したときに最初にネットワークの再起動が行われるように、コマンドを一緒に発行する必要があります。

どのような回避策または追加のトラブルシューティング手順をお勧めしますか?

lshw

   description: Wireless interface                                                                          
   product: Wireless 7265                                                                                   
   vendor: Intel Corporation                                                                                
   physical id: 0                                                                                           
   bus info: pci@0000:02:00.0                                                                               
   logical name: wlx1002b592a48c                                                                            
   version: 59                                                                                              
   serial: 10:02:b5:92:a4:8c
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-32-generic firmware=22.391740.0 ip=192.168.1.214 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:126 memory:df100000-df101fff

編集1:

~:$ sudo dpkg -s linux-firmware | grep Version
Version: 1.157.14
~:$ dmesg -T | grep 'iwl\|WIFI' > iwlnotes.txt

出力はここです:https://paste.ubuntu.com/p/tXQnZxynrW/私にとって興味深いのは、次の行です。

[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled        
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Microcode SW error detected.  Restarting 0x2000000.
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: CSR values:
...
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Loaded firmware version: 22.391740.0
....
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5

このWi-Fiクラッシュの後、dmsgに「Wi-Fi Fixを試行中」(pastebinテキストで検索できます)というメッセージを入れ、上記の回避策を試しました。Wi-Fiは現在動作しています。奇妙なことに、同じdmsg出力が発生するようです。私も修理しました。しかし、Wi-Fi現在作業中です。何が起こっているのか分かりません。

答え1

モジュールがmodprobeでロードされているかどうかを確認してください。少し前に同じ問題が発生しました。ネットワークモジュールを再ロードしただけです。

関連情報