On 29-11-2016 10:10, IgorMitsyanko wrote: > On 11/29/2016 06:49 AM, Oleksij Rempel wrote: >> Am 28.11.2016 um 20:01 schrieb IgorMitsyanko: >>> On 11/28/2016 08:33 PM, Oleksij Rempel wrote: >>>> Am 28.11.2016 um 18:10 schrieb Oleksij Rempel:
[...] >>> Oleksij, yes, that's correct, it includes entire Linux environment; the >>> reasoning is that it allows to hide all WiFi-related logic inside device >>> itself, and emulate simple Ethernet device for external system >>> (therefore, freeing external system resources). >>> >>> This approach was working really well for us until recently, but now >>> that company is expanding, we want to have more flexible and standardize >>> interface available for external system to manage wireless connection, >>> and FullMAC driver seems to be the best solution here. >> you mean, this driver will not use mac80211 framework provided by kernel? > > Yes, this driver is FullMAC - converting Quantenna drivers codebase to > mac80211 framework will require significant effort from developers and > QA, but I think in the future it will have to be done anyway. Why? The linux wireless subsystem supports both models, ie. cfg80211-based drivers and mac80211-based drivers, so there is no technical reason for making the effort. There are clearly benefits in using a generic and freely available 802.11 stack like mac80211. Regards, Arend