Linksys WMP11 v2.7 and Linux using Ndiswrapper Linksys WMP11 v2.7 and Linux using Ndiswrapper Linksys WMP11 v2.7 and Linux using Ndiswrapper
I have a WMP11 v2.7 that has always given me problems. It has a broadcomm chipset lspci output:

00:0a.0 Network controller: Broadcom Corporation BCM4303 802.11b Wireless LAN Controller (rev 01)

Under Windows 2000 I could never get the card to work 100%. When the machine was rebooted the nic was never recognized by the configuration tool unless someone logged in, and the original cd was in the drive.

For a long time it just wouldnt work under linux. Finally I tried the new ndiswrapper. The card works with a compaq variant of the drivers not the ones off the CD.

    Instructions
  1. Uncompress file. You need bcmwl5.inf and bcmwl5.sys.
  2. Run ndiswrapper -i bcmwl5.inf.
  3. Check ndiswrapper -l. Output should be:
    	Installed drivers:
    	bcmwl5          driver installed, hardware present 
    	
    If it only shows driver installed you need different drivers. try to find the card here the ndiswrapper list.
  4. Add alias wlan0 ndiswrapper to /etc/modprobe.conf. Running ndiswrapper -m creates the same line but in /etc/modprobe.d/ndiswrapper which the Fedora Netowrk tool doesnt pick up.
  5. In the Fedora Network tool pick new->wireless-> then ndiswrapper wlan0 and contine on as a new device.
References
  • http://www.tuxmagazine.com/node/1000167
  • http://ndiswrapper.sourceforge.net/mediawiki/index.php/List