我之前也遇到过这个问题,但是找到了解决办法。确认是否是你的问题的最佳方法是运行
this script。
wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info
chmod +x wireless-info
./wireless-info
你会在/root目录中找到输出。在输出底部,你可能会看到一些dmesg错误,它们说已经尝试加载正确的iwlwifi驱动程序,但最终显示“没有找到适当的固件!”
要解决这个问题:
检查您正在使用的Linux内核
uname -r
即使您已经安装了Ubuntu 15.04,它仍然使用3.19内核。
目前,Intel只支持4.1+固件的3165硬件,但在我升级到4.2之前,我无法让它正常工作。最简单的方法是使用wget获取适合您硬件和所需内核的正确版本。我使用了
kernel.org上的最新版本。使用wget获取它们:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-image-4.2.0-040200rc8-generic_4.2.0-040200rc8.201508240030_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-headers-4.2.0-040200rc8_4.2.0-040200rc8.201508240030_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-headers-4.2.0-040200rc8-generic_4.2.0-040200rc8.201508240030_amd64.deb
然后执行以下命令:
sudo dpkg -i *.deb
重新启动,您现在应该看到正确的内核:
sudo uname -r
更新和升级,一切就绪:
sudo apt-get update
sudo apt-get upgrade
突然间,无线网络连接起来了。而且这次,您实际上可以连接到它。 :D
最后一分钟的清理工作,重新生成grub菜单并删除先前的内核:
sudo update-grub
sudo apt-get autoremove
BAM!完成了。
sudo modprobe -r acer-wmi; sudo rfkill unblock all
。确认后,以下命令可以使其永久生效:echo "blacklist acer-wmi" | sudo tee -a /etc/modprobe.d/blacklist.conf
。 - Unksi