View Full Version : Broadcom BCM5906 / Lenovo S10 Ideapad

15th March 2009, 05:29 PM
I recently installed Fedora 10 KDE LiveCD onto my harddrive of my Lenovo S10 ideapad which installed flawlessly. I am currently working on configuring my settings and see that my wlan0 is not showing up under Network Device control. (I know, I know should of checked first... ) My wifi a Broadcom BCM5906 chip. I checked the "Laptops running Fedora Report" and saw one Lenovo S10 which appears to have had no issues wifi (w/assuming he had the BCM59xx chip). So far..."Google has not been my friend" on this issue. Could anyone assist me please? Thanks in advance!

15th March 2009, 06:16 PM
Ok... Since we are dealing with the BCM43xx driver... I will start my research over.... Looks like plenty of posts in the forum...

15th March 2009, 10:19 PM
Here is the output from lspci -v

05:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Subsystem: Broadcom Corporation Device 04b5
Flags: bus master, fast devsel, latency 0, IRQ 3
Memory at f0400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSVoil-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSVoil-
CESta: RxErr+ BadTLP+ BadDLLP- Rollover- Timeout- NonFatalErr+
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 23-00-dd-ff-ff-4d-b5-e2
Capabilities: [16c] Power Budgeting <?>

15th March 2009, 10:22 PM
# ls /lib/firmware/b43
ls: cannot access /lib/firmware/b43: No such file or directory

15th March 2009, 11:15 PM
05:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)

Ok... Since we are dealing with the BCM43xx driver...Hello pzd6tl,

You're right. That makes a big difference because the BCM4312 chipset is well-known around here. But it's not the bcm43xx driver that you will be dealing with. In Fedora, that was replaced by b43 way back in Fedora 7.

Actually, the BCM4312 chipset is nearly unique IMO for being capable of working with any currently used Broadcom driver method. It works with b43, or the new Broadcom 802.11 Linux STA driver (aka broadcom-wl), or ndiswrapper and a Windows driver. You can read a summary of all of those and see detailed steps and links to example threads in post #27 of roadracer's BCM4312 thread here...

16th March 2009, 06:32 AM
Success! after about 8 hours of reading posts and searching google. Anyone that is running the Lenovo S10 netbook with BCM4312, You need to have "kernel-PAE" installed. I put the cart before the horse and installed the Broadcom 802.11 Linux STA driver first. Once you have installed the kernel PAE and rebooted it recognized my wireless..

Thanks stoat for your info!..... Now on to figuring out my audio driver issue...