![サスペンドまたは休止状態後にWiFiが機能しなくなる](https://rvso.com/image/898955/%E3%82%B5%E3%82%B9%E3%83%9A%E3%83%B3%E3%83%89%E3%81%BE%E3%81%9F%E3%81%AF%E4%BC%91%E6%AD%A2%E7%8A%B6%E6%85%8B%E5%BE%8C%E3%81%ABWiFi%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8B.png)
コンピュータをサスペンドまたは休止状態から復帰させると、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でロードされているかどうかを確認してください。少し前に同じ問題が発生しました。ネットワークモジュールを再ロードしただけです。