Check your wireless card shipped
sudo update-pciids lspci
I have,
... 07:00.0 Network controller: Intel Corporation Intel Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
Copy firmware files
Clone all intel firmwares from OpenELEC repository,
git clone https://github.com/OpenELEC/iwlwifi-firmware cd iwlwifi-firmware/firmware sudo cp iwlwifi-7265* /lib/firmware
Installing Driver
sudo apt-get install build-essential git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git -b release/LinuxCore14 cd backport-iwlwifi make defconfig-iwlwifi-public sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config make -j4 sudo make install
It will output the following,
Building modules, stage 2.
MODPOST 6 modules
INSTALL /home/jasler/backport-iwlwifi/compat/compat.ko
Can't read private key
INSTALL /home/jasler/backport-iwlwifi/drivers/net/wireless/iwlwifi/iwlwifi.ko
Can't read private key
INSTALL /home/jasler/backport-iwlwifi/drivers/net/wireless/iwlwifi/mvm/iwlmvm.ko
Can't read private key
INSTALL /home/jasler/backport-iwlwifi/drivers/net/wireless/iwlwifi/xvt/iwlxvt.ko
Can't read private key
INSTALL /home/jasler/backport-iwlwifi/net/mac80211/mac80211.ko
Can't read private key
INSTALL /home/jasler/backport-iwlwifi/net/wireless/cfg80211.ko
Can't read private key
DEPMOD 3.19.0-58-generic
depmod will prefer updates/ over kernel/ -- OK!
Note:
You may or may not need to update your initramfs, you should if
any of the modules installed are part of your initramfs. To add
support for your distribution to do this automatically send a
patch against "update-initramfs.sh". If your distribution does not
require this send a patch with the '/usr/bin/lsb_release -i -s'
("Ubuntu") tag for your distribution to avoid this warning.
Your backported driver modules should be installed now.
Reboot.