Page 1 of 6 123 ... LastLast
Results 1 to 10 of 312

Thread: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv9000

Hybrid View

  1. #1
    Join Date
    Apr 2008
    Location
    Trinidad
    Beans
    27
    Distro
    Ubuntu 10.04 Lucid Lynx

    Arrow Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv9000

    I'm making this Thread to Help others with the problem I had installing my BCM94311MCG wlan mini-PCI.

    I have a HP dv9000 (dv9428nr) Running Ubuntu 7.10(32 bit)
    Update: Now running Ubuntu 8.04 LTS 64 bit -it is working but I had a little trouble setting up... I am including a bug-fix that any hardy (8.04) users should use before going forward*

    Note: If the output for “lspci | grep Broadcom” is :

    “03:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)”

    Then this tutorial will work (baring some bug or alternate configuration you have tried to set up already).

    Here is a list of computers that this tutorial has already worked on:
    Hp dv2000:
    HP dv2415nr
    HP dv2418nr

    HP dv6000:
    HP dv6258se
    HP dv6408nr
    HP dv6420
    HP dv6423om
    HP dv6607nr
    HP dv6625us
    HP dv6636nr
    HP dv6660se

    HP dv9000:
    HP dv9205us
    HP dv9428nr

    HP tx1000:
    HP tx1305
    HP tx1499

    HP zv5000


    Compaq Presario V3000
    Compaq Presario V6000
    Compaq Presario F500
    Compaq Presario F562LA
    Compaq Presario F700

    Compaq 6515b
    Compaq 6720s

    Dell Inspiron 1501
    Dell Inspiron 9400
    Dell Inspiron E1705
    Dell Latitude 131L

    Acer Extensa 4420-5237

    I do believe this will work with almost all hp dv**** and Compaq's (some forums show this to also work with dells...
    Edit: If you read the replies to this post they show that many different HP's, Compaq's and Dells all can work by using this method.
    Everything I put in here i have taken form other thread/forums, but none were set up in a way that a noob (Beginner) could follow easily.

    First we need to do a few things.

    You need to have a internet connection, wired since your wifi is not working yet

    whenever you see the command "sudo" you will have to enter you password (the characters will not appear as you type.)

    Step 1

    You will need to download the drivers we will use later.
    Download it Here.
    Edit: Thanks to rabalder and MrPickle for the non-rapidshare link

    Step 2
    You do not have to download the next file, we will do later on, in the instillation.
    Go here and write down the latest stable release number. On May 27, 2008 the release number was 1.53

    Step 3
    If you enabled the restricted drivers disable them

    System --> Administration --> Restricted Drivers Manager


    I guess if you never tried to use them you could try before going thru this...

    One more important thing... make sure that you know what way the wifi switch must go to be on... If its off you will never get online (I just went step by step with someone, and we faild to think of the fact that his wifi card was switch off... ) Its an easy thing to miss.
    On my Hpdv9000, the switch is on if it is to the right. ===>


    Step 4
    Next we need to uninstall ndiswrapper & bcm43xx-fwcutter

    Open a Terminal (Applications --> Accessories --> Terminal)

    Copy each line into the terminal separately (do each line separately in every step)
    (you can use ctrl+c to copy out of Firefox, but you have to use either ctrl+alt+v or shift+insert to paste into the terminal.)

    Code:
    sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
    
    sudo apt-get remove bcm43xx-fwcutter
    The step is complete even if it does not remove anything (you may not have had those packets installed)

    *If you are using Hardy you should run the following bug fix before proceading:

    Code:
    echo -e '\n#hardy ssb bug-fix\nrmmod b43\nrmmod b44\nrmmod ssb\nrmmod ndiswrapper\nmodprobe ndiswrapper\nmodprobe ssb\nmodprobe b44' | sudo tee -a /etc/init.d/rc.local
    Edit: I updated the bug fix May 3, 2008 to add the line "modprobe b44", due to the fact that it was missing( this allows your wired lan to be configured.) Thank you to Ayuthia and the Ubuntu documentation site.

    Step 5
    Now you need to Blacklist the bcm43xx file

    In the terminal you can put the following line and a text editor will pop up with the file we need to edit.

    Code:
    sudo gedit /etc/modprobe.d/blacklist
    At the end add
    Code:
    blacklist bcm43xx
    Do not put a # in front of it.

    *In hardy bcm43xx is already blacklisted, but you need to add:
    Code:
    blacklist b43


    You can put it under the blacklist bcm43xxline

    Save the file and close the editor

    Step 6
    If you are reading this from the web and you have not saved it or printed it, you may want to bookmark this page...(I always leave the page open and press shutdown. After you reboot, if you open Firefox it will ask you if you want to resort the session, click yes and you will be right back here....)

    Reboot your computer,

    Step 7
    Lets get the drivers ready to use
    Find the file you downloaded and move it to your home folder

    your home folder is /home/yourusername

    Just in case you missed it... yourusername is your "user name"... whatever you use to log on...
    You can right click it wherever it is, copy it and then go to the home folder from places and paste it

    next open a terminal and type
    Code:
    tar -xzvf WLANBroadcom.tar.gz
    Check and see, there should be a folder in you home folder called WLANBroadcom

    you could also accomplish this by extracting the download to you home folder...

    Step 8
    The next step is going to take some editing on your part,

    First type in the terminal the following
    Code:
    uname -r
    and write down or copy to text editor (Application--> Accessories--> Text Editor)
    the output
    you should get something like;

    2.6.22-14-generic

    Step 9

    Install ndiswrapper from source

    Now you need to edit five things the following before you put it into the terminal

    Code:
    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.53.tar.gz
    
    tar xvzf ndiswrapper-1.53.tar.gz
    
    cd ndiswrapper*
    
    make distclean
    
    make
    
    sudo make install
    All three 'uname -r' need to be replaced with the output you got in step 8 (no " quotes should be in the code)

    ie on the third line i put

    sudo apt-get install linux-headers-2.6.22-14-generic

    The other two highlighted items need to be the release number you got in step 2
    If it is still 1.53 just leave them like that.

    Step 10
    Now we are going to install the drivers

    In the terminal type

    Code:
    cd /home/yourusername/WLANBroadcom/
    sudo ndiswrapper -i bcmwl5.inf
    ndiswrapper -l
    Again yourusername is your "username"

    Step 11
    Now we need to add ndiswrapper to the modules file
    Code:
    sudo gedit /etc/modules
    just add the following at the end of the file and save and close it.
    Code:
    ndiswrapper

    Step 12

    Enter in terminal
    Code:
    sudo modprobe ndiswrapper
    
    sudo ndiswrapper -m


    Now you can reboot again, and it should work.


    Thanks to :
    invaleed
    anomsuratno
    doorknob60
    Enjoy
    Last edited by jlandaw; October 24th, 2008 at 10:11 PM. Reason: clarification, "Switch it ON", b44, list of succeses, driver link

  2. #2
    Join Date
    Nov 2007
    Beans
    7

    Talking Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    Thank you very much dude! It worked like a charm in my Hardy Heron! ö/

  3. #3
    Join Date
    Apr 2008
    Location
    Trinidad
    Beans
    27
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    No problem, glad to help

  4. #4
    Join Date
    Apr 2008
    Beans
    11

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    I just tried all of this on my HP dv6000 (same wireless model though) and it worked fine. I had to run step 9 line by line though, if I put it in all at once I got an error.
    But it did work, I restated and just before login the little light turned blue.
    I have no problems detecting signal strength, its kicking up my dorms wireless router at almost full strength and the one down the street shows up as a weaker signal.

    Thanks a bunch!

    -zspace

  5. #5
    Join Date
    Apr 2008
    Location
    Trinidad
    Beans
    27
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    Great to hear its working!!

  6. #6
    Join Date
    Mar 2006
    Beans
    25

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    gracias beyond words. I was ready to leave ubuntu over all this. confirm working on HP Pavillion DV6607nr broadcom BCM94311mcg (rev 2)
    More lock and loll.

  7. #7
    Join Date
    Jun 2005
    Beans
    59
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    jlandaw, you are the man! Thank you for compiling this information together in one easy to use place. I used this to get the wireless working on my sisters dv2000, specifically a dv2418nr, on hardy. I could not be more pleased.

  8. #8
    Join Date
    Jul 2007
    Location
    Israel
    Beans
    19
    Distro
    Hardy Heron (Ubuntu Development)

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    Hi!

    I'm using HP G7000 laptop. exact same wlan card (lspci). Ubuntu Hardy.
    I tried to follow the instructions on the guide, and didn't notice any errors.
    It seems that now the wireless networks around are discovered, and even it asks me for my authentication (WEP2) key, but it still doesn't connect to my network.
    I tried to change to WEP or no authentication and still can't connect.
    wired networks works. connect from another computer to my wireless network also works.

    $sudo lspci | grep Broadcom
    01:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

    $sudo ndiswrapper -i bcmwl5.inf
    driver bcmwl5 is already installed

    $ ndiswrapper -l
    bcmwl5 : driver installed
    device (14E4:4311) present (alternate driver: ssb)

    $sudo ndiswrapper -m
    module configuration already contains alias directive

    any ideas ?

    I used the link http://www.stosha.net/WLANBroadcom.tar.gz
    which I found on http://invaleed.wordpress.com/2007/1...ci-ubuntu-710/
    which is much faster then the rapidshare link (at least for me
    Last edited by idanool; May 24th, 2008 at 10:43 PM.

  9. #9
    Join Date
    Aug 2007
    Beans
    24

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    nvm, i got it working. Thanks for the excellent guide
    Last edited by -Morgoth-; May 25th, 2008 at 06:20 PM.

  10. #10
    Join Date
    Sep 2007
    Beans
    3

    Re: Installing BCM94311MCG wlan mini-PCI on 7.10 & 8.04 - Broadcom wifi on a HP dv900

    This was awesome. As soon as I saw my little blue WLAN light on my HP DV6408nr with a BCM94311MCG Rev 2, I jumped for Joy!!!!

    OUTSTANDING! Simply OUTSTANDING. The only thing I also had to look at was here...
    http://ubuntuforums.org/showthread.php?t=318539

    Some of the settings in the network interfaces were off, but that page fixed my right up.

    TWO THUMBS UP!!

Page 1 of 6 123 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •