Go Back   TechArena Community > Software > Operating Systems
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



How to make Broadcom wireless (BCM4331) on MacBook Pro 8 installed Ubuntu Natty?

Operating Systems


Reply
 
Thread Tools Search this Thread
  #1  
Old 25-01-2012
Member
 
Join Date: Nov 2011
Posts: 61
How to make Broadcom wireless (BCM4331) on MacBook Pro 8 installed Ubuntu Natty?
  

I am having Macbook Pro 8 with Broadcom 4331 wireless card. I wanted to know how can I use Broadcom 4331 wireless card with Broadcom 4331 wireless card which is I am having. Can you tell me how can I make the thing working for me? Any help will be highly appreciated. Thanks a lot in advance.

Reply With Quote
  #2  
Old 25-01-2012
Member
 
Join Date: Dec 2010
Posts: 334
Re: How to make Broadcom wireless (BCM4331) on MacBook Pro 8 installed Ubuntu Natty?

I searched a lot on the internet to get the root cause of the problem and found that you will nned to get latest version of open-source b43 driver. You should remember that wl driver is not having support for BCM4331. It will involve compiling a kernel module but it will not upgrade entire kernel to 3.0+.
Reply With Quote
  #3  
Old 25-01-2012
Member
 
Join Date: Mar 2011
Posts: 489
Re: How to make Broadcom wireless (BCM4331) on MacBook Pro 8 installed Ubuntu Natty?

In order to fix the matter of yours you will need compat-wireless, latest version of bw43-fwcutter and drivers for Broadcoms.
Make sure that all files in directory ~/b4331 and you have to unpack compact wirelss.
Code:
$ cd ~/b4331
$ tar xf compat-wireless-2.6.tar.bz2
You have to enable b43 driver by assuming that tar archive was extracted to the compat-wireless-2011-10-09
Code:
$ cd compat-wireless-2011-10-09
$ scripts/driver-select b43
You have to see that PHY_HT is enabled into config.mk and you uncomment following lines.
Code:
...
CONFIG_B43_PHY_HT=y
...
After that compile and install the driver.
Code:
$ make
$ sudo make install
$ cd ..
Now you should unpack and complie b43-fwcutter
Code:
$ tar xf b43-fwcutter-015.tar.bz2
$ cd b43-fwcutter-015
$ make
After that you have to extract the firmware
Code:
$ tar xf ../broadcom-wl-5.100.138.tar.bz2
$ export FIRMWARE_INSTALL_DIR="/lib/firmware"
$ sudo ./b43-fwcutter -w "$FIRMWARE_INSTALL_DIR"  broadcom-wl-5.100.138/linux/wl_apsta.o
$ cd .
You should unload all the modules related to wireless and see that ndiswrapper is not loaded
Code:
$ cd compat-wireless-2011-10-09
$ sudo make wlunload
$ sudo rmmod ndiswrapper
You have load and use freshly compiled b43 module on your system.
Code:
$ sudo modprobe b43
You will need to add b43 to list of modules which are loaded on startup.
Code:
/etc/modules
...
b43
I wanted to tell you that the driver is not doing well with suspend and hibernate so it is quite necessary to upload the module before putting the same into sleep and reload after wakeup.
Code:
/etc/pm/config.d/default 
SUSPEND_MODULES="b43"
You have to take care of the thing that every single kernel update will need to recompile the module for the new kernel.
Code:
$ cd ~/b4331/compat-wireless-2011-10-09
$ make clean
$ make
$ sudo make install
Reply With Quote
Reply

  TechArena Community > Software > Operating Systems
Tags: , , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "How to make Broadcom wireless (BCM4331) on MacBook Pro 8 installed Ubuntu Natty?"
Thread Thread Starter Forum Replies Last Post
Not able to install Ubuntu Natty on Vmware VazV Operating Systems 4 15-09-2011 11:57 AM
Ubuntu 11.04 beta "Natty Narwhal" Download Available Mastermind Web News & Trends 1 02-04-2011 05:22 AM
Broadcom wireless card not seen in Ubuntu 9.10 TakshakH Networking & Security 4 24-04-2010 10:59 AM
Broadcom Wifi card in ubuntu Jensen Ackles Operating Systems 5 25-03-2010 11:15 AM
Wireless doesn't work on Ubuntu 9.04 for MacBook 4,1 MacIntel Operating Systems 3 01-09-2009 06:30 PM


All times are GMT +5.5. The time now is 06:26 PM.