On 03/28/2014 08:15 AM, Bruno Antunes wrote:
On 28 Mar, 2014, at 15:02 , Ben Greear <greearb@xxxxxxxxxxxxxxx> wrote:
On 03/28/2014 07:49 AM, Bruno Antunes wrote:
On 28 Mar, 2014, at 14:37 , Ben Greear <greearb@xxxxxxxxxxxxxxx> wrote:
On 03/28/2014 07:29 AM, Bruno Antunes wrote:
Hi Ben,
I think you are missing some parameters
On 28 Mar, 2014, at 14:18 , Ben Greear <greearb@xxxxxxxxxxxxxxx> wrote:
On 03/28/2014 12:27 AM, Sedat Dilek wrote:
On Fri, Mar 28, 2014 at 5:21 AM, Ben Greear <greearb@xxxxxxxxxxxxxxx> wrote:
Any idea why this isn't working?
Kernel is 3.9.11+, driver is ath9k.
[root@ct523-9292 lanforge]# iwconfig wlan0
wlan0 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=16 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
[root@ct523-9292 lanforge]# iwconfig wlan0 txpower 10
iw dev <devname> set txpower <auto|fixed|limit> [<tx power in mBm>]
It should be something like:
iw dev wlan0 set txpower fixed 1000
Ok, that doesn't give an error, but 'iwconfig' still shows 16 dBm,
and I don't see any way to get 'iw' to print out the power itself?
So, not sure if it is really working or not.
It works , at least on iw 3.10.
If you have debug enabled you can see the value changing.
Just for posterity's sake, it seems you should really be looking
at user_power_level:
[root@ct523-9292 lanforge]# iw dev wlan0 set txpower fixed 1000
[root@ct523-9292 lanforge]# cat /debug/ieee80211/wiphy0/netdev\:wlan0/txpower
0
[root@ct523-9292 lanforge]#
[root@ct523-9292 lanforge]# cat /debug/ieee80211/wiphy0/netdev\:wlan0/user_power_level
10
Not on all systems...
I suspect the difference is that my wlan0 is not actually connected,
and it will probably show correct 'txpower' when it is connected.
Thanks,
Ben
root@RSPro2:/etc/config# iw dev adhoc0 set txpower fixed 700
root@RSPro2:/etc/config# cat /sys/kernel/debug/ieee80211/phy0/netdev\:adhoc0/txpower
7
root@RSPro2:/etc/config# cat /sys/kernel/debug/ieee80211/phy0/netdev\:adhoc0/user_power_level
7
Bruno
Thanks,
Ben
On a openwrt system
root@RSPro2:/lib/wifi# iw dev adhoc0 set txpower fixed 900
root@RSPro2:/lib/wifi# cat /sys/kernel/debug/ieee80211/phy0/netdev:adhoc0/txpower
9
root@RSPro2:/lib/wifi# iw dev adhoc0 set txpower fixed 1500
root@RSPro2:/lib/wifi# cat /sys/kernel/debug/ieee80211/phy0/netdev:adhoc0/txpower
15
And the received power changes on the station confirming that is making effect.
Bruno
Thanks,
Ben
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
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