2011/10/21 Patryk Żółtowski <patryk.zoltowski@xxxxxxxxx>: > I'm doing a research and I'm wondering if it's possible to hack > wireless drivers to allow setting txpower to smaller value than 1mW > (e.g. 0.1mW = -10dBM, or even 0.01mW). I've checked source code and in > net/mac80211/cfg.c there is the following check: > > if (mbm < 0 || (mbm % 100)) > return -EOPNOTSUPP; The "mbm % 100" part is even weirder; why do we even use millibels if we only allow whole-decibel values? > > and in e.g. in drivers/net/wireless/iwlwifi/iwl-4965.h also the min > power output is limited by this define: > > IWL_TX_POWER_TARGET_POWER_MIN (0) > > Is it possible to modify source to allow negative power output in dBm > that would work? Or is it physical limitation from the hardware? I'm > doing just a research using Intel Corporation PRO/Wireless 4965 AG > card and right now I don't require to support other hardware. Is > there any way to check minimum power output capability by given > wireless card? I'm not proficient with driver hacking so any hint > where to start (which file to look up, references) would be helpful. > > Thanks, > Patryk > -- > 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 > -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) -- 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