Install BCM94311MCG wlan mini-PCI Ubuntu 7.10

Posted on Updated on


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
  2. sudo apt-get remove ndiswrapper-common ndiswrapper-utils-1.9
    sudo apt-get remove bcm43xx-fwcutter

  3. Add bcm43xx to the /etc/modprobe.d/blacklist file
  4. sudo vim /etc/modprobe.d/blacklist
    add this line “blacklist bcm43xx” (without “”)

  5. Reboot
  6. Download driver for BCM94311MCG wlan mini-PCI here ( if this link expire or not found, you can contact me 🙂 )
  7. tar -xzvf WLANBroadcom.tar.gz
    move the folder WLANBroadcom to your home directory
    mv WLANBroadcom/ /home/yourname/

  8. Install ndiswrapper from source :
  9. 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

  10. Install windows driver (BCM94311MCG wlan mini-PCI) with ndiswrapper
  11. 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

  12. Reboot

Reference here

Update :

Recommended using the ndiswrapper newest version 🙂

http://sourceforge.net/project/showfiles.php?group_id=93482

175 thoughts on “Install BCM94311MCG wlan mini-PCI Ubuntu 7.10

    David said:
    November 21, 2007 at 5:13 pm

    Many thanks!
    Every single step is relevant.
    Works perfectly on Dell Latitude D430.

    vonck said:
    November 22, 2007 at 10:55 pm

    Thanks !
    your howto worked great.
    i used nano instead of vim.
    asus laptop

    Jose Luis Loya said:
    November 29, 2007 at 4:02 am

    It doesnt work for me.. same card. but it is a acer 5610-2762

    Cliff Akridge said:
    November 29, 2007 at 4:06 am

    I have been searching for a tutorial that works for my laptop:
    HP DV6500. Most got me little more than the driver supplied in the “restricted driver” portion of Ubuntu. Just odd timeout/irq/tx/rx errors, and no connection at all.

    Now that I have done your instructions, I have wireless!
    Thanks for the post!

    invaleed responded:
    November 29, 2007 at 4:09 am

    @ Jose :

    Please copy paste output from command :
    # dmesg
    # lspci
    # iwconfig

    italo maia said:
    November 30, 2007 at 6:24 am

    Well, i don’t know if it worked here. iwconfig returned me:
    lo no wireless extensions.

    eth0 no wireless extensions.

    ppp0 no wireless extensions.

    My wireless is not even listed in the ubuntu net manager.

    invaleed responded:
    November 30, 2007 at 6:31 am

    @ italo maia

    Please copy paste output from command :
    # dmesg
    # lspci
    # iwconfig

    “no wireless extension” have mean, your hardware can’t detected 🙂

    dbabert said:
    December 1, 2007 at 1:12 am

    Works on an Acer TravelMate 7520, no problems now, thanks a lot!

    italo maia said:
    December 1, 2007 at 5:05 am

    OK, letś go! iwconfig output:
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11b/g ESSID:off/any Nickname:”Broadcom 4311″
    Mode:Managed Access Point: Invalid
    RTS thr:off Fragment thr:off
    Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    dmesg output:

    [ 44.064000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    [ 67.288000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    [ 90.516000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    [ 113.736000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    [ 136.960000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    [ 160.184000] bcm43xx: Error: Microcode “bcm43xx_microcode5.fw” not available or load failed.
    …and os on and so on(lot’s of errors)

    and lspci | grep Broadcom returned this:

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

    Well, this is the output of brand new ubuntu gutsy installation.
    Despite i’m terrified with the possibility of re-installing Gutsy(it usually takes a while, till i can setup the system as i like it), i’ll try this tuto again, and will post the results of the commands again.

    italo maia said:
    December 1, 2007 at 6:23 am

    Dude, now, it just worked! This is amazing! :D! I’so happy! Will pin point site in my blog, if you don’t mind. Big hug!

    italo maia said:
    December 1, 2007 at 6:31 am

    Oh, by the way, do you know if this card supports wpa2?

    Setomidor said:
    December 4, 2007 at 10:41 am

    Hi!

    I installed the restricted drivers using Ubuntu gutsy (they’re using bcm43xx-cutter), and the wireless card worked, briefly. After rebooting, nothing worked again. Tried your hints with promising results, but something is still wrong.

    The wireless card can’t find any router, although I’m confident there is one within range. Also the LED on the laptop is not activated, as it was briefly when the card did work using restricted drivers.

    $ sudo iwlist wlan0 scan
    wlan0 Interface doesn’t support scanning.

    $ sudo iwlist scan
    lo Interface doesn’t support scanning.

    eth0 Interface doesn’t support scanning.

    eth1 No scan results

    $ ndiswrapper -l
    bcmwl5 : driver installed
    device (14E4:4311) present (alternate driver: bcm43xx)
    $ lsmod | grep bcm43xx
    $ lsmod | grep ndiswrapper
    ndiswrapper 185240 0
    usbcore 138632 5 ndiswrapper,usbhid,uhci_hcd,ehci_hcd

    $ dmesg

    [ 25.292000] ADDRCONF(NETDEV_UP): eth1: link is not ready
    [ 28.344000] eth0: no IPv6 routers present

    (Shutting down and restarting the ndiswrapper module)
    [ 591.776000] ndiswrapper: device eth1 removed
    [ 591.776000] ACPI: PCI interrupt for device 0000:10:00.0 disabled
    [ 591.776000] usbcore: deregistering interface driver ndiswrapper
    [ 593.796000] ndiswrapper version 1.45 loaded (smp=yes)
    [ 593.824000] ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
    [ 593.824000] ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> IRQ 17
    [ 593.824000] PCI: Setting latency timer of device 0000:10:00.0 to 64
    [ 593.828000] ndiswrapper: using IRQ 17
    [ 594.028000] wlan0: ethernet device 00:1a:73:b5:0a:65 using NDIS driver: bcmwl5, version: 0x4640f05, NDIS version: 0x501, vendor: ‘NDIS Network Adapter’, 14E4:4311.5.conf
    [ 594.028000] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
    [ 594.028000] usbcore: registered new interface driver ndiswrapper
    [ 594.028000] ndiswrapper: changing interface name from ‘wlan0’ to ‘eth1’

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

    $iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11g ESSID:off/any
    Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
    Bit Rate:54 Mb/s Tx-Power:32 dBm
    RTS thr:2347 B Fragment thr:2346 B
    Power Management:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    invaleed responded:
    December 5, 2007 at 2:17 pm

    @ Setomidor
    Do you have install latest version of ndiswrapper?

    Tuxor said:
    December 8, 2007 at 3:35 am

    Thanks a lot! This made my wl work on HP/Compaq 6720S. At first it didn’t work, but I had an old driver loaded with ndiswrapper, so I had to unload that one with “ndiswrapper -r bcmwl5” first. Loaded the driver you referred to and now it rocks!

    DanBUK said:
    December 8, 2007 at 5:21 pm

    I have been trying to get this working but am unsuccessful also..
    I am setting my IP statically, but still cannot get any traffic to work.

    Any ideas??

    Cheers,
    Dan.

    — Info —

    c-box ndiswrapper # lspci | grep Broadcom
    01:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)
    c-box ndiswrapper # lspci -n | grep “01:00.0″
    01:00.0 0280: 14e4:4311 (rev 02)
    c-box ndiswrapper # ndiswrapper -v
    utils version: ‘1.9’, utils version needed by module: ‘1.9’
    module details:
    filename: /lib/modules/2.6.23-tuxonice-r4/misc/ndiswrapper.ko
    version: 1.49
    vermagic: 2.6.23-tuxonice-r4 SMP mod_unload PENTIUMIII
    c-box ndiswrapper # ndiswrapper -l
    bcmwl5 : driver installed
    device (14E4:4311) present

    c-box ndiswrapper # ifconfig wlan0
    wlan0 Link encap:Ethernet HWaddr 00:1A:73:AF:FD:F9
    inet addr:192.168.123.100 Bcast:192.168.123.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:93 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:3906 (3.8 Kb)
    Interrupt:17 Memory:91300000-91304000

    c-box ndiswrapper # iwconfig wlan0
    wlan0 IEEE 802.11g ESSID:”W52EA”
    Mode:Managed Frequency:2.422 GHz Access Point: 00:90:D0:F4:18:D4
    Bit Rate=54 Mb/s Tx-Power:24 dBm
    RTS thr:2347 B Fragment thr:2346 B
    Encryption key:4444-6166-4166-6446-6179-3037-27 Security mode:open
    Power Management:off
    Link Quality:67/100 Signal level:-53 dBm Noise level:-96 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    c-box ndiswrapper # dmesg
    ndiswrapper version 1.49 loaded (smp=yes, preempt=no)
    ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
    ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 17
    PCI: Setting latency timer of device 0000:01:00.0 to 64
    ndiswrapper: using IRQ 17
    wlan0: ethernet device 00:1a:73:af:fd:f9 using NDIS driver: bcmwl5, version: 0x4640f05, NDIS version: 0x501, vendor: ‘NDIS Network Adapter’, 14E4:4311.5.conf
    wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK

    Statuesque said:
    December 10, 2007 at 2:01 am

    Hello, first of all I have to thank you your tutorial. But I have a problem. Mi notebook is an Acer TravekMate 5520 and I can view the wireless networks into my range. But I can’t connect . If someone can help me.. Thanks!

    nodge said:
    December 12, 2007 at 10:34 pm

    good work! seems to work for me.

    HP Pavilion dv6000…

    theblue said:
    December 14, 2007 at 2:24 pm

    It’s also working with a HP dv6545 (eg), great! But ndiswrapper from the repos was working, no need to manually download, compile and install!

    David said:
    December 16, 2007 at 1:57 pm

    Thanks a lot!!! It worked on a Presario C700LA, step by step

    Dushan Savich said:
    December 16, 2007 at 5:20 pm

    I’ll put you rapidshare download on my site.

    Site is dedicated to Linux programmers, but , in this case , it will do 🙂 .

    http://www.stosha.net/WLANBroadcom.tar.gz

    Cheers!

    hectorinc said:
    December 19, 2007 at 1:46 am

    i need help please

    i have a compaq presario v3418la and i installed gutsy 3 days ago. At the beggining i could no start linux because it stops loading on the loading screen then i red that it may be the wireless card a broadcom bcm94311mcg so i entered this instruction on the boot:
    boot options: pnpbios=off no acpi=off noapic and it worked.

    I followed every step in this blog to install the wifi card but it doesnt work.

    What i could get, was that the LED turned on blue when i quit the instruction boot options: pnpbios=off no acpi=off noapic but it doesnt start.

    Please help

    gfd_2 said:
    December 19, 2007 at 1:57 am

    I ran through the steps… my wifi light is blue, when I boot up my wireless light on the router flashes non-stop for until Ubuntu 7.10 (64 bit) loads the desktop. Then the wireless light on the router stays solid and in Network Manager I see my networks name but I will not connect… my little “connecting” icon does its dance for about 1 minute then I revert back to wired. If I make any changes to add the essid (there is no other security) then Network Manager only shows Wired and Manual Configuration. As soon as I click the check box to make my wireless connection roaming my network shows up again but I can’t connect to it.

    Heres’ the information:
    lspci = 02:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02).

    iwconfig =
    lo no wireless extension
    eth0 no wireless extention
    wlan0 IEEE 802.11g ESSID: off/ any
    mode managed Frequency: 2.462 Ghz Access Point: Not-Associated Bit Rate: 54Mb/s TX-Power: 32dBm RtS thr: 2347 B Fragment thr 2346 B Power Management: off Link Quality: 0 Signal Level:0 Noise Level:0 RX invalide nwid:0 RX invalid crypt:0 Rx invalid frag:0 TX excessive retries: 0 Invalid misc: 0 Missed becon: 0

    dmesg:
    wlan0: ethernet device 00:1a:73:d7:d6:fe using NDIS driver: bcmwl5, version ox4640f05, NDIS version 0x501, vendor” ‘NDIS Network Adaptor” 14E4:4311.5.conf
    wlan0: encryption modes support WEP, TKIP with WPA, WPA2, WPA2 PSK; AES/CCMP with WPA, WPA2, WAP2PSK.
    registered new interface driver ndispwrapper
    blah
    blah
    blah
    eth0: link up
    eth0: link up
    Faliure registering capabilites wtih primary seciruty module.
    blah
    blah
    blah
    eth0: no IPv6 routers present
    ADDRCONF(NETDEV_UP): wlan0: link is not ready
    r8169: etho: link up
    eth0: no IPv6 routers present

    Any advice would be GREATLY appreciated… thanks… Doug

    Doug said:
    December 19, 2007 at 3:46 pm

    my wifi light comes on now and through Network Manager and the later-installed WICD I can see my network however the attempt to connect to the router times out. Here’s some additional information:
    lspci = 02:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02).

    iwconfig =
    lo no wireless extension
    eth0 no wireless extention
    wlan0 IEEE 802.11g ESSID: off/ any
    mode managed Frequency: 2.462 Ghz Access Point: Not-Associated Bit Rate: 54Mb/s TX-Power: 32dBm RtS thr: 2347 B Fragment thr 2346 B Power Management: off Link Quality: 0 Signal Level:0 Noise Level:0 RX invalide nwid:0 RX invalid crypt:0 Rx invalid frag:0 TX excessive retries: 0 Invalid misc: 0 Missed becon: 0

    dmesg:
    wlan0: ethernet device 00:1a:73:d7:d6:fe using NDIS driver: bcmwl5, version ox4640f05, NDIS version 0×501, vendor” ‘NDIS Network Adaptor” 14E4:4311.5.conf
    wlan0: encryption modes support WEP, TKIP with WPA, WPA2, WPA2 PSK; AES/CCMP with WPA, WPA2, WAP2PSK.
    registered new interface driver ndispwrapper
    blah
    blah
    blah
    eth0: link up
    eth0: link up
    Faliure registering capabilites wtih primary seciruty module.
    blah
    blah
    blah
    eth0: no IPv6 routers present
    ADDRCONF(NETDEV_UP): wlan0: link is not ready
    r8169: etho: link up
    eth0: no IPv6 routers present

    Dave said:
    December 20, 2007 at 3:13 am

    As with others, this worked great for me. Thanks.

    (Worked on a Dell Latitude D620)

    maex said:
    December 21, 2007 at 8:56 pm

    works absolut perfectly on a hp 530! you made my day dude… thx a lot and only the best and most to x-mas 4u 🙂

    doorknob60 said:
    December 22, 2007 at 5:22 am

    holy crud! I’ve never gotten this to work before, now it works perfectly! Must be the compiling ndiswrapper from source instead of getting from repos. thanks so much! I’m on a hp pavillion dv9008nr btw

    Grant Pitzer said:
    December 24, 2007 at 5:58 am

    Hello,

    This looks great! I can’t download the driver though. Can you send it to me?

    Thanks,

    Grant

    invaleed responded:
    December 24, 2007 at 1:13 pm

    @Grant

    Sorry i can’t send the file to you… coz my bandwith is very poor… 😦
    you can try to download from this link : http://www.stosha.net/WLANBroadcom.tar.gz

    Grant said:
    December 24, 2007 at 5:10 pm

    well I’m having bad luck all around. Your new link doesn’t work for me. I joined stosha but had no luck finding the driver. Can I just take my driver from the Vista partition at C:\windows\system32\drivers\bcmwl6.sys ? If so do I need to change its name?

    Thank you

    franganghi said:
    December 24, 2007 at 11:19 pm

    fantastic!
    that is great.
    it works perfectly.

    thanks

    invaleed responded:
    December 25, 2007 at 1:13 pm

    @Grant

    Sorry, i also can’t download from the stosha.net, but i can download from rapidshare link 🙂

    Ok… at another time, i can try to upload the driver again at the other web hosting 🙂

    Or… anyone can send the driver to Grant ??? 😛

    franganghi said:
    December 25, 2007 at 3:29 pm

    yesterday i downloaded it from rapidshare, without any problem!

    Grant said:
    December 25, 2007 at 3:34 pm

    That would be great. I’ve searched the net and can’t find another driver.

    Thanks

    Noah said:
    December 27, 2007 at 8:39 am

    I was having issues getting ndiswrapper to work properly, so I tried your method. Before I did this, my computer, a HP tx1000z, recognized that my wireless card existed on as “eth1”, but it didn’t function at all. The command iwconfig returned lo and eth0 as non-wireless (correctly) and eth1 as unable to scan. After trying your method, my computer does not recognize that eth1 exists. Here is the output from the last step:

    noah@noah-linux:~$ sudo ndiswrapper -m

    module configuration contains directive install pci:v000014E4d00004301sv000012F3sd0000103Cbc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 1.
    module configuration contains directive install pci:v000014E4d00004301sv*sd*bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 2.
    module configuration contains directive install pci:v000014E4d00004303sv*sd*bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 3.
    module configuration contains directive install pci:v000014E4d00004307sv*sd*bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 4.
    module configuration contains directive install pci:v000014E4d00004320sv000000E7sd00000E11bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 5.
    module configuration contains directive install pci:v000014E4d00004320sv000012F4sd0000103Cbc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 6.
    module configuration contains directive install pci:v000014E4d00004320sv000012F8sd0000103Cbc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 7.
    module configuration contains directive install pci:v000014E4d00004320sv000012FAsd0000103Cbc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 8.
    module configuration contains directive install pci:v000014E4d00004320sv000012FBsd0000103Cbc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 9.
    module configuration contains directive install pci:v000014E4d00004320sv*sd*bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 10.
    module configuration contains directive install pci:v000014E4d00004325sv*sd*bc*sc*i* /sbin/modprobe ndiswrapper
    ;you should delete that at /usr/sbin/ndiswrapper line 868, line 11.
    module configuration already contains alias directive

    and also,

    noah@noah-linux:~$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    noah@noah-linux:~$

    notice the lack of eth1.

    I’d really appreciate some advice on this…

    Thanks!

    Andy said:
    December 28, 2007 at 4:32 am

    Thank you! Worked great for internal wifi on Lenovo 3000 N200 (Celeron-M) with Ubuntu 7.1.

    Dushan Savich said:
    December 29, 2007 at 4:57 pm

    Hi folks, I had some problems with my website ( disk space ), but I’ve took care of that .
    I have 20GB of month bandwidth, and my site usually needs around 3-4 GB. That’s 16Gb spare :).

    I’m now uploading driver to the site. I should be there in an hour.

    http://www.stosha.net/WLANBroadcom.tar.gz
    http://stosha.stylet-software.com/WLANBroadcom.tar.gz

    Kim Guitarski said:
    December 29, 2007 at 11:10 pm

    wow! I was about to give up on Linux completely, after having just given up on Vista as a suitable OS for my HP 530, but this actually works!

    Boris Burtin said:
    December 30, 2007 at 4:08 am

    I hit a snag while following the steps above. Any guess as to what would cause this? When I run apt-get update, it lists a bunch of packages and doesn’t install anything new. Kind of weird that apt-get requires me to insert the Ubuntu install CD.

    ———-

    ~$ sudo apt-get install build-essential
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following extra packages will be installed:
    dpkg-dev g++ g++-4.1 libc6-dev libstdc++6-4.1-dev linux-libc-dev patch
    Suggested packages:
    debian-keyring g++-multilib g++-4.1-multilib gcc-4.1-doc glibc-doc
    manpages-dev libstdc++6-4.1-doc diff-doc
    The following NEW packages will be installed:
    build-essential dpkg-dev g++ g++-4.1 libc6-dev libstdc++6-4.1-dev
    linux-libc-dev patch
    0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
    Need to get 0B/7935kB of archives.
    After unpacking 31.9MB of additional disk space will be used.
    Do you want to continue [Y/n]?
    Failed to fetch cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ – Release i386 (20071016)]/pool/main/g/gcc-4.1/g++-4.1_4.1.2-16ubuntu2_i386.deb Hash Sum mismatch
    Failed to fetch cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ – Release i386 (20071016)]/pool/main/p/patch/patch_2.5.9-4_i386.deb Hash Sum mismatch
    Failed to fetch cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ – Release i386 (20071016)]/pool/main/d/dpkg/dpkg-dev_1.14.5ubuntu16_all.deb Hash Sum mismatch
    E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?

    Jeffrey said:
    December 30, 2007 at 4:05 pm

    My wireless modem on my hp2620us did not install properly… I am running 64-bit ubuntu and have had many hardware detect issues. I already ran through all the steps above and I even tried to get the latest ndiswrapper…

    The card did work after reboot the first time… at least I was able to see my wireless network however I could not connect to it.

    any suggestions anyone?

    Below are the suggested tests to give you guys some info… it looks like its installed so why isn’t it working?

    lspci:
    00:00.0 RAM memory: nVidia Corporation Unknown device 0547 (rev a2)
    00:01.0 ISA bridge: nVidia Corporation Unknown device 0548 (rev a2)
    00:01.1 SMBus: nVidia Corporation Unknown device 0542 (rev a2)
    00:01.2 RAM memory: nVidia Corporation Unknown device 0541 (rev a2)
    00:01.3 Co-processor: nVidia Corporation Unknown device 0543 (rev a2)
    00:02.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
    00:02.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
    00:04.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
    00:04.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
    00:06.0 IDE interface: nVidia Corporation Unknown device 0560 (rev a1)
    00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
    00:08.0 PCI bridge: nVidia Corporation Unknown device 0561 (rev a2)
    00:09.0 IDE interface: nVidia Corporation Unknown device 0550 (rev a2)
    00:0a.0 Ethernet controller: nVidia Corporation Unknown device 054c (rev a2)
    00:0c.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
    00:0d.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
    00:12.0 VGA compatible controller: nVidia Corporation Unknown device 0531 (rev a2)
    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    01:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
    01:09.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
    01:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
    01:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
    01:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
    04:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

    iwconfig
    wlan0 IEEE 802.11g ESSID:off/any
    Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
    Bit Rate:54 Mb/s Tx-Power:32 dBm
    RTS thr:2347 B Fragment thr:2346 B
    Power Management:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0
    dmesg
    [ 0.000000] Linux version 2.6.22-14-generic (buildd@king) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Tue Dec 18 05:28:27 UTC 2007 (Ubuntu 2.6.22-14.47-generic)
    [ 0.000000] Command line: root=UUID=e757c3c8-a74a-4e4c-83db-e19404c59c21 ro quiet splash
    [ 0.000000] BIOS-provided physical RAM map:
    [ 0.000000] BIOS-e820: 0000000000000000 – 000000000009e000 (usable)
    [ 0.000000] BIOS-e820: 000000000009e000 – 00000000000a0000 (reserved)
    [ 0.000000] BIOS-e820: 00000000000d2000 – 0000000000100000 (reserved)
    [ 0.000000] BIOS-e820: 0000000000100000 – 000000007bf50000 (usable)
    [ 0.000000] BIOS-e820: 000000007bf50000 – 000000007bf65000 (ACPI data)
    [ 0.000000] BIOS-e820: 000000007bf65000 – 000000007bf66000 (ACPI NVS)
    [ 0.000000] BIOS-e820: 000000007bf66000 – 0000000080000000 (reserved)
    [ 0.000000] BIOS-e820: 00000000e0000000 – 00000000f0000000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fec00000 – 00000000fec10000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fee00000 – 00000000fee01000 (reserved)
    [ 0.000000] BIOS-e820: 00000000fff80000 – 0000000100000000 (reserved)
    [ 0.000000] Entering add_active_range(0, 0, 158) 0 entries of 3200 used
    [ 0.000000] Entering add_active_range(0, 256, 507728) 1 entries of 3200 used
    [ 0.000000] end_pfn_map = 1048576
    [ 0.000000] DMI present.
    [ 0.000000] ACPI: RSDP signature @ 0xFFFF8100000F80D0 checksum 0
    [ 0.000000] ACPI: RSDP 000F80D0, 0024 (r3 HPQOEM)
    [ 0.000000] ACPI: XSDT 7BF5D373, 006C (r1 HPQOEM SLIC-MPC 6040000 LTP 0)
    [ 0.000000] ACPI: FACP 7BF64874, 00F4 (r3 HPQOEM SLIC-MPC 6040000 PTL_ F4240)
    [ 0.000000] ACPI: DSDT 7BF5D3DF, 7495 (r1 HPQOEM SLIC-MPC 6040000 MSFT 3000000)
    [ 0.000000] ACPI: FACS 7BF65FC0, 0040
    [ 0.000000] ACPI: SLIC 7BF649DC, 0176 (r1 HPQOEM SLIC-MPC 6040000 HPQ 1)
    [ 0.000000] ACPI: WDAT 7BF64B52, 0104 (r1 PTLTD WDATTBL 6040000 LTP 1)
    [ 0.000000] ACPI: SRAT 7BF64C56, 00A0 (r1 AMD HAMMER 6040000 AMD 1)
    [ 0.000000] ACPI: MCFG 7BF64CF6, 003C (r1 HPQOEM SLIC-MPC 6040000 LTP 0)
    [ 0.000000] ACPI: HPET 7BF64D32, 0038 (r1 HPQOEM SLIC-MPC 6040000 LTP 1)
    [ 0.000000] ACPI: APIC 7BF64D6A, 0068 (r1 HPQOEM SLIC-MPC 6040000 LTP 0)
    [ 0.000000] ACPI: BOOT 7BF64DD2, 0028 (r1 HPQOEM SLIC-MPC 6040000 LTP 1)
    [ 0.000000] ACPI: SSDT 7BF64DFA, 0206 (r1 HPQOEM SLIC-MPC 6040000 LTP 1)
    [ 0.000000] SRAT: PXM 0 -> APIC 0 -> Node 0
    [ 0.000000] SRAT: PXM 0 -> APIC 1 -> Node 0
    [ 0.000000] SRAT: Node 0 PXM 0 0-a0000
    [ 0.000000] Entering add_active_range(0, 0, 158) 0 entries of 3200 used
    [ 0.000000] SRAT: Node 0 PXM 0 0-80000000
    [ 0.000000] Entering add_active_range(0, 0, 158) 1 entries of 3200 used
    [ 0.000000] Entering add_active_range(0, 256, 507728) 1 entries of 3200 used
    [ 0.000000] NUMA: Using 63 for the hash shift.
    [ 0.000000] Bootmem setup node 0 0000000000000000-000000007bf50000
    [ 0.000000] Zone PFN ranges:
    [ 0.000000] DMA 0 -> 4096
    [ 0.000000] DMA32 4096 -> 1048576
    [ 0.000000] Normal 1048576 -> 1048576
    [ 0.000000] early_node_map[2] active PFN ranges
    [ 0.000000] 0: 0 -> 158
    [ 0.000000] 0: 256 -> 507728
    [ 0.000000] On node 0 totalpages: 507630
    [ 0.000000] DMA zone: 56 pages used for memmap
    [ 0.000000] DMA zone: 1125 pages reserved
    [ 0.000000] DMA zone: 2817 pages, LIFO batch:0
    [ 0.000000] DMA32 zone: 6885 pages used for memmap
    [ 0.000000] DMA32 zone: 496747 pages, LIFO batch:31
    [ 0.000000] Normal zone: 0 pages used for memmap
    [ 0.000000] ACPI: PM-Timer IO Port: 0x1008
    [ 0.000000] ACPI: Local APIC address 0xfee00000
    [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    [ 0.000000] Processor #0 (Bootup-CPU)
    [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
    [ 0.000000] Processor #1
    [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
    [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
    [ 0.000000] IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
    [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    [ 0.000000] ACPI: IRQ0 used by override.
    [ 0.000000] ACPI: IRQ2 used by override.
    [ 0.000000] ACPI: IRQ9 used by override.
    [ 0.000000] Setting APIC routing to flat
    [ 0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
    [ 0.000000] Using ACPI (MADT) for SMP configuration information
    [ 0.000000] swsusp: Registered nosave memory region: 000000000009e000 – 00000000000a0000
    [ 0.000000] swsusp: Registered nosave memory region: 00000000000a0000 – 00000000000d2000
    [ 0.000000] swsusp: Registered nosave memory region: 00000000000d2000 – 0000000000100000
    [ 0.000000] Allocating PCI resources starting at 88000000 (gap: 80000000:60000000)
    [ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
    [ 0.000000] PERCPU: Allocating 34696 bytes of per cpu data
    [ 0.000000] Built 1 zonelists. Total pages: 499564
    [ 0.000000] Kernel command line: root=UUID=e757c3c8-a74a-4e4c-83db-e19404c59c21 ro quiet splash
    [ 0.000000] Initializing CPU#0
    [ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
    [ 0.000000] Extended CMOS year: 2000
    [ 0.000000] Marking TSC unstable due to TSCs unsynchronized
    [ 19.301019] time.c: Detected 1900.176 MHz processor.
    [ 19.304360] Console: colour VGA+ 80×25
    [ 19.304387] Checking aperture…
    [ 19.304390] CPU 0: aperture @ 42000000 size 32 MB
    [ 19.304392] Aperture too small (32 MB)
    [ 19.310566] No AGP bridge found
    [ 19.328288] Memory: 1990856k/2030912k available (2274k kernel code, 39664k reserved, 1181k data, 296k init)
    [ 19.328336] SLUB: Genslabs=23, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
    [ 19.408211] Calibrating delay using timer specific routine.. 3804.09 BogoMIPS (lpj=7608198)
    [ 19.408244] Security Framework v1.0.0 initialized
    [ 19.408250] SELinux: Disabled at boot.
    [ 19.408441] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    [ 19.409592] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    [ 19.410132] Mount-cache hash table entries: 256
    [ 19.410260] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    [ 19.410263] CPU: L2 Cache: 512K (64 bytes/line)
    [ 19.410265] CPU 0/0 -> Node 0
    [ 19.410267] CPU: Physical Processor ID: 0
    [ 19.410269] CPU: Processor Core ID: 0
    [ 19.410287] SMP alternatives: switching to UP code
    [ 19.410530] Early unpacking initramfs… done
    [ 19.716572] ACPI: Core revision 20070126
    [ 19.716638] ACPI: Looking for DSDT in initramfs… error, file /DSDT.aml not found.
    [ 19.967109] Using local APIC timer interrupts.
    [ 20.019651] result 12501161
    [ 20.019653] Detected 12.501 MHz APIC timer.
    [ 20.023244] SMP alternatives: switching to SMP code
    [ 20.023351] Booting processor 1/2 APIC 0x1
    [ 20.034806] Initializing CPU#1
    [ 20.112408] Calibrating delay using timer specific routine.. 3800.41 BogoMIPS (lpj=7600825)
    [ 20.112415] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    [ 20.112417] CPU: L2 Cache: 512K (64 bytes/line)
    [ 20.112420] CPU 1/1 -> Node 0
    [ 20.112421] CPU: Physical Processor ID: 0
    [ 20.112423] CPU: Processor Core ID: 1
    [ 20.112524] AMD Turion(tm) 64 X2 TL-58 stepping 01
    [ 20.115038] Brought up 2 CPUs
    [ 20.931939] migration_cost=193
    [ 20.930759] NET: Registered protocol family 16
    [ 20.930845] ACPI: bus type pci registered
    [ 20.930850] PCI: Using configuration type 1
    [ 20.931940] ACPI: EC: Look up EC in DSDT
    [ 20.932548] ACPI: EC: GPE=0x2a, ports=0x66, 0x62
    [ 20.942592] ACPI: System BIOS is requesting _OSI(Linux)
    [ 20.942594] ACPI: Please test with “acpi_osi=!Linux”
    [ 20.942596] Please send dmidecode to linux-acpi@vger.kernel.org
    [ 20.942894] ACPI: Interpreter enabled
    [ 20.942897] ACPI: (supports S0 S3 S4 S5)
    [ 20.942915] ACPI: Using IOAPIC for interrupt routing
    [ 20.956447] ACPI: EC: GPE=0x2a, ports=0x66, 0x62
    [ 20.956508] ACPI: PCI Root Bridge [PCI0] (0000:00)
    [ 20.956515] PCI: Probing PCI hardware (bus 00)
    [ 20.957336] PCI: Transparent bridge – 0000:00:08.0
    [ 20.957529] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    [ 20.957605] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT]
    [ 20.957638] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR1._PRT]
    [ 20.957665] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR2._PRT]
    [ 20.984068] ACPI: PCI Interrupt Link [LNK1] (IRQs 5 7 10 11 14 15) *0, disabled.
    [ 20.984257] ACPI: PCI Interrupt Link [LNK2] (IRQs 5 7 *10 11 14 15)
    [ 20.984441] ACPI: PCI Interrupt Link [LNK3] (IRQs 5 7 10 *11 14 15)
    [ 20.984627] ACPI: PCI Interrupt Link [LNK4] (IRQs 5 7 10 11 14 15) *0, disabled.
    [ 20.984813] ACPI: PCI Interrupt Link [LK1E] (IRQs 19 20 21 22 23) *0, disabled.
    [ 20.984999] ACPI: PCI Interrupt Link [LK2E] (IRQs 19 20 21 22 23) *0, disabled.
    [ 20.985185] ACPI: PCI Interrupt Link [LK3E] (IRQs 19 20 21 22 23) *0, disabled.
    [ 20.985372] ACPI: PCI Interrupt Link [LK4E] (IRQs 19 20 21 22 23) *10
    [ 20.985558] ACPI: PCI Interrupt Link [LSMB] (IRQs 18) *10
    [ 20.985743] ACPI: PCI Interrupt Link [LUS0] (IRQs 17) *11
    [ 20.985927] ACPI: PCI Interrupt Link [LUS2] (IRQs 17) *7
    [ 20.986117] ACPI: PCI Interrupt Link [LMAC] (IRQs 19 20 21 22 23) *11
    [ 20.986303] ACPI: PCI Interrupt Link [LAZA] (IRQs 19 20 21 22 23) *10
    [ 20.986489] ACPI: PCI Interrupt Link [LGPU] (IRQs 19 20 21 22 23) *10
    [ 20.986675] ACPI: PCI Interrupt Link [LPID] (IRQs 19 20 21 22 23) *0, disabled.
    [ 20.986861] ACPI: PCI Interrupt Link [LSI0] (IRQs 19 20 21 22 23) *5
    [ 20.987057] ACPI: PCI Interrupt Link [Z013] (IRQs 16) *10
    [ 20.987246] ACPI: PCI Interrupt Link [Z014] (IRQs 16) *11
    [ 20.987431] ACPI: PCI Interrupt Link [LPMU] (IRQs 18) *11
    [ 20.987530] Linux Plug and Play Support v0.97 (c) Adam Belay
    [ 20.987545] pnp: PnP ACPI init
    [ 20.987553] ACPI: bus type pnp registered
    [ 20.992572] pnp: PnP ACPI: found 12 devices
    [ 20.992574] ACPI: ACPI bus type pnp unregistered
    [ 20.992633] PCI: Using ACPI for IRQ routing
    [ 20.992636] PCI: If a device doesn’t work, try “pci=routeirq”. If it helps, post a report
    [ 20.992727] NET: Registered protocol family 8
    [ 20.992729] NET: Registered protocol family 20
    [ 20.992795] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
    [ 20.992799] hpet0: 3 32-bit timers, 25000000 Hz
    [ 20.993859] pnp: 00:00: iomem range 0xffc00000-0xffffffff could not be reserved
    [ 20.993863] pnp: 00:00: iomem range 0xfec00000-0xfec00fff could not be reserved
    [ 20.993867] pnp: 00:00: iomem range 0xfee00000-0xfeefffff could not be reserved
    [ 20.993871] pnp: 00:00: iomem range 0xfec80000-0xfec80fff has been reserved
    [ 20.993877] pnp: 00:03: iomem range 0xe0000000-0xefffffff could not be reserved
    [ 20.993886] pnp: 00:0b: ioport range 0x1000-0x107f has been reserved
    [ 20.993889] pnp: 00:0b: ioport range 0x1080-0x10ff has been reserved
    [ 20.993892] pnp: 00:0b: ioport range 0x1400-0x147f has been reserved
    [ 20.993895] pnp: 00:0b: ioport range 0x1480-0x14ff has been reserved
    [ 20.993898] pnp: 00:0b: ioport range 0x1800-0x187f has been reserved
    [ 20.993901] pnp: 00:0b: ioport range 0x1880-0x18ff has been reserved
    [ 20.994208] PCI: Bridge: 0000:00:08.0
    [ 20.994210] IO window: disabled.
    [ 20.994214] MEM window: fc100000-fc1fffff
    [ 20.994216] PREFETCH window: disabled.
    [ 20.994219] PCI: Bridge: 0000:00:0c.0
    [ 20.994222] IO window: 4000-4fff
    [ 20.994224] MEM window: f8000000-fbffffff
    [ 20.994227] PREFETCH window: disabled.
    [ 20.994229] PCI: Bridge: 0000:00:0d.0
    [ 20.994230] IO window: disabled.
    [ 20.994233] MEM window: fc000000-fc0fffff
    [ 20.994235] PREFETCH window: disabled.
    [ 20.994245] PCI: Setting latency timer of device 0000:00:08.0 to 64
    [ 20.994252] PCI: Setting latency timer of device 0000:00:0c.0 to 64
    [ 20.994258] PCI: Setting latency timer of device 0000:00:0d.0 to 64
    [ 20.994308] NET: Registered protocol family 2
    [ 20.994940] Time: hpet clocksource has been installed.
    [ 21.042931] IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
    [ 21.043702] TCP established hash table entries: 262144 (order: 10, 6291456 bytes)
    [ 21.046757] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    [ 21.047333] TCP: Hash tables configured (established 262144 bind 65536)
    [ 21.047337] TCP reno registered
    [ 21.062951] checking if image is initramfs… it is
    [ 21.661347] Freeing initrd memory: 7203k freed
    [ 21.665304] Simple Boot Flag at 0x36 set to 0x1
    [ 21.665921] audit: initializing netlink socket (disabled)
    [ 21.665932] audit(1199011651.112:1): initialized
    [ 21.668088] VFS: Disk quotas dquot_6.5.1
    [ 21.668143] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 21.668234] io scheduler noop registered
    [ 21.668236] io scheduler anticipatory registered
    [ 21.668238] io scheduler deadline registered
    [ 21.668333] io scheduler cfq registered (default)
    [ 21.669635] Boot video device is 0000:00:12.0
    [ 21.669825] PCI: Setting latency timer of device 0000:00:0c.0 to 64
    [ 21.669847] assign_interrupt_mode Found MSI capability
    [ 21.669850] Allocate Port Service[0000:00:0c.0:pcie00]
    [ 21.669916] PCI: Setting latency timer of device 0000:00:0d.0 to 64
    [ 21.669937] assign_interrupt_mode Found MSI capability
    [ 21.669940] Allocate Port Service[0000:00:0d.0:pcie00]
    [ 21.696937] Real Time Clock Driver v1.12ac
    [ 21.697127] hpet_resources: 0xfed00000 is busy
    [ 21.697162] Linux agpgart interface v0.102 (c) Dave Jones
    [ 21.697164] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    [ 21.698295] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
    [ 21.698426] input: Macintosh mouse button emulation as /class/input/input0
    [ 21.698505] PNP: PS/2 Controller [PNP0303:KBD0,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    [ 21.708535] i8042.c: Detected active multiplexing controller, rev 1.1.
    [ 21.715631] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 21.715636] serio: i8042 AUX0 port at 0x60,0x64 irq 12
    [ 21.715639] serio: i8042 AUX1 port at 0x60,0x64 irq 12
    [ 21.715642] serio: i8042 AUX2 port at 0x60,0x64 irq 12
    [ 21.715644] serio: i8042 AUX3 port at 0x60,0x64 irq 12
    [ 21.715810] mice: PS/2 mouse device common for all mice
    [ 21.715952] TCP cubic registered
    [ 21.716489] NET: Registered protocol family 1
    [ 21.716716] /build/buildd/linux-source-2.6.22-2.6.22/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    [ 21.716727] Freeing unused kernel memory: 296k freed
    [ 21.985300] input: AT Translated Set 2 keyboard as /class/input/input1
    [ 22.938146] AppArmor: AppArmor initializedaudit(1199011652.388:2): type=1505 info=”AppArmor initialized” pid=1262
    [ 22.946497] fuse init (API version 7.8)
    [ 22.951094] Failure registering capabilities with primary security module.
    [ 22.989438] ACPI: Thermal Zone [TZS0] (53 C)
    [ 22.996595] ACPI: Thermal Zone [TZS1] (57 C)
    [ 23.521286] usbcore: registered new interface driver usbfs
    [ 23.521315] usbcore: registered new interface driver hub
    [ 23.520715] usbcore: registered new device driver usb
    [ 23.520863] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    [ 23.520868] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    [ 23.521659] NFORCE-MCP67: IDE controller at PCI slot 0000:00:06.0
    [ 23.521681] NFORCE-MCP67: chipset revision 161
    [ 23.521683] NFORCE-MCP67: not 100% native mode: will probe irqs later
    [ 23.521688] NFORCE-MCP67: BIOS didn’t set cable bits correctly. Enabling workaround.
    [ 23.521693] NFORCE-MCP67: 0000:00:06.0 (rev a1) UDMA133 controller
    [ 23.521701] ide0: BM-DMA at 0x30c0-0x30c7, BIOS settings: hda:DMA, hdb:pio
    [ 23.521713] Probing IDE interface ide0…
    [ 23.553907] SCSI subsystem initialized
    [ 23.643298] libata version 2.21 loaded.
    [ 23.647069] forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.60.
    [ 23.651012] ohci_hcd: 2006 August 04 USB 1.1 ‘Open’ Host Controller (OHCI) Driver
    [ 24.268316] hda: Slimtype DVD A DS8A1H, ATAPI CD/DVD-ROM drive
    [ 24.945125] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    [ 24.971195] ahci 0000:00:09.0: version 2.2
    [ 24.971524] ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 23
    [ 24.971534] ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LSI0] -> GSI 23 (level, low) -> IRQ 23
    [ 25.977558] ahci 0000:00:09.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl IDE mode
    [ 25.977564] ahci 0000:00:09.0: flags: 64bit led clo pmp pio
    [ 25.977567] PCI: Setting latency timer of device 0000:00:09.0 to 64
    [ 25.978383] scsi0 : ahci
    [ 25.978626] scsi1 : ahci
    [ 25.978816] scsi2 : ahci
    [ 25.978983] scsi3 : ahci
    [ 25.979201] ata1: SATA max UDMA/133 cmd 0xffffc20000aa8100 ctl 0x0000000000000000 bmdma 0x0000000000000000 irq 23
    [ 25.979206] ata2: SATA max UDMA/133 cmd 0xffffc20000aa8180 ctl 0x0000000000000000 bmdma 0x0000000000000000 irq 23
    [ 25.979210] ata3: SATA max UDMA/133 cmd 0xffffc20000aa8200 ctl 0x0000000000000000 bmdma 0x0000000000000000 irq 23
    [ 25.979214] ata4: SATA max UDMA/133 cmd 0xffffc20000aa8280 ctl 0x0000000000000000 bmdma 0x0000000000000000 irq 23
    [ 26.464795] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 26.466871] ata1.00: ATA-8: Hitachi HTS542525K9SA00, BBFOC32P, max UDMA/100
    [ 26.466877] ata1.00: 488397168 sectors, multi 16: LBA48
    [ 26.467819] ata1.00: configured for UDMA/100
    [ 26.780302] ata2: SATA link down (SStatus 0 SControl 300)
    [ 27.091809] ata3: SATA link down (SStatus 0 SControl 300)
    [ 27.403327] ata4: SATA link down (SStatus 0 SControl 300)
    [ 27.403428] scsi 0:0:0:0: Direct-Access ATA Hitachi HTS54252 BBFO PQ: 0 ANSI: 5
    [ 27.406083] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 17
    [ 27.406093] ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUS0] -> GSI 17 (level, low) -> IRQ 17
    [ 27.406273] PCI: Setting latency timer of device 0000:00:02.0 to 64
    [ 27.406280] ohci_hcd 0000:00:02.0: OHCI Host Controller
    [ 27.406479] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
    [ 27.406498] ohci_hcd 0000:00:02.0: irq 17, io mem 0xfc486000
    [ 27.466407] usb usb1: configuration #1 chosen from 1 choice
    [ 27.466436] hub 1-0:1.0: USB hub found
    [ 27.466444] hub 1-0:1.0: 5 ports detected
    [ 27.572527] ACPI: PCI Interrupt Link [Z013] enabled at IRQ 16
    [ 27.572537] ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [Z013] -> GSI 16 (level, low) -> IRQ 16
    [ 27.572717] PCI: Setting latency timer of device 0000:00:04.0 to 64
    [ 27.572724] ohci_hcd 0000:00:04.0: OHCI Host Controller
    [ 27.572787] ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
    [ 27.572807] ohci_hcd 0000:00:04.0: irq 16, io mem 0xfc487000
    [ 27.634101] usb usb2: configuration #1 chosen from 1 choice
    [ 27.634127] hub 2-0:1.0: USB hub found
    [ 27.634135] hub 2-0:1.0: 5 ports detected
    [ 27.740369] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11
    [ 27.740382] ACPI: PCI Interrupt 0000:01:09.0[A] -> Link [LNK1] -> GSI 11 (level, low) -> IRQ 11
    [ 27.792468] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[fc100000-fc1007ff] Max Packet=[2048] IR/IT contexts=[4/4]
    [ 27.795847] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 22
    [ 27.795859] ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LMAC] -> GSI 22 (level, low) -> IRQ 22
    [ 27.795865] PCI: Setting latency timer of device 0000:00:0a.0 to 64
    [ 27.795875] forcedeth: using HIGHDMA
    [ 27.795896] 0000:00:0a.0: Invalid Mac address detected: 8b:56:f6:d3:16:00
    [ 27.795899] Please complain to your hardware vendor. Switching to a random MAC.
    [ 27.878575] usb 1-4: new full speed USB device using ohci_hcd and address 2
    [ 28.112341] usb 1-4: configuration #1 chosen from 1 choice
    [ 28.318231] eth0: forcedeth.c: subsystem: 0103c:30d6 bound to 0000:00:0a.0
    [ 28.318795] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 17
    [ 28.318798] ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUS2] -> GSI 17 (level, low) -> IRQ 17
    [ 28.318986] PCI: Setting latency timer of device 0000:00:02.1 to 64
    [ 28.318993] ehci_hcd 0000:00:02.1: EHCI Host Controller
    [ 28.319049] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
    [ 28.319085] ehci_hcd 0000:00:02.1: debug port 1
    [ 28.319089] PCI: cache line size of 64 is not supported by device 0000:00:02.1
    [ 28.319097] ehci_hcd 0000:00:02.1: irq 17, io mem 0xfc489000
    [ 28.321912] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    [ 28.322933] usb 1-4: USB disconnect, address 2
    [ 28.322088] usb usb3: configuration #1 chosen from 1 choice
    [ 28.322131] hub 3-0:1.0: USB hub found
    [ 28.322141] hub 3-0:1.0: 5 ports detected
    [ 28.334045] sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
    [ 28.334057] sd 0:0:0:0: [sda] Write Protect is off
    [ 28.334060] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 28.334075] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 28.334123] sd 0:0:0:0: [sda] 488397168 512-byte hardware sectors (250059 MB)
    [ 28.334132] sd 0:0:0:0: [sda] Write Protect is off
    [ 28.334135] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 28.334148] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 28.334152] sda:hda: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, (U)DMA
    [ 28.334641] Uniform CD-ROM driver Revision: 3.20
    [ 28.357160] sda1 sda2
    [ 28.357753] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 28.360289] sd 0:0:0:0: Attached scsi generic sg0 type 0
    [ 28.430158] ACPI: PCI Interrupt Link [Z014] enabled at IRQ 16
    [ 28.430163] ACPI: PCI Interrupt 0000:00:04.1[B] -> Link [Z014] -> GSI 16 (level, low) -> IRQ 16
    [ 28.430344] PCI: Setting latency timer of device 0000:00:04.1 to 64
    [ 28.430351] ehci_hcd 0000:00:04.1: EHCI Host Controller
    [ 28.430404] ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 4
    [ 28.430437] ehci_hcd 0000:00:04.1: debug port 1
    [ 28.430441] PCI: cache line size of 64 is not supported by device 0000:00:04.1
    [ 28.430449] ehci_hcd 0000:00:04.1: irq 16, io mem 0xfc489400
    [ 28.430457] ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    [ 28.430547] usb usb4: configuration #1 chosen from 1 choice
    [ 28.430579] hub 4-0:1.0: USB hub found
    [ 28.430587] hub 4-0:1.0: 5 ports detected
    [ 28.619193] kjournald starting. Commit interval 5 seconds
    [ 28.620184] EXT3-fs: mounted filesystem with ordered data mode.
    [ 28.826066] usb 3-4: new high speed USB device using ehci_hcd and address 2
    [ 28.982882] usb 3-4: configuration #1 chosen from 1 choice
    [ 29.072781] ieee1394: Host added: ID:BUS[0-00:1023] GUID[07e40a00650c5041]
    [ 36.993949] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 36.995978] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 37.102230] input: PC Speaker as /class/input/input2
    [ 37.269264] sdhci: Secure Digital Host Controller Interface driver
    [ 37.269269] sdhci: Copyright(c) Pierre Ossman
    [ 37.269321] sdhci: SDHCI controller found at 0000:01:09.1 [1180:0822] (rev 22)
    [ 37.269654] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 10
    [ 37.269665] ACPI: PCI Interrupt 0000:01:09.1[B] -> Link [LNK2] -> GSI 10 (level, low) -> IRQ 10
    [ 37.269987] mmc0: SDHCI at 0xfc100800 irq 10 DMA
    [ 37.301646] Linux video capture interface: v2.00
    [ 37.383363] nvidia: module license ‘NVIDIA’ taints kernel.
    [ 37.640187] ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 21
    [ 37.640199] ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LGPU] -> GSI 21 (level, low) -> IRQ 21
    [ 37.640207] PCI: Setting latency timer of device 0000:00:12.0 to 64
    [ 37.640381] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 100.14.19 Wed Sep 12 14:08:38 PDT 2007
    [ 37.640976] uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b016)
    [ 37.646928] usbcore: registered new interface driver uvcvideo
    [ 37.646933] USB Video Class driver (v0.1.0)
    [ 37.775036] input: PS/2 Mouse as /class/input/input3
    [ 37.796388] input: AlpsPS/2 ALPS GlidePoint as /class/input/input4
    [ 37.880524] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 20
    [ 37.880536] ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [LAZA] -> GSI 20 (level, low) -> IRQ 20
    [ 37.880726] PCI: Setting latency timer of device 0000:00:07.0 to 64
    [ 38.949744] lp: driver loaded but no devices found
    [ 39.025800] ndiswrapper version 1.45 loaded (smp=yes)
    [ 39.133660] ndiswrapper (link_pe_images:577): fixing KI_USER_SHARED_DATA address in the driver
    [ 39.135446] ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
    [ 39.136005] ACPI: PCI Interrupt Link [LK4E] enabled at IRQ 19
    [ 39.136015] ACPI: PCI Interrupt 0000:04:00.0[A] -> Link [LK4E] -> GSI 19 (level, low) -> IRQ 19
    [ 39.136047] PCI: Setting latency timer of device 0000:04:00.0 to 64
    [ 39.139268] ndiswrapper: using IRQ 19
    [ 39.346451] wlan0: ethernet device 00:1a:73:ba:97:6b using NDIS driver: bcmwl5, version: 0x4640f05, NDIS version: 0x501, vendor: ‘NDIS Network Adapter’, 14E4:4311.5.conf
    [ 39.346553] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
    [ 39.348161] usbcore: registered new interface driver ndiswrapper
    [ 39.752140] EXT3 FS on sda1, internal journal
    [ 41.365230] No dock devices found.
    [ 41.461416] ACPI: Battery Slot [BAT0] (battery present)
    [ 41.548674] ACPI: AC Adapter [ADP1] (on-line)
    [ 41.611153] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
    [ 41.626761] input: Power Button (FF) as /class/input/input5
    [ 41.627062] ACPI: Power Button (FF) [PWRF]
    [ 41.628339] input: Lid Switch as /class/input/input6
    [ 41.628619] ACPI: Lid Switch [LID0]
    [ 41.640878] input: Sleep Button (CM) as /class/input/input7
    [ 41.641163] ACPI: Sleep Button (CM) [SLPB]
    [ 41.648838] input: Power Button (CM) as /class/input/input8
    [ 41.649125] ACPI: Power Button (CM) [PWRB]
    [ 41.877098] powernow-k8: Found 2 AMD Turion(tm) 64 X2 TL-58 processors (version 2.00.00)
    [ 41.876894] powernow-k8: 0 : fid 0xb (1900 MHz), vid 0x11
    [ 41.876899] powernow-k8: 1 : fid 0xa (1800 MHz), vid 0x12
    [ 41.876902] powernow-k8: 2 : fid 0x8 (1600 MHz), vid 0x13
    [ 41.876905] powernow-k8: 3 : fid 0x0 (800 MHz), vid 0x1e
    [ 43.081237] ppdev: user-space parallel port driver
    [ 43.415979] audit(1199029673.658:3): type=1503 operation=”inode_permission” requested_mask=”a” denied_mask=”a” name=”/dev/tty” pid=5252 profile=”/usr/sbin/cupsd”
    [ 44.729270] Failure registering capabilities with primary security module.
    [ 44.933933] Bluetooth: Core ver 2.11
    [ 44.934000] NET: Registered protocol family 31
    [ 44.934003] Bluetooth: HCI device and connection manager initialized
    [ 44.934007] Bluetooth: HCI socket layer initialized
    [ 44.957157] Bluetooth: L2CAP ver 2.8
    [ 44.957162] Bluetooth: L2CAP socket layer initialized
    [ 45.027956] Bluetooth: RFCOMM socket layer initialized
    [ 45.027976] Bluetooth: RFCOMM TTY layer initialized
    [ 45.027978] Bluetooth: RFCOMM ver 1.8
    [ 48.077746] NET: Registered protocol family 17
    [ 48.477838] /dev/vmmon[5887]: Module vmmon: registered with major=10 minor=165
    [ 48.477863] /dev/vmmon[5887]: Module vmmon: initialized
    [ 48.588036] /dev/vmnet: open called by PID 5910 (vmnet-bridge)
    [ 48.588048] /dev/vmnet: hub 0 does not exist, allocating memory.
    [ 48.588061] /dev/vmnet: port on hub 0 successfully opened
    [ 48.588075] bridge-eth1: peer interface eth1 not found, will wait for it to come up
    [ 48.588079] bridge-eth1: attached
    [ 48.611260] /dev/vmnet: open called by PID 5921 (vmnet-bridge)
    [ 48.611274] /dev/vmnet: hub 2 does not exist, allocating memory.
    [ 48.611288] /dev/vmnet: port on hub 2 successfully opened
    [ 48.611301] bridge-eth10: peer interface eth10 not found, will wait for it to come up
    [ 48.611305] bridge-eth10: attached
    [ 48.614453] /dev/vmnet: open called by PID 5926 (vmnet-bridge)
    [ 48.614581] /dev/vmnet: hub 3 does not exist, allocating memory.
    [ 48.614676] /dev/vmnet: port on hub 3 successfully opened
    [ 48.614764] bridge-eth14: peer interface eth14 not found, will wait for it to come up
    [ 48.614767] bridge-eth14: attached
    [ 48.620853] /dev/vmnet: open called by PID 5916 (vmnet-netifup)
    [ 48.620868] /dev/vmnet: hub 1 does not exist, allocating memory.
    [ 48.620881] /dev/vmnet: port on hub 1 successfully opened
    [ 48.624034] /dev/vmnet: open called by PID 5936 (vmnet-netifup)
    [ 48.624049] /dev/vmnet: hub 8 does not exist, allocating memory.
    [ 48.624063] /dev/vmnet: port on hub 8 successfully opened
    [ 48.664964] /dev/vmnet: open called by PID 5935 (vmnet-natd)
    [ 48.664982] /dev/vmnet: port on hub 8 successfully opened
    [ 49.170537] /dev/vmnet: open called by PID 5958 (vmnet-dhcpd)
    [ 49.170553] /dev/vmnet: port on hub 1 successfully opened
    [ 49.236451] /dev/vmnet: open called by PID 5954 (vmnet-dhcpd)
    [ 49.236468] /dev/vmnet: port on hub 8 successfully opened
    [ 49.510011] NET: Registered protocol family 10
    [ 49.510130] lo: Disabled Privacy Extensions
    [ 49.510336] ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [ 54.494948] vmnet1: no IPv6 routers present
    [ 54.758968] vmnet8: no IPv6 routers present
    [ 54.831275] eth33: no IPv6 routers present
    [ 262.406655] eth33: link down.
    [ 264.894263] eth33: link up.
    [ 264.896208] ADDRCONF(NETDEV_CHANGE): eth33: link becomes ready
    [ 272.329103] eth33: no IPv6 routers present

    Jeffrey said:
    December 30, 2007 at 6:09 pm

    Got it working!!! It was the method of authentication… 64-bit not 128 bit… grrr thank you thank you

    Ric said:
    December 31, 2007 at 5:05 am

    I lost wireless interfaces from the network tools. only have
    loopback interface (lo) and ethernet interface (eth0)

    How can I get back ethernet interface(eth1) and wlan?

    Please help….:(

    Ric said:
    December 31, 2007 at 5:09 am

    I got this message

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

    s0enke said:
    December 31, 2007 at 10:28 am

    worked great here (dell inspiron 1721 with gutsy). It should be noted that installing ndiswrapper from source wasn’t neccessary. I just had to download the driver and follow the rest of your instruction. Anyways, great intro. Let’s hope the connection gaps will stop now.

    Thanks!

    invaleed responded:
    January 1, 2008 at 10:57 am

    @ Boris Burtin
    Please copy paste your sources.list 🙂

    I think you must edit your sources.list, pointing to repository in your country, to more faster update 🙂

    invaleed responded:
    January 1, 2008 at 11:05 am

    @ Ric

    You can follow step by step my tutorial… good luck 🙂

    Cegeon said:
    January 1, 2008 at 7:03 pm

    Another success story — thank you for the the step-by-step process for the semi-novice linux users – I have wireless now.

    Thank you.

    Carl Sorensen said:
    January 1, 2008 at 8:21 pm

    Thanks! Your instructions were just what I needed to get wireless going on my HP pavilion dv6000 series laptop with a broadcom bcm94311 wireless adapter under Ubuntu 7.10 (Gutsy Gibbon).

    ...Max... said:
    January 3, 2008 at 5:20 am

    Acer Extensa 5420 + Gutsy

    Does not work. Interestingly enough, it does not work in an IDENTICAL way with bcm43xx, Gutsy’s ndiswrapper + my working driver from XP (dual booted) and your suggested setup.

    Symptoms: lists networks, when I try to connect to mine (64-bit WEP) it hangs for a minute then rejects the key. A piece of log that I think is relevant:

    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) started…
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled…
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) started…
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) Stage 2 of 5 (Device Configure) scheduled…
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1) Stage 2 of 5 (Device Configure) starting…
    Jan 2 23:05:22 weirdo NetworkManager: Activation (eth1/wireless): access point ‘M1975bg’ is encrypted, and a key exists. No new key needed.
    Jan 2 23:05:23 weirdo NetworkManager: supplicant_interface_init() – connect to global ctrl socket (0/10).
    Jan 2 23:05:23 weirdo NetworkManager: supplicant_interface_init() – connect to global ctrl socket (1/10).
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘INTERFACE_ADD eth1^I^Iwext^I/var/run/wpa_supplicant4^I’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: supplicant_init() – connect to device ctrl socket (1/10).
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘AP_SCAN 1’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘ADD_NETWORK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘0’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘SET_NETWORK 0 ssid 4d313937356267’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘SET_NETWORK 0 key_mgmt NONE’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘SET_NETWORK 0 wep_key0 ‘
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘SET_NETWORK 0 wep_tx_keyidx 0’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: sending command ‘ENABLE_NETWORK 0’
    Jan 2 23:05:23 weirdo NetworkManager: SUP: response was ‘OK’
    Jan 2 23:05:23 weirdo NetworkManager: Activation (eth1) Stage 2 of 5 (Device Configure) complete.
    Jan 2 23:06:23 weirdo NetworkManager: Activation (eth1/wireless): association took too long (>60s), asking for new key.
    Jan 2 23:06:23 weirdo NetworkManager: Activation (eth1) New wireless user key requested for network ‘M1975bg’.
    Jan 2 23:06:25 weirdo NetworkManager: Activation (eth1) New wireless user key request for network ‘M1975bg’ was canceled.
    Jan 2 23:06:25 weirdo NetworkManager: Activation (eth1) failure scheduled…
    Jan 2 23:06:25 weirdo NetworkManager: Activation (eth1) failed for access point (M1975bg)
    Jan 2 23:06:25 weirdo NetworkManager: Activation (eth1) failed.
    Jan 2 23:06:25 weirdo NetworkManager: Deactivating device eth1.

    Then, after I ignore it a for a while, the device apparently shuts down: the light is sometimes on and sometimes goes off but there are no networks listed any longer.

    lspci -vv:

    05:00.0 Network controller: Broadcom Corporationu BCM94311MCG wlan mini-PCI (rev 01)
    Subsystem: AMBIT Microsystem Corp. Unknown device 0422
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 20
    Region 0: Memory at f0300000 (32-bit, non-prefetchable) [size=16K]
    Capabilities:

    Ahsan said:
    January 3, 2008 at 10:00 am

    I spent a whole day trying to get my wireless working in ubuntu, but didnt succeed, until I found this article. Thanks to this article, I can use my wireless lan in ubuntu.

    Anand said:
    January 5, 2008 at 3:51 am

    Hey Fellas, nice Article out there. But i was just wondering will this work in Fedora Core 8?

    dodi said:
    January 5, 2008 at 11:14 am

    Just want to thank you for this. I follow your steps and now I can enjoy wireless connection with my freshly installed Ubuntu on my laptop. Great job!

    daromo said:
    January 5, 2008 at 3:42 pm

    Hi

    I have little problem. In area where I live cable internet don’t exist we have only wifi connections. Now I am trying to move myself to ubuntu linux and after instalation I need internet connection according to above manual. I have windows on my machine also but I have no idea how to install packkages which I downloaded on windisck and copied on linux disk.

    I hope I don’t disturb your time 🙂

    Cheers
    Darek

    taelesin said:
    January 5, 2008 at 8:15 pm

    invaleed – great instructions… course it still doesn’t work for me 😉
    thanks in advance if you can help… ubuntu 7.10 amd64, compaq f730us, ndiswrapper gives off errors in dmesg that I can’t seem to get around… ndiswrapper seems to be happy but no interfaces show up in networkmanager or ifconfig…

    compiled ndiswrapper 1.51 from source….

    dmesg | grep ndis
    ———————————————————————————–
    [ 38.582884] ndiswrapper version 1.45 loaded (smp=yes)
    [ 38.687130] ndiswrapper (link_pe_images:577): fixing KI_USER_SHARED_DATA address in the driver
    [ 38.689036] ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
    [ 38.695905] ndiswrapper (IoConnectInterrupt:567): request for irq 0 failed
    [ 38.695910] ndiswrapper: request for IRQ 0 failed
    [ 38.696075] ndiswrapper (mp_init:263): couldn’t initialize device: C000009A
    [ 38.696083] ndiswrapper (pnp_start_device:440): Windows driver couldn’t initialize the device (C0000001)
    [ 38.696099] ndiswrapper (mp_halt:305): device ffff810034bcf780 is not initialized – not halting
    [ 38.696110] ndiswrapper: device eth%d removed
    [ 38.696130] ndiswrapper: probe of 0000:03:00.0 failed with error -22
    [ 38.696182] usbcore: registered new interface driver ndiswrapper

    lspci | grep Broa
    ———————————————————————————–
    03:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

    iwconfig
    ———————————————————————————–
    lo no wireless extensions.

    eth0 no wireless extensions.

    ndiswrapper -v
    ———————————————————————————–
    utils version: ‘1.9’, utils version needed by module: ‘1.9’
    module details:
    filename: /lib/modules/2.6.22-14-generic/ubuntu/misc/ndiswrapper/ndiswrapper.ko
    version: 1.45
    vermagic: 2.6.22-14-generic SMP mod_unload

    taelesin said:
    January 5, 2008 at 8:38 pm

    argghhh!!! GOT IT! Thanks for the concise howto!

    Had to change grub conf to leave apic disabled, not use any of the other PCI options, and enable acpi.

    /boot/vmlinuz-2.6.22-14-generic root=UUID=ee66516c-fb63-43a3-846b-dc08eb4903cd ro quiet splash noapic

    thanks
    -d

    Charger said:
    January 7, 2008 at 1:04 pm

    Thanks a lot!

    Works with Acer Aspire 5106.

    godsgeek said:
    January 10, 2008 at 4:35 pm

    Thank you, thank you, thank you! I have been trying for two days to get this up and running. Between a combination of your excellent instructions and an article on Ubuntu forums I got going (the forum article (http://ubuntuforums.org/showthread.php?t=202834) is because I have WPA running and it didn’t work right away).

    Thank you, so much for you excellent article. Bookmarked for future reference!

    solano said:
    January 10, 2008 at 9:58 pm

    Thanks. My Compaq C720BR works very well… now.

    callizta said:
    January 11, 2008 at 12:29 am

    Phantastic!
    Thanks a lot for this manual.
    It worked perfectly on my HP G5000.

    Winershade said:
    January 12, 2008 at 11:50 pm

    Thanks! This worked like a charm!
    :bows to ndiswrapper and the article author:

    Bushman said:
    January 17, 2008 at 1:58 am

    FRIG OFF!! I have spent 2 days of non-stop google/reading/ndiswrapper/fwcutter and NOTHING WORKED. After I tried your method with the driver you specified ALL IS WELL!! I could kiss you.

    HP DV9000

    I LOVE YOU MAN!

    marcu said:
    January 17, 2008 at 10:19 am

    youpii, many thanx
    this work fine on my new hp dv2610ef, now i can wifi 😀

    aaa said:
    January 19, 2008 at 8:04 pm

    link dead 😦

    pytheas22 said:
    January 19, 2008 at 8:16 pm

    the link to the driver on rapidshare.com is not working right now…maybe that site is just down temporarily, but in case it’s not, does anyone have the tarball that they could post somewhere?

    pytheas22 said:
    January 19, 2008 at 11:15 pm

    nevermind, it works again. But maybe it would be a good idea anyway for someone with a less flaky site to host the file where it would be reliable (and not try to make you sign up for an account to download it)…

    Tony said:
    January 20, 2008 at 5:51 am

    Hi Invaleed,

    your howto document above is excellent mate!
    it does its job perfectly!
    thanks alot for your nice works
    cheers

    M-rizzle said:
    January 20, 2008 at 8:59 am

    As many above it took me to long to get it running!!! That is until I finally found this page. Everything worked perfectly once I followed your how to. I actually had to re-install once because one of the articles completely fragged my network capability. Good to see people that know what they are doing. Thnx

    -M

    Lyno said:
    January 23, 2008 at 9:16 pm

    Thanks a lot. I’ve struggled days tryin’ to configure my card, a bcm4311 rev 2 on my compaq 6720s, and finally found your tutorial. First tried on gOS rocket, and it didn’t work, then on a fresh gutsy install, and now i’m totally happy! It worked very well. Hope that those who got the same problem at least will give a try to this method. I’ve read tons of tutorial and none of them work’d with my card.

    Carl Marks said:
    January 24, 2008 at 4:54 pm

    Works perfectly on my hp / compaq 6720s
    Thanx a bunch!

    noah said:
    January 25, 2008 at 7:18 am

    Well, apparently I can’t read directions very well – when I followed these correctly, it worked just fine. The difference: making sure to change ‘version -r’ to my kernel version in a couple of the instructions.

    So, success on AMD-64 version of Ubuntu 7.10 Gutsy, HP tx1000z computer with BCM94311 card.

    RJ said:
    January 25, 2008 at 5:26 pm

    Dude! You rock this works great! I’m on DELL Latitude D620 connecting to WPA-psk and it was not working before. I followed this tutorial and now it works!!!!!

    Thanks for the greate help.

    Luis Porrello said:
    January 26, 2008 at 3:54 am

    Invaleed: you are a genious. I was about to dump the whole Linux thing due to frustration with this wireless adapter. After many attempts elsewhere, yours worked flawlessly. For reference, HP DV2000 laptop. Thank you very much for letting us use your talent.

    jhs said:
    January 29, 2008 at 8:48 pm

    I have a little problem, my HP dv6000 won’t work, someone who maybe can help, i think i have run the steps over without probs.

    Dushan Savich said:
    January 31, 2008 at 8:35 pm

    You don’t have to register in orer to download the driver from my site

    >nevermind, it works again. But maybe it would be a good idea >anyway for someone with a less flaky site to host the file where it >would be reliable (and not try to make you sign up for an account >to download it)…

    Justyn said:
    February 1, 2008 at 6:52 am

    I just wanted to say thank you for this help. I was a Linux virgin if you will, and was quite frustrated not being able to get my wireless card to connect. I tried a couple posts and was ready to give up, but then I found this. Thank you kind sir.

    viva la revolution

    Luis said:
    February 3, 2008 at 11:11 am

    Thanks invaleed!!
    Your steps worked on my HP Pavilion DV6000.
    I have Windows Vista (came with the laptop) and Ubuntu 7.10, clean default installation
    My internet conection is only wifi, so I had to work offline in ubuntu and switch to windows to download the 2 files (nwdiswrapper1.49 and broadcom drivers), links are still working.

    Just 2 remarks:

    – I used “gedit” instead of “vim” in steps 2 and 6 (easier for me :-))
    – In step 5, “linux headers” are already instaled by default and “build-essentials” are in the CDROM of ubuntu and can be istalled with Synaptic easily and offline.

    deZert said:
    February 5, 2008 at 3:23 pm

    Works great on HP Compaq 6720s Laptop,finally :).
    Thanks a lot for you effort invaleed, you’re a life saver 🙂

    Rodrigo Barbosa said:
    February 6, 2008 at 12:25 am

    Works fine for Dell Latitude D630. Thanks a Lot.

    kevinm said:
    February 7, 2008 at 7:17 am

    Worked great for me twice. Once on a Compaq Presario C715NR, and a second time on a Gateway MX6447. Both were running the BCM94311MCG wireless cards

    fb99 said:
    February 9, 2008 at 2:35 pm

    thanks a lot brother, i was disappointed

    Carlos Abel said:
    February 9, 2008 at 6:31 pm

    Thanks a lot. I tried succesfully your “how to” in my brand new Hewlett Packard dv2621la notebook (my second PC), carrying the same device as in your Compaq Presario and using Ubuntu 7.10, my preferred and almost unique operating system used daily (which I have installed in a third partition as the notebook came whith Windows Vista Basic).

    Again thanks a lot for your help, from San Isidro, Buenos Aires, Argentina (SouthAmerica)

    George said:
    February 11, 2008 at 4:50 am

    After trying almost evey version of linux out there with every guide possible and friend told me about this one and it worked perfect

    HP Pavalion DV5218NR
    bcm94311 Mini-Pci wireless
    80 gig Sata drive
    1 gig ram

    bepunk said:
    February 13, 2008 at 11:52 pm

    Many thanks! 🙂

    it’s all work fine on my Dell D420 with Ubuntu 7.10!

    […] Luego de acumular un gran nivel de frustración por no lograr el objetivo, ocurre lo de siempre: la última solución de la lista es la que funciona (¿por qué nunca es la primera?). A continuación los pasos (fuente en inglés): […]

    Jake said:
    February 15, 2008 at 7:02 am

    OMG thank you, it worked for my BCM94312

    SHARON said:
    February 15, 2008 at 5:25 pm

    YOU ARE A GENIUS::::::::))))))))))))))
    I HAVE BEEN TRYING FOR SEVERAL WEEKS NOW…………….
    THANK U VERY MUCH……….

    Raad Orfali said:
    February 17, 2008 at 12:26 pm

    many thanks you save my life by this howto

    Most Regards

    Raad Orfali

    Gareth said:
    February 18, 2008 at 1:15 am

    fingers crossed you can help me. Got a HP G7000, tried the method above but still nothing. Here’s the output:

    [ 22.837250] Memory: 2058040k/2087400k available (2015k kernel code, 28120k reserved, 915k data, 364k init, 1169824k highmem)
    [ 22.837260] virtual kernel memory layout:
    [ 22.837261] fixmap : 0xfff4d000 – 0xfffff000 ( 712 kB)
    [ 22.837263] pkmap : 0xff800000 – 0xffc00000 (4096 kB)
    [ 22.837264] vmalloc : 0xf8800000 – 0xff7fe000 ( 111 MB)
    [ 22.837265] lowmem : 0xc0000000 – 0xf8000000 ( 896 MB)
    [ 22.837267] .init : 0xc03e3000 – 0xc043e000 ( 364 kB)
    [ 22.837268] .data : 0xc02f7e86 – 0xc03dce84 ( 915 kB)
    [ 22.837269] .text : 0xc0100000 – 0xc02f7e86 (2015 kB)
    [ 22.837273] Checking if this processor honours the WP bit even in supervisor mode… Ok.
    [ 22.837319] SLUB: Genslabs=22, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
    [ 22.837491] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
    [ 22.837497] hpet0: 3 64-bit timers, 14318180 Hz
    [ 22.918412] Calibrating delay using timer specific routine.. 2929.47 BogoMIPS (lpj=5858958)
    [ 22.918439] Security Framework v1.0.0 initialized
    [ 22.918447] SELinux: Disabled at boot.
    [ 22.918461] Mount-cache hash table entries: 512
    [ 22.918614] CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000e39d 00000000 00000001
    [ 22.918623] monitor/mwait feature present.
    [ 22.918625] using mwait in idle threads.
    [ 22.918630] CPU: L1 I cache: 32K, L1 D cache: 32K
    [ 22.918633] CPU: L2 cache: 1024K
    [ 22.918636] CPU: Physical Processor ID: 0
    [ 22.918638] CPU: Processor Core ID: 0
    [ 22.918640] CPU: After all inits, caps: bfebfbff 20100000 00000000 00003940 0000e39d 00000000 00000001
    [ 22.918651] Compat vDSO mapped to ffffe000.
    [ 22.918667] Checking ‘hlt’ instruction… OK.
    [ 22.934521] SMP alternatives: switching to UP code
    [ 22.935017] Early unpacking initramfs… done
    [ 23.309554] ACPI: Core revision 20070126
    [ 23.309613] ACPI: Looking for DSDT in initramfs… error, file /DSDT.aml not found.
    [ 23.361160] CPU0: Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz stepping 0d
    [ 23.361178] SMP alternatives: switching to SMP code
    [ 23.361268] Booting processor 1/1 eip 3000
    [ 23.371377] Initializing CPU#1
    [ 23.449695] Calibrating delay using timer specific routine.. 2926.03 BogoMIPS (lpj=5852061)
    [ 23.449702] CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000e39d 00000000 00000001
    [ 23.449707] monitor/mwait feature present.
    [ 23.449710] CPU: L1 I cache: 32K, L1 D cache: 32K
    [ 23.449713] CPU: L2 cache: 1024K
    [ 23.449715] CPU: Physical Processor ID: 0
    [ 23.449717] CPU: Processor Core ID: 1
    [ 23.449718] CPU: After all inits, caps: bfebfbff 20100000 00000000 00003940 0000e39d 00000000 00000001
    [ 23.450225] CPU1: Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz stepping 0d
    [ 23.450251] Total of 2 processors activated (5855.50 BogoMIPS).
    [ 23.450443] ENABLING IO-APIC IRQs
    [ 23.450655] ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
    [ 23.597596] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
    [ 23.617588] Brought up 2 CPUs
    [ 23.783746] migration_cost=58
    [ 23.783883] Booting paravirtualized kernel on bare hardware
    [ 23.783980] Time: 1:02:44 Date: 01/18/108
    [ 23.784000] NET: Registered protocol family 16
    [ 23.784090] EISA bus registered
    [ 23.784095] ACPI: bus type pci registered
    [ 23.785147] PCI: Using configuration type 1
    [ 23.785149] Setting up standard PCI resources
    [ 23.790216] ACPI: EC: Look up EC in DSDT
    [ 23.814122] ACPI: EC: GPE=0x1c, ports=0x66, 0x62
    [ 23.839989] ACPI: System BIOS is requesting _OSI(Linux)
    [ 23.839992] ACPI: Please test with “acpi_osi=!Linux”
    [ 23.839994] Please send dmidecode to linux-acpi@vger.kernel.org
    [ 23.842303] ACPI: Interpreter enabled
    [ 23.842307] ACPI: (supports S0 S3 S4 S5)
    [ 23.842362] ACPI: Using IOAPIC for interrupt routing
    [ 23.958343] ACPI: EC: GPE=0x1c, ports=0x66, 0x62
    [ 23.958404] ACPI: PCI Root Bridge [PCI0] (0000:00)
    [ 23.958421] PCI: Probing PCI hardware (bus 00)
    [ 23.959841] PCI: Transparent bridge – 0000:00:1e.0
    [ 23.959898] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    [ 23.960312] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P32_._PRT]
    [ 23.960445] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT]
    [ 23.967573] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.967707] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 *10 11 12)
    [ 23.967838] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.967967] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.968097] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.968226] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.968355] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.968484] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 *11 12)
    [ 23.968641] Linux Plug and Play Support v0.97 (c) Adam Belay
    [ 23.968656] pnp: PnP ACPI init
    [ 23.968666] ACPI: bus type pnp registered
    [ 24.022823] pnp: PnP ACPI: found 9 devices
    [ 24.022825] ACPI: ACPI bus type pnp unregistered
    [ 24.022830] PnPBIOS: Disabled by ACPI PNP
    [ 24.022882] PCI: Using ACPI for IRQ routing
    [ 24.022885] PCI: If a device doesn’t work, try “pci=routeirq”. If it helps, post a report
    [ 24.023063] NET: Registered protocol family 8
    [ 24.023065] NET: Registered protocol family 20
    [ 24.023125] pnp: 00:01: ioport range 0x164e-0x164f has been reserved
    [ 24.023129] pnp: 00:01: iomem range 0xe0000000-0xefffffff could not be reserved
    [ 24.023132] pnp: 00:01: iomem range 0xfed1c000-0xfed1ffff could not be reserved
    [ 24.023136] pnp: 00:01: iomem range 0xfed14000-0xfed17fff could not be reserved
    [ 24.023140] pnp: 00:01: iomem range 0xfed18000-0xfed18fff could not be reserved
    [ 24.024924] Time: tsc clocksource has been installed.
    [ 24.024935] Switched to high resolution mode on CPU 0
    [ 24.025031] Switched to high resolution mode on CPU 1
    [ 24.053434] PCI: Bridge: 0000:00:1c.0
    [ 24.053438] IO window: 2000-2fff
    [ 24.053445] MEM window: 91300000-923fffff
    [ 24.053452] PREFETCH window: 90000000-90ffffff
    [ 24.053458] PCI: Bridge: 0000:00:1e.0
    [ 24.053462] IO window: 1000-1fff
    [ 24.053469] MEM window: 91200000-912fffff
    [ 24.053474] PREFETCH window: disabled.
    [ 24.053510] ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 18 (level, low) -> IRQ 16
    [ 24.053519] PCI: Setting latency timer of device 0000:00:1c.0 to 64
    [ 24.053536] PCI: Setting latency timer of device 0000:00:1e.0 to 64
    [ 24.053549] NET: Registered protocol family 2
    [ 24.100801] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 24.100870] TCP established hash table entries: 131072 (order: 8, 1572864 bytes)
    [ 24.101950] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
    [ 24.102412] TCP: Hash tables configured (established 131072 bind 65536)
    [ 24.102415] TCP reno registered
    [ 24.116927] checking if image is initramfs… it is
    [ 24.856378] Freeing initrd memory: 7061k freed
    [ 24.856514] Simple Boot Flag value 0x5 read from CMOS RAM was invalid
    [ 24.856516] Simple Boot Flag at 0x44 set to 0x1
    [ 24.857025] audit: initializing netlink socket (disabled)
    [ 24.857040] audit(1203296564.520:1): initialized
    [ 24.857139] highmem bounce pool size: 64 pages
    [ 24.859196] VFS: Disk quotas dquot_6.5.1
    [ 24.859249] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 24.859344] io scheduler noop registered
    [ 24.859346] io scheduler anticipatory registered
    [ 24.859349] io scheduler deadline registered
    [ 24.859364] io scheduler cfq registered (default)
    [ 24.859381] Boot video device is 0000:00:02.0
    [ 24.859645] PCI: Setting latency timer of device 0000:00:1c.0 to 64
    [ 24.859714] assign_interrupt_mode Found MSI capability
    [ 24.859717] Allocate Port Service[0000:00:1c.0:pcie00]
    [ 24.859752] Allocate Port Service[0000:00:1c.0:pcie02]
    [ 24.859946] isapnp: Scanning for PnP cards…
    [ 25.213646] isapnp: No Plug & Play device found
    [ 25.237204] Real Time Clock Driver v1.12ac
    [ 25.237436] hpet_resources: 0xfed00000 is busy
    [ 25.237483] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    [ 25.238721] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
    [ 25.238854] input: Macintosh mouse button emulation as /class/input/input0
    [ 25.238943] PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
    [ 25.276154] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 25.276161] serio: i8042 AUX port at 0x60,0x64 irq 12
    [ 25.276309] mice: PS/2 mouse device common for all mice
    [ 25.279575] EISA: Probing bus 0 at eisa.0
    [ 25.279585] Cannot allocate resource for EISA slot 1
    [ 25.279587] Cannot allocate resource for EISA slot 2
    [ 25.279590] Cannot allocate resource for EISA slot 3
    [ 25.279617] EISA: Detected 0 cards.
    [ 25.279716] TCP cubic registered
    [ 25.279730] NET: Registered protocol family 1
    [ 25.279754] Using IPI No-Shortcut mode
    [ 25.279923] Magic number: 12:390:3
    [ 25.279936] hash matches device ttybe
    [ 25.280232] Freeing unused kernel memory: 364k freed
    [ 25.299121] input: AT Translated Set 2 keyboard as /class/input/input1
    [ 26.513766] AppArmor: AppArmor initializedaudit(1203296566.020:2): type=1505 info=”AppArmor initialized” pid=1217
    [ 26.520694] fuse init (API version 7.8)
    [ 26.527036] Failure registering capabilities with primary security module.
    [ 26.567659] ACPI: SSDT 7F67EC90, 01EA (r1 PmRef Cpu0Ist 3000 INTL 20051117)
    [ 26.567925] ACPI: SSDT 7F67D610, 05D7 (r1 PmRef Cpu0Cst 3001 INTL 20051117)
    [ 26.568320] Monitor-Mwait will be used to enter C-1 state
    [ 26.568324] Monitor-Mwait will be used to enter C-2 state
    [ 26.568327] Monitor-Mwait will be used to enter C-3 state
    [ 26.568333] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
    [ 26.568338] ACPI: Processor [CPU0] (supports 8 throttling states)
    [ 26.568614] ACPI: SSDT 7F67EF10, 00C4 (r1 PmRef Cpu1Ist 3000 INTL 20051117)
    [ 26.568865] ACPI: SSDT 7F680D10, 0083 (r1 PmRef Cpu1Cst 3000 INTL 20051117)
    [ 26.569296] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
    [ 26.569302] ACPI: Processor [CPU1] (supports 8 throttling states)
    [ 3.568000] Marking TSC unstable due to: possible TSC halt in C2.
    [ 3.572000] Time: hpet clocksource has been installed.
    [ 3.576000] ACPI: Thermal Zone [TZ01] (55 C)
    [ 4.108000] usbcore: registered new interface driver usbfs
    [ 4.108000] usbcore: registered new interface driver hub
    [ 4.108000] usbcore: registered new device driver usb
    [ 4.108000] USB Universal Host Controller Interface driver v3.0
    [ 4.108000] ACPI: PCI Interrupt 0000:00:1d.0[D] -> GSI 21 (level, low) -> IRQ 17
    [ 4.108000] PCI: Setting latency timer of device 0000:00:1d.0 to 64
    [ 4.108000] uhci_hcd 0000:00:1d.0: UHCI Host Controller
    [ 4.108000] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    [ 4.108000] uhci_hcd 0000:00:1d.0: irq 17, io base 0x00003080
    [ 4.108000] usb usb1: configuration #1 chosen from 1 choice
    [ 4.108000] hub 1-0:1.0: USB hub found
    [ 4.108000] hub 1-0:1.0: 2 ports detected
    [ 4.152000] SCSI subsystem initialized
    [ 4.156000] libata version 2.21 loaded.
    [ 4.180000] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
    [ 4.212000] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 20 (level, low) -> IRQ 18
    [ 4.212000] PCI: Setting latency timer of device 0000:00:1d.1 to 64
    [ 4.212000] uhci_hcd 0000:00:1d.1: UHCI Host Controller
    [ 4.212000] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    [ 4.212000] uhci_hcd 0000:00:1d.1: irq 18, io base 0x00003060
    [ 4.212000] usb usb2: configuration #1 chosen from 1 choice
    [ 4.212000] hub 2-0:1.0: USB hub found
    [ 4.212000] hub 2-0:1.0: 2 ports detected
    [ 4.316000] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 19 (level, low) -> IRQ 19
    [ 4.316000] PCI: Setting latency timer of device 0000:00:1d.2 to 64
    [ 4.316000] uhci_hcd 0000:00:1d.2: UHCI Host Controller
    [ 4.316000] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    [ 4.316000] uhci_hcd 0000:00:1d.2: irq 19, io base 0x00003040
    [ 4.316000] usb usb3: configuration #1 chosen from 1 choice
    [ 4.316000] hub 3-0:1.0: USB hub found
    [ 4.316000] hub 3-0:1.0: 2 ports detected
    [ 4.420000] ata_piix 0000:00:1f.1: version 2.11
    [ 4.420000] ACPI: PCI Interrupt 0000:00:1f.1[B] -> GSI 19 (level, low) -> IRQ 19
    [ 4.420000] PCI: Setting latency timer of device 0000:00:1f.1 to 64
    [ 4.420000] scsi0 : ata_piix
    [ 4.420000] scsi1 : ata_piix
    [ 4.420000] ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x000130a0 irq 14
    [ 4.420000] ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x000130a8 irq 15
    [ 4.500000] Clocksource tsc unstable (delta = -230120663 ns)
    [ 4.756000] ata1.00: ATAPI: TSSTcorp CDDVDW TS-L632H, HS02, max MWDMA2
    [ 4.944000] ata1.00: configured for MWDMA2
    [ 5.112000] scsi 0:0:0:0: CD-ROM TSSTcorp CDDVDW TS-L632H HS02 PQ: 0 ANSI: 5
    [ 5.112000] 8139cp 0000:02:01.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
    [ 5.112000] 8139cp 0000:02:01.0: Try the “8139too” driver instead.
    [ 5.116000] ahci 0000:00:1f.2: version 2.2
    [ 5.116000] ACPI: PCI Interrupt 0000:00:1f.2[C] -> GSI 17 (level, low) -> IRQ 20
    [ 5.116000] ahci 0000:00:1f.2: nr_ports (3) and implemented port map (0x1) don’t match
    [ 5.116000] 8139too Fast Ethernet driver 0.9.28
    [ 6.120000] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x1 impl SATA mode
    [ 6.120000] ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio slum part
    [ 6.120000] PCI: Setting latency timer of device 0000:00:1f.2 to 64
    [ 6.120000] scsi2 : ahci
    [ 6.120000] ata3: SATA max UDMA/133 cmd 0xf887a100 ctl 0x00000000 bmdma 0x00000000 irq 20
    [ 6.604000] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 6.604000] ata3.00: ATA-7: FUJITSU MHW2160BH PL, 891F, max UDMA/100
    [ 6.604000] ata3.00: 312581808 sectors, multi 16: LBA48
    [ 6.604000] ata3.00: configured for UDMA/100
    [ 6.604000] scsi 2:0:0:0: Direct-Access ATA FUJITSU MHW2160B 891F PQ: 0 ANSI: 5
    [ 6.604000] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 21
    [ 6.604000] PCI: Setting latency timer of device 0000:00:1d.7 to 64
    [ 6.604000] ehci_hcd 0000:00:1d.7: EHCI Host Controller
    [ 6.604000] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
    [ 6.604000] ehci_hcd 0000:00:1d.7: debug port 1
    [ 6.604000] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
    [ 6.604000] ehci_hcd 0000:00:1d.7: irq 21, io mem 0x92404800
    [ 6.608000] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    [ 6.608000] usb usb4: configuration #1 chosen from 1 choice
    [ 6.608000] hub 4-0:1.0: USB hub found
    [ 6.608000] hub 4-0:1.0: 6 ports detected
    [ 6.612000] sd 2:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
    [ 6.612000] sd 2:0:0:0: [sda] Write Protect is off
    [ 6.612000] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 6.612000] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 6.612000] sd 2:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
    [ 6.612000] sd 2:0:0:0: [sda] Write Protect is off
    [ 6.612000] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 6.612000] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 6.612000] sda: sda1 sda2 sda3 sda4
    [ 6.692000] sd 2:0:0:0: [sda] Attached SCSI disk
    [ 6.696000] scsi 0:0:0:0: Attached scsi generic sg0 type 5
    [ 6.696000] sd 2:0:0:0: Attached scsi generic sg1 type 0
    [ 6.712000] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 6.712000] PCI: Setting latency timer of device 0000:02:01.0 to 64
    [ 6.712000] eth0: RealTek RTL8139 at 0xf8886000, 00:1b:38:b7:5c:e7, IRQ 22
    [ 6.712000] eth0: Identified 8139 chip type ‘RTL-8100B/8139D’
    [ 6.744000] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 6.744000] Uniform CD-ROM driver Revision: 3.20
    [ 6.744000] sr 0:0:0:0: Attached scsi CD-ROM sr0
    [ 7.064000] Attempting manual resume
    [ 7.064000] swsusp: Resume From Partition 8:1
    [ 7.064000] PM: Checking swsusp image.
    [ 7.068000] PM: Resume from disk failed.
    [ 7.096000] kjournald starting. Commit interval 5 seconds
    [ 7.096000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 13.324000] Linux agpgart interface v0.102 (c) Dave Jones
    [ 13.444000] agpgart: Detected an Intel 965GM Chipset.
    [ 13.444000] agpgart: Detected 7676K stolen memory.
    [ 13.460000] agpgart: AGP aperture is 256M @ 0x80000000
    [ 13.536000] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 13.536000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 13.756000] ieee80211_crypt: registered algorithm ‘NULL’
    [ 13.756000] ieee80211: 802.11 data/management/control stack, git-1.1.13
    [ 13.756000] ieee80211: Copyright (C) 2004-2005 Intel Corporation
    [ 13.896000] bcm43xx driver
    [ 13.896000] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 13.896000] PCI: Setting latency timer of device 0000:01:00.0 to 64
    [ 13.904000] bcm43xx: Unsupported 80211 core revision 13
    [ 13.904000] bcm43xx: Invalid PHY Revision 9
    [ 14.116000] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 23
    [ 14.116000] PCI: Setting latency timer of device 0000:00:1b.0 to 64
    [ 14.276000] input: PS/2 Mouse as /class/input/input2
    [ 14.312000] input: AlpsPS/2 ALPS GlidePoint as /class/input/input3
    [ 14.684000] lp: driver loaded but no devices found
    [ 14.716000] ndiswrapper version 1.45 loaded (smp=yes)
    [ 14.760000] usbcore: registered new interface driver ndiswrapper
    [ 14.804000] Adding 2104472k swap on /dev/sda1. Priority:-1 extents:1 across:2104472k
    [ 15.268000] EXT3 FS on sda4, internal journal
    [ 16.268000] kjournald starting. Commit interval 5 seconds
    [ 16.272000] EXT3 FS on sda2, internal journal
    [ 16.272000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 16.288000] kjournald starting. Commit interval 5 seconds
    [ 16.288000] EXT3 FS on sda3, internal journal
    [ 16.288000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 17.092000] input: Power Button (FF) as /class/input/input4
    [ 17.092000] ACPI: Power Button (FF) [PWRF]
    [ 17.092000] input: Power Button (CM) as /class/input/input5
    [ 17.092000] ACPI: Power Button (CM) [PWRB]
    [ 17.120000] input: Lid Switch as /class/input/input6
    [ 17.120000] ACPI: Lid Switch [LID0]
    [ 17.136000] input: Sleep Button (CM) as /class/input/input7
    [ 17.136000] ACPI: Sleep Button (CM) [SLPB]
    [ 17.248000] ACPI: Battery Slot [BAT0] (battery present)
    [ 17.300000] No dock devices found.
    [ 17.392000] ACPI: Video Device [OVGA] (multi-head: yes rom: no post: no)
    [ 17.516000] ACPI: AC Adapter [AC] (off-line)
    [ 18.756000] ppdev: user-space parallel port driver
    [ 18.860000] eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
    [ 18.924000] audit(1203296582.132:3): type=1503 operation=”inode_permission” requested_mask=”a” denied_mask=”a” name=”/dev/tty” pid=4832 profile=”/usr/sbin/cupsd”
    [ 19.312000] bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR
    [ 19.344000] apm: BIOS not found.
    [ 19.656000] Failure registering capabilities with primary security module.
    [ 19.884000] Bluetooth: Core ver 2.11
    [ 19.884000] NET: Registered protocol family 31
    [ 19.884000] Bluetooth: HCI device and connection manager initialized
    [ 19.884000] Bluetooth: HCI socket layer initialized
    [ 19.900000] Bluetooth: L2CAP ver 2.8
    [ 19.900000] Bluetooth: L2CAP socket layer initialized
    [ 19.972000] Bluetooth: RFCOMM socket layer initialized
    [ 19.972000] Bluetooth: RFCOMM TTY layer initialized
    [ 19.972000] Bluetooth: RFCOMM ver 1.8
    [ 24.196000] NET: Registered protocol family 17
    [ 25.176000] [drm] Initialized drm 1.1.0 20060810
    [ 25.180000] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 25.180000] [drm] Initialized i915 1.6.0 20060119 on minor 0
    [ 27.536000] NET: Registered protocol family 10
    [ 27.536000] lo: Disabled Privacy Extensions
    [ 27.536000] ADDRCONF(NETDEV_UP): eth1: link is not ready
    [ 38.248000] eth0: no IPv6 routers present
    [ 61.568000] eth0: link down
    [ 79.408000] bcm43xx: MAC suspend failed
    [ 79.472000] bcm43xx: MAC suspend failed
    [ 79.532000] bcm43xx: MAC suspend failed
    [ 79.592000] bcm43xx: MAC suspend failed
    [ 79.676000] bcm43xx: MAC suspend failed
    [ 79.736000] bcm43xx: MAC suspend failed
    [ 79.796000] bcm43xx: MAC suspend failed
    [ 79.888000] bcm43xx: MAC suspend failed
    [ 79.916000] bcm43xx: MAC suspend failed
    [ 79.976000] bcm43xx: MAC suspend failed
    [ 109.396000] printk: 3 messages suppressed.
    [ 109.396000] bcm43xx: MAC suspend failed
    [ 109.448000] bcm43xx: MAC suspend failed
    [ 109.500000] bcm43xx: MAC suspend failed
    [ 109.712000] bcm43xx: MAC suspend failed
    [ 109.772000] bcm43xx: MAC suspend failed
    [ 109.832000] bcm43xx: MAC suspend failed
    [ 139.448000] printk: 7 messages suppressed.
    [ 139.448000] bcm43xx: MAC suspend failed
    [ 139.512000] bcm43xx: MAC suspend failed
    [ 139.572000] bcm43xx: MAC suspend failed
    [ 139.628000] bcm43xx: MAC suspend failed
    [ 139.688000] bcm43xx: MAC suspend failed
    [ 139.748000] bcm43xx: MAC suspend failed
    [ 201.496000] printk: 8 messages suppressed.
    [ 201.496000] bcm43xx: MAC suspend failed
    [ 261.540000] bcm43xx: MAC suspend failed
    [ 269.504000] bcm43xx: MAC suspend failed
    [ 269.556000] bcm43xx: MAC suspend failed
    [ 269.636000] bcm43xx: MAC suspend failed
    [ 269.676000] bcm43xx: MAC suspend failed
    [ 269.720000] bcm43xx: MAC suspend failed
    [ 269.792000] bcm43xx: MAC suspend failed
    [ 269.836000] bcm43xx: MAC suspend failed
    [ 269.896000] bcm43xx: MAC suspend failed
    [ 269.964000] bcm43xx: MAC suspend failed
    [ 270.012000] bcm43xx: MAC suspend failed
    [ 294.720000] eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
    [ 294.724000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
    [ 314.256000] eth0: no IPv6 routers present
    [ 321.600000] printk: 3 messages suppressed.
    [ 321.600000] bcm43xx: MAC suspend failed
    [ 381.772000] bcm43xx: MAC suspend failed
    [ 399.820000] bcm43xx: MAC suspend failed
    [ 399.880000] bcm43xx: MAC suspend failed
    [ 399.940000] bcm43xx: MAC suspend failed
    [ 400.016000] bcm43xx: MAC suspend failed
    [ 400.088000] bcm43xx: MAC suspend failed
    [ 400.136000] bcm43xx: MAC suspend failed
    [ 400.196000] bcm43xx: MAC suspend failed
    [ 400.556000] bcm43xx: MAC suspend failed
    [ 400.616000] bcm43xx: MAC suspend failed
    [ 400.728000] bcm43xx: MAC suspend failed
    [ 441.828000] printk: 3 messages suppressed.
    [ 441.828000] bcm43xx: MAC suspend failed
    [ 501.860000] bcm43xx: MAC suspend failed
    [ 530.832000] bcm43xx: MAC suspend failed
    [ 530.892000] bcm43xx: MAC suspend failed
    [ 530.988000] bcm43xx: MAC suspend failed
    [ 531.016000] bcm43xx: MAC suspend failed
    [ 531.208000] bcm43xx: MAC suspend failed
    [ 531.268000] bcm43xx: MAC suspend failed
    [ 531.328000] bcm43xx: MAC suspend failed
    [ 531.388000] bcm43xx: MAC suspend failed
    [ 531.448000] bcm43xx: MAC suspend failed
    [ 531.508000] bcm43xx: MAC suspend failed
    gareth@gp1:~$ lspci
    00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
    00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
    00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
    00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
    01:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)
    02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    gareth@gp1:~$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11b/g ESSID:off/any Nickname:”Broadcom 4311″
    Mode:Managed Frequency=2.472 GHz Access Point: Invalid
    Bit Rate=1 Mb/s Tx-Power=18 dBm
    RTS thr:off Fragment thr:off
    Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    gareth@gp1:~$

    any ideas?

    SoulSmasher said:
    February 18, 2008 at 1:39 am

    wow it just worked great!
    thanks 😀
    only difference i did was instead of installing 1.49, i installed more recent version, 1.52
    worked just great

    thanks too much 🙂

    will translate to my language and link back to you in my blog soon, if that’s ok for you 🙂

    SoulSmasher said:
    February 18, 2008 at 1:39 am

    sorry forgot to mention, i am using acer aspire 5100 series laptop (5104)

    invaleed responded:
    February 18, 2008 at 10:03 am

    @ Gareth

    you can test with tne newest ndiswrapper 🙂
    You can see too :

    1. http://ubuntuforums.org/showthread.php?t=297092
    2. http://ubuntuforums.org/archive/index.php/t-633971.html

    are you sure have been do this?

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

    -inv-

    Gareth said:
    February 18, 2008 at 6:21 pm

    thanks inv, I tried the blacklist thing but a few of those lines took me ages to work out and I had a few false starts!

    Can I just try typing that in again or do I have to go through the whole process again?

    doorknob60 said:
    February 23, 2008 at 12:52 am

    works perfect in my HP dv9008nr in both 32 bit and amd64 😀

    Cuetzpallin said:
    February 23, 2008 at 7:19 pm

    Gr8!!!!

    It’s working on a latitude D620 and slackware 12

    XD

    just for slackware add “ndiswrapper” to /etc/rc.d/rc.modules

    RAFA Venezuela said:
    February 26, 2008 at 12:39 am

    hey this howto worked perfectly with my laptop HP Pavilion dv6645us, You just to follow it step by step and it will work fine. congrats to the author

    Elias said:
    February 29, 2008 at 2:05 am

    hello i used your recommendations but it doesn’t work for me. before i saw the wireless icon through system>admn>net now i dont see it i’m new at Ubunto & my english is not as good as i wish.
    I change some things like the driver i download it from Hp ’cause mine is a HP Pavilion dv9308nr.
    i’ll apreciate u’r help if possible.
    tahnks

    Claude Cormier said:
    February 29, 2008 at 4:51 am

    I tried dowloading the driver BCM94311MCG and I can’t. Maybe it is just my incompetence but I would like to get it and get my Gateway MX6453 on wireles and it seems I need this driver.
    Thanks.

    Robere said:
    February 29, 2008 at 9:13 am

    I must leave a message for you.

    Thanks A lot man. It work so well on compaq v6105nr.

    GOOD job, hope to have more gudies from you.

    Thanks again.

    Elias said:
    February 29, 2008 at 3:32 pm

    Hello
    since there are some posts about HP pavilion,
    I did it again step by step but it did’t work,
    any help?
    iwconfig:
    lo no wireless extensions.
    eth2 no wireless extensions.
    ppp0 no wireless extensions.

    thanks.

    Claude Cormier said:
    February 29, 2008 at 4:57 pm

    I was finely able to download the WLANBroadcom file but how do I get over this. My file is there but what is wrong in this script?
    Anyone?

    claude@claude-laptop:~$ cd /home/yourname/WLANBroadcom/
    bash: cd: /home/yourname/WLANBroadcom/: No such file or directory
    claude@claude-laptop:~$

    invaleed responded:
    March 2, 2008 at 7:12 am

    @ Claude

    you must change “yourname” to real username 🙂
    please copy paste output from :
    $ ls /home/

    invaleed responded:
    March 2, 2008 at 7:14 am

    @ Elias
    where is step you got error?

    btm said:
    March 2, 2008 at 9:07 am

    I just wanted to say a huge thanks for your guide! It worked for my Acer Aspire 5100..

    THANKS!

    Shane said:
    March 2, 2008 at 3:13 pm

    You are the only person on the web who’s been able to help me. I’ve spent weeks trying to find the solution so i could use Ubuntu on my Vista compatible laptop. I hate Vista so much I had considered going without wireless, but now I don’t! thank you so much! Now to shred my Vista DVD.

    Elias said:
    March 3, 2008 at 5:45 pm

    hello
    forgot to thanku about your page.
    I’ve been doing lot of things and now i cant erase ndiswrapper i’ve use your steps but i use “ndiswrapper -v” and obtain
    “utils version: ‘1.9’, utils version needed by module: ‘1.9’
    module details:
    filename: /lib/modules/2.6.20-16-generic/misc/ndiswrapper.ko
    version: 1.52
    vermagic: 2.6.20-16-generic SMP mod_unload
    Thanks for help

    Mohan R said:
    March 4, 2008 at 10:34 am

    Invaleed,

    Thanks for this nice howto. I previously used restricted driver option in ubuntu. But it makes my keyboard hang after rebooting. then I disabled bcm43xx module. After the incident, I decided not to use wireless. But your howto made my future days wireless.

    Thanks a lot.
    Mohan R

    stefan said:
    March 5, 2008 at 6:25 pm

    works at one go perfectly. now the long term test will begin 😉

    Emmanuel said:
    March 8, 2008 at 7:09 pm

    Eres un maestro!!! Habia intentado que funcionara por 4 metodos distintos en otros tutoriales y ninguno me funciono pero este metodo enseguida hizo que funcionara mi tarjeta inalambrica!!!
    Mi laptop es una compaq v3619la, procesador amd turion 64 con ubuntu 7.10, Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02). Muchas Gracias!!!

    EnricoP said:
    March 9, 2008 at 2:26 pm

    Thanks 😀

    I was struggling some time with the Wlan for a Dell Latitude 520,
    also with a broadcom43xx onboard.
    Followed the instructions and worked fine.

    Thanks a lot !!!

    Gareth said:
    March 10, 2008 at 1:38 pm

    aarrgghh!
    still no joy, here are some more outputs:

    dmesg:
    117)
    [ 30.498382] ACPI: SSDT 7F680D10, 0083 (r1 PmRef Cpu1Cst 3000 INTL 20051117)
    [ 30.498813] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
    [ 30.498819] ACPI: Processor [CPU1] (supports 8 throttling states)
    [ 3.560000] Marking TSC unstable due to: possible TSC halt in C2.
    [ 3.564000] Time: hpet clocksource has been installed.
    [ 3.568000] ACPI: Thermal Zone [TZ01] (0 C)
    [ 4.140000] usbcore: registered new interface driver usbfs
    [ 4.140000] usbcore: registered new interface driver hub
    [ 4.140000] usbcore: registered new device driver usb
    [ 4.140000] USB Universal Host Controller Interface driver v3.0
    [ 4.140000] ACPI: PCI Interrupt 0000:00:1d.0[D] -> GSI 21 (level, low) -> IRQ 17
    [ 4.140000] PCI: Setting latency timer of device 0000:00:1d.0 to 64
    [ 4.140000] uhci_hcd 0000:00:1d.0: UHCI Host Controller
    [ 4.140000] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    [ 4.140000] uhci_hcd 0000:00:1d.0: irq 17, io base 0x00003080
    [ 4.140000] usb usb1: configuration #1 chosen from 1 choice
    [ 4.140000] hub 1-0:1.0: USB hub found
    [ 4.140000] hub 1-0:1.0: 2 ports detected
    [ 4.172000] SCSI subsystem initialized
    [ 4.196000] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
    [ 4.196000] libata version 2.21 loaded.
    [ 4.244000] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 20 (level, low) -> IRQ 18
    [ 4.244000] PCI: Setting latency timer of device 0000:00:1d.1 to 64
    [ 4.244000] uhci_hcd 0000:00:1d.1: UHCI Host Controller
    [ 4.244000] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    [ 4.244000] uhci_hcd 0000:00:1d.1: irq 18, io base 0x00003060
    [ 4.244000] usb usb2: configuration #1 chosen from 1 choice
    [ 4.244000] hub 2-0:1.0: USB hub found
    [ 4.244000] hub 2-0:1.0: 2 ports detected
    [ 4.348000] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 19 (level, low) -> IRQ 19
    [ 4.348000] PCI: Setting latency timer of device 0000:00:1d.2 to 64
    [ 4.348000] uhci_hcd 0000:00:1d.2: UHCI Host Controller
    [ 4.348000] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    [ 4.348000] uhci_hcd 0000:00:1d.2: irq 19, io base 0x00003040
    [ 4.348000] usb usb3: configuration #1 chosen from 1 choice
    [ 4.348000] hub 3-0:1.0: USB hub found
    [ 4.348000] hub 3-0:1.0: 2 ports detected
    [ 4.464000] ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 20
    [ 4.464000] PCI: Setting latency timer of device 0000:00:1d.7 to 64
    [ 4.464000] ehci_hcd 0000:00:1d.7: EHCI Host Controller
    [ 4.464000] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
    [ 4.464000] ehci_hcd 0000:00:1d.7: debug port 1
    [ 4.464000] PCI: cache line size of 32 is not supported by device 0000:00:1d.7
    [ 4.464000] ehci_hcd 0000:00:1d.7: irq 20, io mem 0x92404800
    [ 4.468000] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    [ 4.468000] usb usb4: configuration #1 chosen from 1 choice
    [ 4.468000] hub 4-0:1.0: USB hub found
    [ 4.468000] hub 4-0:1.0: 6 ports detected
    [ 4.500000] Clocksource tsc unstable (delta = -246916953 ns)
    [ 4.572000] ahci 0000:00:1f.2: version 2.2
    [ 4.572000] ACPI: PCI Interrupt 0000:00:1f.2[C] -> GSI 17 (level, low) -> IRQ 21
    [ 4.572000] ahci 0000:00:1f.2: nr_ports (3) and implemented port map (0x1) don’t match
    [ 5.576000] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x1 impl SATA mode
    [ 5.576000] ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio slum part
    [ 5.576000] PCI: Setting latency timer of device 0000:00:1f.2 to 64
    [ 5.576000] scsi0 : ahci
    [ 5.576000] ata1: SATA max UDMA/133 cmd 0xf8868100 ctl 0x00000000 bmdma 0x00000000 irq 21
    [ 6.060000] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 6.060000] ata1.00: ATA-7: FUJITSU MHW2160BH PL, 891F, max UDMA/100
    [ 6.060000] ata1.00: 312581808 sectors, multi 16: LBA48
    [ 6.060000] ata1.00: configured for UDMA/100
    [ 6.060000] scsi 0:0:0:0: Direct-Access ATA FUJITSU MHW2160B 891F PQ: 0 ANSI: 5
    [ 6.060000] 8139cp 0000:02:01.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
    [ 6.060000] 8139cp 0000:02:01.0: Try the “8139too” driver instead.
    [ 6.060000] 8139too Fast Ethernet driver 0.9.28
    [ 6.060000] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 6.060000] PCI: Setting latency timer of device 0000:02:01.0 to 64
    [ 6.064000] eth0: RealTek RTL8139 at 0xf886c000, 00:1b:38:b7:5c:e7, IRQ 22
    [ 6.064000] eth0: Identified 8139 chip type ‘RTL-8100B/8139D’
    [ 6.064000] ata_piix 0000:00:1f.1: version 2.11
    [ 6.064000] ACPI: PCI Interrupt 0000:00:1f.1[B] -> GSI 19 (level, low) -> IRQ 19
    [ 6.064000] PCI: Setting latency timer of device 0000:00:1f.1 to 64
    [ 6.064000] scsi1 : ata_piix
    [ 6.064000] scsi2 : ata_piix
    [ 6.064000] ata2: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x000130a0 irq 14
    [ 6.064000] ata3: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x000130a8 irq 15
    [ 6.072000] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
    [ 6.072000] sd 0:0:0:0: [sda] Write Protect is off
    [ 6.072000] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 6.072000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 6.072000] sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
    [ 6.072000] sd 0:0:0:0: [sda] Write Protect is off
    [ 6.072000] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    [ 6.072000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 6.072000] sda: sda1 sda2 sda3 sda4
    [ 6.152000] sd 0:0:0:0: [sda] Attached SCSI disk
    [ 6.156000] sd 0:0:0:0: Attached scsi generic sg0 type 0
    [ 6.408000] ata2.00: ATAPI: TSSTcorp CDDVDW TS-L632H, HS02, max MWDMA2
    [ 6.424000] Attempting manual resume
    [ 6.424000] swsusp: Resume From Partition 8:1
    [ 6.424000] PM: Checking swsusp image.
    [ 6.424000] PM: Resume from disk failed.
    [ 6.456000] kjournald starting. Commit interval 5 seconds
    [ 6.456000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 6.600000] ata2.00: configured for MWDMA2
    [ 6.768000] scsi 1:0:0:0: CD-ROM TSSTcorp CDDVDW TS-L632H HS02 PQ: 0 ANSI: 5
    [ 6.768000] scsi 1:0:0:0: Attached scsi generic sg1 type 5
    [ 13.284000] Linux agpgart interface v0.102 (c) Dave Jones
    [ 13.300000] agpgart: Detected an Intel 965GM Chipset.
    [ 13.300000] agpgart: Detected 7676K stolen memory.
    [ 13.316000] agpgart: AGP aperture is 256M @ 0x80000000
    [ 13.424000] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 13.424000] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [ 13.424000] Uniform CD-ROM driver Revision: 3.20
    [ 13.424000] sr 1:0:0:0: Attached scsi CD-ROM sr0
    [ 13.428000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 13.580000] ieee80211_crypt: registered algorithm ‘NULL’
    [ 13.584000] ieee80211: 802.11 data/management/control stack, git-1.1.13
    [ 13.584000] ieee80211: Copyright (C) 2004-2005 Intel Corporation
    [ 13.664000] bcm43xx driver
    [ 13.664000] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 13.664000] PCI: Setting latency timer of device 0000:01:00.0 to 64
    [ 13.672000] bcm43xx: Unsupported 80211 core revision 13
    [ 13.672000] bcm43xx: Invalid PHY Revision 9
    [ 13.864000] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 23
    [ 13.864000] PCI: Setting latency timer of device 0000:00:1b.0 to 64
    [ 13.944000] input: PS/2 Mouse as /class/input/input2
    [ 13.980000] input: AlpsPS/2 ALPS GlidePoint as /class/input/input3
    [ 14.252000] lp: driver loaded but no devices found
    [ 14.284000] ndiswrapper version 1.45 loaded (smp=yes)
    [ 14.328000] usbcore: registered new interface driver ndiswrapper
    [ 14.372000] Adding 2104472k swap on /dev/sda1. Priority:-1 extents:1 across:2104472k
    [ 14.820000] EXT3 FS on sda4, internal journal
    [ 15.156000] hda_intel: azx_get_response timeout, switching to polling mode…
    [ 235.992000] kjournald starting. Commit interval 5 seconds
    [ 235.992000] EXT3 FS on sda2, internal journal
    [ 235.992000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 236.028000] kjournald starting. Commit interval 5 seconds
    [ 236.028000] EXT3 FS on sda3, internal journal
    [ 236.028000] EXT3-fs: mounted filesystem with ordered data mode.
    [ 237.456000] input: Power Button (FF) as /class/input/input4
    [ 237.456000] ACPI: Power Button (FF) [PWRF]
    [ 237.456000] input: Power Button (CM) as /class/input/input5
    [ 237.456000] ACPI: Power Button (CM) [PWRB]
    [ 237.460000] input: Lid Switch as /class/input/input6
    [ 237.460000] ACPI: Lid Switch [LID0]
    [ 237.460000] input: Sleep Button (CM) as /class/input/input7
    [ 237.460000] ACPI: Sleep Button (CM) [SLPB]
    [ 237.580000] ACPI: Battery Slot [BAT0] (battery present)
    [ 237.640000] No dock devices found.
    [ 237.736000] ACPI: Video Device [OVGA] (multi-head: yes rom: no post: no)
    [ 237.876000] ACPI: AC Adapter [AC] (on-line)
    [ 239.596000] ppdev: user-space parallel port driver
    [ 239.900000] audit(1205153276.470:3): type=1503 operation=”inode_permission” requested_mask=”a” denied_mask=”a” name=”/dev/tty” pid=4794 profile=”/usr/sbin/cupsd”
    [ 239.964000] apm: BIOS not found.
    [ 239.988000] eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
    [ 240.540000] bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR
    [ 240.568000] bcm43xx: MAC suspend failed
    [ 240.636000] bcm43xx: MAC suspend failed
    [ 240.676000] Failure registering capabilities with primary security module.
    [ 240.692000] bcm43xx: MAC suspend failed
    [ 240.748000] bcm43xx: MAC suspend failed
    [ 240.808000] bcm43xx: MAC suspend failed
    [ 240.868000] bcm43xx: MAC suspend failed
    [ 240.928000] bcm43xx: MAC suspend failed
    [ 240.984000] bcm43xx: MAC suspend failed
    [ 241.040000] bcm43xx: MAC suspend failed
    [ 241.216000] Bluetooth: Core ver 2.11
    [ 241.216000] NET: Registered protocol family 31
    [ 241.216000] Bluetooth: HCI device and connection manager initialized
    [ 241.216000] Bluetooth: HCI socket layer initialized
    [ 241.272000] Bluetooth: L2CAP ver 2.8
    [ 241.272000] Bluetooth: L2CAP socket layer initialized
    [ 241.360000] Bluetooth: RFCOMM socket layer initialized
    [ 241.360000] Bluetooth: RFCOMM TTY layer initialized
    [ 241.360000] Bluetooth: RFCOMM ver 1.8
    [ 246.452000] [drm] Initialized drm 1.1.0 20060810
    [ 246.456000] ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 22
    [ 246.456000] [drm] Initialized i915 1.6.0 20060119 on minor 0
    [ 246.772000] NET: Registered protocol family 17
    [ 250.400000] NET: Registered protocol family 10
    [ 250.400000] lo: Disabled Privacy Extensions
    [ 250.400000] ADDRCONF(NETDEV_UP): eth1: link is not ready
    [ 261.368000] eth0: no IPv6 routers present
    [ 270.628000] printk: 4 messages suppressed.
    [ 270.628000] bcm43xx: MAC suspend failed
    [ 270.688000] bcm43xx: MAC suspend failed
    [ 270.748000] bcm43xx: MAC suspend failed
    [ 270.808000] bcm43xx: MAC suspend failed
    [ 270.868000] bcm43xx: MAC suspend failed
    [ 270.928000] bcm43xx: MAC suspend failed
    [ 300.688000] printk: 7 messages suppressed.
    [ 300.688000] bcm43xx: MAC suspend failed
    [ 300.744000] bcm43xx: MAC suspend failed
    [ 300.796000] bcm43xx: MAC suspend failed
    [ 300.852000] bcm43xx: MAC suspend failed
    [ 300.912000] bcm43xx: MAC suspend failed
    [ 300.972000] bcm43xx: MAC suspend failed
    [ 330.740000] printk: 8 messages suppressed.
    [ 330.740000] bcm43xx: MAC suspend failed
    [ 330.808000] bcm43xx: MAC suspend failed
    [ 330.864000] bcm43xx: MAC suspend failed
    [ 330.920000] bcm43xx: MAC suspend failed
    [ 330.976000] bcm43xx: MAC suspend failed
    [ 331.032000] bcm43xx: MAC suspend failed
    [ 360.784000] printk: 7 messages suppressed.
    [ 360.784000] bcm43xx: MAC suspend failed
    [ 360.832000] bcm43xx: MAC suspend failed
    [ 360.872000] bcm43xx: MAC suspend failed
    [ 360.924000] bcm43xx: MAC suspend failed
    [ 360.988000] bcm43xx: MAC suspend failed
    [ 361.036000] bcm43xx: MAC suspend failed
    [ 423.620000] printk: 8 messages suppressed.
    [ 423.620000] bcm43xx: MAC suspend failed
    [ 483.672000] bcm43xx: MAC suspend failed
    [ 490.840000] bcm43xx: MAC suspend failed
    [ 490.880000] bcm43xx: MAC suspend failed
    [ 490.924000] bcm43xx: MAC suspend failed
    [ 490.968000] bcm43xx: MAC suspend failed
    [ 491.008000] bcm43xx: MAC suspend failed
    [ 491.048000] bcm43xx: MAC suspend failed
    [ 491.088000] bcm43xx: MAC suspend failed
    [ 491.128000] bcm43xx: MAC suspend failed
    [ 491.168000] bcm43xx: MAC suspend failed
    [ 491.212000] bcm43xx: MAC suspend failed
    [ 543.956000] printk: 3 messages suppressed.
    [ 543.956000] bcm43xx: MAC suspend failed
    [ 604.016000] bcm43xx: MAC suspend failed
    [ 621.020000] bcm43xx: MAC suspend failed
    [ 621.072000] bcm43xx: MAC suspend failed
    [ 621.124000] bcm43xx: MAC suspend failed
    [ 621.180000] bcm43xx: MAC suspend failed
    [ 621.232000] bcm43xx: MAC suspend failed
    [ 621.284000] bcm43xx: MAC suspend failed
    [ 621.336000] bcm43xx: MAC suspend failed
    [ 621.396000] bcm43xx: MAC suspend failed
    [ 621.456000] bcm43xx: MAC suspend failed
    [ 621.516000] bcm43xx: MAC suspend failed
    [ 664.124000] printk: 3 messages suppressed.
    [ 664.124000] bcm43xx: MAC suspend failed
    [ 724.168000] bcm43xx: MAC suspend failed
    [ 751.088000] bcm43xx: MAC suspend failed
    [ 751.148000] bcm43xx: MAC suspend failed
    [ 751.240000] bcm43xx: MAC suspend failed
    [ 751.300000] bcm43xx: MAC suspend failed
    [ 751.328000] bcm43xx: MAC suspend failed
    [ 751.376000] bcm43xx: MAC suspend failed
    [ 751.436000] bcm43xx: MAC suspend failed
    [ 751.480000] bcm43xx: MAC suspend failed
    [ 751.540000] bcm43xx: MAC suspend failed
    [ 751.600000] bcm43xx: MAC suspend failed
    [ 785.200000] printk: 3 messages suppressed.
    [ 785.200000] bcm43xx: MAC suspend failed
    [ 845.316000] bcm43xx: MAC suspend failed
    [ 881.144000] bcm43xx: MAC suspend failed
    [ 881.188000] bcm43xx: MAC suspend failed
    [ 881.228000] bcm43xx: MAC suspend failed
    [ 881.272000] bcm43xx: MAC suspend failed
    [ 881.312000] bcm43xx: MAC suspend failed
    [ 881.356000] bcm43xx: MAC suspend failed
    [ 881.408000] bcm43xx: MAC suspend failed
    [ 881.468000] bcm43xx: MAC suspend failed
    [ 881.528000] bcm43xx: MAC suspend failed
    [ 881.588000] bcm43xx: MAC suspend failed
    [ 905.472000] printk: 3 messages suppressed.
    [ 905.472000] bcm43xx: MAC suspend failed
    [ 965.560000] bcm43xx: MAC suspend failed
    [ 1011.396000] bcm43xx: MAC suspend failed
    [ 1011.460000] bcm43xx: MAC suspend failed
    [ 1011.548000] bcm43xx: MAC suspend failed
    [ 1011.580000] bcm43xx: MAC suspend failed
    [ 1011.624000] bcm43xx: MAC suspend failed
    [ 1011.684000] bcm43xx: MAC suspend failed
    [ 1011.740000] bcm43xx: MAC suspend failed
    [ 1011.796000] bcm43xx: MAC suspend failed
    [ 1011.860000] bcm43xx: MAC suspend failed
    [ 1011.928000] bcm43xx: MAC suspend failed
    [ 1026.448000] printk: 3 messages suppressed.
    [ 1026.448000] bcm43xx: MAC suspend failed
    [ 1086.488000] bcm43xx: MAC suspend failed
    [ 1141.448000] bcm43xx: MAC suspend failed
    [ 1141.508000] bcm43xx: MAC suspend failed
    [ 1141.568000] bcm43xx: MAC suspend failed
    [ 1141.640000] bcm43xx: MAC suspend failed
    [ 1141.684000] bcm43xx: MAC suspend failed
    [ 1141.736000] bcm43xx: MAC suspend failed
    [ 1141.824000] bcm43xx: MAC suspend failed
    [ 1141.876000] bcm43xx: MAC suspend failed
    [ 1141.908000] bcm43xx: MAC suspend failed
    [ 1141.956000] bcm43xx: MAC suspend failed
    [ 1146.568000] printk: 3 messages suppressed.
    [ 1146.568000] bcm43xx: MAC suspend failed
    [ 1206.692000] bcm43xx: MAC suspend failed
    [ 1266.752000] bcm43xx: MAC suspend failed
    [ 1271.520000] bcm43xx: MAC suspend failed
    [ 1271.580000] bcm43xx: MAC suspend failed
    [ 1271.620000] bcm43xx: MAC suspend failed
    [ 1271.684000] bcm43xx: MAC suspend failed
    [ 1271.752000] bcm43xx: MAC suspend failed
    [ 1271.800000] bcm43xx: MAC suspend failed
    [ 1271.880000] bcm43xx: MAC suspend failed
    [ 1271.924000] bcm43xx: MAC suspend failed
    [ 1271.964000] bcm43xx: MAC suspend failed
    [ 1272.028000] bcm43xx: MAC suspend failed
    [ 1327.156000] printk: 3 messages suppressed.
    [ 1327.156000] bcm43xx: MAC suspend failed
    [ 1387.552000] bcm43xx: MAC suspend failed
    [ 1401.552000] bcm43xx: MAC suspend failed
    [ 1401.616000] bcm43xx: MAC suspend failed
    [ 1401.676000] bcm43xx: MAC suspend failed
    [ 1401.736000] bcm43xx: MAC suspend failed
    [ 1401.796000] bcm43xx: MAC suspend failed
    [ 1401.856000] bcm43xx: MAC suspend failed
    [ 1401.916000] bcm43xx: MAC suspend failed
    [ 1401.976000] bcm43xx: MAC suspend failed
    [ 1402.036000] bcm43xx: MAC suspend failed
    [ 1402.096000] bcm43xx: MAC suspend failed
    [ 1447.604000] printk: 3 messages suppressed.
    [ 1447.604000] bcm43xx: MAC suspend failed
    [ 1508.432000] bcm43xx: MAC suspend failed
    [ 1531.696000] bcm43xx: MAC suspend failed
    [ 1531.756000] bcm43xx: MAC suspend failed
    [ 1531.816000] bcm43xx: MAC suspend failed
    [ 1531.876000] bcm43xx: MAC suspend failed
    [ 1531.936000] bcm43xx: MAC suspend failed
    [ 1531.996000] bcm43xx: MAC suspend failed
    [ 1532.056000] bcm43xx: MAC suspend failed
    [ 1532.116000] bcm43xx: MAC suspend failed
    [ 1532.192000] bcm43xx: MAC suspend failed
    [ 1532.464000] bcm43xx: MAC suspend failed
    [ 1568.508000] printk: 3 messages suppressed.
    [ 1568.508000] bcm43xx: MAC suspend failed
    [ 1628.552000] bcm43xx: MAC suspend failed
    [ 1661.744000] bcm43xx: MAC suspend failed
    [ 1661.804000] bcm43xx: MAC suspend failed
    [ 1661.864000] bcm43xx: MAC suspend failed
    [ 1661.924000] bcm43xx: MAC suspend failed
    [ 1661.984000] bcm43xx: MAC suspend failed
    [ 1662.512000] bcm43xx: MAC suspend failed
    [ 1662.572000] bcm43xx: MAC suspend failed
    [ 1662.632000] bcm43xx: MAC suspend failed
    [ 1662.692000] bcm43xx: MAC suspend failed
    [ 1662.752000] bcm43xx: MAC suspend failed
    [ 1688.612000] printk: 3 messages suppressed.
    [ 1688.612000] bcm43xx: MAC suspend failed
    [ 1748.988000] bcm43xx: MAC suspend failed
    [ 1791.792000] bcm43xx: MAC suspend failed
    [ 1791.852000] bcm43xx: MAC suspend failed
    [ 1791.912000] bcm43xx: MAC suspend failed
    [ 1791.972000] bcm43xx: MAC suspend failed
    [ 1792.028000] bcm43xx: MAC suspend failed
    [ 1792.084000] bcm43xx: MAC suspend failed
    [ 1792.140000] bcm43xx: MAC suspend failed
    [ 1792.196000] bcm43xx: MAC suspend failed
    [ 1792.656000] bcm43xx: MAC suspend failed
    [ 1792.716000] bcm43xx: MAC suspend failed
    [ 1809.072000] printk: 3 messages suppressed.
    [ 1809.072000] bcm43xx: MAC suspend failed
    [ 1871.092000] bcm43xx: MAC suspend failed
    [ 1921.844000] bcm43xx: MAC suspend failed
    [ 1921.904000] bcm43xx: MAC suspend failed
    [ 1921.960000] bcm43xx: MAC suspend failed
    [ 1922.024000] bcm43xx: MAC suspend failed
    [ 1922.072000] bcm43xx: MAC suspend failed
    [ 1922.128000] bcm43xx: MAC suspend failed
    [ 1922.184000] bcm43xx: MAC suspend failed
    [ 1922.256000] bcm43xx: MAC suspend failed
    [ 1922.312000] bcm43xx: MAC suspend failed
    [ 1922.360000] bcm43xx: MAC suspend failed
    [ 1931.120000] printk: 3 messages suppressed.
    [ 1931.120000] bcm43xx: MAC suspend failed
    [ 1991.248000] bcm43xx: MAC suspend failed
    [ 2051.280000] bcm43xx: MAC suspend failed
    [ 2052.284000] bcm43xx: MAC suspend failed
    [ 2052.344000] bcm43xx: MAC suspend failed
    [ 2052.404000] bcm43xx: MAC suspend failed
    [ 2052.464000] bcm43xx: MAC suspend failed
    [ 2052.524000] bcm43xx: MAC suspend failed
    [ 2052.584000] bcm43xx: MAC suspend failed
    [ 2052.644000] bcm43xx: MAC suspend failed
    [ 2052.704000] bcm43xx: MAC suspend failed
    [ 2052.764000] bcm43xx: MAC suspend failed
    [ 2111.344000] printk: 4 messages suppressed.
    [ 2111.344000] bcm43xx: MAC suspend failed
    [ 2172.352000] bcm43xx: MAC suspend failed
    [ 2182.344000] bcm43xx: MAC suspend failed
    [ 2182.392000] bcm43xx: MAC suspend failed
    [ 2182.452000] bcm43xx: MAC suspend failed
    [ 2182.512000] bcm43xx: MAC suspend failed
    [ 2182.576000] bcm43xx: MAC suspend failed
    [ 2182.632000] bcm43xx: MAC suspend failed
    [ 2182.692000] bcm43xx: MAC suspend failed
    [ 2182.752000] bcm43xx: MAC suspend failed
    [ 2182.812000] bcm43xx: MAC suspend failed
    [ 2182.872000] bcm43xx: MAC suspend failed
    [ 2232.432000] printk: 3 messages suppressed.
    [ 2232.432000] bcm43xx: MAC suspend failed
    [ 2292.464000] bcm43xx: MAC suspend failed
    [ 2312.384000] bcm43xx: MAC suspend failed
    [ 2312.464000] bcm43xx: MAC suspend failed
    [ 2312.508000] bcm43xx: MAC suspend failed
    [ 2312.564000] bcm43xx: MAC suspend failed
    [ 2312.640000] bcm43xx: MAC suspend failed
    [ 2312.760000] bcm43xx: MAC suspend failed
    [ 2312.804000] bcm43xx: MAC suspend failed
    [ 2312.864000] bcm43xx: MAC suspend failed
    [ 2312.924000] bcm43xx: MAC suspend failed
    [ 2312.988000] bcm43xx: MAC suspend failed
    [ 2353.476000] printk: 3 messages suppressed.
    [ 2353.476000] bcm43xx: MAC suspend failed
    [ 2413.988000] bcm43xx: MAC suspend failed
    [ 2442.480000] bcm43xx: MAC suspend failed
    [ 2442.540000] bcm43xx: MAC suspend failed
    [ 2442.600000] bcm43xx: MAC suspend failed
    [ 2442.660000] bcm43xx: MAC suspend failed
    [ 2442.720000] bcm43xx: MAC suspend failed
    [ 2442.780000] bcm43xx: MAC suspend failed
    [ 2442.840000] bcm43xx: MAC suspend failed
    [ 2442.900000] bcm43xx: MAC suspend failed
    [ 2442.960000] bcm43xx: MAC suspend failed
    [ 2443.020000] bcm43xx: MAC suspend failed
    [ 2474.060000] printk: 3 messages suppressed.
    [ 2474.060000] bcm43xx: MAC suspend failed
    [ 2535.064000] bcm43xx: MAC suspend failed
    [ 2572.528000] bcm43xx: MAC suspend failed
    [ 2572.592000] bcm43xx: MAC suspend failed
    [ 2572.632000] bcm43xx: MAC suspend failed
    [ 2572.680000] bcm43xx: MAC suspend failed
    [ 2572.740000] bcm43xx: MAC suspend failed
    [ 2572.800000] bcm43xx: MAC suspend failed
    [ 2572.860000] bcm43xx: MAC suspend failed
    [ 2572.920000] bcm43xx: MAC suspend failed
    [ 2572.980000] bcm43xx: MAC suspend failed
    [ 2573.044000] bcm43xx: MAC suspend failed
    [ 2595.140000] printk: 3 messages suppressed.
    [ 2595.140000] bcm43xx: MAC suspend failed
    [ 2655.180000] bcm43xx: MAC suspend failed
    [ 2703.232000] bcm43xx: MAC suspend failed
    [ 2703.292000] bcm43xx: MAC suspend failed
    [ 2703.352000] bcm43xx: MAC suspend failed
    [ 2703.412000] bcm43xx: MAC suspend failed
    [ 2704.172000] bcm43xx: MAC suspend failed
    [ 2704.232000] bcm43xx: MAC suspend failed
    [ 2704.292000] bcm43xx: MAC suspend failed
    [ 2704.352000] bcm43xx: MAC suspend failed
    [ 2704.412000] bcm43xx: MAC suspend failed
    [ 2704.472000] bcm43xx: MAC suspend failed
    [ 2715.228000] printk: 3 messages suppressed.
    [ 2715.228000] bcm43xx: MAC suspend failed
    [ 2775.264000] bcm43xx: MAC suspend failed
    [ 2833.284000] bcm43xx: MAC suspend failed
    [ 2833.340000] bcm43xx: MAC suspend failed
    [ 2833.400000] bcm43xx: MAC suspend failed
    [ 2833.476000] bcm43xx: MAC suspend failed
    [ 2833.512000] bcm43xx: MAC suspend failed
    [ 2833.568000] bcm43xx: MAC suspend failed
    [ 2833.632000] bcm43xx: MAC suspend failed
    [ 2833.680000] bcm43xx: MAC suspend failed
    [ 2833.736000] bcm43xx: MAC suspend failed
    [ 2833.800000] bcm43xx: MAC suspend failed
    [ 2895.444000] printk: 4 messages suppressed.
    [ 2895.444000] bcm43xx: MAC suspend failed
    [ 2956.656000] bcm43xx: MAC suspend failed
    [ 2963.332000] bcm43xx: MAC suspend failed
    [ 2963.392000] bcm43xx: MAC suspend failed
    [ 2963.512000] bcm43xx: MAC suspend failed
    [ 2963.600000] bcm43xx: MAC suspend failed
    [ 2963.632000] bcm43xx: MAC suspend failed
    [ 2963.692000] bcm43xx: MAC suspend failed
    [ 2963.752000] bcm43xx: MAC suspend failed
    [ 2963.812000] bcm43xx: MAC suspend failed
    [ 2963.872000] bcm43xx: MAC suspend failed
    [ 2963.932000] bcm43xx: MAC suspend failed
    [ 3016.688000] printk: 3 messages suppressed.
    [ 3016.688000] bcm43xx: MAC suspend failed

    lspci:
    00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
    00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
    00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
    00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
    01:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)
    02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

    iwconfig:
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11b/g ESSID:off/any Nickname:”Broadcom 4311″
    Mode:Managed Frequency=2.472 GHz Access Point: Invalid
    Bit Rate=1 Mb/s Tx-Power=18 dBm
    RTS thr:off Fragment thr:off
    Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    thank you in advance for saving my sanity…..

    Please help. said:
    March 12, 2008 at 9:48 pm

    I get to this and something goes wrong

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

    I moved the WLANBroadcom to my home directory and now im confused. Also im new to linux, can you tell? Help would be appreciated.

    Dan said:
    March 13, 2008 at 1:57 am

    Thank You so much for this posting!
    It worked great with my Lenovo 3000 N100 (Ubuntu 7.10)

    LeftNipple said:
    March 17, 2008 at 5:50 am

    whenever i try to do instructions #4 it says

    Cannot open: No such file or directory
    tar: Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error exit delayed from previous errors

    can u tell me what im doing wrong?
    the BCM i downloaded on my desktop

    Alessandra said:
    March 18, 2008 at 12:15 pm

    Hi,
    this is 10th test.. but I don’t understand because wireless doesn’t work.. I paste my info and I hope that you could help me..

    uname -a
    Linux mia 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux

    lsb_release
    Description: Ubuntu 7.10

    lspci
    00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
    00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
    00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
    00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
    00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
    00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
    00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
    00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
    00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
    00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
    00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 01)
    00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
    06:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
    08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

    lsusb
    Bus 004 Device 001: ID 0000:0000
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 001: ID 0000:0000
    Bus 003 Device 001: ID 0000:0000

    /etc/network/interfaces
    auto lo
    iface lo inet loopback
    address 127.0.0.1
    netmask 255.0.0.0

    iface eth0 inet dhcp
    wireless-essid DLINK_WIRELESS
    wireless-key BB16022006

    iwconfig
    lo no wireless extensions.

    eth1 no wireless extensions.

    eth0 IEEE 802.11g ESSID:off/any
    Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
    Bit Rate:54 Mb/s Tx-Power:32 dBm
    RTS thr:2347 B Fragment thr:2346 B
    Encryption key:off
    Power Management:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    dmesg | egrep -i bcm|eth
    [ 13.652000] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
    [ 16.364000] 8139too Fast Ethernet driver 0.9.28
    [ 16.476000] eth0: RealTek RTL8139 at 0xf8870000, 00:16:d4:e6:fa:a1, IRQ 20
    [ 16.476000] eth0: Identified 8139 chip type ‘RTL-8100B/8139D’
    [ 27.828000] ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
    [ 28.036000] wlan0: ethernet device 00:1a:73:44:de:60 using NDIS driver: bcmwl5, version: 0x4640f05, NDIS version: 0x501, vendor: ‘NDIS Network Adapter’, 14E4:4311.5.conf
    [ 28.036000] ndiswrapper: changing interface name from ‘wlan0’ to ‘eth0’
    [ 32.296000] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
    [ 44.520000] ADDRCONF(NETDEV_UP): eth0: link is not ready
    [ 54.668000] eth1: no IPv6 routers present

    ifconfig
    eth0 Link encap:Ethernet HWaddr 00:1A:73:44:DE:60
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:17 Memory:50000000-50004000

    eth1 Link encap:Ethernet HWaddr 00:16:D4:E6:FA:A1
    inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
    inet6 addr: fe80::216:d4ff:fee6:faa1/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:1273 errors:0 dropped:0 overruns:0 frame:0
    TX packets:1334 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:363389 (354.8 KB) TX bytes:217900 (212.7 KB)
    Interrupt:20

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

    best,
    ale.

    Bashar said:
    March 18, 2008 at 3:42 pm

    I tried this on my
    Dell inspiron E1405 and it solved the signal drop problem along with a hibernating probelm,
    so thank you very much.

    invaleed responded:
    March 19, 2008 at 4:26 am

    @ Alesandra

    Are you already follow my tutorial step by step?

    Try to use ndiswrapper newest version, dont forget to remove restricted driver, and blacklist bcm43xx, and please remove installed driver with “ndiswrapper -r bcmwl5.inf”, coz we want to get fresh driver with newest ndiswrapper…

    ndiswrapper -l to listing the installed driver…

    Good Luck 🙂

    the TaleCrafter said:
    March 19, 2008 at 4:34 am

    That worked for me. I have a Dell Inspiron 1526. I did have to do the downloads on a separate machine and then bring them over on a flash drive, so I might suggest since many will not have a working Internet connection while they are following this, change the wget command.

    LeftNippleI said:
    March 19, 2008 at 5:44 am

    THANK YOU I GOT IT WORKING I’ve BEEN TRYING SINCE LAST YEAR
    THANKS

    Kaveh said:
    March 24, 2008 at 3:41 am

    Thanks man, I spent more than 3 days and did what ever i found on the net and didn’t work but with yours it works good, only sometimes the wlan keeps on asking the key and disconnects, do you have any idea? by the way i have to dial PPPOE after connecting to my wlan to access internet.

    […] source […]

    fajar said:
    March 27, 2008 at 5:46 pm

    Hi Invaleed,
    I want to thank to you too.
    It seems that the bcm43xx-fwcutter from Ubuntu isn’t working well. Many times it fails to get the DHCP address from the Access Point. Now, that I’m following your way it’s working very well.
    Thank you very much 🙂

    invaleed responded:
    March 27, 2008 at 5:51 pm

    Welcome Mas Fajar… 🙂

    raccoon said:
    March 29, 2008 at 5:43 pm

    I can now connect the the wireless network, which is hosted by a windows XP desktop computer, but I cannot get internet from it. When I try to get a web page, it loads forever.

    The xp computer is sharing it’s network connection with the wireless network. If I boot this laptop into Vista, I can get internet, but not in Ubuntu.

    raccoon said:
    March 29, 2008 at 5:57 pm

    actually it doesn’t load forever. Eventually is says address couldn’t be found.

    Wiley said:
    March 29, 2008 at 7:11 pm

    Great tute dude. This w/ the ubuntu: (https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Feisty_No-Fluff#head-a14b8a20c3973fe959032bd1566ad35dceb30132) really set me straight. Great job and great contribution.

    raccoon said:
    March 30, 2008 at 1:06 am

    if the wireless network is insecure, then it will work, though I want a secure connection.

    raccoon said:
    March 30, 2008 at 3:30 pm

    I fixed it. Ubuntu thought it was a different type of encryption.
    Good tutorial, though you could give more detail on why do to what you say to do. the part in step 5 about the kernel headers was a bit fuzzy. What was ‘uname -r’ supposed to do?

    invaleed responded:
    March 30, 2008 at 3:44 pm

    @ raccoon
    You can change “uname -r” in the tutorial with output “uname -r” via console 🙂

    For example :

    # uname -r
    2.6.15-xxx

    Then… you can change 5th step in the tutorial with :

    # sudo apt-get install linux-headers-2.6-15xxx
    # sudo ln -s /usr/src/linux-2.6-15xxx /lib/modules/2.6-15xxx/build

    raccoon said:
    March 30, 2008 at 6:10 pm

    I knew I had to replace it with something, I just wasn’t sure what. What did that step do anyway?

    invaleed responded:
    March 31, 2008 at 2:31 am

    IMHO, for compiling ndiswrapper via source, we have to kernel-header installed in the system.. 🙂

    raccoon said:
    April 2, 2008 at 8:53 pm

    will this work for 64 bit?

    raccoon said:
    April 3, 2008 at 6:24 pm

    Thanks
    I want to upgrade to 64 bit ubuntu, and I just wanted to make sure I could get everthing working.

    raccoon said:
    April 13, 2008 at 4:13 pm

    This even works on Debian.

    Upendra said:
    April 16, 2008 at 8:33 pm

    This worked perfectly fine on Ubuntu 7.10 Desktop on my dv9617nr having brodcom 4311 rev2.

    Thanks a lot !

    […] Luego de acumular un gran nivel de frustración por no lograr el objetivo, ocurre lo de siempre: la última solución de la lista es la que funciona (¿por qué nunca es la primera?). A continuación los pasos (fuente en inglés): […]

    John said:
    April 19, 2008 at 12:27 am

    Worked for me. Thanks!

    Guillaume Gervais said:
    April 22, 2008 at 6:56 pm

    It works perfectly! When I saw my wireless led button turn to blue (instead of orange), after an evening of hard work to get it working, I knew my problem was solved!

    Kudos!

    […] invaleed.wordpress.com ve […]

    Ubuntu 8.04 under Wubi - Page 13 - Xbox 360 Forum said:
    April 26, 2008 at 8:18 pm

    […] stuck on installing the wireless driver. I’m following this tutorial: Install BCM94311MCG wlan mini-PCI Ubuntu 7.10 Just [invaleed] …and I’m stuck on this part: make sudo make install I keep getting: […]

    Ubuntu 8.04 under Wubi - Page 14 - Xbox 360 Forum said:
    April 27, 2008 at 4:07 am

    […] Posted by n2oboost1 I’m stuck on installing the wireless driver. I’m following this tutorial: Install BCM94311MCG wlan mini-PCI Ubuntu 7.10 Just [invaleed] …and I’m stuck on this part: make sudo make install I keep getting: Any thoughts? That’s a […]

    zara said:
    April 27, 2008 at 5:23 am

    seemed to be working great! (on my compaq presario c700) until…
    “sudo vim /etc/modules”

    when it said:

    E325: ATTENTION
    Found a swap file by the name “/etc/.modules.swp”
    owned by: root dated: Sun Apr 27 15:07:02 2008
    file name: /etc/modules
    modified: YES
    user name: root host name: zara-laptop
    process ID: 9112
    While opening file “/etc/modules”
    dated: Thu Mar 27 07:43:22 2008

    (1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

    (2) An edit session for this file crashed.
    If this is the case, use “:recover” or “vim -r /etc/modules”
    to recover the changes (see “:help recovery”).
    If you did this already, delete the swap file “/etc/.modules.swp”
    to avoid this message.
    “/etc/modules” 7L, 203C
    Press ENTER or type command to continue

    what do I do??
    thanks by the way, im new to linux and this has been really helpfull.

    Blazzter said:
    April 27, 2008 at 12:54 pm

    i have problem with wireless

    my solution:

    if you have detected wireless eg: eth1 (from iwconfig)
    than to terminal:
    sudo iwconfig eth1 essid any (or name of network)
    sudo ifup eth1

    and than it was OK

    invaleed responded:
    April 28, 2008 at 7:58 am

    @ zara

    # rm -rf /etc/.modules.swp

    Try again
    # sudo gedit /etc/modules
    (don’t forget to save after editing this file 🙂

    Setting up the Broadcom BCM94311MCG in Ubuntu 8.04 said:
    April 30, 2008 at 2:47 pm

    […] instructions here are the best approach, although they’re slightly outdated (you do NOT actually need to […]

    […] used include Invaleed’s howto for Ubuntu 7.10, and Ubuntu Forums howtos from HokeyFry and […]

    kunde said:
    May 13, 2008 at 10:01 pm

    1 Million Thanks!!!!!

    R Sinitsin said:
    May 15, 2008 at 8:38 pm

    I understand nothing =(

    roman@flounder:~/WLANBroadcom$ ndiswrapper -l
    bcmwl5 : driver installed
    device (14E4:4311) present (alternate driver: bcm43xx)

    roman@flounder:~/WLANBroadcom$ lspci |grep Broad
    10:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 02)

    roman@flounder:~/WLANBroadcom$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    In Network Menager LAN and Modem inerfaces only… How started this ****** wlan ??

    invaleed responded:
    May 16, 2008 at 4:02 am

    @ R Sinitsin

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

    sudo modprobe ndiswrapper
    sudo ndiswrapper -m

    Hatterg said:
    May 16, 2008 at 6:32 am

    Thank you! this is a great how-to even I (first time using linux) could get my broadcom to work, this is my first message from ubuntu on my pavilion dv2423la thanx a lot!

    Barnie said:
    May 17, 2008 at 4:37 am

    No go. Any ideas?

    barnie@barnie-laptop:~$ sudo apt-get update
    [sudo] password for barnie:
    Hit http://us.archive.ubuntu.com hardy Release.gpg
    Ign http://us.archive.ubuntu.com hardy/main Translation-en_US

    okay through here

    Packages
    Hit http://us.archive.ubuntu.com hardy-updates/multiverse Sources
    Reading package lists… Done
    barnie@barnie-laptop:~$ sudo apt-get install build-essential
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    build-essential is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    barnie@barnie-laptop:~$ sudo apt-get install linux-headers-`uname -r`
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    linux-headers-2.6.24-16-generic is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    barnie@barnie-laptop:~$ sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
    ln: creating symbolic link `/lib/modules/2.6.24-16-generic/build/linux-2.6.24-16-generic’: File exists
    barnie@barnie-laptop:~$ mkdir -p ~/bcm43xx/ndiswrapper
    barnie@barnie-laptop:~$ cd ~/bcm43xx/ndiswrapper
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper$ sudo wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.49.tar.gz
    downloads fine
    100%[===========================================================================>] 200,113 14.09K/s ETA 00:00

    22:23:48 (9.06 KB/s) – `ndiswrapper-1.49.tar.gz.2′ saved [200113/200113]

    barnie@barnie-laptop:~/bcm43xx/ndiswrapper$ tar xvzf ndiswrapper-1.49.tar.gz
    ndiswrapper-1.49/
    ndiswrapper-1.49/AUTHORS
    ndiswrapper-1.49/ChangeLog
    ndiswrapper-1.49/INSTALL
    ndiswrapper-1.49/Makefile

    extracts fine

    ndiswrapper-1.49/driver/win2lin_stubs.S
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper$ cd ndiswrapper*
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper/ndiswrapper-1.49$ make distclean
    make -C driver clean
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
    divdi3.o workqueue.o .*.ko.cmd .*.o.cmd compat.h \
    ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make -C utils clean
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/utils’
    rm -f *~ *.o loadndisdriver
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/utils’
    rm -f *~
    rm -fr ndiswrapper-1.49 ndiswrapper-1.49.tar.gz patch-stamp
    make -C driver distclean
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o usb.o divdi3.o usb.o win2lin_stubs.o \
    divdi3.o workqueue.o .*.ko.cmd .*.o.cmd compat.h \
    ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
    rm -f *_exports.h .\#* win2lin_stubs.h built-in.o
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make -C utils distclean
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/utils’
    rm -f *~ *.o loadndisdriver
    rm -f .\#*
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/utils’
    rm -f .\#*
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper/ndiswrapper-1.49$ make
    make -C driver
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make -C /usr/src/linux-headers-2.6.24-16-generic SUBDIRS=/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver
    make[2]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic’
    scripts/Makefile.build:46: *** CFLAGS was changed in “/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver/Makefile”. Fix it to use EXTRA_CFLAGS. Stop.
    make[2]: *** [_module_/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver] Error 2
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic’
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make: *** [all] Error 2
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper/ndiswrapper-1.49$ sudo make install
    make -C driver install
    make[1]: Entering directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make -C /usr/src/linux-headers-2.6.24-16-generic SUBDIRS=/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver
    make[2]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic’
    scripts/Makefile.build:46: *** CFLAGS was changed in “/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver/Makefile”. Fix it to use EXTRA_CFLAGS. Stop.
    make[2]: *** [_module_/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver] Error 2
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic’
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/home/barnie/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make: *** [install] Error 2
    barnie@barnie-laptop:~/bcm43xx/ndiswrapper/ndiswrapper-1.49$ cd /home/barnie/WLANBroadcom/
    barnie@barnie-laptop:~/WLANBroadcom$ sudo ndiswrapper -i bcmwl5.inf
    sudo: ndiswrapper: command not found
    barnie@barnie-laptop:~/WLANBroadcom$

    invaleed responded:
    May 17, 2008 at 2:16 pm

    @ barnie
    # sudo apt-get install checkinstall
    # compile again

    or, you can try to using ndiswrapper newest version 🙂

    […] instructions here are the best approach, although they’re slightly outdated (you do NOT actually need to […]

    Barnie said:
    May 23, 2008 at 12:57 am

    I had to download the latest ndiswrapper and that fixed it. Thanks.

    […] ok, i take it to home and installed it with windows XP(pirate edition), i dont have money to buy a ginuine windows…hahaha(T_T). then i decided to made 2 partition one for windows and one for ubuntu 7.10. unfortunately, most of peripheral in my laptop not detected with ubuntu 7.10 so i try to update it with internet adn walah…it works. but there still another problem on my wireless device, damn man.,,,wireless its important!!!. it caused by broadcom43xx not detected and identified by ubuntu 7.10. then, i search the tutorial setting and i found it in here […]

    sara said:
    June 14, 2008 at 11:03 am

    Hi. I’m new with unix systems. Your tutorial is very good. I use open suse 10.3, but i’ve tried to do what you wrote, because i’ve the same card as you. It didn’t work, the system does not recognise my wlan. Could anyone help me, please. Thanks.

    Kim said:
    June 17, 2008 at 7:08 pm

    I get to the make part and it gives me errors. I don’t understand the last step at all since everything gives me errors, there, too.

    invaleed responded:
    June 20, 2008 at 2:20 pm

    @ Kim
    Can you post the error message?

    invaleed responded:
    June 20, 2008 at 2:24 pm

    @ Sara
    Please check this website[0]
    [0] http://www.linuxwireless.org/

    Patrick said:
    August 4, 2008 at 1:05 pm

    I getting stuck on this part,
    “sudo vim /etc/modules
    add this line “ndiswrapper” (without “”)”

    I can’t add the line “ndiswrapper”.

    Justin said:
    August 20, 2008 at 2:01 am

    Need help installing the new ndiswrapper driver 1.53 if anyone reads this and can help please email at: thegraphicgroup {at} hotmail {dot com}

    thanks!

    alex berber said:
    October 14, 2008 at 8:09 am

    Thank you very much for manual!
    ——————————————————–
    http://www.linuxspace.org

    modus said:
    March 8, 2009 at 2:46 pm

    Can you send WLANBroadcom.tar.gz to my email because i can’t download from rapidshare link.

    Кореш said:
    May 7, 2009 at 10:49 am

    Holy shit! I never see such number of comments!

    vinux said:
    August 9, 2009 at 6:15 pm

    Thank u verymuch …. it works fine 4 me…

    Ashmeet said:
    September 11, 2009 at 2:47 pm

    Hi…Can somebody please help me in this..
    “make” command is giving error
    What could be the reason for following behavior

    make -C driver
    make[1]: Entering directory `/home/ashmeet/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make -C /usr/src/linux-headers-2.6.24-16-generic SUBDIRS=/home/ashmeet/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver
    make[2]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic’
    scripts/Makefile.build:46: *** CFLAGS was changed in “/home/ashmeet/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver/Makefile”. Fix it to use EXTRA_CFLAGS. Stop.
    make[2]: *** [_module_/home/ashmeet/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver] Error 2
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic’
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/home/ashmeet/bcm43xx/ndiswrapper/ndiswrapper-1.49/driver’
    make: *** [all] Error 2

    feekyu said:
    May 13, 2010 at 7:16 am

    Hay, I have dell inspiron. can i install that on my laptop!! i’m afraid my BIOS not accept that OS

    Daidouji said:
    May 19, 2010 at 12:39 am

    @Ashmeet, you need to download the newest version of ndiswrapper, which is 1.56, just change that and it will work, i had the same problem

    taufiq@seopluginsoftware said:
    September 5, 2010 at 4:37 am

    Mas cara diatass pa bisa dipakai buat ubuntu berbagai seri?

    feekyu said:
    September 5, 2010 at 4:39 am

    mas bisa laptop saya kan pake dell. nah settinga awal linux ubuntu. kalo saya upgrade versinya pa saya harus install ubuntu lagi?

    joko arya said:
    October 20, 2010 at 12:44 am

    wah kalo diatas dell. lha punya q toshiba. malah q bingung cara instalnya jg gmana. soalnya kan drivernya ilang, q takut ilang data q kalo da apa apa

    sam said:
    May 28, 2011 at 5:26 am

    that’s a lot of things to do

    Yazgülü said:
    August 1, 2011 at 11:55 am

    🙂

    kira said:
    May 15, 2012 at 4:07 pm

    me cant remove and cant update

Leave a reply to RAFA Venezuela Cancel reply