@philjohn
wget https://patch-diff.githubusercontent.com/raw/lede-project/source/pull/1269.patch
git apply --ignore-space-change --ignore-whitespace 1269.patch
then in menuconfig
Kernel Modules > Network Support > kmod-fast-classifier and kmod-shortcut-fe (not kmod-shortcut-fe-cm)
I just did this, and the build was fine for my Archer C7v2. However, I had a problem with my VPN setup (IPsec roadwarrior config using Strongswan): I can VPN into my router just fine, but I could not connect to an RDP session behind my router (rdp-client --> ipsec tunnel over internet --> VPN server on router --> RDP server in local LAN)
The rdp connection would start, but then disconnect after about 10 seconds. I needed to do "rmmod fast-classifier" to get everything stable again.
Before the rmmod, fast path seemed to be working ok:
root@router ~# cat /sys/fast_classifier/exceptions
NO_IIF = 12682
NO_CT = 1
CT_NO_CONFIRM = 727
TCP_NOT_ASSURED = 186
WAIT_FOR_ACCELERATION = 10445
CT_DESTROY_MISS = 1220
root@router ~# head -n1 /sys/fast_classifier/debug_info
size=84 offload=0 offload_no_match=0 offloaded=41 done=39 offl_dbg_msg_fail=41 done_dbg_msg_fail=39
Any idea what could be wrong?