--- src/sys/dev/netif/bwi/bwimac.c 2007/10/14 04:15:18 1.8 +++ src/sys/dev/netif/bwi/bwimac.c 2007/10/21 09:50:33 1.9 @@ -1767,6 +1767,9 @@ bwi_mac_calibrate_txpower(struct bwi_mac int error, i, ofdm_tssi; int txpwr_diff, rf_atten_adj, bbp_atten_adj; + if (!sc->sc_txpwr_calib) + return; + if (mac->mac_flags & BWI_MAC_F_TPCTL_ERROR) { DPRINTF(sc, BWI_DBG_MAC | BWI_DBG_TXPOWER, "%s\n", "tpctl error happened, can't set txpower");