Package conflict after upgrade (extroot)


I have succesfully upgraded my TP-LINK 1043ND router to 19.07.7. I use an USB pendrive to expand my root partition. So when I download a new package, it is located on this pendrive.

There are several packages and config files on this device and I don't want to spend a whole day to reinstall and reconfigure everything. So I created a backup file and I followed this totorial:

After that, almost everything worked fine. I could restore my settings and config files and I didn't have to reinstall my packages. Unfortunately it seems that my kernel packages (kmod-****) are not compatible with the newer kernel:


(that's just one example)

How can I solve this issue?

1 Like

I'm afraid there's no simple solution.
The most reliable way is to reinstall the overlay packages.
You can relatively easily accomplish it with the following method:
Perform save, then rollback then restore.
In addition, reset the status database if the issue persists:

cp -f /rom/usr/lib/opkg/status /usr/lib/opkg/status