联想 IdeaPad S540 14IML 和 Ubuntu 18.04 未找到 Wi-Fi 适配器错误

联想 IdeaPad S540 14IML 和 Ubuntu 18.04 未找到 Wi-Fi 适配器错误

我最近购买了一台联想 IdeaPad S540-14IML,无线网卡为“Intel(R) Wireless-AC 9560 160MHz”。我安装了 Ubuntu 18.04LTS,虽然 WiFi 在 Windows 10 上运行良好,但在查看 WiFi 设置时,我收到了经典的“未找到 WiFi 适配器”消息。我尝试了在不同线程中找到的多种可能的解决方案,但都无济于事,所以我重新安装了 Ubuntu,希望你们这些好心人能帮我一把。

到目前为止我尝试过的一些方法:

-关闭 Windows 快速启动

-使用最新的 Intel 9560 固件替换 /lib/firmware/ 中的相关 umod 文件,这两个固件均来自英特尔网站(https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-io/wireless-networking.html)如果失败了,从 git(https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/stats/iwlwifi-9000-pu-b0-jf-b0-34.ucode),然后输入“modprobe iwlwifi”

-这不是提到的 RealTek 无线网卡,但我尝试安装驱动程序https://github.com/tomaspinho/rtl8821ce不管怎样,我已经重新安装了 Ubuntu,所以这次失败的尝试没有造成任何影响

- 检查 rfkill 列表中的块(没有)

-全面更新Ubuntu 18.04

-这不是一个全球连接问题,因为我可以通过蓝牙用手机在笔记本电脑上使用互联网

以下是一些可能有用的输出:

sudo lshw -c network

  *-network                 
       description: Network controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list
       configuration: driver=iwlwifi latency=0
       resources: irq:16 memory:b1318000-b131bfff
  *-network
       description: Ethernet interface
       physical id: 3
       logical name: bnep0
       serial: 0c:7a:15:16:3a:9f
       capabilities: ethernet physical
       configuration: broadcast=yes ip=192.168.44.64 multicast=yes
lspci -nnk

00:14.3 Network controller [0280]: Intel Corporation Device [8086:02f0]
    Subsystem: Intel Corporation Device [8086:0034]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi
iwconfig

lo        no wireless extensions.

bnep0     no wireless extensions.
rfkill list all

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
dmesg | grep iwlwifi

[    2.429958] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[    2.429961] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
[    2.429962] iwlwifi 0000:00:14.3: Found debug configuration: 0
[    2.430167] iwlwifi 0000:00:14.3: loaded firmware version 48.13675109.0 op_mode iwlmvm
[    2.452946] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560, REV=0x354
[    2.459913] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[    2.460338] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor.
[    3.487742] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[    3.487816] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    3.487818] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 2078277280
[    3.487819] iwlwifi 0000:00:14.3: Loaded firmware version: 48.13675109.0
[    3.487821] iwlwifi 0000:00:14.3: 0x4D7BDBBB | ADVANCED_SYSASSERT          
[    3.487821] iwlwifi 0000:00:14.3: 0xC5BC0048 | trm_hw_status0
[    3.487822] iwlwifi 0000:00:14.3: 0x9BEDC70E | trm_hw_status1
[    3.487823] iwlwifi 0000:00:14.3: 0x7761CB02 | branchlink2
[    3.487824] iwlwifi 0000:00:14.3: 0x73E65F6B | interruptlink1
[    3.487824] iwlwifi 0000:00:14.3: 0x81882239 | interruptlink2
[    3.487825] iwlwifi 0000:00:14.3: 0x09B2CD8C | data1
[    3.487826] iwlwifi 0000:00:14.3: 0xBCE26AEF | data2
[    3.487827] iwlwifi 0000:00:14.3: 0xE5567DAD | data3
[    3.487827] iwlwifi 0000:00:14.3: 0x89D40C00 | beacon time
[    3.487828] iwlwifi 0000:00:14.3: 0x31868332 | tsf low
[    3.487829] iwlwifi 0000:00:14.3: 0xF2463A4D | tsf hi
[    3.487830] iwlwifi 0000:00:14.3: 0xEB598D6D | time gp1
[    3.487831] iwlwifi 0000:00:14.3: 0x0A023D38 | time gp2
[    3.487831] iwlwifi 0000:00:14.3: 0xDCFED0EA | uCode revision type
[    3.487832] iwlwifi 0000:00:14.3: 0xC1C4F95D | uCode version major
[    3.487833] iwlwifi 0000:00:14.3: 0x8BAB7EEB | uCode version minor
[    3.487834] iwlwifi 0000:00:14.3: 0x018C3340 | hw version
[    3.487834] iwlwifi 0000:00:14.3: 0x5262E743 | board version
[    3.487835] iwlwifi 0000:00:14.3: 0x694A2202 | hcmd
[    3.487836] iwlwifi 0000:00:14.3: 0xB3C347DA | isr0
[    3.487837] iwlwifi 0000:00:14.3: 0x9E3DBCB8 | isr1
[    3.487837] iwlwifi 0000:00:14.3: 0x19047D60 | isr2
[    3.487838] iwlwifi 0000:00:14.3: 0x64A8A33E | isr3
[    3.487839] iwlwifi 0000:00:14.3: 0xDEE82AEE | isr4
[    3.487840] iwlwifi 0000:00:14.3: 0x5FCEB3BE | last cmd Id
[    3.487840] iwlwifi 0000:00:14.3: 0x068F20E5 | wait_event
[    3.487841] iwlwifi 0000:00:14.3: 0x20EC4428 | l2p_control
[    3.487842] iwlwifi 0000:00:14.3: 0xAE8E1FE9 | l2p_duration
[    3.487843] iwlwifi 0000:00:14.3: 0xAC72CEB3 | l2p_mhvalid
[    3.487843] iwlwifi 0000:00:14.3: 0xB1521E3F | l2p_addr_match
[    3.487844] iwlwifi 0000:00:14.3: 0x5E434641 | lmpm_pmg_sel
[    3.487845] iwlwifi 0000:00:14.3: 0x7BFDBF5E | timestamp
[    3.487846] iwlwifi 0000:00:14.3: 0x85B94E75 | flow_handler
[    3.487878] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    3.487879] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 7
[    3.487880] iwlwifi 0000:00:14.3: 0x201013F1 | ADVANCED_SYSASSERT
[    3.487881] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[    3.487881] iwlwifi 0000:00:14.3: 0xC008CF5C | umac branchlink2
[    3.487882] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink1
[    3.487883] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[    3.487884] iwlwifi 0000:00:14.3: 0x00000003 | umac data1
[    3.487884] iwlwifi 0000:00:14.3: 0x20000302 | umac data2
[    3.487885] iwlwifi 0000:00:14.3: 0x01300202 | umac data3
[    3.487886] iwlwifi 0000:00:14.3: 0x00000030 | umac major
[    3.487887] iwlwifi 0000:00:14.3: 0x13675109 | umac minor
[    3.487887] iwlwifi 0000:00:14.3: 0x00005CB7 | frame pointer
[    3.487888] iwlwifi 0000:00:14.3: 0xC0887F58 | stack pointer
[    3.487889] iwlwifi 0000:00:14.3: 0x00000000 | last host cmd
[    3.487890] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[    3.487906] iwlwifi 0000:00:14.3: Fseq Registers:
[    3.487908] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_ERROR_CODE
[    3.487910] iwlwifi 0000:00:14.3: 0x00260000 | FSEQ_TOP_INIT_VERSION
[    3.487912] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_CNVIO_INIT_VERSION
[    3.487915] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[    3.487917] iwlwifi 0000:00:14.3: 0x46065A00 | FSEQ_TOP_CONTENT_VERSION
[    3.487919] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[    3.487922] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[    3.487924] iwlwifi 0000:00:14.3: 0x01300202 | FSEQ_CNVR_ID
[    3.487926] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[    3.487931] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
[    3.487935] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    3.487969] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    3.487998] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x5c26, CPU2 Status: 0x3
[    3.487998] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    3.488001] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[    3.499790] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

感谢您提供的任何帮助,我已经使用 Ubuntu 十多年了,我真的不想再回到 Windows :S

编辑

Chili555 的解决方案非常有效,请参阅其他帖子。谢谢!

答案1

我在 L13 Yoga ThinkPad 上使用 Ubuntu 19.10 时可能也遇到了同样的问题。通过恢复到较旧的内核解决了这个问题,在我的情况下 5.3.0-18 可以工作,但任何比这个更高的版本都不行。

如果您最近刚刚安装,您可能已经获得了带有新 5.3 内核的新 18.04.4 版本,并且可能会遇到完全相同的问题。

跑步

uname -a

它应该告诉您拥有哪个内核,如果它比 5.3.0-18 更新,您可能遇到与我相同的问题。

您可以使用 apt 或 synaptic 包管理器安装 5.3.0-18。

相关内容