I am trying to install dnscrypt v2 with Gl-MT300N V2. but can't because of the dependencies and conflict caused by dnscrypt v1. I've forced uninstalled dnscrypt v1 dependencies which includes all gl-sdk4-dns packages, and now I am unable to reinstall the sdk4-dns packages, Nor can i find one that is on the repository and compatible.
I cant find the uninstalled dns packages on luci/GL-UI or opkg/ssh and the ones on git are not the right Architecture.
Where can i find the packages?
Resetting the router is the easiest way to get them back. They are not inside any repos, afaik.
Would resetting it also give them back to my flashdrive which i'm using as an overlay? also it wont remove dnscypt v2 which i have installed?
If you're using a flash drive as an overlay (e.g., using extroot
), the reset will not necessarily revert the contents of the overlay.
However, if you reset the main system, it might disconnect from the overlay, and you could lose access to any changes made, including installed packages.
You might need to remount the overlay manually after the reset.
So basically I would say it's starting over.
Is there anyway i could install dnscrypt 2 without having to uninstall the base packages"? I want to get ODoH for my dns.
Not really sure, but a wild guess would be using --nodeps
See [OpenWrt Wiki] Opkg package manager
Thats what i did, And i couldn't reinstall the dns packages.
Yeah because you removed them. To get them back, resetting is the only thing - as far as I know. (And fastest one as well, since you can create a backup of all config via luci before)
Maybe even reinstalling the same firmware can fix it.
So i could back up all of the dns packages in luci and send them back to my flashdrive(overlay)?
No. Only config files.
So you would start over, create a new overlay, restore old config and try again - without deleting the gl packages.
Alright, I started over with a new overlay, I even made a backup. Am i able to selectively install the backed up configuration files with my current plugins or are they all overwritten? because if i force remove dependencies on dnscrypt 1 than all my dns packages are removed.
You can select the files which should be restored by removing them from the archive before. Or by only restoring a few files manually.
Installed packages are lost, they are not inside the config.
I extracted the tar file and remove dnscrypt-proxy from the configs, i archived it as rar and exported it as a tar.gz archive online, unfortunately uploading the files caused an error on my overlay msg.unknown_err on the gl ui and "no related rpc reply" error on luci. it hangs on rebooting and causes my overlay to not work anymore, so i have to keep formatting it. i tried it twice and it still doesn't load up my modified backup. could you please give me a configuration archive with dnscrypt-proxy removed?
Please send me your backup tgz via PM.