I've found a patch to use the WLAN cards from broadcom BCM4312MCP BCM4312 rev2 BCM4311 rev2 In My HP Laptop there's one of those and I used this patch since git-sources-2.6.24-rc* And now I'm using it with gentoo-sources-2.6.24 And for me it works. It would be great to have this patch in gentoo-sources Reproducible: Always
Created attachment 141812 [details, diff] Patch to use 4311 & 4312
Can you post the upstream link to this patch. A mailing list post or a git repo?
http://lists.berlios.de/pipermail/bcm43xx-dev/2007-November/006379.html And the download Link from linuxwireless.org http://linuxwireless.org/download/b43/ The announce on the drivers page "bcm4311 rev 2 / bcm4312 (needs patches for 2.6.24)" http://linuxwireless.org/en/users/Drivers/b43 Another mail-list entry http://www.mail-archive.com/bcm43xx-dev@lists.berlios.de/msg05966.html
According to the author: "It should make it into wireless-2.6 relatively soon, and will be in 2.6.25-rcX." Our policy is usually to wait until the patch makes it to mainline and then we backport for inclusion into gentoo-sources. Let's both keep an eye on this and see when it makes the mainline git repo.
commit c272ef4403c271799a7f09a4ab7a236c86643843dsd seems to be the SSB part 013978b688d2a27af3ab55ca739e8c8ac7254870 to add the device support in the driver Have not yet checked if there are dependencies, but there probably are. Those commits are only a small subset of the megapatch linked to from here...
Created attachment 142981 [details, diff] ssb new sprom
Created attachment 142982 [details, diff] use new sprom structure
Created attachment 142983 [details, diff] b43 driver patch
Instead of the one posted earlier, please apply those 3 patches in that order to 2.6.24 and see if it works. I've compile tested it. Might have to add another b43 patch too, but let's see...
Please reopen when you have tested the above patches against 2.6.24 They took me some time to create, so I would appreciate seeing this bug through to completion :)