[ath10k] IBSS mode

Ben Greear greearb at candelatech.com
Tue Jan 27 07:49:57 PST 2015

On 01/27/2015 05:55 AM, Sylvain ROGER RIEUNIER wrote:
> Dear Michal,
> I have already tried the CT firmware. Association between stations
> works better, But the rate control update is still broken.
> It does not work in HT mode.

Rate-ctrl is not a problem with the firmware....some users have reported
700Mbps or so in IBSS mode with my firmware.

I haven't managed to get kernel and supplicant properly patched for all
this yet..but will get it done eventually (and patches should make it up
stream sometime soon too I think).


> Sylvain
> 2015-01-27 14:18 GMT+01:00 Michal Kazior <michal.kazior at tieto.com>:
>> On 27 January 2015 at 14:08, Sylvain ROGER RIEUNIER
>> <sylvain.roger.rieunier at gmail.com> wrote:
>>> I just made some tests with the ath10k driver in IBSS mode and I found
>>> several problems:
>>> 1) TSF management can't be done correctly. You can't make GET, SET or
>>> RESET actions, because no command is sent to the firmware. However the
>>> WMI_RTT_TSF_CMDID command exists. I tried some changes (see patch),
>>> but they did not produce any effect.
>> This isn't implemented in firmware 636 as far as I know.
>>> 2) Rate control update is not functional in the firmware. Data rate is
>>> stuck at 25 Mbit/s between an ath10k IBSS station and an ath9k IBSS
>>> station. However the rate control update works fine in mac80211 (I
>>> checked it thanks to IBSS debug msg) and IE HT settings are correctly
>>> transmitted on both side (I checked it using a third interface in
>>> monitor mode). The ath10k_wmi_peer_assoc command does not seem to work
>>> for reassoc state to update data rate.
>> Janusz has done some patches related to the hw rate control issues
>> with IBSS recently:
>>   https://github.com/kvalo/ath/commit/627d9841eaa623e34657af7af0e6293805e07888
>>   https://github.com/kvalo/ath/commit/55884c045d31a29cf69db8332d1064a1b61dd159
>>> Conclusion: the firmware seems incomplete for IBSS mode operation. Is
>>> there any planned development on the IBSS mode in the firmware?
>>> Note: I did my tests with the firmware-2.bin_999.999.0.636 firmware.
>> Ben has recently added IBSS support for his 10.1 firmware fork:
>>   http://thread.gmane.org/gmane.linux.drivers.ath10k.devel/1023/focus=1026
>> You might be interested in giving it a try.
>> Michał
> _______________________________________________
> ath10k mailing list
> ath10k at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k

Ben Greear <greearb at candelatech.com>
Candela Technologies Inc  http://www.candelatech.com

More information about the ath10k mailing list