Kmod-nft-offload Jun 2026
Are you looking to for a specific ISP speed, or are you troubleshooting a installation error in OpenWrt? kmod-nft-offload - [OpenWrt Wiki] package
: Users have reported significant performance differences; for instance, turning offload on can increase connection speeds from 300 Mbps to over 700 Mbps on supported hardware.
: It can be installed via the OpenWrt package manager (opkg) : opkg update opkg install kmod-nft-offload Use code with caution. Copied to clipboard
nft add table netdev filter nft add chain netdev filter forward type filter hook ingress device eth0 priority 0 ; flags offload ; kmod-nft-offload
make M=net/netfilter/ modules insmod net/netfilter/nft_offload.ko
: The core Netfilter abstraction layer that builds and maintains the fast-path flow tables.
nft list ruleset | grep -A1 "offload"
A value of on indicates that the driver and hardware are capable of TC offload.
lsmod | grep nft_offload
CONFIG_NFT_FLOW_OFFLOAD=y CONFIG_NF_FLOW_TABLE=y CONFIG_NET_FLOW_LIMIT=y # Optional, mitigates DoS on flowtable Are you looking to for a specific ISP
The backbone of Linux firewalling, routing, and Network Address Translation (NAT). While iptables historically managed this, modern Linux systems use nftables for better performance and a cleaner syntax.
By preventing the router CPU from running at 100% load during large data transfers, the device runs cooler and drops overall power consumption.