LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices



Reply
 
Search this Thread
Old 11-17-2008, 03:15 PM   #1
claudius753
Member
 
Registered: Jan 2004
Distribution: Mac OS X 10.6.4 "Snow Leopard", Win 7, Ubuntu 10.04
Posts: 322

Rep: Reputation: 31
How do I get Broadcom BCM4328 Wireless working


I have a Mac and it has the BCM4328 wireless chipset. I would like to get it to work in any distro that I try.

It works with Ubuntu 8.10 if I enable the proprietary driver. I am assuming that it is using the Broadcom STA driver from Broadcom's website.

So, I booted Sabayon Live DVD, and followed the instructions to build the modules:

Code:
5.  Build the LKM, i.e. wl.ko:           make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`

You should now have a LKM, wl.ko inside this directory.

On this or a machine with the same kernel version, install the driver.

1.  Validate you don't have loaded (or built into the kernel) the Linux community provided
      driver for Broadcom hardware.  This exists in two forms: either "bcm43xx" or a split form
      of "b43" plus "b43legacy".  If these modules were loaded you would either
        a) rmmod bcm43xx or
        b) rmmod b43; rmmod b43legacy
2.  Make available 802.11 TKIP crypto module:      modprobe ieee80211_crypt_tkip
3.  Insert the Broadcom wl module:                 insmod <path>/wl.ko
Everything works, and I get the wl.ko module, and I can insmod it. However, I still have no wireless and I don't know what steps to take after that. iwconfig says no wireless extensions available. lspci still says the card is using module ssb.


What else do I need to do? I don't want to be stuck with Ubuntu because there are so many other distributions to try, but Ubuntu is the only one I am able to get wireless to work on.
 
Old 11-17-2008, 04:06 PM   #2
lakedude
Member
 
Registered: Jun 2005
Distribution: Puppy, Sabayon
Posts: 141

Rep: Reputation: 16
Quote:
Originally Posted by claudius753 View Post
What else do I need to do? I don't want to be stuck with Ubuntu because there are so many other distributions to try, but Ubuntu is the only one I am able to get wireless to work on.
Very strange, I've got the broadcom 43xx wireless chipset and Sabayon works perfect. In fact part of the reason I run Sabayon is because it worked with my wireless straight from the box, and most of the other distros did not (including Ubuntu).

I've not done any of the command line stuff but KDE has a nice easy to use wireless GUI that made it easy to set up wireless with Sabayon.

Sorry I'm not more help, Sabayon works perfect for me. Let me know if you need me to check settings or something.

Last edited by lakedude; 11-18-2008 at 08:34 PM.
 
Old 11-17-2008, 06:00 PM   #3
claudius753
Member
 
Registered: Jan 2004
Distribution: Mac OS X 10.6.4 "Snow Leopard", Win 7, Ubuntu 10.04
Posts: 322

Original Poster
Rep: Reputation: 31
Which broadcom do you have exactly? I do not think the 4328 chipset works with the normal 43xx drivers. Mine is the BCM4328 (rev 03) in an Apple iMac, so it may also have something to do with some Apple differences in the chip.

I do have the Apple Bootcamp drivers for Windows XP and Vista, so I could try ndiswrapper, but it is only 32 bit, correct?

If it works in ubuntu, then there should be no reason that it can't be configured in any distro.
 
Old 11-17-2008, 06:54 PM   #4
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 13.37 Android 4.0
Posts: 2,248

Rep: Reputation: 46
Google fwcutter
 
Old 11-17-2008, 10:58 PM   #5
lakedude
Member
 
Registered: Jun 2005
Distribution: Puppy, Sabayon
Posts: 141

Rep: Reputation: 16
Quote:
Originally Posted by claudius753 View Post
Which broadcom do you have exactly? I do not think the 4328 chipset works with the normal 43xx drivers. Mine is the BCM4328 (rev 03) in an Apple iMac, so it may also have something to do with some Apple differences in the chip.
Looks like I've got the Broadcom 4318-r2 which works perfectly with Sabayon 3.5.0 running kernel 2.6.25-r1.

Last edited by lakedude; 11-17-2008 at 11:02 PM.
 
Old 11-17-2008, 11:04 PM   #6
lakedude
Member
 
Registered: Jun 2005
Distribution: Puppy, Sabayon
Posts: 141

Rep: Reputation: 16
Quote:
Originally Posted by claudius753 View Post
I do have the Apple Bootcamp drivers for Windows XP and Vista, so I could try ndiswrapper, but it is only 32 bit, correct?
I went to the Sabayon site and found this:
Quote:
I was able to get my ExpressCard adapter working with the help I found here.

http://www.mactel-linux.org/wiki/Fed...g_the_wireless

Basically, I blacklisted bcm43xx, ssb, and b43 and I used the driver they suggested.
 
Old 11-18-2008, 03:49 PM   #7
claudius753
Member
 
Registered: Jan 2004
Distribution: Mac OS X 10.6.4 "Snow Leopard", Win 7, Ubuntu 10.04
Posts: 322

Original Poster
Rep: Reputation: 31
Thanks for that info, lakedude. Unfortunately, I think I have about given up on getting any Linux to work 100% on the iMac. Ubuntu worked the best, but still had no sound through the speakers and barely audible sound with headphones plugged in.

The whole point of me trying out Linux again was because I was thinking about getting a netbook and using Linux on it over the XP they come with. Last night I was at circuit city and I was finally able to see one first hand. I vastly over-estimated the size and usability of a 10" screen. Absolutely tiny, too small for me to do any meaningful work on one. So that was the end of that idea.

I did see a 14.1" Lenovo on sale for $599 and briefly considered that, but then I saw an "open box" Sony Vaio FZ series 15.4" for $650. It seemed too good to pass up, so I took a gamble. Seems that Ubuntu, Fedora, and Mandriva all work flawlessly out of the box, so my gamble might just have paid off. Now just to decide which distro to go with on this machine !
 
Old 11-18-2008, 05:04 PM   #8
theYinYeti
Senior Member
 
Registered: Jul 2004
Location: France
Distribution: Arch Linux
Posts: 1,897

Rep: Reputation: 61
I don't know if that's any help, but my wife's wifi (bcm43xx) works perfectly on her Dell with Mandriva 2009.0 on it. I just had to follow Mandriva official documentation (release notes, errata…)

Yves.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03) Adler Linux - Laptop and Netbook 4 11-15-2008 03:34 PM
Broadcom BCM4328 / DELL Wireless and WPA w/ wpa_supplicant Suse tmarkwald Linux - Wireless Networking 1 10-21-2008 01:44 PM
Broadcom Wireless not working using ndiswrapper Aftermath435 Debian 22 08-22-2007 02:40 PM
broadcom wireless card not working!! ichigo101 Linux - Hardware 1 01-20-2007 03:04 AM
how-to: Get Broadcom Wireless working on your lappy ;) ollywompus Linux - Laptop and Netbook 1 01-27-2006 01:51 PM


All times are GMT -5. The time now is 05:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration