After upgrading to ARCH 126.96.36.199-1 it is no longer possible to use the broadcom wireless cards BCM4311, BCM4312, BCM4318 and possibly some others (also refering to the official kernel log: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-188.8.131.52
"ssb: Handle Netbook devices where the SPROM address is changed. For some Netbook computers with Broadcom BCM4312 wireless interfaces,the SPROM has been moved to a new location. When the ssb driver tries to read the old location, the systems hangs when trying to read a non-existent location. Such freezes are particularly bad as they do not log the failure."
When trying to ifconfig wlan0 up, I get: "SCIOCSIFFLAGS: Cannot assign requested address' while trying 'ifconfig wlan0 up". Downgrading to 184.108.40.206-1 solves the problem, though.
08:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
Further info and discussion here, please: https://bbs.archlinux.org/viewtopic.php?id=102212
Also, is the new 2.6.35 affected by this in any way?
Created attachment 27335 [details]
Fix for BCM43XX problems in 220.127.116.11
This problem is my fault. The offset calculated for the SPROM is wrong as shown in the attached patch. The commit 4584740e4ec1db166d862112b1b90e35cadaad03 has been a problem, but I did not think it was in 18.104.22.168 as GregKH reported a merge problem with it.
v2.6.35 is not affected by this problem. It will cause a problem for some Netbook computers with BCM4312 cards as they will freeze when loading ssb. That fix will be in 2.6.35.
Sorry for the problem.
Thank you, Larry. Cheers! :)
I also had this problem with a Broadcom BCM4312 but moving to kernel 2.6.35
solved the issue.
Handled-By : Larry Finger <Larry.Finger@lwfinger.net>
Patch : https://bugzilla.kernel.org/attachment.cgi?id=27335
i believe that 22.214.171.124 is affected too since it has the same ssb changes
On Monday, August 30, 2010, Larry Finger wrote:
> On 08/29/2010 06:13 PM, Rafael J. Wysocki wrote:
> > This message has been generated automatically as a part of a report
> > of regressions introduced between 2.6.34 and 2.6.35.
> > The following bug entry is on the current list of known regressions
> > introduced between 2.6.34 and 2.6.35. Please verify if it still should
> > be listed and let the tracking team know (either way).
> > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=16505
> > Subject : 126.96.36.199 breaks b43
> > Submitter : archman <firstname.lastname@example.org>
> > Date : 2010-08-03 23:53 (27 days old)
> > Handled-By : Larry Finger <Larry.Finger@lwfinger.net>
> > Patch : https://bugzilla.kernel.org/attachment.cgi?id=27335
> This one was fixed in 188.8.131.52. Mainline was OK - only the patches to stable
> were affected. The bug should be closed.