Partially solved-broadcom b43 no mac phy0 error-broadcom
I think I finally see why my 4306 rev3 card doesn't work with the b43 driver setup. Mine works perfect with bcm43 but I cant load it as the machine whines about it needing the b43 driver. Why?
B43 uses the mac I'm guessing to figure out which driver to use, b43 or b43legacy, and b43 fails to see the mac on my card. A quick search shows others having the exact saem problem, no mac address assigned to phy0 or well a false one.
Mine shows a no-op'ed ff;ff;ff.... which is nothing right? Well if it has version 4 and up b43 uses the standard driver trying to make the on chip encryption negotiations but if its earlier it uses something like the bcm43 where the CPU does all the math.
My card needs b43legacy but it refuses to load it and I believe its because the no-op'ed mac makes it see it as a later version than the threshold "04".
Mine sees all the routers just can never get associated with one. Dump b43 kernel and go back to F6 out of the box using bcm43 and it works perfect.
So anyone point me in the right direction of how to force b43legacy? Or to get the right mac posted in phy0? Maybe someone could point this out to the people who write all this stuff.