top of page

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.

bottom of page