最近在新买的笔记本上安装了Ubuntu20.04,但是无法连接wifi,提示“未找到wifi适配器”。
以下是一些可以帮助您更好地理解该问题的信息。
无线适配器:英特尔® Wi-Fi 6 AX210 160MHz(购买时预装)
笔记本电脑:Galaxy Book Flex 2
(*** 我去了三星服务中心,担心是硬件问题,但结果发现无线适配器本身没有问题。***)
操作系统:Windows 10 和 Ubuntu20.04 双启动
内核版本(
# uname -r
):5.13.0-051300-generic驱动固件(保存在/lib/firmware中):iwlwifi-ty-59.601f3a66.0.tgz
(*** 由于当我第一次注意到此问题时我的无线适配器没有正确的 Linux 固件,因此我将内核从 5.8 升级到 5.13,并将最新的驱动程序放在 /lib/firmware 中,然后使用命令 #sudo modprobe iwlwifi 加载驱动程序 ***)
不同操作系统上的无线性能:WiFi 在 Windows 10 上运行良好,但仅在 Ubuntu 上,从一开始就不行。
其他设置:
禁用 Windows 上的“快速启动”选项
从 grub 禁用“安全启动”
来自有用命令的日志
# rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
# modinfo iwlwifi
filename: /lib/modules/5.13.0-051300-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license: GPL
author: Intel Corporation <[email protected]>
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: iwlwifi-5150-2.ucode
firmware: iwlwifi-5000-5.ucode
firmware: iwlwifi-6000g2b-6.ucode
firmware: iwlwifi-6000g2a-6.ucode
firmware: iwlwifi-6050-5.ucode
firmware: iwlwifi-6000-6.ucode
firmware: iwlwifi-7265D-29.ucode
firmware: iwlwifi-7265-17.ucode
firmware: iwlwifi-3168-29.ucode
firmware: iwlwifi-3160-17.ucode
firmware: iwlwifi-7260-17.ucode
firmware: iwlwifi-8265-36.ucode
firmware: iwlwifi-8000C-36.ucode
firmware: iwlwifi-9260-th-b0-jf-b0-46.ucode
firmware: iwlwifi-9000-pu-b0-jf-b0-46.ucode
firmware: iwlwifi-bz-a0-mr-a0-63.ucode
firmware: iwlwifi-bz-a0-gf4-a0-63.ucode
firmware: iwlwifi-bz-a0-gf-a0-63.ucode
firmware: iwlwifi-bz-a0-hr-b0-63.ucode
firmware: iwlwifi-SoSnj-a0-mr-a0-63.ucode
firmware: iwlwifi-ma-a0-mr-a0-63.ucode
firmware: iwlwifi-ma-a0-gf4-a0-63.ucode
firmware: iwlwifi-ma-a0-gf-a0-63.ucode
firmware: iwlwifi-ma-a0-hr-b0-63.ucode
firmware: iwlwifi-SoSnj-a0-jf-b0-63.ucode
firmware: iwlwifi-SoSnj-a0-hr-b0-63.ucode
firmware: iwlwifi-SoSnj-a0-gf-a0-63.ucode
firmware: iwlwifi-SoSnj-a0-gf4-a0-63.ucode
firmware: iwlwifi-ty-a0-gf-a0-63.ucode
firmware: iwlwifi-so-a0-gf-a0-63.ucode
firmware: iwlwifi-so-a0-hr-b0-63.ucode
firmware: iwlwifi-so-a0-jf-b0-63.ucode
firmware: iwlwifi-cc-a0-63.ucode
firmware: iwlwifi-QuQnj-b0-jf-b0-63.ucode
firmware: iwlwifi-QuZ-a0-jf-b0-63.ucode
firmware: iwlwifi-QuZ-a0-hr-b0-63.ucode
firmware: iwlwifi-Qu-b0-jf-b0-63.ucode
firmware: iwlwifi-Qu-c0-hr-b0-63.ucode
firmware: iwlwifi-QuQnj-b0-hr-b0-63.ucode
firmware: iwlwifi-Qu-b0-hr-b0-63.ucode
srcversion: CE3C196FF6EA02BF3E06B73
...alias...(I skipped it as it was too long and irrelevant.)
depends: cfg80211
retpoline: Y
intree: Y
name: iwlwifi
vermagic: 5.13.0-051300-generic SMP mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 13:F9:57:D9:18:E8:F0:25:0B:9E:94:9E:ED:41:11:91:FF:A3:41:4E
sig_hashalgo: sha512
signature: 61:3A:01:89:8E:C3:4D:CE:50:5A:B4:C4:7D:73:C2:CD:12:C4:19:45:
68:F6:DC:F0:8E:62:EB:74:FF:E3:57:0C:CF:86:27:8F:69:B4:16:07:
FE:72:64:14:D3:AE:69:28:BE:9F:B3:91:9D:52:FD:60:95:55:51:D9:
4D:47:2A:F3:31:9B:32:1B:8C:38:56:4E:DE:6F:02:1E:87:0D:4F:D1:
B4:6B:7E:64:5C:D2:02:FE:FA:34:8A:C1:C7:5E:1B:EE:34:35:60:63:
6D:5B:F2:65:90:43:BB:21:D4:54:97:F6:28:13:B5:6F:5A:49:21:0E:
90:9B:96:26:29:8C:A2:3C:8E:A5:F6:B3:8E:83:6C:2C:5D:50:43:97:
CF:C6:B5:95:2D:04:83:75:26:25:FD:60:76:C1:99:8A:BB:99:B1:15:
EF:C2:46:C5:A6:ED:45:B2:BD:62:37:50:A6:70:F6:9A:EE:87:BD:0C:
C6:56:16:90:F7:03:62:88:57:86:E6:9A:9C:C6:E0:46:D4:7D:B0:A1:
02:DA:A8:BD:62:EB:20:0D:F1:C9:8D:E1:69:C3:61:4A:81:E4:52:56:
96:E7:42:C5:ED:EF:48:5C:C7:E4:4C:25:38:B3:E3:F4:4C:B9:8D:F9:
10:C3:6D:5B:5D:4E:75:84:C5:FF:3C:FD:0A:02:7C:93:DC:09:28:32:
AD:6D:6E:48:54:BB:75:F3:2E:70:C2:00:1C:BC:A3:3D:80:EE:46:6A:
79:E3:E3:5C:4C:69:F5:EC:92:72:DE:BD:32:C3:45:FF:E1:AD:B0:D6:
A4:91:53:82:2B:B7:4E:82:FB:F3:D0:4E:86:BA:C5:D9:E6:8C:1E:D7:
5C:3D:99:51:B4:10:74:46:AF:29:08:1D:F1:B4:59:B0:EB:0D:7E:FE:
A9:B4:0B:BF:5E:A7:75:7E:77:C5:A4:D7:7A:F5:5B:D2:04:3D:98:ED:
BA:79:E3:8A:6D:98:D5:F7:CA:28:3B:F1:BE:69:78:82:35:ED:7D:87:
99:5F:E6:60:78:52:EA:4B:D0:4B:41:45:34:4B:16:94:F0:66:16:35:
FA:7A:1B:CC:74:D9:BD:D3:99:A4:11:B0:B0:C5:0D:91:40:3C:24:67:
8E:E8:12:7F:6F:86:BE:9B:D5:02:94:29:7F:44:3B:3E:E5:15:03:67:
E4:5F:80:25:C4:A5:56:BB:AB:F6:8B:DB:A2:BF:CD:E3:45:A5:04:FD:
F6:65:59:A9:E4:F4:83:91:9B:00:49:AE:23:5A:58:B1:A5:CA:07:5E:
7E:05:CB:73:B4:1D:F0:FA:A0:50:0D:F5:C1:62:1C:7D:1C:BE:6C:12:
70:EE:5A:0F:71:64:DC:C6:A7:C3:6D:46
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm: amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for AX210 devices, 4K for other devices 1:4K 2:8K 3:12K (16K buffers) 4: 2K (default 0) (int)
parm: fw_restart:restart firmware in case of error (default true) (bool)
parm: nvm_file:NVM file name (charp)
parm: uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm: enable_ini:Enable debug INI TLV FW debug infrastructure (default: true (bool)
parm: bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm: led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm: power_save:enable WiFi power management (default: disable) (bool)
parm: power_level:default power save level (range from 1 - 5, default: 1) (int)
parm: disable_11ac:Disable VHT capabilities (default: false) (bool)
parm: remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm: disable_11ax:Disable HE capabilities (default: false) (bool)
# lsmod | grep iwlwifi
iwlwifi 385024 0
cfg80211 897024 1 iwlwifi
# sudo lshw -C network
*-network UNCLAIMED
description: Network controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 20
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: iomemory:600-5ff memory:603d1d4000-603d1d7fff
*-network
description: Ethernet interface
physical id: 2
logical name: bnep0
serial: fc:b3:bc:28:06:fd
capabilities: ethernet physical
configuration: broadcast=yes ip=192.168.44.45 multicast=yes
# dmesg | grep iwlwifi
[ 2.197973] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 2.200456] iwlwifi: No config found for PCI dev a0f0/6074, rev=0x354, rfid=0x10a100
[ 2.207538] iwlwifi: probe of 0000:00:14.3 failed with error -22
几天来,我尝试了网上的很多方法,但似乎都没有用。任何建议都将不胜感激。非常感谢。
最好的,
所以