Apparently Pihole doesn't do QoS like OpenWrt sqm- cake so I thought I should try OpenWrt first with QoS, dnsmasq+ DNS blocks (as in Pi-hole), and nodogsplash captive external portal via LuCI webUI. Of course I will miss the nice Pi-hole graphics sans a Grafana install later.
So can I use FTLDNS+ Unbound DNS setup on my OpenWrt? Any benefits if not installed on Pihole ( I am assuming all the filtering and security advantages listed except perhaps DNS logging will apply)?
That wasn't the question...unless you mean to say that FTLDNS+ Unbound cannot be accessed as DNS servers from a router?
The idea is similar to below thread- basically using Pi-hole FTLDNS server address, maybe even the DNS address block setup. Pi-hole doesn't have QoS that I would like (available on OpenWrt of course.)
I plan to use an Amlogic Android Box (1/8 GB, quadcore 1.5Gbps) hardware for OpenWrt, so don't expect performance problems as on consumer routers !
Main question: Would this FTLDNS+ Pi-hole DNS block do any better with OpenWrt as above than dnsmasq + adblock natively on OpenWrt?
Your wording seems to imply that you are installing Pi-hole on OpenWRT.
OpenWRT is usually installed on routers, and OpenWRT is not one of our supported distros.
Pi-hole can not provide QoS because no traffic goes through it, besides DNS and DHCP requests.
So if you are not going to use pihole than I do not see why this questions would be here and not on the openwrt forums?
If you run Davidc502 build he has dnscrypt built-in and if you want to run unbound there are plenty of tutorials for that plus openwrt has it own set of adblock options.
If you want to use FTLDNS on your router instead of dnsmasq I do not think this is supported unless you wanted to build from source but pihole has stated they are not much different so they can take fixes from dnsmasq quiet easily. So what that means is FTLDNS is built for pihole.
Would be great if one day it was built out to support many other formats.
I personally use David's LEDE build with a Pi Zero setup with pihole and unbound.
So I can install Pi-hole 4.0 on CoreElec via opkg on an Amlogic S905 box alongwith others?
Does cake-sqm and nodogdplash install need OpenWrt install first on CoreElec as above, or are they both independent packages to be installed directly as you imply?
Sqm-scripts on OpenWrt are now deprecated in favor of sqm-cake now, I believe.