This is a pretty hackish way to get dnscrypt working on the WRT54GL (and maybe other mips routers) running openwrt, since there are no packages for it, and the development team has pretty much stopped supporting it.
- Download https://github.com/vibhavp/dnscrypt-wrt54gl/raw/master/dnscrypt-proxy
- Download https://github.com/vibhavp/dnscrypt-wrt54gl/raw/master/libsodium.so.13.0.3
- Download https://github.com/vibhavp/dnscrypt-wrt54gl/raw/master/dnscrypt-resolvers.csv
- Download https://raw.githubusercontent.com/vibhavp/dnscrypt-wrt54gl/master/init
- ssh to your router and make a folder
/usr/share/dnscrypt-proxy
. - scp the downloaded files to your router with
scp dnscrypt-proxy root@192.168.1.1:/usr/sbin/dnscrypt-proxy
,scp libsodium.so.13.0.3 root@192.168.1.1:/lib/libsodium.so.13.0
,scp dnscrypt-resolvers.csv root@192.168.1.1:/usr/share/dnscrypt-proxy/
andscp init root@192.168.1.1:/etc/init.d/dnscrypt-proxy
. If you're on Windows, you can probably use WinSCP for this. 4