Ubuntu 18.04.3 LTS 更新破坏了无线适配器:Qualcomm Atheros QCA9377

Ubuntu 18.04.3 LTS 更新破坏了无线适配器:Qualcomm Atheros QCA9377

我遇到了一个问题。我最近在 Dell Inspiron 17 3000 笔记本电脑上将 Ubuntu 分区(与 Win10 双启动)更新为 18.04.3 LTS。重新启动后,操作系统不再识别我的无线适配器。运行lspci | grep -i "Wireless\|WiFi"产生: 02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31) 运行dmesg | grep -i firmware产生:

[     0.135169] Spectre V2 : Enabling Restricted Speculation for firmware calls
[     0.208518] ACPI : [Firmware Bug]: BIOS _OSI(Linux) query ignored
... (psmouse and dmc normal messages, irrelevant to problem)
[     17.269597] ath10k_pci 0000:02:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-top crc32 42e41877

运行rfkill list all产生:

0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

运行uname -a结果: Linux user-ubuntu 5.0.0-31-generic #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 如果您需要更多信息,请告诉我;我还是个新手。(我实际上是用这个分区来教我 Ubuntu)谢谢!

编辑:用户 heynnema 告诉我尝试切换到 5.0.0-29 内核,这似乎解决了问题。当我切换回来时,问题没有再次出现。但是,我被要求生成新的输出:命令dkms status没有生成输出。

生成的命令sudo lshw -C network

  *-network                 
       description: Ethernet interface
       product: RTL810xE PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: enp1s0
       version: 07
       serial: d8:d0:90:2b:77:f4
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8106e-1_0.0.1 06/29/12 ip=192.168.1.105 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:16 ioport:3000(size=256) memory:c1304000-c1304fff memory:c1300000-c1303fff
  *-network
       description: Wireless interface
       product: QCA9377 802.11ac Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 31
       serial: a4:fc:77:1b:a0:a7
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath10k_pci driverversion=5.0.0-31-generic firmware=WLAN.TF.2.1-00021-QCARMSWP-1 ip=192.168.1.144 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:128 memory:c1000000-c11fffff

生成的命令ls -al /boot

total 105068
drwxr-xr-x  4 root root     4096 Oct  5 10:52 .
drwxr-xr-x 25 root root     4096 Oct  5 13:09 ..
-rw-r--r--  1 root root   224422 Sep 12 13:00 config-5.0.0-29-generic
-rw-r--r--  1 root root   224447 Sep 30 18:23 config-5.0.0-31-generic
drwx------  4 root root     4096 Dec 31  1969 efi
drwxr-xr-x  5 root root     4096 Oct  5 10:51 grub
-rw-r--r--  1 root root 40223093 Oct  4 21:54 initrd.img-5.0.0-29-generic
-rw-r--r--  1 root root 40265800 Oct  4 21:54 initrd.img-5.0.0-31-generic
-rw-r--r--  1 root root   182704 Jan 28  2016 memtest86+.bin
-rw-r--r--  1 root root   184380 Jan 28  2016 memtest86+.elf
-rw-r--r--  1 root root   184840 Jan 28  2016 memtest86+_multiboot.bin
-rw-------  1 root root  4290085 Sep 12 13:00 System.map-5.0.0-29-generic
-rw-------  1 root root  4294610 Sep 30 18:23 System.map-5.0.0-31-generic
-rw-------  1 root root  8707832 Sep 12 13:01 vmlinuz-5.0.0-29-generic
-rw-------  1 root root  8769272 Sep 30 22:27 vmlinuz-5.0.0-31-generic

答案1

我也遇到过这种情况,使用的是 Dell Wireless WLAN 1530 Half MiniCard(安装时设置了专有驱动程序勾选标记)。更新后,它停止工作了。

使用 grub 启动选择旧内核 5.0.0-23 使其再次工作。

相关内容