Howto Install Driver Wireless Lenovo3000 G400 Ubuntu Hardy Heron

Posted on Updated on

If you are using the b43 driver from linux-2.6.24, follow these instructions.

# cd /home/byte
# wget
# tar xjf b43-fwcutter-011.tar.bz2
# cd b43-fwcutter-011
# make

# export FIRMWARE_INSTALL_DIR=”/lib/firmware”
# wget
# tar xjf broadcom-wl-
# cd broadcom-wl-
# sudo /home/byte/b43-fwcutter-011/b43-fwcutter -w “$FIRMWARE_INSTALL_DIR” wl_apsta.o
# reboot

Note that you must adjust the FIRMWARE_INSTALL_DIR path to your distribution. The standard place where firmware is installed to is /lib/firmware. However some distributions put firmware in a different place.


26 thoughts on “Howto Install Driver Wireless Lenovo3000 G400 Ubuntu Hardy Heron

    kliwon said:
    May 7, 2008 at 9:09 am

    wah..laptop baru ya pak..

    invaleed responded:
    May 7, 2008 at 9:23 am

    Biasa… laptop kantor… πŸ™‚

    siArman said:
    May 18, 2008 at 6:05 am

    Langkah diatas sebelum atau sesudah install driver pake ndiswrapper seperti di gutsy? saya uda ikutin tutorial diatas tapi malah engga ke kedetect wifinya.
    bisa bantu? saya install di lenovo 400

    invaleed responded:
    May 18, 2008 at 2:44 pm

    Lakukan langkah2 diatas, sebelum menginstall ndiswrapper, klo sudah terlanjur, coba di remove dulu ndiswrappernya

    Good luck

    claudio said:
    May 25, 2008 at 1:51 pm

    Can you post the result of the command “iwconfig”.

    Just to get an idea of the speed and connection quality you get. (I got between 1 and 5mbit for that driver, that’s why I wrote an ndiswrapper howto here: .

    invaleed responded:
    May 25, 2008 at 3:23 pm

    @ claudio

    byte@delta:~$ iwconfig wlan0
    wlan0 IEEE 802.11g ESSID:”KosTakuR”
    Mode:Managed Frequency:2.442 GHz Access Point: 00:1D:7E:CB:53:15
    Bit Rate=1 Mb/s Tx-Power=27 dBm
    Retry min limit:7 RTS thr:off Fragment thr=2346 B
    Link Quality=85/100 Signal level=-46 dBm Noise level=-66 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    dave asuncion, jr. said:
    May 30, 2008 at 8:15 am

    @Sir Invaleed:

    I read from claudio’s blog that you did some editing on his script and voila a faster wireless connection.

    May I know please what were the modifications you did on his script as we both have the same Lenovo 3000 g400?

    Thank you, will wait.

    invaleed responded:
    May 30, 2008 at 4:11 pm

    Yup, but i got intermittent connection after it 😦
    and i go back to my tutorial above… πŸ™‚

    dave asuncion, jr said:
    May 31, 2008 at 8:33 am

    I see, the problem is that I can’t connect to some places.. probably perhaps the connection is too slow?

    Uhmmm.. I will stick to your tutorial for a while.

    Question: I have some CDs where the Windows driver for the wireless card is included. Don’t you think that would work better?

    invaleed responded:
    May 31, 2008 at 5:09 pm

    @ dave asuncion, jr

    Yes, make me very difficult to connect Access Point 😦

    I have try to use windows driver from cd (lenovo 3000 g4000) with the newest ndiswrapper, but not succesfully 😦

    again…. back to the my tutorial above πŸ™‚

    dave asuncion, jr. said:
    June 2, 2008 at 4:05 am


    Ndiswrapper is now working on me. My reference is this page:

    Instead of downloading the Windows driver, i simply used the one with the CDs.

    I also did some changes on the order of the steps.. actually i simply opted to reboot after the last step and ignored the reboot step on the middle of the instructions.

    I hope this helps.

    invaleed responded:
    June 2, 2008 at 4:41 am

    @ dave
    Can you post output from command #iwconfig ?

    dave asuncion, jr said:
    June 3, 2008 at 3:42 am


    As requested, here is the iwconfig result:

    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

    I hope this helps. So far no on and off connections and I was able to connect to the AP at the Mall where I use not to be able to connect.

    invaleed responded:
    June 3, 2008 at 4:59 am

    Great…. Bit Rate:54 Mb/s, ok thanks for dave, nice to meet you.. πŸ™‚

    dave asuncion, Jr. said:
    June 3, 2008 at 5:41 am

    And nice to meet you too. You’re actually the one who got me into the right direction. Keep it up!

    Just a newbie, and forever be one. πŸ™‚

    Setya said:
    June 3, 2008 at 10:01 am


    I’ve just installed Fedora 7 on Lenovo 3000 G400 and followed your instructions to install the Wireless driver, but it’s not working. FYI, currently the kernel version is, could this be the cause ?


    pablo ouano said:
    August 3, 2008 at 3:17 pm


    i followed ur instructions but got stuck in the “make” step. an error says something like “so such symbol: ‘flags'”

    what could be wrong?


    invaleed responded:
    August 3, 2008 at 3:25 pm

    Hmm… sorry i have no idea… 😦

    karim said:
    April 8, 2009 at 10:30 am

    hi, bro… sekalian numpang nanya, kalo untuk fedora10 cara peng-installan untuk G400 Lenovo gimana ya ?


    cliff haerden said:
    June 27, 2009 at 11:48 am

    very bizzar this I have an asus a6000 a6k with this crappy chip … i followed these steps and no result … during the boot on my ubuntu the wifi light was on but once in ubutu gnome desktop it just went out again … afther this i installed manually my Gforce graphics card (mobile cards not detected automatically) and rebooted … ET VOILA the wifi is working perfectly. Now idea why i needed to reboot 2 times.

    Douk Chhean said:
    October 3, 2009 at 7:42 am

    When I set up lenovo 3000 G400 for Wireless, It message that” Limited and no connectivity? How can I Set up it?

    natercia said:
    December 14, 2009 at 1:27 pm

    hello, i’m new here πŸ™‚

    i accidentally removed the wlan from my g430, and i can’t reinstall it cos i dun have my cd with me. do u know where and how can i install it back on my computer? i’m using vista fyi…

    thank you!

    Yogesh Kumar said:
    April 27, 2010 at 6:00 pm


    Just connect to internet using wired connection. Than install the hardware driver using Systemβ€”->Administration —–> Hardware Drivers.

    Than take a reboot and you will get the wifi is working in ubuntu.

    For pointing Device just press the Fn key and F8 and than just again press Fn+F8 to reenable it u will find the pointing device working

    buqento said:
    May 11, 2010 at 8:12 am

    Saya sudah menginstal dan hasilnya bisa terlihat dengan menggunakan perintah:

    # ndiswrapper -l

    tapi wirelessnya tidak aktif. Mohon bantuannya semua!! 😦

    abdullah said:
    August 22, 2010 at 12:58 pm

    am using lenovo 3000 g400. i’m having some problem with my wireless, it could not turn ON, its working when i used XP or Vista but when i upgrade to 7 this happen!.

    Im also tried to install Vista driver, or download a new one from broadcom site, but still wont turn ON, the switch was working when i switch to ON/OFF there’s an icon on my display.

    Is there something that i should/could do?

    Cara Instal Wifi | Kumpulan Cara dan Pengetahuan said:
    December 18, 2014 at 1:40 am

    […] Howto install driver wireless lenovo3000 g400 ubuntu hardy […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s