This link will tell you exactly what revision your card is:
and this one might be able to help you on the Linux side of things:
I've struggled through installing a wireless driver before; it took a long time, but it was worth it when I finally got it working. My advice is to read the documentation provided by the driver developer, search for other postings on installing the driver, google, and don't give up easily. Good luck, hope this helps.