flashed router with new firmware, verified that version is now as above, however I'm getting an error when installing packages:
Details for package kmod-sched-cake
Version: 5.15.61-1
Size: ~15.10 KiB installed
Dependencies:
kernel Version incompatible
kmod-sched-core (64.94 KiB) Not installed
Description
Common Applications Kept Enhanced fq_codel/blue derived shaper
The installed version of package kernel is not compatible, require 5.15.61-1-cdff54f9… while 5.15.61-1-04b2dda7… is installed.
Thank you for the info. From the page in the link:
## I'm using a self-compiled image
* **Solution #5:** Do not install packages after flashing, but include them in your image.
* **Solution #6:** Compile the packages you want to install after flashing as modules. They will be built, but not included in the image.
Am I not following #6 when building image and packages at the same time? I forgot to specify that I built packages and image at the same time. And, package I'm installing comes from the same openwrt/bin folder.
Solution 6 means that you compile the firmware and the possible extra packages at the same time on the same build run.
Then after having flashing the router and running the firmware you should be able to transfer those package .ipk files to the router and opkg install them.
But it does not mean that that you could
Download and install kmods from the public repo into router running your build. (Note that this may also hit you via dependency packages)
Install your kmods into a router running the official builds.
Install your kmods into router running an older build by you.
Could it be that make clean is not removing old packages? What directories can I safely delete before building? I suppose easiest way would be to start fresh but I would prefer to figure out the issue.