私の質問を再投稿し、私のディストリビューションはUbuntu Cinnamon Remixなので、askubuntuのトピックから逸脱して削除されました。
問題の説明
一晩、リモートコンピュータのファイルを同期していたので、ラップトップを接続するのを忘れました。必然的にバッテリーを消費し、省電力モードになります。一度オンにすると、Wi-Fiに接続できなくなります。私できるイーサネットを介してインターネットに接続しますが、充電ポートを占有し、モビリティを制限するアダプタを使用するため、理想的ではありません。以下を含みますが、これに限定されないさまざまなトラブルシューティングガイドに従いました。
今まで試したこと
network-manager
APTとソースを介してbackport-iwlwifi
再インストールしようとしました。
リンク10に従ってすべてのファイルを再ダウンロードし、iwlwifi*.ucode
既存https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
のファイルを置き換えてみましたが、/lib/firmware
役に立ちませんでした。
リンク1に続いてUbuntu Cinnamon ISO(マイディストリビューションのISO)をUSBサムドライブにロードし、そこからドライバをインストールしてみました。私のシステムはisoを仮想光学ドライブとして認識していますが、CD-ROM/DVDからインストール可能ソフトウェアとアップデートダイアログのオプションは灰色のままで、応答せず、「ドライブにメディアを挿入する」と表示されます。また、AcetoneISOを使用してISOをマウントしようとしましたが、同じ結果が得られました。
関連診断情報
システムメッセージ:
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
Kernel: Linux 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Kernel Params: ro, quiet, splash, resume=UUID=b8febb47-e2f1-41f7-bf30-bce7e55e6566, resume_offset=9285632, vt.handoff=7
Desktop: Cinnamon
SecureBoot disabled
関連出力lspci
、私のWi-Fiコントローラを検出します。
aa:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX210 160MHz [8086:0024]
Kernel driver in use: iwlwifi
すべての出力rfkill list all
、Wi-Fiデバイスがリストにない場合:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
関連出力lsmod
:
iwlmvm 729088 0
mac80211 1249280 1 iwlmvm
libarc4 16384 1 mac80211
iwlwifi 536576 1 iwlmvm
wmi_bmof 16384 0
cfg80211 999424 3 iwlmvm,iwlwifi,mac80211
compat 16384 4 iwlmvm,iwlwifi,mac80211,cfg80211
wmi 32768 1 wmi_bmof
コンテンツ/etc/network/interfaces
:
source /etc/network/interfaces.d/*
コンテンツ/etc/network/interfaces.d/*
:空
すべての出力ip link show
、Wi-Fiネットワークインターフェースなし:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enxa0cec8e71b91: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether a0:ce:c8:e7:1b:91 brd ff:ff:ff:ff:ff:ff
iwconfig
:
lo no wireless extensions.
enxa0cec8e71b91 no wireless extensions.
dmesg | grep iwlwifi
258行を返すといくつかの重複項目があるため、関連性のある内容は次のとおりです。
[ 2.570841] Loading modules backported from iwlwifi
[ 2.570842] iwlwifi-stack-public:master:10878:f4df8641
[ 2.683312] iwlwifi 0000:aa:00.0: enabling device (0000 -> 0002)
[ 2.699594] iwlwifi 0000:aa:00.0: Detected crf-id 0x400410, cnv-id 0x400410 wfpm id 0x80000000
[ 2.699718] iwlwifi 0000:aa:00.0: PCI dev 2725/0024, rev=0x420, rfid=0x10d000
[ 2.728800] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-80.ucode failed with error -2
[ 2.729650] iwlwifi 0000:aa:00.0: api flags index 2 larger than supported by driver
[ 2.729668] iwlwifi 0000:aa:00.0: WRT: Invalid time point 28 for host command TLV
[ 2.729697] iwlwifi 0000:aa:00.0: WRT: Failed to allocate TLV 0x1000007, ret -22, (ext=0)
[ 2.729699] iwlwifi 0000:aa:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.41
[ 2.730098] iwlwifi 0000:aa:00.0: loaded firmware version 79.27f1c37b.0 ty-a0-gf-a0-79.ucode op_mode iwlmvm
[ 2.915335] iwlwifi 0000:aa:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[...]
[ 3.063768] iwlwifi 0000:aa:00.0: loaded PNVM version 64acdc51
[ 3.314551] iwlwifi 0000:aa:00.0: Timeout waiting for PNVM load!
[ 3.314557] iwlwifi 0000:aa:00.0: Failed to start RT ucode: -110
[...]
他のOSとデュアルブートはありません。
最終弁論
私の推測では、破損したドライバを再インストールする必要があるということですが、正確に何を再インストールするのかわかりません。この状況を解決するのを手伝ってくれてありがとう。
修正する
アドバイスしてくれたフレディに感謝します。頑張った削除iwlwifi-ty-a0-gf-a0.pnvm
、.ucode
バージョン59+のファイルを削除し、すべてのエントリを削除してから最新のドライババイナリを再インポートします。Intelが提供、そして上記のすべての組み合わせは役に立ちません。
以下はいくつかの新しい出力ですdmesg
。
[ 2.939097] iwlwifi 0000:aa:00.0: PCI dev 2725/0024, rev=0x420, rfid=0x10d000
[ 2.941107] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-80.ucode failed with error -2
[ 2.941122] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-79.ucode failed with error -2
[...] # same thing from 78 to 61, all these driver files are currently missing in /lib/firmware
[ 2.941910] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-60.ucode failed with error -2
[ 2.942903] iwlwifi 0000:aa:00.0: api flags index 2 larger than supported by driver
[ 2.942925] iwlwifi 0000:aa:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[ 2.943170] iwlwifi 0000:aa:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[ 2.994764] iwlwifi 0000:aa:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
残りは次に投稿します。ペーストビン。したがって、新しいファームウェアバージョンをスキップしてバージョン59がロードされているのを見ることができますが、問題が発生します。
また、古いUSB Wi-Fiアンテナも発見しました。
- TRENDNET AC600(他の多くのLinuxシステムで使用可能)
- TP-Link Archer T2U Plusはデフォルトで動作しますが、カスタムドライバ他のLinuxシステムでの作業
これらのどれも機能しません。には表示されますlsusb
が、には何も表示されずrfkill
、アンテナのLEDインジケータが点灯しません。問題は内蔵Wi-Fiカードに限定されないようです。システム全体でWi-Fiデバイスを処理できない原因は何ですか?
アップデート2
問題が解決しました。理由がわからない。私は非常に大きなアップグレードを行いました、特に次のパッケージが含まれていました:linux-generic, linux-image-generic, linux-headers-generic, linux-generic-hwe-22.04, linux-image-generic-hwe-22.04, linux-headers-generic-hwe-22.04, linux-generic-hwe-20.04, linux-libc-dev
アップデート後にコンピュータを再起動してGRUBで起動しました(通常はUbuntuで起動します)。誰かがクイックブートを無効にして同様の問題を解決する必要があることを覚えて、BIOSでブートし、クイックブートを無効にする機会を得ました。再起動しましたが、Wi-Fiが機能します。
誰かに役立つように更新された情報は次のとおりです。
新しいシステム情報:
Linux 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Kernel Params: [same as before but remove vt.handoff=7]
lsmod
:
iwlmvm 569344 0
mac80211 1249280 1 iwlmvm
libarc4 16384 1 mac80211
iwlwifi 450560 1 iwlmvm
cfg80211 974848 3 iwlmvm,iwlwifi,mac80211
wmi_bmof 16384 0
wmi 32768 1 wmi_bmof
すべての出力dmesg | grep iwlwifi
:
[ 2.666632] iwlwifi: unknown parameter 'disable_msix' ignored
[ 2.670998] iwlwifi 0000:aa:00.0: enabling device (0000 -> 0002)
[ 2.681512] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-66.ucode failed with error -2
[ 2.681647] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-65.ucode failed with error -2
[ 2.681770] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-64.ucode failed with error -2
[ 2.681928] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-63.ucode failed with error -2
[ 2.681999] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-62.ucode failed with error -2
[ 2.682072] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-61.ucode failed with error -2
[ 2.682090] iwlwifi 0000:aa:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-60.ucode failed with error -2
[ 2.683225] iwlwifi 0000:aa:00.0: api flags index 2 larger than supported by driver
[ 2.683248] iwlwifi 0000:aa:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[ 2.683538] iwlwifi 0000:aa:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[ 2.758154] iwlwifi 0000:aa:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 2.913333] iwlwifi 0000:aa:00.0: Detected RF GF, rfid=0x10d000
[ 2.981488] iwlwifi 0000:aa:00.0: base HW address: c4:bd:e5:1b:52:4c
[ 2.999710] iwlwifi 0000:aa:00.0 wlp170s0: renamed from wlan0
その中にあるファイルと私が作成したバックアップを確認してみるとdiff
明らかに同じようです。iwlwifi-*
/lib/firmware