Is that the newest version of the Belkin F5D7000? I know if just bought a new card for my sister in the law to put in this system I just built for her. I noticed the IC on the card was the RTL8185 or 8180. Either way, it's all part of the RTL818x family. The drivers they have for the card can be a bit tricky.
First off, what kernel image are you using as far as CPU architecture? Is the the x86 Ubuntu image, or the x64 (amd64) image? That depends on what .inf file you need to use.
They claim they don't support 64 bit, but the driver is right there on the disk! They just hid it in a seperate folder.
I didn't try ndiswrapper, but DriverLoader (
http://www.linuxant.com/driverloader) and entered in the 64 bit .inf and the .sys file associated w/ it, and it worked like a charm.
It should work the same in ndiswrapper though - "ndiswrapper -i blkwldcard.inf" or something like that. I don't have the disk in front of me, so I don't remember the exact file names, but it's along those lines.