Other Parts Discussed in Thread: WL1835
Tool/software: Linux
Hello!
I'm investigating poor WiFi performance on BBB with WL1835MOD cape. The worst case is transmission in AP mode. I have two systems, one based on "WL1835_Cape_on_BeagleBone_with_MainLine_Kernel_Debian_Filesystem" guide and other based on custom Buildroot distro with processor-sdk-linux.git kernel (rev e669d52447df61f9d7b8ef72c9f22f4feed04d38).
I use iperf as benchmarking tool.
On Debian system (kernel 4.1.2-bone12, WiLink fw 8.9.0.0.31) everything is ok: TCP shows 50 Mbit/s, UDP shows 65 Mbit/s, CPU usage is relatively low (45-50%).
On Buildroot system (kernel 4.14.79+, omap2plus defconfig, WiLink fw 8.9.0.0.76) performance is poor: TCP shows 35 Mbit/s, UDP shows 20 Mbit/s, CPU usage is high (90% for TCP and 100% for UDP).
Please help me to resolve performance issues.
P.S.
iperf TCP command line: iperf -c 192.168.15.100 -i 2 -t 20 -Z reno
iperf UDP command line: iperf -c 192.168.15.100 -i 2 -t 20 -u -b 100M
hostapd.conf contents:
interface=wlan0
hw_mode=g
channel=12
ieee80211d=1
country_code=RU
ieee80211n=1
wmm_enabled=1
ht_capab=[SHORT-GI-20][GF]
ssid=TestAP
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
wpa_passphrase=11111111