There are several web sites dedicated to WiFi on Linux, with extensive lists of cards and how they are supported. Google is your friend. :)