Originally I had a problem with using ndiswrapper to install Windows driver on Netgear WN511TA wireless adapter card. Problem solved by replacing Netgear WN511TA with Airlink101 AWLC6080 PCMCIA wireless adapter to work in my triple-boot XP Pro/Ubuntu Karmic/openSUSE 11.2 Toshiba laptop and using the latest Linux driver version 188.8.131.52 dated January 29, 2010 from Ralinktech site. I followed driver instruction in a Ubuntuforums tutorial (Howto: Ralink RT2860(m) PCI(e) RT2860…on Intrepid).
I am wondering if I can use the same Linux driver (RT2860sta) for openSUSE 11.2 on my triple-boot XP Pro/Karmic/openSUSE laptop, ie. copying over instead of building and compiling driver from source again, because I don’t quite understand the build instruction given in the README file of Ralink’s Linux driver file. Specifically, I don’t know how to “define the GCC and LD (?) of the target machine, and define the compiler flags CFLAGS(?), modify your need (?)”, etc. I already have gcc, cpp and make installed on the Ubuntu and openSUSE parts of my machine.
I did try ndiswrapper in openSUSE but it doesn’t work for the Windows version of the latest Ralink driver (error: invalid driver rt2860.inf).
Look forward to your help and suggestions, and thanks in advance.