See this (six month old) message by Chris (CEO of ThinkPenguin):
The problem with HP is they are on the 'bad list' of companies in that they
use digital restrictions to prevent the user from replacing it with another
card. This is done because there is a lucrative market for after-warranty
Those of us who keep their Trisquel 6 up to date (and have not removed
trisquel-base) already have that package installed. See my previous
message:
https://trisquel.info/fr/forum/help-me-get-rid-last-proprietary-component-my-os-b43-driver#comment-48932
I replaced my laptop's Intel Wireless card (which requires non-free firmware)
by the following card, purchased on eBay for 10 bucks:
Atheros AR5B95 AR9285 802.11B/G/N Half Mini PCI-E Card
Works like a charm with Trisquel 6.
As far as I understand, there is no need to update the kernel anymore. It
used to be useful to get this adapter working on the latest Trisquel.
However, the package open-ath9k-htc-firmware has made into its repository.
trisquel-base even depends on it. So if you still have that meta-package