> Sorry, but is this firmware packaged for Trisquel?
Yes, and it comes with the system updates, but that firmware is kind of
outdated now (version 1.3 vs 1.4). If you want to test the latest development
code, you can download pre-built binaries here. From my testing, this adapter
(TPE-N150USB) was causing me frequent network drops, and even _system
crashes_, and after a circa 3/4 year of usage I definitely cannot recommend
it. Once I switched the internal wireless card at the end of December 2013,
all my troubles regarding wireless disappeared, and to date I've not
experienced a single problem. If you want a better solution, take an AR5B22
based card from eBay.
Regarding the firmwares, they are packaged in Trisquel under the following
names:
* ath9k_htc is packaged as open-ath9k-htc-firmware
* carl9170 is packaged as firmware-carl9170
* ar9170usb (deprecated, replaced by carl9170) is packaged as
atheros-firmware
> And, can I change the kernel without problems?
Yes. From my testing, the kernel driver was whitelisted since these releases
(tested on a 64-bit system):
* linux-image-3.2.0-45-generic, and later
* linux-image-3.5.0-34-generic, and later
All later kernels (e.g. linux-image-3.11.0-xx-generic), including vanilla
Linux-libre kernels should work too.