型号:Dell Vostro 15 - 当前操作系统:Ubuntu 18.04 LTS(从 16.04 OEM 升级) - 当前内核:4.16.3-041603-generic(从 4.15.03 更新) -问题:linux_firmware 更新后,WiFi 驱动程序被禁用。
在进行上述固件更新之前,有一天启动时出现错误"ath10k_pci failed to fetch board data for..... from ath10k/QCA9377/hw1.0/board-2.bin"
。在网上浏览时,我得到了一个解决方案,它是 wifi 驱动程序的崩溃报告,为此请从戴尔支持论坛执行以下解决方案:
https://www.dell.com/support/article/in/en/inbsdt1/sln306440/killer-n1535-wireless-firmware-manual-update-guide-for-ubuntu-systems?lang=en
Linux Firmware Package
Linux-Firmware (w/ Killer N1535) Update Process
cd ~ && mkdir linux-firmware && cd linux-firmware
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.176_all.deb External Link
sudo dpkg -i *.deb
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
Note: To determine the current linux-firmware package available please visit: http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware External Link
首先,我将内核从 4.15.03 更新到 4.16.3(戴尔论坛不建议这样做)。然后按照论坛上的 linux_firmware 更新说明进行操作。更新后重新启动时,我在启动时收到另一个错误:
"ath10k_pci 0000:01:00.0: failed to get boar id from otp:-1100000000/00002000 "
"ath10k_pci 0000:01:00.0: could not probe fw (-110) (First)"
用户登录后,飞行模式已启用,但无 Wifi 迹象。有线网络可用,并且仅在重启后才能工作(每次连接以太网电缆后我都需要重启系统)。如果我按下笔记本电脑键盘上的 WiFi 键,它只会在飞行模式和有线网络之间切换。如果我关闭飞行模式,那么它将启用蓝牙。
下面给出了一些终端命令的结果:
- - - - - - - - - - - - - - - - - - - -细节 - - - - - - - - - - - - - - - - -
@Dell:~$ lshw
*-network
description: Network controller
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:01:00.0
version: 31
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=ath10k_pci latency=0
resources: irq:129 memory:d1000000-d11fffff
@Dell:~$ rfkill
ID TYPE DEVICE SOFT HARD
1 bluetooth hci0 blocked unblocked
@Dell:~$ lspci
01:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
@Dell:~$ lspci -knn | grep Net -A2
01:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Dell QCA9377 802.11ac Wireless Network Adapter [1028:1810]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
请提供解决 WiFi 和以太网问题的解决方案。
-杰伊