5199 questions

6344 answers

10173 comments

6283 members

0 votes
158 views 6 comments
by

Hello,

On my RUT240, I would like to enable DNS over HTTPS (DoH) which is an encrypted version of DNS that is different to DNS over TLS (DoT).

OpenWRT uses dnsmasq and https-dns-proxy package, there is a how to guide [LINK].

I've done a quick opkg list from SSH on my RUT240 and cannot see either the https-dns-proxy or luci-app-https-dns-proxy for my firmware (RUT2XX_R_00.01.13)

Can someone help? Or provide instructions on how to convert OpenWRT packages to RutOS?

Many Thanks!

Footnote:

  • QU: Why not install dnscrypt-proxy and use DoT? 
  • ANS: I'd like to integrate my RUT into Cloudflare Teams Gateway, my RUT only has a dynamic IPv4 address and currently the Teams/Gateway product doesn't support DDNS or an API for updating my WAN address "Location", therefore I need to use DoH to associate my RUT to my Cloudflare account.
by
(Recent) official openwrt also supports RUT240. So you might opt to build a full openwrt for your device, incl. DoH.

I am running openwrt on RUT955, BTW.

1 Answer

0 votes
by
Hi,

If opkg list doesn't show you your wanted package even after opkg update command, then it is probably not supported by the current version of OpenWRT used on RUT240 RutOS.

EB.
by

I've noticed RUT2XX_R_00.01.13 is available, I'll upgrade and see if opkg has different results.

Any idea how to cross reference which version of OpenWRT each RutOS is based on? The usual suspects, uname, /etc/version/, /etc/banner only show the RutOS version with no obvious clues there to what the upstream version is.

by
Hi,

RUT240 is based on OpenWRT Chaos Calmer, so all the official packages that are only supported by the higher version - probably will not work properly.

If it's higher or no, you can see when you open a package on OpenWRT official site, there you can also find the version your OpenWRT needs to be.

EB.
by

Thanks for the info EB... Wow! That's quite old! stable wink

I appreciate there may be dependency issues, but I would like to have a go at building the package from source; however since the RUT is a MIPS processor I either need to create a build environment on the router, or I need the 'Target System', 'Subtarget' and 'Target Profile' for a cross compiler.

Is there any detailed documentation on building custom packages for RutOS? ...this page is very sparse!

Many Thanks!

by
I believe you would need to look for custom package compiling for OpenWRT, and not for RutOS, this way you will find more useful information.

EB.
by
Noted. Thanks.