未找到 Wi-fi 适配器(仅限登录 Windows 后第一次启动)

未找到 Wi-fi 适配器(仅限登录 Windows 后第一次启动)

当我在登录 Windows 后第一次登录 Linux 时,Wi-Fi 设置中总是显示:未找到 wifi 适配器。然后,我重新启动 PC,Wi-Fi 总是可以正常工作。由于它变得非常重复并且是一种非常无聊的方法,我想知道这个问题的原因以及可能的解决方案。

我的电脑是华硕笔记本电脑 x571gt,我使用的 Ubuntu 版本是 18.04.4 LTS。

输出lspci -knn | grep Net -A3; rfkill list

    00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
    Subsystem: Intel Corporation Device [8086:0034]
    Kernel modules: iwlwifi
    00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:a368] (rev 10)
    0: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
    1: asus-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
    2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

输出uname -a; dkms status

    Linux pedro-VivoBook-ASUSLaptop-X571GT-X571GT 5.3.0-46-generic #38~18.04.1-Ubuntu SMP Tue Mar 31 04:17:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

输出grep iwlwifi /etc/modprobe.d/*; dmesg | grep iwl

    /etc/modprobe.d/iwlwifi.conf:# /etc/modprobe.d/iwlwifi.conf
    /etc/modprobe.d/iwlwifi.conf:# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
    /etc/modprobe.d/iwlwifi.conf:# microcode file installed on the system.  When removing iwlwifi, first
    /etc/modprobe.d/iwlwifi.conf:# remove the iwl?vm module and then iwlwifi.
    /etc/modprobe.d/iwlwifi.conf:remove iwlwifi \
    /etc/modprobe.d/iwlwifi.conf:(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
    [   14.581229] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
    [   14.765885] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
    [   14.765888] iwlwifi 0000:00:14.3: Found debug configuration: 0
    [   14.766273] iwlwifi 0000:00:14.3: loaded firmware version 46.6bf1df06.0 op_mode iwlmvm
    [   15.328227] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
    [   15.336978] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [   15.337426] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor.
    [   15.385841] iwlwifi 0000:00:14.3: base HW address: 24:ee:9a:e8:fc:92
    [   15.454703] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
    [   17.985575] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
    [   34.480876] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [   34.598790] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
    [   34.665242] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
    [   34.681305] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS

先感谢您!

答案1

问题在于 Windows 快速启动功能。

当您关闭 Windows 时,它并不是真正关闭,而是处于休眠状态。

这可能会给包括无线硬件和 NTFS Windows 分区访问在内的双启动系统带来麻烦。

建议在 Windows 设置中禁用此功能。

相关内容