Linux wireless drivers development
 help / color / mirror / Atom feed
* Setting negative value in dBm for power output (txpower)
@ 2011-10-21 21:35 Patryk Żółtowski
  2011-10-21 22:00 ` wwguy
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Patryk Żółtowski @ 2011-10-21 21:35 UTC (permalink / raw)
  To: linux-wireless

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;

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-10-22 13:30 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-21 21:35 Setting negative value in dBm for power output (txpower) Patryk Żółtowski
2011-10-21 22:00 ` wwguy
2011-10-21 22:02 ` Gábor Stefanik
2011-10-22 13:30   ` Johannes Berg
2011-10-22  1:44 ` Adrian Chadd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox