Hey, After a bit of digging I figured out how it is possible to turn off probe responses: the SHM contains BCM43xx_SHM_SH_PRMAXTIME which is, in microseconds, the time after which probe requests are no longer answered by the firmware. That is initialized to zero at card startup like the whole memory and zero means infinite, but setting it to one microsecond causes the firmware to stop responding to probe requests because they all just time out---it doesn't have a chance to respond in one microsecond because it's not fast enough.
Of course we aren't transmitting probe responses right now either due to the PHY errors, but first having the firmware generate PHY errors and then ignoring them doesn't seem such a hot idea. With my driver patched to write 1 to BCM43xx_SHM_SH_PRMAXTIME during core initialisation I no longer get PHY errors when running in master mode. johannes
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
