The requirements for making your computer able to connect into your wireless
network are the following:
- you need to download and put the htc_7010.fw (optional but recommended,
since future devices might require it) and htc_9271.fw firmware files into
the /lib/firmware folder. Make sure you're download them from a trusted
source (only those after the firmware source code was released, because we
cannot know what those previous binary files are really doing, besides
allowing you to connect into your wireless network), like jxself's site, or
from my driver package. You can also download and compile it yourself, using
the instructions found on the open-ath9k-htc-firmware GitHub page (the
build-fw.sh script contained within my self-created ath9k_htc driver package
needs to be updated, since the recent changes in the building system caused
that it is no longer functional, and so don't use it until I release an
update).
- you need to install a 3.5 or later Linux-based kernel in order to make the
adapter operable (no idea what is precisely causing the issue, probably some
bug or unimplemented feature). To make the kernel always up-to-date, you also
need to install the linux-image-generic-lts-belenos package after you get the
wireless working.