Look
here to find out what chipset the card runs, then do a search for "the chipset + Linux + drivers" on Google.
As most people will tell you, it's best to get an 802.11b only card (Orinoco, Prism2/2.5/3), as they are known to support raw monitoring mode (rfmon). Do some reading on
http://www.kismetwireless.net/