Fixing Wifi (Debian Linux Jessie) on Acer Aspire E15 E5-575G-52H9

Do the following :
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.158_all.deb
sudo dpkg -i linux-firmware_1.158_all.deb

and reboot.

<div style="background-color: white; border: 0px; clear: both; color: #111111; font-family: Ubuntu, Arial, "libra sans", sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;">Then, install the backported modules and needed firmware :</div><pre style="background-color: #eff0f1; border: 0px; color: #111111; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;">sudo apt-get install build-essential linux-headers-$(uname -r) git
echo "options ath10k_core skip_otp=y" | sudo tee /etc/modprobe.d/ath10k_core.conf
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.4.2/backports-4.4.2-1.tar.gz
tar -zxvf backports-4.4.2-1.tar.gz
cd backport-4.4.2-1
make defconfig-wifi
make
sudo make install
git clone https://github.com/kvalo/ath10k-firmware.git
sudo cp -r ath10k-firmware/QCA9377 /lib/firmware/ath10k/
sudo cp /lib/firmware/ath10k/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin
</pre><div style="background-color: white; border: 0px; clear: both; color: #111111; font-family: Ubuntu, Arial, "libra sans", sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"></div><div style="background-color: white; border: 0px; clear: both; color: #111111; font-family: Ubuntu, Arial, "libra sans", sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;">and reboot. That’s it.</div><div style="background-color: white; border: 0px; clear: both; color: #111111; font-family: Ubuntu, Arial, "libra sans", sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;">
However, when a new kernel is installed through updates, the Wifi might fail.

Do the following :</div><div style="background-color: white; border: 0px; clear: both; color: #111111; font-family: Ubuntu, Arial, "libra sans", sans-serif; font-size: 15px; line-height: 19.5px; margin-bottom: 1em; padding: 0px;"></div><pre style="background-color: #eff0f1; border: 0px; color: #111111; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;">cd backports-4.4.2-1
make clean
make defconfig-wifi
make
sudo make install
</pre>and reboot.