ath79

ath79 is the successor of ar71xx. It's modernization under the hood, with the main goal to bring the code into a form that is acceptable for Linux upstream, so that all (most) of the whole ar71xx supported devices can be handled by an upstream, unpatched Linux kernel.1)

There might be a slight decrease in kernel image size, but the general bloat of newer versions will likely eat that up completely.

In case your device was previously on the ar71xx target, see Upgrade from ar71xx to ath79 for instructions.

Release Target(s)
18.06.x (and earlier) ar71xx only
19.07.x ar71xx + ath79
21.02.x (and later) ath79 only

The main page: Flow offloading.

While ath79 platform does not support hardware offloading, starting from OpenWRT 24.10 you can also enable hardware offloading checkbox for additional reduction of software offload processing requirements and some additional speedup.

User could benefit from OpenWRT's support of Flow offloading (both software and hardware), which significantly increases throughput. It worth to try to enable it:

  • If using LuCI: Network → Firewall and select “Software flow offloading” or “Hardware flow offloading”, then hit “Save & Apply”.
  • CLI: edit /etc/config/firewall and insert the following under the config defaults section and make sure to restart the firewall after making the /etc/init.d/firewall restart:
config defaults
…
  option flow_offloading '1'
  option flow_offloading_hw '1'

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2025/02/16 14:25
  • by vazhnov