我目前无法让 WIFI 工作(该主板的以太网也无法工作,如果有这个问题,请将内核更新到 5.10,例如使用 Mainline)。
sudo dmesg | grep iwl 给出:
[ 3.612578] iwlwifi 0000:05:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[ 3.612582] iwlwifi 0000:05:00.0: Found debug destination: EXTERNAL_DRAM
[ 3.612584] iwlwifi 0000:05:00.0: Found debug configuration: 0
[ 3.612755] iwlwifi 0000:05:00.0: loaded firmware version 48.13675109.0 cc-a0-59.ucode op_mode iwlmvm
[ 3.684666] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
根据互联网,下一行应该是:
iwlwifi 0000:05:00.0 wlp5s0: renamed from wlan0
但是我的内核在这里停止了。它尝试加载固件,但之后似乎停止了,并且没有将 wlan0 设置为可见的网络接口。
搜索互联网,找不到其他方法来解决这个问题。固件:https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-io/wireless.html已经在 /lib/firmware 中,并且看起来它正在尝试加载固件。
尝试了内核 5.11.0-rc7、5.10.14 和默认的 5.8.0.43.49
答案1
成功了,
步骤 1:禁用所有固件(否则它会使用错误的固件)
sudo mkdir /lib/firmware/backup/
sudo mv /lib/firmware/iwlwifi* /lib/firmware/backup/
第 2 步:从以下位置获取固件:https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-io/wireless.html
如果您使用的是 AX200,请使用 iwlwifi-cc-46.3cfab8da.0.tgz
步骤 3:解压并将其移动到/lib/firmware:
sudo mv ~/iwlwifi* /lib/firmware/
sudo chown root:root /lib/firmware/iwlwifi*
步骤 4,重新启动,sudo dmesg | grep iwlw 的输出应该是:
[ 3.672084] iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
[ 3.675743] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-59.ucode failed with error -2
[ 3.675774] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-58.ucode failed with error -2
[ 3.675858] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-57.ucode failed with error -2
[ 3.675991] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 3.676009] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-55.ucode failed with error -2
[ 3.676032] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-54.ucode failed with error -2
[ 3.676058] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-53.ucode failed with error -2
[ 3.676075] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
[ 3.676174] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
[ 3.676190] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
[ 3.676204] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
[ 3.676219] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
[ 3.676234] iwlwifi 0000:05:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
[ 3.678938] iwlwifi 0000:05:00.0: loaded firmware version 46.3cfab8da.0 cc-a0-46.ucode op_mode iwlmvm
[ 3.740970] iwlwifi 0000:05:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 3.903256] iwlwifi 0000:05:00.0: base HW address: b8:9a:2a:de:1d:e5
[ 3.918135] iwlwifi 0000:05:00.0 wlp5s0: renamed from wlan0
跳过所有固件,直到加载正确的固件:)
希望它能对某人有所帮助。
请注意,Windows 可能会弄乱这张卡:Intel AX200 Wi-Fi 适配器不工作
如果你正在使用双启动,请查看此链接:)
答案2
- 访问 BIOS 并禁用快速启动或快速引导。它在 AMD 主板 BIOS 中对我有用。
- 重启你的电脑。