Lenovo IdeaPad S540 14IML 和 Ubuntu 18.04 出現 Wi-Fi 適配器未找到錯誤

Lenovo IdeaPad S540 14IML 和 Ubuntu 18.04 出現 Wi-Fi 適配器未找到錯誤

我最近購買了一台 Lenovo IdeaPad S540-14IML,配有無線網卡「Intel(R) Wireless-AC 9560 160MHz」。我已經安裝了 Ubuntu 18.04LTS,儘管 WiFi 在 Windows 10 上運作良好,但在查看 WiFi 設定時,我收到了經典的「未找到 WiFi 適配器」訊息。我已經嘗試了在不同線程中找到的許多可能的解決方案,但都無濟於事,所以我重新安裝了 Ubuntu,希望各位好心人能幫我一把。

到目前為止我嘗試過的一些方法:

- 關閉Windows快速啟動

- 將 /lib/firmware/ 中的相關 umod 檔案替換為 Intel 9560 的最新固件,均來自 Intel 網站 (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 可以工作,但任何晚於該版本的核心都不起作用。

如果您最近剛安裝,您可能已經獲得了新的 18.04.4 點版本,該版本附帶新的 5.3 內核,並且可能存在相同的問題。

跑步

uname -a

它應該告訴你你有哪個內核,如果它比 5.3.0-18 新,你可能有和我一樣的問題。

您可以使用 apt 或 synaptic 套件管理器安裝 5.3.0-18。

相關內容