根据此页面这里此驱动程序应该可以立即使用,但不适用于 16.04。我该怎么做才能使无线功能在 16.04 上工作?rfkill list
显示空输出并且ifconfig
不显示无线接口。
编辑1:
输出lspci -nnk | grep 0280 -A2
lspci: Unable to load libkmod resources: error -12
0f:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
DeviceName: Atheros AR9565 802.11bgn 1x1 WiFi Adapter
Subsystem: Hewlett-Packard Company QCA9565 / AR9565 Wireless Network Adapter [103c:217f]
编辑2:
sudo modprobe ath9k && dmesg | grep ath
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.5.4-040504-generic/modules.dep.bin'
modprobe: FATAL: Module ath9k not found in directory /lib/modules/4.5.4-040504-generic
答案1
看来您从这里安装了主线内核映像:http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.4-yakkety/请确保安装了适合您的体系结构的 linux-headers-generic;无论是 32 位还是 64 位;还有 linux-headers-generic all,最后是适合您的体系结构的 linux-image-generic;无论是 32 位还是 64 位。如果缺少这三个中的任何一个,请安装它,重新启动,然后重试:
sudo modprobe ath9k && dmesg | grep ath
你不应该看到:
严重错误:未找到模块 ath9k
现在你的无线网络应该可以正常工作了。