Can't install zapret dependencies on snapshot (kmod-nft-queue)

On 24.10.4 you could install this but not on snapshot. My device is quite new, TP-Link Archer AX80. So it requires these packages but can't install those. What do I do?

root@OpenWrt-Archer-AX80:/mnt/sda1/zapret apk# apk add --allow-untrusted zapret-72.20251022.apk
ERROR: unable to select packages:
  kmod-nft-queue (no such package):
    required by: zapret-72.20251022[kmod-nft-queue]
root@OpenWrt-Archer-AX80:/mnt/sda1/zapret apk# apk add --allow-untrusted luci-app-zapret-72.20251022-r1.apk 
ERROR: unable to select packages:
  zapret (no such package):
    required by: luci-app-zapret-72.20251022-r1[zapret]

Could.be related to Cmake 4.1.2 broke ~100 packages (due to old stuff in upstream CMakeLists.txt), check fail logs.

Not related.
And available for download quite normally.
E.g.
kmod-nft-queue-6.12.57-r1.apk 3.0 KB Sun Nov 9 04:56:38 2025

No it's not

It is there also for filogic (your target):

kmod-nft-queue-6.12.57-r1.apk 3.0 KB Sun Nov 9 09:08:51 2025

Have you already "update lists...", as you only seem to find the already installed packages?
(button visible in your screen)

1 Like

How old is your snapshot build?

1 Like

Today built with all new shiny stuff grabbed, scripts feed -a and all

You have to find respective APK for kmod in your build tree, OpenWrt kmod-s will not fit your configured kernel.

1 Like

You mean rebuild firmware again with kmod-nft-queue?

Yes, indeed

1 Like

Here are the modules for installation (they are for all architectures):

Build tree: https://github.com/remittor/zapret-openwrt/blob/44ff0ec3e18548bab6c839f9cd163e9a3fe0bbad/.github/workflows/build.yml#L156-L180

1 Like

The user provided a screenshot showing the sequencial number of the last commit 31734 (in branch snapshot).
Perhaps it would be worth writing a script that would output the date and link to the commit based on the commit sequencial number.

Btw your fork of zapret-openwrt never works for me. I put in the options just this line on bol-van's zapret. This is nfqws btw:
--dpi-desync=fake --dpi-desync-ttl=2
Just this line, nothing else is needed. I do the same options on your GUI, nothing happens.

You need to press the Restart button (it's a feature).
This is described in the manual:

To check if the launch is correct, simply enter the following command:
/etc/init.d/zapret info