Update:
Now I am using ubuntu 14.04 and backports.
Putting QCA6174(http://pan.baidu.com/s/1jHYvt4M) in /lib/firmware/ath10k/QCA6174 will work.
=====================================================
I have tried to install the driver for killer 1535 wifi for more than one day.
Finally, it works now.
I tried ubuntu 15.10 and backports with the kernels of 3.x. Both work.
The key in install the driver is download the windows version driver in killer's website.
It's here http://www.killernetworking.com/images/support/Killer-Ethernet-Wireless_INF.zip.
The linux driver is here https://github.com/kvalo/ath10k-firmware.
I used the kernel here https://github.com/kvalo/ath, the ath-current branch. Follow http://www.killernetworking.com/support/knowledge-base/17-linux to compile it.
First copy the ath10k/QCA6174/hw3.0/board.bin and firmware4.bin to /lib/firmware/ath10k/QCA6174/hw3.0.
And then
cp drivers/Production/Windows10-x64/k1535w10/eeprom_qca9377_1p0_NFA435_olpc.bin board-pci-168c:003e:1a56:1535.bin
That is all.