英特尔无线 7260 无法在 Ubuntu 12.04 上运行

英特尔无线 7260 无法在 Ubuntu 12.04 上运行

我在配有 Intel Wireless 7260 的联想 x240 笔记本电脑上安装了 Ubuntu 12.04。我不知道为什么网络连接没有显示任何内容。实际上什么都没有出现;没有互联网连接。有人能帮我找出原因吗?

答案1

12.04 中的内核不包含您的卡的驱动程序,因此您需要先获取该驱动程序:

wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.15-rc1/backports-3.15-rc1-1.tar.gz
tar xzf backports-3.15-rc1-1.tar.gz
cd backports-3.15-rc1-1
make defconfig-iwlwifi
make
sudo make install

然后,您将需要卡的固件:

wget http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=iwlwifi-7260-ucode-22.24.8.0.tgz
tar xzf iwlwifi-7260-ucode-22.24.8.0.tgz
sudo cp iwlwifi-7260-ucode-22.15.8.0/iwlwifi-7260-8.ucode /lib/firmware/

最后,重新启动:

sudo reboot

(顺便问一下,您刚刚全新安装了 12.04 版本?您知道 14.04 版本已经发布了,对吧?)

答案2

问题不在于驱动程序或任何软件包。内核无法加载驱动程序。

对我有用的解决方案是将内核升级到 4.2.042 并重新启动。我的以太网和 wifi 都出现了问题。这次升级解决了这两个问题,无需安装任何额外的软件包。

内核 4.0 及以上版本内置了对多种硬件的支持。Ubuntu 官方不支持 Ubuntu 12.04 的 4.2.042 内核。您可以将 ubuntu 14.04 的内核安装到 12.04 上。在尝试了其他人提供的所有解决方案后,我终于通过此更新让它正常工作了。

PC型号是Dell Optiplex 5040。

这些内核包从 ubuntu server 12.04 向上兼容到 ubuntu 16.04。

相关内容