我在一台 Acer e5-571-31KM 上安装了 Ubuntu 12.04。dmesg 和 lspci 输出表明找到了无线网络适配器,但根据 ifconfig 没有 wlan0 接口。不幸的是,我现在无法访问该机器,因此我无法发布确切的输出,但我记得 lspci 给了我:
网络控制器:英特尔公司无线 3160(版本 83)
rfkill 表示无线适配器既没有被硬阻塞,也没有被软阻塞。
到目前为止我尝试过的方法是:
- 重新安装 linux-firmware-nonfree
- 从此站点手动安装 iwlwifi 驱动程序'http://wireless.kernel.org/en/users/Drivers/iwlwifi‘
两次尝试都没有任何效果。
今天晚上我可以使用计算机,因此我将能够发布内核版本和确切的输出。
你知道该做什么吗?
编辑1:
以下是 lspci 的输出:
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Device 0a0c (rev 0b)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5287 (rev 01)
01:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)
02:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
uname -r 给出:
3.2.0-74-generic
配置:
lo no wireless extensions.
eth0 no wireless extensions.
答案1
我怀疑你的相对较新的设备未包含在相对较旧的 12.04 内核中。我建议你临时连接互联网。打开终端并运行:
uname -r
你的内核版本是否标注了‘-pae’?如果是,请执行以下操作:
sudo apt-get install linux-backports-modules-cw-3.10-precise-generic-pae
如果没有,请执行以下操作:
sudo apt-get install linux-backports-modules-cw-3.10-precise-generic
断开以太网并重新启动。您的无线现在应该可以正常工作了。