Luci-app-sqm kernel incompatible

Hi,

I'd like to give sqm a try but it appears there is a dependency conflict. For reference, I built firmware for my Orange Pi R1 Plus LTS from the 23.05.2 git branch but when I attempt to install luci-app-sqm I receive the following output warning using the web client:

Details for package luci-app-sqm

  • Version: git-22.360.73151-127c900
  • Size: ~3.41 KiB installed
  • Dependencies:
    • sqm-scripts (18.07 KiB) NOT INSTALLED
      • tc-bpf (177.94 KiB) NOT INSTALLED | tc-full (177.58 KiB) NOT INSTALLED | tc-tiny (167.96 KiB) NOT INSTALLED
        • kmod-sched-core (63.54 KiB) NOT INSTALLED
          • kernel VERSION INCOMPATIBLE

The installed version of package kernel is not compatible, require 5.15.137-1-a61b316e… while 5.15.137-1-717e9712… is installed.
Allow overwriting conflicting package files

▲ Require version = 5.15.137-1-a61b316e83bc33130e55f5c8b8b65f74,
installed 5.15.137-1-717e97125c1102f73dd936d0190a8287

This is the build info:
OpenWrt 23.05.2 r23630-842932a63d / LuCI openwrt-23.05 branch git-23.306.39416-c86c256

Is it safe to override the dependency conflict, or do I need to build a new image with the luci-app-sqm package and dependencies included?

Well, the safe and normal way is to re-compile with that package included.
You can't install repository kmods to private builds due to checksums, as you have noticed.

But, as you have the same minor version of kernel, and if you have not tweaked any kernel options, you might try the install with override. But be prepared to recover a bricked device, just in case...

1 Like

Thanks. That's what I was thinking and concur with your advice. Better to be safe than have to deal with a bricked device.

Happy New Year :confetti_ball:

EDIT
After a quick rebuild with the added luci-app-sqm package and dependencies included, I flashed the new image and enabled SQM with settings to match my 1Gb/20Mbps cable speeds. Notable improvement when testing bufferbloat on waveform -- A+ score compared to the usual B score prior ...!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.