自从 14.04 以来,我的 wifi 就一直有问题...我升级到 16.04 并尝试过,sudo apt-get update && upgrade
但没有成功...我对 Linux 还很陌生,所以我无法找出问题所在。以下是一些我认为可能有用的系统信息。
lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)
Subsystem: Lite-On Communications Inc Device [11ad:0806]
Kernel driver in use: ath10k_pci
rfkill list all
0: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
2: acer-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
dmesg | grep ath
[ 15.973132] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 16.816281] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[ 16.840523] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-5.bin failed with error -2
[ 16.840530] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-5.bin': -2
[ 16.840543] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-4.bin failed with error -2
[ 16.840545] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-4.bin': -2
[ 16.840553] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-3.bin failed with error -2
[ 16.840554] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-3.bin': -2
[ 16.840562] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware-2.bin failed with error -2
[ 16.840564] ath10k_pci 0000:03:00.0: could not fetch firmware file 'ath10k/QCA9377/hw1.0/firmware-2.bin': -2
[ 16.840572] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/firmware.bin failed with error -2
[ 16.840573] ath10k_pci 0000:03:00.0: could not fetch firmware (-2)
[ 16.840576] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
[ 16.840578] ath10k_pci 0000:03:00.0: could not probe fw (-2)
答案1
看来您需要固件!请在网络连接正常的情况下尝试:
sudo apt-get update
sudo apt-get install linux-firmware
重启。可以正常工作吗?如果不行,请检查:
sudo dpkg -s linux-firmware
我们希望看到安装的版本是 1.157.13。如果没有,请尝试:
cd /tmp
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.157.13_all.deb
sudo dpkg -i linux-firmware*.deb
重启。可以正常工作吗?
编辑:我怀疑下载的内容不知何故被损坏了。让我们再试一次:
cd /tmp
rm -rf linux-firmware*
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.157.13_all.deb
ls -al
我们希望大小是44364698,如果是这样,那我们就安装它吧:
sudo dpkg -i linux-firmware_1.157.13_all.deb
如果下载的包大小不同,停止并发布尺寸。
请发布任何错误或警告。