On 03/18/2010 04:20 PM, Johannes Berg wrote: > On Thu, 2010-03-18 at 16:10 -0500, Larry Finger wrote: >> On 03/18/2010 03:53 PM, Johannes Berg wrote: >>> On Thu, 2010-03-18 at 12:46 -0500, Larry Finger wrote: >>>> Michael, >>>> >>>> I'm switching this discussion from the kernel Bugzilla to the lists. >>>> >>>> As you know, but I'm restating for anyone that has not read our previous >>>> discussions, the b43 driver needs to be changed to handle some of the newer >>>> devices do not have an on-board SPROM. It would be trivial to incorporate the >>>> data except for the need to have a unique, reproducible MAC. >>> >>> Where does the data usually come from in these devices? >> >> It comes from the SPROM, which is missing in the devices in question. Broadcrap >> wanted to save a few pennies. > > Right, but they have to support getting the data somehow on for example > windows even if there's no sprom. Do we know where it comes from then? In the Linux driver and likely in the Windows driver, the SPROM data is read from the SPROM and encoded into a set of tagged strings. After that, the actual SPROM is ignored. I have not completed the RE on this area, but it looks as if they have a set of "canned" data that is copied into the area. How they handle a MAC is not yet understood. Larry -- 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