On Saturday 26 May 2007 19:09:34 Larry Finger wrote: > Index: wireless-mb/drivers/net/wireless/mac80211/bcm43xx/bcm43xx_phy.c > =================================================================== > --- wireless-mb.orig/drivers/net/wireless/mac80211/bcm43xx/bcm43xx_phy.c > +++ wireless-mb/drivers/net/wireless/mac80211/bcm43xx/bcm43xx_phy.c > @@ -4122,6 +4122,10 @@ void bcm43xx_radio_set_txpower_bg(struct > tx_magn = _tx_magn; > phy->bbatt = baseband_attenuation; > phy->rfatt = radio_attenuation; > + if (tx_bias == 0xFF) { > + bcm43xx_lo_g_measure(dev); > + tx_bias = phy->lo_control->tx_bias; > + } > > /* Set Baseband Attenuation on device. */ > bcm43xx_phy_set_baseband_attenuation(dev, baseband_attenuation); Ok, on which specification bits is this actually based? :) txpower_bg still needs a rewrite, and I have a patch for that in the pipeline, but it's still buggy due to missing specs stuff. -- Greetings Michael. - 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