Hello,
I have updated the Linux SDK of my AM1808 EvalBoard to SDK 5.02. This SDK comes with a 2.6.37 kernel and OpenSource wl12xx (OpenLink) drivers instead of the WiLink drivers.
Unfortunately the data-rate with a TCP iperf test now is only half of that achieved with the old SDK (using the WiLink drivers). Instead of 14 MBit/s with TCP it is only 7 MBit/s now. Running the top-command shows a CPU usage of 99% in system space while iperf is running. After iperf finishes the CPU usage drops to nearly 0%.
I already performed a calibration of the WLAN module with no benefit.
The rates have been measured with the prebuilt kernel image and filesystem delivered with the SDK. Is this a general issue with this driver (maybe mac80211 needs more CPU power) or am I doing something wrong? Building the kernel (and wireless compat) myself I got the same results.
Thanks in advance
Tobias