Few days ago, I needed to use Wireless dongle with Linux PC. As you all know, the Linux support is always the last thing that most device makers have in mind. Becoz of low % of users :(
But anyway, I selected a widely available model - Netgear N150 (WNA1100) and got it to work. I though of sharing the steps for others to follow easily.
URL : http://linuxwireless.org/en/users/Drivers/ath9k_htc
Download and build
$sudo make install
This driver requires firmware.
The newer, properly versioned firmware is at: http://wireless.kernel.org/download/htc_fw/.
Newer firmware map:
AR9271 - htc_9271.fw
The firmware has to be placed in the correct location, usually /lib/firmware.
On Ubuntu, please reboot for detection and auto-configuration.