Hi,
I have a IW611 chipset (in a Murata 2DL, over SDIO-UART) working on an iMX9.
I have 6 active Bluetooth Low Energy connections with the IW611 (the iMX9 being a BLE central). Each connection is sending and receiving 2kbps. This works OK and looks stable.
Subsequently, I enable a Wi-Fi network (802.11n) on the uap0 Wi-Fi access point interface. I connect 1 Wi-Fi station to the access point. Then, I start a iperf3 TCP stream from the station to the AP. This does not work. More concretely, the throughput is 0 (or very rarely is higher than 0 Mbit/s). The BLE connections (and throughputs) remain OK.
Additionally, I also tested increasing the number of BLE connections incrementally.
I also tried receiving data as Wi-Fi station (mlan0) with 6 active BLE connections, with similar results.
In contrast, when using the Wi-Fi mlan0 (station) or uap0 (AP) to transmit data to another AP or station, while maintaining 6 active BLE connections, it can still reach up to 20 Mbits/s (although the throughput varies a lot).
The NXP Wireless SoC Features and Release Notes for Linux state that the Wi-Fi access point should support 16 stations, and the number of BLE connections should also be 16. I understand that it probably not possible to reach 16 for both (so 32 combined) and reach high throughput. But I was not expecting that 7 connections (1 for Wi-Fi and 6 for BLE) would cause a 0 Mbits/s RX Wi-Fi throughput (while the BLE connections keeps working stable BTW).
Is this Wi-Fi RX drop to 0 Mbits/s expected behavior?
Kind regards,
ac_gd
Solved! Go to Solution.
Hi,
The ticket can be closed. We have made some progress by optimizing our BLE connection parameters and using the correct antenna calibration. If we need more assistance in the future, we will reach out again.
Kind regards,
ac_gd
Hi,
The ticket can be closed. We have made some progress by optimizing our BLE connection parameters and using the correct antenna calibration. If we need more assistance in the future, we will reach out again.
Kind regards,
ac_gd
Hi, @ac_gd
Thanks for creating case to us.
I will check this case and update to you if I have any findings.
Best regards,
Christine.
Hi, @ac_gd
Can you please let me know when you do TCP iperf test, the DUT(working in AP mode) is working as iperf server or client?
Can you please share to me your iperf commands and your hostapd.conf when you start IW612 as an AP with uap0 interface?
Can you please let me know how to keep 2kbps data transmission between 7 BLE devices? What is your BLE remote devices type?
I prefer to know more details so that I can reproduce this issue locally.
Best regards,
Christine.
Hi, @ac_gd
Can you please help to provide me answer of the requested questions?
Best regards,
Christine.
Hi, @ac_gd
Can you please help to provide me answer of the requested questions?
Best regards,
Christine.