What network speeds can you realistically anticipate?
If you’re thinking about incorporating a Wi-Fi/Bluetooth Mini PCIe card, don’t overlook that the 2.5GbE port will restrict (cap) your speeds to 2.5Gbps. Furthermore, it’s vital to opt for a card that can accommodate such speeds. In addition to the Wi-Fi option, you got five 1GbE ports are at your disposal for wired connections.
Steps for Installing a WiFi/Bluetooth Card
The RV2 mPCIE slot is located on the rear side of the board. In general, if the kernel supports the hardware, it should operate flawlessly. As recommended by the Banana Pi team, we installed a dual-band WLE900VX 7AA Wi-Fi/BT card based on the Qualcomm Atheros QCA9880 chipset.
The standout feature of this card is its compatibility, which means it comes equipped with the necessary OpenWrt drivers and the installation is pretty smooth. Furthermore, investigating alternative cards that feature the MediaTek chipset may provide enhanced performance benefits, including support for WiFi 6 and 7, which this card currently does not offer.
Here’s a detailed table of the WLE900VX module specifications:
📋 QCA9880 (WLE900VX) Specifications
Category | Specification |
---|---|
Chipset | Qualcomm Atheros QCA9880 ‘Peregrine’ series |
Form Factor | Mini PCIe (30 × 51 mm) |
Interface | PCIe 1.1 |
Wi-Fi Standard | IEEE 802.11ac (Wi-Fi 5), backward compatible with 802.11a/b/g/n |
MIMO Configuration | 3×3 MIMO |
Spatial Streams | 3 |
Max Data Rate | Up to 1.3Gbps (5GHz), 600Mbps (2.4GHz) |
Channel Widths | 20/40MHz (2.4GHz), 20/40/80MHz (5GHz) |
Frequency Range | 2.412–2.472GHz (2.4GHz), 5.150–5.825GHz (5GHz) |
Output Power | Up to 21dBm per chain (2.4GHz), up to 20dBm per chain (5GHz) |
Modulation Techniques | OFDM, BPSK, QPSK, DBPSK, DQPSK, 16-QAM, 64-QAM, 256-QAM |
Operating Voltage | 3.3V |
Power Consumption | Max 5W |
Operating Temperature | -20°C to 70°C |
Storage Temperature | -40°C to 90°C |
Humidity Tolerance | 5% to 95% (non-condensing) |
Antenna Connectors | 3 × U.FL connectors |
Operating Modes | AP and STA (can act as access point and client simultaneously) |
Advanced Features | LDPC, MRC, STBC, Spatial Multiplexing, DFS, CDD |
Certifications | FCC (USA), CE RED (EU), IC (Canada), RoHS, REACH |
Driver Support | Qualcomm QSDK, ath10k (OpenWRT/LEDE), compatible with Intel x86 & ARM platforms |
Installation
We successfully completed the installation of the WLE900VX module, which comes with three RP-SMA Male connectors. We used three cables, each measuring 15cm in length, which is sufficient for our needs and eliminates the necessity for longer cables. Additionally, we strategically placed a 1mm-thick thermal pad on the card to guarantee optimal contact with the case body, facilitating superior heat dissipation.








Installing the necessary drivers
For installing the WLE900VX module card, refer to the following list of packages needed from the OpenWrt package repository.
kmod-ath10k-ct
ath10k-firmware-qca988x-ct
hostapd-basic
Q: Why the WLE900VX only show radio0?
A: The Atheros QCA9880 is a dual-band selectable WiFi card, meaning it can operate on either 2.4GHz or 5GHz, but not both simultaneously. It’s not a DBDC (dual-band dual-concurrent) device, so OpenWrt will only show one radio interface, typically labeled radio0