Wi-Fiアダプタを再起動またはシャットダウンするのを防ぐ方法

Wi-Fiアダプタを再起動またはシャットダウンするのを防ぐ方法

WiFiアダプタに問題が繰り返し発生します。ランダムにシャットダウンする傾向があります。そうすると、私のNetworkManagerが空になり、完全に再起動するまで再開できません。この動作は、Nvidiaでノートブックを実行すると(たとえば、数時間ごとに)より頻繁に発生するように見えますが、ノートブックがAmdGPUで実行されると、ネットワークは数週間安定して実行されます。
私のネットワークアダプタは次のとおりです。

$lspci -nn -s 03:00.0
03:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
$sudo lshw -C network 2>&1 | grep wireless | grep drive #this returned empty 
configuration: broadcast=yes driver=iwlwifi driverversion=5.19.6-xanmod1-1 firmware=71.058653f6.0 cc-a0-71.ucode ip=192.168.1.235 latency=0 link=yes multicast=yes wireless=IEEE 802.11

すべてが正常に動作している場合、以下は私のネットワーク出力です。

 *-network
   description: Wireless interface
   product: Wi-Fi 6 AX200
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 1a
   serial: b0:7d:64:b1:02:6a
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=5.19.6-xanmod1-1 firmware=71.058653f6.0 cc-a0-71.ucode ip=192.168.1.235 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:81 memory:fc700000-fc703fff

Wi-Fiアダプタが消えると、次の結果が表示されます。

 *-network UNCLAIMED
   description: Network controller
   product: Wi-Fi 6 AX200
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 1a
   width: 64 bits
   clock: 33MHz
   capabilities: cap_list
   configuration: latency=0
   resources: memory:fc700000-fc703fff

試してみた解決策:私はたくさんのグーグルと提案に従いました。たとえば、昨日のアダプターを再始動しようとした記録は次のとおりです。

lsmod|grep iwlwifi
sudo rmmod -f iwlmvm
sudo rmmod -f iwlmei
sudo rmmod -f iwlwifi
sudo modprobe iwlwifi && sudo systemctl restart NetworkManager.service
sudo systemctl restart networking
nmcli networking off
nmcli networking on
sudo modprobe iwlwifi iwlmei iwlmvm
nmcli networking on
sudo systemctl restart network
lspci -nn -s 03:00.0 #this returned the same info on the adapter
sudo lshw -C network #this returned the "Network Unclaimed"
sudo lshw -C network 2>&1 | grep wireless | grep drive #this returned empty

最後に、/etc/modprobe.d/iwlwifi.conf を次のように編集しました: options iwlwifi 11n_disable=8 #enabling Antenna Aggregation options iwlwifi 11n_disable=1 swcrypto=1 options iwlwifi power_save=0\noptions iwl

ご覧のとおり、提案されているほとんどすべての作業を行いましたが、ある時点でファームウェアも更新しましたが、それは多くのカーネル以前であるため、まだ機能しているかどうかわかりません。私は問題がなくなると思いましたが、当時私のNvidiaは止まり続けました。最近再利用を開始しましたが、問題が再び発生しました。 2つの問題が奇妙に結びついていますが、「optimus-manager --switch nvidia」を使用してnvidiaを使用すると、約1〜2時間後にWi-Fiがオフになります。私の2つのGPUは次のとおりです。

lspci | grep -i --color 'vga\|3d\|2d'
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c5)

誰もがWi-Fiアダプタを扱う方法を提案できる場合は非常に役立ちます。現在実行中ですが、Linux 5.19.6-xanmod1-1 #1 SMP Fri, 02 Sep 2022 16:18:02 +0000 x86_64 GNU/Linuxストックカーネルでも問題は同じです。私は実際にxanmodが良いと思うのでインストールしましたが、nvidia-dkmsをインストールしてnvidiaに切り替えると、Wi-Fiが再び不安定になりました。繰り返しますが、これらの質問が関連しているかどうかはわかりません。これまで、この問題に対するすべての経験を提供しているだけです。どんなアイデアでも大歓迎です!

関連情報