cannot get ndiswrapper to work with BCM43xx hardware

H.S. hs.samix at gmail.com
Sat Jul 14 00:40:38 UTC 2007


Hello,

I am trying to get ndiswrapper to work with my bcm43xx card:
{~}> lspci | grep -i bcm
02:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX
(rev 02)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g
Wireless LAN Controller (rev 03)

The native bcm43xx driver in Ubuntu works okay, only that I am not able
to get it to work with WPA2. I had read on some web pages that
ndiswrapper may be able to make my card work with wpa2 (using Windows
driver).

Here are the steps I followed:
1. Removed bcm43xx module.
2. Installed ndiswrapper
3. Compiled ndiswrapper module using module-assistant
4. Installed the driver from the Windows driver package:
$> sudo ndiswrapper  -i bcmwl5.inf

5. Listed what the driver detected:
{~}> sudo ndiswrapper -lbcmwl5 : driver installed
        device (14E4:4320) present (alternate driver: bcm43xx)

6. Then loaded the ndiswrapper module.

Now, after this (I use network-manager to deal with all wireless
connections), I can connect to my wireless router if encryption is
disabled but with WPA or with WPA2 I cannot get connected.

This is on Ubuntu Feisty running 2.6.20-16-386 with:
ii  ndiswrapper-common       1.38-1ubuntu1
ii  ndiswrapper-source       1.38-1ubuntu1
ii  ndiswrapper-utils-1.9    1.38-1ubuntu1

What should I do next that will help solve this one?

Thanks,
->HS







More information about the ubuntu-users mailing list