Search Linux Wireless

Re: Setting txpower fails?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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...

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
> 

--
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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux