View previous topic :: View next topic |
Author |
Message |
BerryMcCaulkiner n00b
Joined: 16 Nov 2009 Posts: 24
|
Posted: Sun May 16, 2010 8:51 pm Post subject: How well does Gentoo work with a Broadcom Wireless adapter? |
|
|
Hey everyone I have a Macbook (model Macbook 5,1) and according to http://kmuto.jp/debian/hcl/Apple/Macbook+5%2C1
my macbook uses a Broadcom Wireless adapter, specifically this one: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller which uses the ssb kernel option. my question is this: How well does this wireless adapter work with Gentoo? I was told by a buddy of mine that Broadcoms suck for Gentoo and that i should in general stay away from them, but because of my desire to repartition my Macbook so I could install Gentoo alongside Mac OS X Snow Leopard, I have no choice but to use the Broadcom wireless adapter.. Any suggestions or tips? |
|
Back to top |
|
|
erik258 Advocate
Joined: 12 Apr 2005 Posts: 2650 Location: Twin Cities, Minnesota, USA
|
Posted: Sun May 16, 2010 11:22 pm Post subject: |
|
|
Hello,
In terms of hardware support, gentoo is no different than any other distribution. The level of hardware support is typically dictated by the linux kernel drivers; in one sense, gentoo has better support than most because it tends to provide more modern kernels than many distributions 'by default'. However since it's less integrated than many distributions, you might have to piece together userspace and kernelspace hardware support a little more manually than might otherwise be the case. You might also be able to get away with a lot more, since the level of automation in, say, Ubuntu can sometimes get in the way.
I don't have any experience - that I know of - with the 4322s, but I will say that Broadcom's drivers were recently rewritten to use the newer wireless stacks in the kernel and they seem pretty darn good. You'll require external firmware but the b43 driver should work well for you, if I'm not mistaken. At any rate, it should work as well or better than on other distributions.
Quote: | which uses the ssb kernel option |
I have no idea what 'the ssb kernel option' is. _________________ Configuring a Firewall? Try my iptables configuration
LinuxCommando.com is my blog for linux-related scraps and tidbits. Stop by for a visit! |
|
Back to top |
|
|
NotQuiteSane Guru
Joined: 30 Jan 2005 Posts: 488 Location: Klamath Falls, Jefferson, USA, North America, Midgarth
|
Posted: Mon May 17, 2010 7:22 am Post subject: |
|
|
Dunno about your card, but linux (gentoo on atom running zen kernel, etc, etc) runs this one fine*:
Code: | pixel nqs # lspci -vvk -s 02:00.0
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Subsystem: Broadcom Corporation Device 04b5
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 17
Region 0: Memory at 56100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=2 PME-
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [d0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 2d-8c-76-ff-ff-9b-0c-60
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
Kernel modules: wl
pixel nqs # |
*"fine" except for the fact it uses a fscking closed source driver
NQS _________________ These opinions are mine, mine I say! Piss off and get your own.
As I see it -- An irregular blog, Improved with new location
To delete French language packs from system use 'sudo rm -fr /' |
|
Back to top |
|
|
erik258 Advocate
Joined: 12 Apr 2005 Posts: 2650 Location: Twin Cities, Minnesota, USA
|
Posted: Tue May 18, 2010 2:54 pm Post subject: |
|
|
NQS,
In what way are you using a proprietary driver? Are you using a windows driver and ndiswrapper? Or are you referring to the broadcom firmware that needs to be used with the in-kernel drivers (which are GPL'd, but need the firmware to run) _________________ Configuring a Firewall? Try my iptables configuration
LinuxCommando.com is my blog for linux-related scraps and tidbits. Stop by for a visit! |
|
Back to top |
|
|
EatMeerkats Apprentice
Joined: 15 Mar 2006 Posts: 234
|
Posted: Tue May 18, 2010 3:02 pm Post subject: |
|
|
Works perfectly on my MacBook Pro 5,1. Just unmask and emerge broadcom-sta and go. |
|
Back to top |
|
|
NotQuiteSane Guru
Joined: 30 Jan 2005 Posts: 488 Location: Klamath Falls, Jefferson, USA, North America, Midgarth
|
Posted: Tue May 18, 2010 8:20 pm Post subject: |
|
|
erik258 wrote: | NQS,
In what way are you using a proprietary driver? Are you using a windows driver and ndiswrapper? Or are you referring to the broadcom firmware that needs to be used with the in-kernel drivers (which are GPL'd, but need the firmware to run) |
The firmware
NQS _________________ These opinions are mine, mine I say! Piss off and get your own.
As I see it -- An irregular blog, Improved with new location
To delete French language packs from system use 'sudo rm -fr /' |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|