From 595cf863fc8475b83e5003c952cf212d3cadd783 Mon Sep 17 00:00:00 2001 From: bol-van Date: Mon, 1 Sep 2025 22:00:55 +0300 Subject: [PATCH] put old kernel ver note for @ih to customs --- init.d/custom.d.examples.linux/50-dht4all | 1 + init.d/custom.d.examples.linux/50-discord-media | 1 + init.d/custom.d.examples.linux/50-stun4all | 1 + init.d/custom.d.examples.linux/50-wg4all | 3 ++- 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/init.d/custom.d.examples.linux/50-dht4all b/init.d/custom.d.examples.linux/50-dht4all index 1cc75585..034d808f 100644 --- a/init.d/custom.d.examples.linux/50-dht4all +++ b/init.d/custom.d.examples.linux/50-dht4all @@ -1,4 +1,5 @@ # this custom script runs desync to DHT packets with udp payload length 101..399 , without ipset/hostlist filtering +# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : NFQWS_OPT_DESYNC_DHT="${NFQWS_OPT_DESYNC_DHT:---dpi-desync=tamper}" diff --git a/init.d/custom.d.examples.linux/50-discord-media b/init.d/custom.d.examples.linux/50-discord-media index d25eb825..928e9d73 100644 --- a/init.d/custom.d.examples.linux/50-discord-media +++ b/init.d/custom.d.examples.linux/50-discord-media @@ -1,4 +1,5 @@ # this custom script runs desync to all discord media packets +# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : NFQWS_OPT_DESYNC_DISCORD_MEDIA="${NFQWS_OPT_DESYNC_DISCORD_MEDIA:---dpi-desync=fake}" diff --git a/init.d/custom.d.examples.linux/50-stun4all b/init.d/custom.d.examples.linux/50-stun4all index 6a9c772c..c074ea36 100644 --- a/init.d/custom.d.examples.linux/50-stun4all +++ b/init.d/custom.d.examples.linux/50-stun4all @@ -1,4 +1,5 @@ # this custom script runs desync to all stun packets +# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : NFQWS_OPT_DESYNC_STUN="${NFQWS_OPT_DESYNC_STUN:---dpi-desync=fake}" diff --git a/init.d/custom.d.examples.linux/50-wg4all b/init.d/custom.d.examples.linux/50-wg4all index 84803d5c..bf9ec0d2 100644 --- a/init.d/custom.d.examples.linux/50-wg4all +++ b/init.d/custom.d.examples.linux/50-wg4all @@ -1,5 +1,6 @@ # this custom script runs desync to all wireguard handshake initiation packets -# NOTE : this works for original wireguard and may not work for 3rd party implementations such as xray +# NOTE: this works for original wireguard and may not work for 3rd party implementations such as xray +# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : NFQWS_OPT_DESYNC_WG="${NFQWS_OPT_DESYNC_WG:---dpi-desync=fake}"