Not able to set single rate in ath10k (backports-4.14-rc2-1)
KAVITA MATHUR
kavitam at cdot.in
Tue Oct 10 21:37:33 PDT 2017
Hi,
I got the same error while setting single rate in ath10k
firmware version : firmware-5.bin_10.2.4.70.66
ath10k version : backports-4.14-rc2-1.tar.xz
After running following commands, I got error and rate didn't set. Please see following
log for error and help me to resolve it.
root at CDOT-BBWT:/etc# iw wlan0 info
Interface wlan0
ifindex 30
wdev 0x1a
addr 04:f0:21:25:45:81
ssid test
type AP
wiphy 0
channel 153 (5765 MHz), width: 40 MHz, center1: 5755 MHz
txpower 18.00 dBm
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc# iw wlan0 set bitrates legacy-5 ht-mcs-5 vht-mcs-5 2:4
command failed: Invalid argument (-22)
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc#
root at CDOT-BBWT:/etc# iw wlan0 set bitrates legacy-5 24 ht-mcs-5 vht-mcs-5 2:4
ath10k_pci 0001:02:00.0: refusing bitrate mask with missing 0-7 VHT MCS rates
command failed: Invalid argument (-22)
root at CDOT-BBWT:/etc# iw wlan0 set bitrates legacy-5 24 ht-mcs-5 4 vht-mcs-5 2:4
ath10k_pci 0001:02:00.0: refusing bitrate mask with missing 0-7 VHT MCS rates
command failed: Invalid argument (-22)
root at CDOT-BBWT:/etc# iw wlan0 set bitrates legacy-5 24 ht-mcs-5 4 vht-mcs-5 2:0-4
ath10k_pci 0001:02:00.0: refusing bitrate mask with missing 0-7 VHT MCS rates
command failed: Invalid argument (-22)
root at CDOT-BBWT:/etc# iw wlan0 set bitrates legacy-5 24 ht-mcs-5 4 vht-mcs-5 2:0-7
Following commands works without any error , but it take range of MCS.My requirement is
to set single rate.
# iw wlan0 set bitrates legacy-5 24 ht-mcs-5 4 vht-mcs-5 2:0-7
Thanks & Regards,
कविता माथुर Kavita Mathur
वरिष्ठ अनुसंधान अभियंता Senior Research Engineer
सी-डॉट C-DOT
इलैक्ट्रॉनिक्स सिटी फेज़ I Electronics City Phase I
होसूर रोड, बेंगलूरु Hosur Road, Bengaluru – 560100
फोन Ph 080-28529896
On Tue, 10 Oct 2017 13:54:20 -0700, Ben Greear wrote
> At one point, you could set a single rate using 'iw' and
> ath10k would convert that to a special firmware API that
> fixed all data traffic to a particular rate set. (Management
> frames and broadcast will not be affected by setting the rates
> when using ath10k).
>
> But, with the commit below, a command like this will fail:
>
> #iw dev vap206 set bitrates legacy-5 ht-mcs-5 0 vht-mcs-5
> command failed: Invalid argument (-22)
>
> But, it actually *does* successfully set the rate in the driver first, which
> is confusing at best.
>
> So, I think we should relax this check, at least for ath10k.
>
> commit e8e4f5280ddd0a7b43a795f90a0758e3c99df6a6
> Author: Johannes Berg <johannes.berg at intel.com>
> Date: Wed Mar 8 11:12:10 2017 +0100
>
> mac80211: reject/clear user rate mask if not usable
>
> If the user rate mask results in no (basic) rates being usable,
> clear it. Also, if we're already operating when it's set, reject
> it instead.
>
> Technically, selecting basic rates as the criterion is a bit too
> restrictive, but calculating the usable rates over all stations
> (e.g. in AP mode) is harder, and all stations must support the
> basic rates. Similarly, in client mode, the basic rates will be
> used anyway for control frames.
>
> This fixes the "no supported rates (...) in rate_mask ..." warning
> that occurs on TX when you've selected a rate mask that's not
> compatible with the connection (e.g. an AP that enables only the
> rates 36, 48, 54 and you've selected only 6, 9, 12.)
>
> Reported-by: Kirtika Ruchandani <kirtika at google.com>
> Signed-off-by: Johannes Berg <johannes.berg at intel.com>
>
> Thanks,
> Ben
>
> --
> Ben Greear <greearb at candelatech.com>
> Candela Technologies Inc http://www.candelatech.com
>
> _______________________________________________
> ath10k mailing list
> ath10k at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k
Thanks & Regards,
कविता माथुर Kavita Mathur
वरिष्ठ अनुसंधान अभियंता Senior Research Engineer
सी-डॉट C-DOT
इलैक्ट्रॉनिक्स सिटी फेज़ I Electronics City Phase I
होसूर रोड, बेंगलूरु Hosur Road, Bengaluru – 560100
फोन Ph 080-28529896
Disclaimer:
----------
This email and any files transmitted with it
More information about the ath10k
mailing list