That adapter will work with ndiswrapper in Vector 5.8 (at least the SOHO edition).
I've had one for a while now. But, it's been sitting on a shelf for the most part (signal strength stinks compared to my Belkin Wireless G USB adapter).
Anyway, after running into issues trying to get a driver working for a Belkin based adapter using the rt2570 chipset, I installed my Netgear WG311v3 adapter it in my PC again last night to see if it would work in Vector 5.8 SOHO under ndiswrapper (and it will).
Here's what I'd do... Login as root and copy the files from the Windows 2000 folder on the CD (not the XP folder) that came with the card to your desktop. You'll then have multiple files there (WG311v3.INF, WG311v3.CAT, WG311v3.SYS, WG311XP.SYS).
Then, open a console and do this (and note that it is case sensitive for everything and the .inf file is using mixed case):
ndiswrapper -i WG311v3.INF
At that point, the driver is installed.
Using this driver via ndiswrapper requires you do enter the actual ESSID (or that's been my experience with it, using it under ndiswrapper with a number of distros). Defaults (any, blank, etc.) will *not* work with it. It needs the actual ESSID of your router.
The easiest way would probably be to use VASM to configure anything else. I'm not very familiar with Vector or VASM. But, it looks like it's got wireless config screens to set up that kind of thing.
If you just want to check to make sure it works, make sure you see the card when you do this (and it will need to show that the hardware is present).
You can see if the adapter is showing up by looking for wlan0 when doing this:
This should show a wireless interface named wlan0
If you don't see the driver installed with hardware present when you type "ndiswrapper -l" without the quotes, you did something wrong (you were not in the same folder as the drivers when you added it to ndiswrapper, used the wrong case for the driver name, or something else). In that case, you'll need to remove it and start over by doing this (and removing it will not need the .inf extension or mixed case).
ndiswrapper -e wg311v3
Once you get it to where ndiswrapper -l shows the driver and hardware present, if you want to see if it works using command line utilities, do this (using your router's ESSID versus myessid). I'm assuming that encryption is turned off in your router (and it's probably a good idea to leave it off until you get it working, then add it back and try to get that part setup).
iwconfig wlan0 ESSID myessid
Then, do this:
You should now be connected (provided your router is setup for dhcp and you're not using encryption). I had a wg311v3 working last night via ndiswrapper in Vector 5.8 SOHO with no problems that way.
Right now, I don't have a working Vector install though (crashes during the bootup). Otherwise, I'd try to get you some screen prints of the steps needed. But, that's another story (and it's my fault). lol