How do I enable wireless controller?

Asked by Spedward

After I check for the driver and then check to see if my device is on with 'sudo lshw -C network' it tells me that my wireless device is disabled. I looked around a little and read some posts and then entered 'lspci' to see what my device was and it says

Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)

Could someone please help me out?
Im running the new version of ubuntu (7.1) from a livecd

Thanks in advance :)

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Spedward
Solved:
Last query:
Last reply:
Revision history for this message
Spedward (spedward911) said :
#1
Revision history for this message
Kevin (kevin-matson) said :
#2

Used the same guide and it worked for two different laptops running identical wireless cards. Once on a Compaq Presario C715NR, and a second time on a Gateway MX6447. The default Broadcomm firmware cutter shipped with Ubuntu 7.10 didn't do the job. Pasting a text version of the web page here in case something happens to the wordpress.com article. You have to provide your own firmware from your windows installation disks.

Major kudos to invaleed for a well put together article.

-kevin

http://invaleed.wordpress.com/2007/11/20/install-bcm94311mcg-wlan-mini-pci-ubuntu-710/

Install BCM94311MCG wlan mini-PCI Ubuntu 7.10 November 20, 2007
Posted by invaleed in Linux.
trackback

This is howto install driver "BCM94311MCG wlan mini-PCI" in my notebook, Compaq Presario V3422TU (V3000 Series)

   1. First step, you must uninstall ndiswrapper & bcm43xx-fwcutter

          sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
          sudo apt-get remove bcm43xx-fwcutter

   2. Add bcm43xx to the /etc/modprobe.d/blacklist file

          sudo vim /etc/modprobe.d/blacklist
          add this line "blacklist bcm43xx" (without "")

   3. Reboot
   4. Download driver for BCM94311MCG wlan mini-PCI here ( if this link expire or not found, you can contact me :) )

          tar -xzvf WLANBroadcom.tar.gz
          move the folder WLANBroadcom to your home directory
          mv WLANBroadcom/ /home/yourname/

   5. Install ndiswrapper from source :

          sudo apt-get update
          sudo apt-get install build-essential
          sudo apt-get install linux-headers-`uname -r`
          sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
          mkdir -p ~/bcm43xx/ndiswrapper
          cd ~/bcm43xx/ndiswrapper
          sudo wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.49.tar.gz
          tar xvzf ndiswrapper-1.49.tar.gz
          cd ndiswrapper*
          make distclean
          make
          sudo make install

   6. Install windows driver (BCM94311MCG wlan mini-PCI) with ndiswrapper

          cd /home/yourname/WLANBroadcom/
          sudo ndiswrapper -i bcmwl5.inf
          ndiswrapper -l

          sudo vim /etc/modules
          add this line "ndiswrapper" (without "")

          sudo modprobe ndiswrapper
          sudo ndiswrapper -m

   7. Reboot

Reference here (https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff#head-a14b8a20c3973fe959032bd1566ad35dceb30132)