Linksys E7350 WiFi, high cpu

Hi,

With stock firmware and running speedtest.net I am getting ~600-700mbps download and upload speeds over WiFi. But with OpenWrt I am only getting ~300-400mbps down and upload. Cpu is also at 100% when running the test as if flow offloading isn't enabled, and disabling hardware flow offloading makes no difference. Is there anything I have to do with my config in order to achieve stock firmware speeds or is it not supported on my router.

The high cpu while using wifi seems to also happen when transferring files over LAN, so it doesn't seem like a NAT offloading issue.

To add on, a friend who is also running OpenWrt but on an asus rt-ax53u (which uses the same cpu as the E7350 (mt7621) but different wlan hardware) doesn't have this issue and still gets the full 700mbps download and upload.

Is this just an issue with the mt7915? And will this get fixed?