I'm trying to upgrade packages used, but the kernel and kmod versions are 5.10.80-1, and the newly available packages (that I want to upgrade to) uses 5.10.92+5.15.8-1-1.
My current /etc/opkg/distfeeds.conf reads as follows:
Can I change the kmod in distfeeds.conf from 5.10.80-1-a3398c593d3440164c247a13bc67d164 to the latest available which is 5.10.92-1-df7cd26da92fdd5f2ede827f1b1112a7 so that other dependent packages can be upgraded?
You cannot use kmods that rely on a different kernel version than you have in your current firmware version. And the kernel itself is not upgradable on a given firmware version. The way to upgrade the kernel is to update to a newer version of OpenWrt (in this case, snapshot).
Since you are not using the official OpenWrt (release or snapshot) and instead using firmware from another source (i.e. dangowrt), you should really be asking your questions to the maintainer of that build.
Yes... this is one such method of upgrading to a newer version of OpenWrt. The "Attended Sysupgrade" feature utilizes the standard sysupgrade functionality, but adds on the automated package handling. However, it is still fundamentally what I was suggesting -- upgrade the entire OpenWrt version.