Friday, January 31, 2020

Re: Support for ath10k QCA988x devices

On 2020-01-28, Alexander Merritt <mail@alexmerritt.de> wrote:
> Hello,
>
> I am curious if there is any info on support for the wireless chipset Qualcomm Atheros QCA988x in the ath10k drivers. These devices are sold by PCEngines. Prior discussions I found on this list:
>
> On 2014-04-17 Thom Lauret wrote
>> 802.11n is not yet supported in OpenBSD.

This is outdated.

> On 2015-09-23 Stuart Henderson wrote
>> > http://www.pcengines.ch/wle600vx.htm
>>
>> This is a QCA9882 from the 802.11ac range, on Linux this uses the
>> Ath10k driver. Not yet supported on OpenBSD.
>
> On 2017-04-12 Stefan Sperling wrote
>> ath10k devices are not supported. They need a new driver because Atheros
>> has changed the driver<->hardware interface with this generation of devices.

These two are still valid.

> Is there any update? A brief look in the source code and manual did not show anything.
>
> What effort is required to implement a new driver, as Stefan mentions? Port something from another BSD? From Linux? Start from scratch?
>
> My motivation is to build a wireless router supporting 802.11ac (with OpenBSD if possible). Compex WLE600VX and WLE900VX support 867Mbps and 1300Mbps, respectively, according to their data sheets.
>
> I am not bound to this chipset, if there are alternatives which do work.

At a minimum, porting the driver from another OS, but AFAIK (I may be wrong)
there will need to be wider changes to the net80211 stack before other 11ac
devices will work. (fewer changes were needed for bwfm where a lot more of
the stack is run on the NIC itself).

No comments:

Post a Comment