Optimising the Omnia for gigabit wired throughput

It might be down to kernel performance then

In short, it would take some effort to analyse in depth, e.g.

  • start with a custom kernel build, preferably from mainline source and compare performance
  • turn kernel knobs and compare performance

Here is some thread Can't get 1Gbit on Mox Classic, albeit about the M it touches some aspects of the intricacies of the kernel’s network stack and traffic control management tuning and patches in OpenWrt related to network performance.