HP DV2610US & Ubuntu Gutsy Gibbon (7.10)

GUI Installation

DO NOT use the GUI installation method. It does not work. It will make you feel really bad for buying this laptop. Worry not. Use the text based installation. Once the installation is complete, it will come up with the GUI with restricted resolution.

Make sure you are connected to the LAN (and of course, you should be connected to the net). (Wifi does not work at this point). It will prompt you to install/use the restricted drivers for nVidia. Say Yes ! It will install the drivers. Reboot. You should have a proper display/resolution now. (It will prompt you to install the “drivers” for broadcom wireless. Do not proceed. They don’t work and you won’t need them).

Networking

In order to use the Broadcom Wireless card in HP DV2610US (and I think it also works on the recent AMD/Nvidia based laptops), you need to do the following:

  1. Disable the restricted drivers. You dont need them. The only way it all works is with ndiswrapper
  2. Install ndiswrapper (apt-get install ndiswrapper-common or ndiswrapper)
  3. Disable any Competing Drivers
    Ubuntu has a kernel driver for this device that is called bcm43xx. In order to use ndiswrapper you must put the bcm43xx in the black list file.

    echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
    

    The blacklisted module will not be loaded on reboot from now on.

  4. Download the “windows” driver from HP support
    user@ubuntu:~ $ sudo wget ftp://ftp.hp.com/pub/softpaq/sp33001-33500/sp33008.exe
    

    If the above driver does not work, try

    wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe
    
  5. Install Cabextract. Cabextract will be used to “extract” the windows drivers from the exe file.
    user@ubuntu:~ $ sudo apt-get update
    user@ubuntu:~ $ sudo apt-get install cabextract unzip
    user@ubuntu:~ $ cabextract sp33008.exe
    
  6. Install the drivers:
    user@ubuntu:~$ sudo ndiswrapper -i bcmwl5.inf
    

    You should notice something like this (and it is normal)

    installing bcmwl5 ...
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    forcing parameter IBSSGMode from 0 to 2
    
  7. We can list the drivers, to make sure we have it installed properly
    user@ubuntu:~$ ndiswrapper -l
    installed drivers:
    bcmwl5          driver installed, hardware (14E4:4324) present (alternate driver: bcm43xx)
    
  8. Bring up the driver:
    user@ubuntu:~$ sudo depmod -a
    user@ubuntu:~$ sudo modprobe ndiswrapper
    
  9. This should bring up the driver. Reboot. Once you are back in the GUI mode, you should see that Wifi is up and you are shown the nearby networks

5 thoughts on “HP DV2610US & Ubuntu Gutsy Gibbon (7.10)”

  1. Thank You!! A friend of mine buyed this computer and asked me to install ubuntu, I used the graphical interfase to install but in safe mode, and finally installed the wireless card with your instructions 😀

    thank you again

  2. Thanks, I hope this works. I just picked up this laptop for $699 from Fry’s Electronics.

    I’ll post back with success hopefully. Were you able to get everything working, including webcam, bluetooth and firewire?

    If all goes well, I’m gonna try and get a Verizon EVDO express card working in this thing.

    And, by text install, that means the “alternate” ubuntu CD? It’s been awhile since installing, and I think there’s not a text install on the desktop CD.

  3. I used the DVD which had the text installation method. Yyou should probably use the install DVD..

    The Webcam/BT works .. I did not test the firewire .. but I think thats working too ..

  4. Ok, I installed it with the GUI install w/safe mode. If you change the top & bottom menubar/taskbar to be displayed on the left & right instead, you can see the full dialog boxes during install w/ the 800×600 resolution.

    nvidia restricted drivers worked flawlessly.

    I had to use the alternate ndis drivers for mine, but wireless works fine now.

    The webcam wouldn’t work for me. I just installed the latest linux-uvc package from source, and it works fine in luvcview.

    My webcam is 0x4f2:b016

    You have to run it as:

    luvcview -f yuv

    Oh, I just realized maybe it worked all the while, I might have just needed to change ekiga to use v4l2 instead of v4l.

    The only thing I haven’t tried now is bluetooth, firewire, and multimedia card, but I think there’s a good chance it all works too.

    It’s also blistering fast w/Compiz, whereas Vista w/o eye candy was excruciatingly slow.

  5. Hello,
    I followed all your instructions and this is the message I get when I try ndiswrapper -l –> Installed ndis drivers:
    bcmwl5 driver present, hardware present.
    I don’t get the numbers in your instruction.
    Then on reboot, no networks show up.
    I also tried the other wireless drivers you suggest. same problem.
    Any ideas on how I may get this working?

    When I try lspci | grep Broadcom Corporation I get the following message –
    0000:01:00.0 Network Controller: Broadcom Corporation: Unknown device 4311 9rev 02)

    Many Thanks,
    MM

Leave a Reply

Your email address will not be published. Required fields are marked *