On Sat, Aug 07, 2010 at 12:53:06AM +0200, Michael Büsch wrote: > Hi, > > The SPROM changes applied to SSB in 2.6.34.2 completely broke SPROM > extraction. This leads to broken wireless for my BCM4306 card. > All other BCM43xx and BCM44xx most likely are affected, too. > Symptoms should be wrong MAC addresses and broken transmission (for 43xx). > > The patch changed the SPEX() macro and removed the offset subtraction, > but did not remove the actual 0x1000 offset from the SPROM defines. > This results in random memory poking rather than proper SPROM data > extraction. > > I applied the following to my kernel to get it working again. However > this is not a proper fix. I suggest that the -stable SSB patch > is dropped and mainline patches being applied. They seem to > be correct (However I did not test mainline, yet). That's already done, can you please test the 2.6.34.3-rc1 kernel that was announced a few hours ago? I should have fixed all of the issues there, if not, please let me know. thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html