STEP 1
Find out your kernel type. In a terminal do:
uname -a
It will report something like this:
2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU/Linux
If yours is not desktop it could be: default or pae
Make a note of this.
STEP 2
We need 2 packages
broadcom-wl (This is the same in all cases)
broadcom-wl-kmp-desktop (Change this to match your kernel as shown above)
I noticed that when broadcom-wl-kmp-default is installed, the wireless did not work. I traced the problem to the ssb driver in the memory (even though it was blacklisted) auto-loaded by the ohci_hcd module (not very sure, I am writing this from my memory). I don’t see why ohci_hcd is dependent on the ssb module.
…] Update 09/09/2010: Broadcom has released an open driver for their SSB-less chipsets, whilst it only supports three chipsets (bcm4313, bcm43224, bcm43225) and the driver is in staging (which will be merged into kernel 2.6.37 under brcm80211). More information: http://lwn.net/Articles/404248/
Update 27/11/2010: Broadcom has now added staging support for bcm4329 via brcmfmac under brcm80211. The included documentation noted 4329 (SDIO) support however this may work with other variants of the bus interconnection apart from SDIO.
?
Sorry but in the last “Update 27/11/2010” paragraph I understood not much of the words/abbreviations used there - something had changed on about 2 weeks ago - and the change may be already included in the .rpm packages form packman (e.g. the one cited above from the 2010-12-05 )?
If you were referring to: b43 #Known PCI devices - Linux Wireless
Sometimes the ones listed there for the wl driver are the same as the ones in the readme.text file(s) - and if not - (if I shall be forced so) I would rather bet on the information included in the same driver package…
But one thing seems to be the same in all the (cited) information sources for the wl driver packages:
To get the PCI-ID (and not to relay on the chip/device name) seems to be be best way to be a bit more sure what driver (driver package) to choose.
And this ID could be shown by
But as I have not one of the Broadcom devices - I am not able to confirm that at all …
I could not find more/better information in this thread especially as the thread was written probably before the last update (both of the latest driver in the kernel and the “wl” driver packages from packman).
@ caf4926, Thanks man! I’ve been working at this for hours, combing the internet for any info on BCM4313. I was just about to give up when I found this post, and I finally solved it.
This is my first post here and I wanted to let everybody know how things worked out for me.
I just received a Dell Inspiron Mini 10v (1011). I installed openSUSE KDE 11.4 and I had trouble with my wireless (it would not show up under “Network Connections”). The Wireless tab would be grayed out.
When I run the command ‘lspci’ it shows up as a Broadcom BCM4322.
I followed the instructions in this thread and now the Wireless tab is accessible and I am able to connect to my wireless network at home.
My card is also listed as 14e4:432b.
I hope this can help someone else out who is starting out.