我正在尝试关注这个话题:询问 Ubuntu:如何安装英特尔双频无线 AC 3165 驱动程序?
但是,我无法iwlwifi-7265D-13.ucode
从任何地方获取正确的 ucode 文件。
我正在运行 Ubuntu Desktop 14.04 LTS,无法配置英特尔 wifi 卡 3165,英特尔 wifi 驱动程序链接
此 wifi 仅从内核 4.1 开始受支持。我使用的是通用版本 3.19。我是否应该将此 wifi 驱动程序的内核升级到 4.1 或 4.2?
我担心的是我需要使用 Datastax Enterprise cassandra 和 Redis Labs Enterprise 集群,它们只能在 ubuntu 14.0.4 LTS 上运行。所以如果我升级内核 - 它们可能无法工作?我有什么选择?
答案1
我终于解决了这个问题。无需升级内核即可使用 wifi(英特尔 3165 卡)。尽管英特尔声称它只针对内核 4.1+ 进行了认证 - 但我可以看到我的设置在过去 2 小时内运行良好。我参考了这个链接AskUbuntu 上关于此主题的另一个帖子
然后最终使用 git 获取了这两个文件
git clone https://github.com/OpenELEC/iwlwifi-firmware.git
基本上需要遵循以下步骤:
sudo apt-get update
sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz
tar -zxvf backports-20151120.tar.gz
cd backports-20151120
make defconfig-iwlwifi
make
sudo make install
iwlwifi-7265D-13.ucode 和 iwlwifi-7265-13.ucode 需要复制到 /lib/firmware 下
cd /lib/firmware
sudo cp iwlwifi-7265D-13.ucode iwlwifi-3165-9.ucode
sudo cp iwlwifi-7265-13.ucode iwlwifi-3165-13.ucode
sudo reboot
你需要寻找7265固件文件并重命名为3165。这将使它工作。我的是 HP Slip 笔记本电脑,配有 Nvidia 显卡(GTX 950M)。我无法升级内核,因为 nvidia 显卡存在一些问题,而且我使用的某些软件只能在 14.0.4 上运行,而不是 15.10。
更新: 正常工作 4-5 小时后...它开始每 15 分钟断开一次。它显示所有 wifi 连接,但连接不断断开。我进行了一些更新...可能他们现在已经将其破坏了...所以不知道如何修复?有什么帮助吗?或者唯一的选择是升级到内核 4.2?
最终更新 我升级到了 Linux 内核 4.2.5,并开始使用 nvidia 352 驱动程序。目前所有问题都已解决。内核 4.1.5 的 nvidia 出现了一些问题,但 wifi 驱动程序问题也得到了解决。
sudo apt-get purge nvidia*
sudo reboot
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-352
sudo reboot
请注意,在获取 nvidia-358 时 - 我收到一些警告消息,他们建议使用 352。也尝试了 361,但至少在我的情况下出现了问题。
请按照以下步骤升级内核
$ cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205_4.2.5-040205.201510270124_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-headers-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.5-wily/linux-image-4.2.5-040205-generic_4.2.5-040205.201510270124_amd64.deb
$ sudo dpkg -i linux-headers-4.2*.deb linux-image-4.2*.deb
如果出现问题
sudo apt-get remove linux-headers-4.2* linux-image-4.2*