Just a little hint: if you get stuck finding up-to-date drivers for an obscure device, do a search for its FCC number (the Federal Communications Commision license number is usually printed on the device somewhere) and find out the company that first licensed it.
Often you will find that a card, scanner, printer or other miscellaneous device is actually made by a completely different company, and is simply rebadged.