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?
