[ath10k] IBSS mode

Yeoh Chun-Yeow yeohchunyeow at gmail.com
Thu Jan 29 02:05:29 PST 2015


Hi, Sylvain

Are you using the driver from https://github.com/kvalo/ath? Maybe
there are patches missing.

---
Chun-Yeow

On Wed, Jan 28, 2015 at 4:34 PM, Sylvain ROGER RIEUNIER
<sylvain.roger.rieunier at gmail.com> wrote:
> With the main firmware, when starting  2 Ath10k stations, the stations
> have different BSSID. The merge is not happening correctly. This is
> due to a bad  scan and a Bad TSF management.
> With CT Firmware The stations split didn't happen.
>
> Sylvain
>
> 2015-01-28 3:06 GMT+01:00 Yeoh Chun-Yeow <yeohchunyeow at gmail.com>:
>> For the rate control issue, please make sure that sta->sta.wme = true in ibss.c
>>
>> Refer the following:
>> http://lists.infradead.org/pipermail/ath10k/2014-December/003982.html
>>
>> For CT firmware, you have mentioned that "association between stations
>> works better". Can you elaborate that?
>>
>> ----
>> Chun-Yeow
>>
>> On Tue, Jan 27, 2015 at 11:49 PM, Ben Greear <greearb at candelatech.com> wrote:
>>>
>>>
>>> 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).
>>>
>>> Thanks,
>>> Ben
>>>
>>>
>>>>
>>>>
>>>> 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
>>>
>>>
>>> _______________________________________________
>>> ath10k mailing list
>>> ath10k at lists.infradead.org
>>> http://lists.infradead.org/mailman/listinfo/ath10k



More information about the ath10k mailing list