Wi-Fiに問題があります(Intel Wireless-AC 9462「WiFiアダプタが見つかりません」)。私の質問は次に投稿されました。forums.centos.org
。
インターネットニュースによるとwww.spinics.net/lists/linux-wirelessバグよ、これは修理する必ず適用する必要があります。
私の解決策は、以下に基づいてモジュールを再コンパイルすることでした。wiki.centos.org。
に関するYouTube動画を見つけました。 CentOS ビルドカーネルモジュール。
コピーしておきます。私のカーネルバージョン(4.18.0-193.6.3.el8_2.x86_64)バグレポートに基づいて変更します。カーネルバージョン5.4。
iwlwifi.ko.xz
()のCentosに固定されたカーネルモジュールを作成しました。
/lib/modules/4.18.0-193.6.3.el8_2.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz
今バックアップする必要があります(original
iwlwifi.ko.xz
)と交換してください。
私の状況はこんな感じです。
[root@centos iwlwifi]# pwd
/lib/modules/4.18.0-193.6.3.el8_2.x86_64/kernel/drivers/net/wireless/intel/iwlwifi
[root@centos iwlwifi]# ls -al
total 724
drwxr-xr-x. 4 root root 4096 Jun 28 18:44 .
drwxr-xr-x. 3 root root 4096 Jun 26 20:40 ..
drwxr-xr-x. 2 root root 4096 Jun 26 20:40 dvm
-rw-r--r--. 1 root root 616856 Jun 28 18:44 iwlwifi.ko
-rw-r--r--. 1 root root 103560 Jun 10 06:23 iwlwifi.ko.xz
drwxr-xr-x. 2 root root 4096 Jun 26 20:40 mvm
[root@centos iwlwifi]#
ご覧のとおり、最新のビルドバージョンは次のとおりです。iwlwifi.ko
ソースを削除しようとしています。
[root@centos iwlwifi]# rmmod -v iwlwifi.ko.xz
rmmod: ERROR: Module iwlwifi is in use by: iwlmvm
[root@centos iwlwifi]#
もちろん、強制的に削除することもできますが、モジュールiwlmvm
を再度有効にする必要があります。
iwlwifi.ko.xz
実行する必要がある作業と安全iwlmvm
手順?
答え1
- Linuxは、ファイルシステムモジュールファイル名ではなく名前/エイリアスでモジュールを削除します。つまり、以下を実行する必要があります。
sudo rmmod iwlwifi
- module.koとmodule.ko.xzの2つのモジュールがあり、どちらも有効なモジュールファイル名であるため、depmod / modprobeユーティリティを混同する可能性があります。古いモジュールの名前をカーネルモジュールではないことが知られている拡張子に変更します。
iwlwifi.ko.xz.original
またはiwlwifi.ko.xz.bak
- これで、新しいパッチモジュールをmodprobeできます。うまく動作します。