![英特尔无线 7260 无法在 Ubuntu 12.04 上运行](https://linux22.com/image/973691/%E8%8B%B1%E7%89%B9%E5%B0%94%E6%97%A0%E7%BA%BF%207260%20%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2012.04%20%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
我在配有 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。