mPCIe slots and 802.11AC wave 2


with nice 802.11AC wave 2 cards appearing on the market, some need a mPCIe 1.1 interface and others need a mPCIe 2.0 interface.

mPCIe 1.1 card : wle650v5-18

mPCIe 2.0 cards : wle650v5-25 , wle1216v5-20

Does anyone know if the cards asking for a mPCIe 2.0 slots will work with the slots of the Turris Omnia ?


just we are waiting for the delivery WLE1216V5-20 for tests. It is not just about slot compatibility, but also in terms of drivers. Currently, probably not likely that drivers would be able to fully exploit the capabilities of this card.

Thank you!

The plan was to install Debian then use a bleeding edge kernel with the latest version of the ath10k driver.

But yes, I guess it will not be easy.

Here are some older posts


There’s nothing new yet …

I’m curious about this card (as I mention in second thread what @qxstyles mention): Mediatek MT7615
if it fits in T 1.1 or Omnia.

As you should have received the new card by now - how’s the driver situation and the hardware compatibility?
According to the other thread about the *-18-version the driver now supports the card. But what about specific techniques like beamforming etc - you mentioned it to be not likely

that drivers would be able to fully exploit the capabilities of this card. ?

@Jan.H: May I kindly ask you to response to my question?

1 Like

New drivers are already in the night build, their release is scheduled for Turris OS 3.8. Unfortunately, I have not been able to test new cards yet.

When will Turris OS 3.8 be available? And when will you be doing the tests with the new card? Did you already receive it?

Any news on that?
Have the drivers been included in Release 3.8?
Have you tested the new cards?

1 Like

@Jan.H could you please state the actual status of this wifi-module:

Is the slot compatible?
Does the new v.3.8-driver handle all functionalities?!
Please - this is ongoing for 6 months now…

1 Like

At the moment there are two similiar cards available:
22 MU-MIMO with 2SS at 80 MHz ⇨ 867 MBit bandwidth
4 MU-MIMO with 4SS at 80 MHz or 2SS at 160 MHz ⇨ 1733 MBit bandwidth
Looking to the product specs, I cannot really tell the difference, only that *-25 and *-20 have higher product-IDs and therefore maybe later developments?

Concerning the throughput the theoretical 1,73GB/s should be no problem for the TO pcie 1.0-interface, right?

1 Like

I would advise you to go with the WLE650V5-25 if you want to have the best TX power per radio chain. It is a perfect card for countries with a EIRP of 100mW ( 20dBm ).

Say that you set an output power of 17 dBm and that you use 2 antennas (x2 the power so +3 dB) with 2 dB lost due to the antenna patchs and 3 dB lost due to the diplexers used by the Omnia and that the antennas for the omnia have a passive gain of 5 dB:
17+3-3-2+5 … 20 dBm

Furthermore, notebooks with 3 radio chains are not common and I do not think I ever met one with 4. So you migth as well spare you the trouble with the power hogs that are those 4*4 cards.

According to my experience, you will not met any problem with the Turris PCIe version 1.0 x1 interface of the mPCIe slot. But it is true that an official answer is long overdue.

I bought the WLE650V5-25 about two weeks ago and tested it.

First of all there are two different versions of the WLE650V5-25 card on the market. The earlier modules use
the QCA8886 and the newer once the QCA9888 - I got one with the QCA9888 SoC.

I tested this module with all sorts of ath10k drivers and none really worked. The best one was this one:

With this driver the card works but with a very weak signal strenght. Even with cables and antennas
attachd to it - the cards behaves like there would be no atennas attached to to card at all.

If someone has an idea what the cause might be, I am happy to continue testing and to post the findings.

@zoverl: as you advertise the -25 - did you get it working? See @Tom’s post above.
For me the -25-card is of no use as it is not capable of using 160MHz and therefore with it you cannot unleash the full power of wave2.
The 4
4-cards do not require to have a 4
4 wifi-client as they are using 2SS at 160 MHz!
But they are not completely useable as atm there’s no laptop wifi-card available capable of handling 160 MHz-streams, right? The Intel 9260 has been long advertised, but is still not on the market.

So I will definitely go with a 4*4-card but not before Intel releases the 9260.

@Tom: this maybe because of a card defect, I had something like that before with a Intel card :frowning:

I was about to write a rant about Qualcomm (and others) doing their best to screw up their range of WiFi cards.

But I think this high severity vulnerability will keep me busy for the whole week :

Wow… Is this within the wifi-card-firmware? If yes - can it be patched from within openwrt?

The bug is not in any firmware. It is in protocol layer. But protocol is likely handled by firmware.

Ok. So the drivers need to be fixed, right?

The Debian project published today an update for the hostapd and the wpasupplicant packages, the software used to make an access point and a sta with a wireless NIC.

So it may be enough to update those softwares without any change to the drivers.

From what I understand, if either the sta or the access point was updated, the vulnerability can not be exploited. To be verified.

1 Like