I'm intending to purchase a Intel Dual Band Wireless-AC 3160 M.2 wireless card, which, according to Intel's website is supported on Linux.
According to this website, serving the drivers, drivers exist for kernel version 4.1+ or 4.2+ (although it doesn't specify the M.2 model tag; I don't think this really matters though, or does it?). Ubuntu (Ubuntu Gnome 15.04) comes with an older kernel version than the required for that driver (according to uname
).
This site lists a few simple commands to upgrade the Linux kernel to 4.2, which sounds promising:
cd /tmp/
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200_4.2.0-040200.201508301530_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-headers-4.2.0-040200-generic_4.2.0-040200.201508301530_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-unstable/linux-image-4.2.0-040200-generic_4.2.0-040200.201508301530_amd64.deb
sudo dpkg -i linux-headers-4.2.0-*.deb linux-image-4.2.0-*.deb
Would upgrading the kernel through this fashion allow me to install the drivers for that specific wireless card and have it working properly (at least WiFi)? Should I get it working through another way instead, or is waiting for Ubuntu to update to a newer kernel itself the only option?