Howto: Installing BCM43224 Wireless Linux Drivers on RHEL / CentOS / 6.x / 32-Bit / 64-Bit (x86_64)

Hello Everyone,

Today I got a Laptop of Dell 1558 with CentOS 6.2 32-Bit Installed, Broadcom Wireless ( BCM43224 ) was not Installed by default.

So I have downloaded Drivers and Made it work on the same. This Procedure is for Fresh Installation of Broadcom Driver. 

Sharing the same HowTo, Document and Source files So you can easily install BCM43224 on CentOS 6.x

I have tried this on CentOS 6.2 32-Bit but same method will work for RHEL and CentOS 6.x / 32-Bit / 64-Bit architecture.

I have used Drivers which is available from their Official Website.

Please follow below steps to make Broadcom ( BCM43224 ) work on CentOS 6.x :-

1. You need to be a root to Install Module.

2. Now Execute Command to Install Packages which requires to Compile and Build Module.

[root@linux-support-ahmedabad-tejas-barot ~]# yum install gcc* compat-*

3. Now Make Directory and Download Drivers into that Directory.

[root@linux-support-ahmedabad-tejas-barot ~]# mkdir driver_bcm43224

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]#

3. Now Download Broadcom BCM43224 Drivers for CentOS / RHEL / 6.x / 32-Bit / x86_64 :-

For 32-Bit :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]#  wget -c http://www.tejasbarot.com/RPMs/downloads/hybrid-portsrc_x86_32-v5_100_82_112.tar.gz

For 64-Bit :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# wget -c http://www.tejasbarot.com/RPMs/downloads/hybrid-portsrc_x86_64-v5_100_82_112.tar.gz

4. Now Extract Drivers.

For 32-Bit :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# tar zxvf hybrid-portsrc_x86_32-v5_100_82_112.tar.gz

For 64-Bit :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# tar zxvf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz

5. Now Let’s Start Compile and Install Drivers For 32-Bit and 64-Bit.

To Compile :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# make

To Install Driver :- 

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# cp wl.ko /lib/modules/`uname -r`/kernel/net/wireless/

6. Execute Following Commands to Initialize and Make it Work  :-

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# depmod

[root@linux-support-ahmedabad-tejas-barot driver_bcm43224]# modprobe wl

8. For Final Testing, Reboot your System once and Check. ( It will work without rebooting system).

7. That’s it, Now “Click NetworkManager Icon” and You will able to See Available Wireless Networks if any.

Check Official Read me :- http://tejasbarot.com/RPMs/docs/bcm43224_centos6.txt

I hope this will helps you all, If you face any issue regarding the same or its not working for your some how then please raise your questions / issues then comment down below.

If you like this then Please Click Google +1 Button and Show Your Support. Your Support will encourage me to write more articles.

All Linux User’s Blog Mobile Applications :- http://www.tejasbarot.com/download-mobile-apps/

Please Keep in Touch with Social Networking :- 

Facebook Page :- https://www.facebook.com/AllLinuxUsersBlog

Enjoy Internet Wirelessly 🙂 Enjoy Broadcom BCM43224 🙂 Enjoy Linux 🙂 Enjoy Open Source 🙂

Content Protection by DMCA.com

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


-->

3 Comments »

 
  • Devang says:

    Hi Tejas,

    I m trying to Install,,Broadcom Wireless Driver BCM43142 on CentOS 7 Build(1503).

    I followed below link…

    http://elrepo.org/tiki/wl-kmod

    but I m getting same error as below…

    https://www.centos.org/forums/viewtopic.php?t=7539 — faced by user duffmckagan

    Solutions given by user – AlanBartlett .. in same post.

    But I m not able to understand what exactly commands i need to run..I m new to Linux..

    Thanks
    Devang

  • Rob says:

    All of this worked, but you need to use:

    make API=WEXT

  • Suresh says:

    I am trying on a HP probook 6565b and getting this error
    [root@sureshtest01 driver_bcm43224]# make
    KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
    make: *** /lib/modules/2.6.32-131.0.15.el6.x86_64/build: No such file or directory. Stop.
    make: *** [all] Error 2

 

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Are you Human ? *
Time limit is exhausted. Please reload CAPTCHA.