Closed upanasiuk closed 1 month ago
BTW what SFE is? Do I need it? 🥲
I did a compilation test and there was no problem
I think the problem you are experiencing is related to your configuration. You have CONFIG_BUILDBOT enabled which will compile all kernel modules, including kmod-fast-classifier and kmod-shortcut-fe-cm. These modules conflict with each other. And there may be compatibility issues with other plug-ins. If you need Shortcut-FE, you need to set
CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_SHORTCUT_FE=y
and you may need to disable CONFIG_BUILDBOT
I haven't actually used Shortcut-FE so I don't know much about it. It is said that it can improve the performance of small packet forwarding, but it will also increase instability and cause some strange problems
You're right. My problem was in my configuration. I changed it (CONFIG_BUILDBOT is disabled and much more changed) and the build was successful with SFE enabled. It works 👌 As for now, my router can transmit 1 Gbps through NAT using insignificant CPU load (using Shortcut-FE).
I can't build Turboacc with SFE enabled for OpenWRT v23.05.5.
Builds and works fine with
--no-sfe
.diffconfig:
more expanded log: