I just found the fix. either get the dell driver listed below... Or
I just opened the ini file and commented out the entire line Network Type...
I did use the drivers that came with the card...bcmw15.inf for ndiswrapper.
Card: Belkin 54g Wireless Desktop Network Card (F5D7000) Rev 03
Driver: ftp.us.dell.com/network/R81433.EXE (use bcmwl5a.inf in directory AR)
Other: I tried to use the belkin driver (bcmwl5.inf) but the whole system just locked up as soon as I modprobed ndiswrapper. Apparently the belkin driver works for the older rev 02 cards, but not rev 03. So I'm suggesting this for folks with the Rev 03 card. You can check the revision by doing a "lspci" The Dell driver has been working great for me, for about a day.
Other: The rev.03 problem is probably not all that sinister. It is caused by the presence of the NetworkType|0 line which ends up in the*.conf files (from the *.inf driver file). Removing this allows the supplied Belkin driver to work, although I'd probably recommend using the Dell R81433.exe driver anyway if only because it's a later version. For non-US users you may wish to edit the Channel parameter to be 13 (Europe) (or 14 in Japan?). Applies to both PCMCIA and PCI versions (F5D7000 and F5D7010). #*Other: Using a PCI 2.1 motherboard, I first had trouble getting the card to associate with a base station, although everything loaded without errors. This was fixed by moving the card to the first PCI slot.#*Otherwise, I've had complete success with a Rev 03 card using the supplied Belkin drivers, without modifying the NetworkType|0 setting. Also, I had some trouble getting the Gentoo Init scripts to properly initialize the card. The trouble there is several fold, though one problem appears to be that the init scripts don't give the card enough time to initialize. N.B.: I had to enter the WEP key first before the card would associate with any station. I'm using kernel 2.4.26 with gentoo patches, ndiswrapper-0.11.
h ttp : / /ndiswrapper.sourceforge.net/mediawiki/index.php/List