我一直在尝试解决我的 wifi 问题,但我不知道如何找到我实际的 wifi 设备名称。问题是在 Ubuntu (14.04) 上似乎没有迹象表明计算机知道它有一个 wifi 适配器(它肯定有一个),并且它无法连接或查看无线网络。
我猜这可能是设备驱动程序的问题,但我找不到我的适配器的名称,除了以下两者之一:
Intel Corporation Device 24fd (rev 78)
Subsystem: Intel Corporation Device 1010
这似乎与我需要确定安装哪个驱动程序不匹配。
以下是网络控制器输出的部分lspci -v
01:00.0 Network controller: Intel Corporation Device 24fd (rev 78)
Subsystem: Intel Corporation Device 1010
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at dc100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
下面是lsusb
输出
lsusb
Bus 004 Device 003: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 004 Device 002: ID 05e3:0617 Genesys Logic, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0835:2a01 Action Star Enterprise Co., Ltd
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 064e:3401 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
更新-尝试安装新内核时:
linux-headers-4.8.14-040814-generic depends on linux-headers-4.8.14-040814; however:
Package linux-headers-4.8.14-040814 is not installed.
dpkg: error processing package linux-headers-4.8.14-040814-generic (--install):
dependency problems - leaving unconfigured
答案1
您的确切设备 8086:24fd,子系统 1010 尚未包含在 Ubuntu 14.04 中的驱动程序版本中。我建议您安装更高版本的 4.8.14 linux-image 以及所需的固件。
我假设您的安装是 64 位;确认:
arch
如果终端返回,x86_64
则说明您的安装是 64 位。将文件下载到您的桌面:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.14/linux-headers-4.8.14-040814_4.8.14-040814.201612101431_all.deb <--我最初错过的包裹。
http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.169.2_all.deb
从终端安装它们:
cd ~/Desktop
sudo dpkg -i *.deb
重新启动并告诉我们您的无线是否正常工作。
笔记:于 2018 年 1 月 27 日编辑以更新固件链接。