Any other way usually fails dude, your probably better off buying a chipset/dongle.
I got mine for 20$, They're cheap, and they'll save you a big headache.
There's also a page that shows you a list of compatible devices:
You must login or register to view this content.