#Make a work folder:
mkdir ~/ath10k

#Download all files in this folder:
cd ~/ath10k
wget 
https://github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bb332693179de54cca6fff58e/ath10k/QCA6174/hw2.1/board.bin
wget 
https://github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bb332693179de54cca6fff58e/ath10k/QCA6174/hw2.1/firmware-4.bin
wget https://github.com/kvalo/ath/archive/master.zip

#Create folder for firmware and copy the files:
sudo mkdir -p /lib/firmware/ath10k/QCA6174/hw2.1/
sudo cp board.bin /lib/firmware/ath10k/QCA6174/hw2.1/
sudo cp firmware-4.bin /lib/firmware/ath10k/QCA6174/hw2.1/

#Install build dependencies:
sudo apt-get install libncurses5-dev gcc make git exuberant-ctags

#Unzip the master.zip and copy current config:
unzip master.zip
cd ath-master
cp /boot/config-`uname -r`* .config

#Edit file for correct indicator address:
sudo vi drivers/net/wireless/ath/ath10k/hw.c
#Search for 0x00009028 and replace with 0x0003a028

#Build new kernel:
make olddefconfig
make -jX (replace X with the number of cpu's)
#(This is going to take very long)

#Install the new kernel:
sudo make modules_install install
#(This is going to take even longer)

#Create config for the driver:
sudo vi /etc/modprobe.d/ath10k.conf
#Add "options ath10k_core skip_otp=y" to this file


#Optional if you have an NVIDIA graphics card:
sudo add-apt-repository ppa:mamarley/nvidia
sudo apt-get update
sudo apt-get install nvidia-352

#Reboot your system

#Verify with "ifconfig -a" or just from your network manager that the
card is recognized.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1383184

Title:
  Atheros Qualcomm Killer N1525 Wireless-AC [168c:003e] not supported

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1383184/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to