The blocking does work when I use the router to do like nslookups or whatnot, it just doesn't work on any devices on my network. That should be a huge hint for what's going on. I'm happy to grab anything that would help, I'm really depserate to block Samsung domains to stop the spying, but also really want all this on one piece of hardware.
Firmware.... https://davidc502sis.dynamic-dns.net/
I'm using "adblock 3.5.2-1" and as i said Domain blocking is working fine for me with Davidc's latest build.
Most likely it's because these devices have their own DNS cache and the previous (valid) IP addresses were stored in the cache. Rebooting the device (or manually resetting DNS cache) usually helps.
I assumed so, then I pulled out a few of my old phones, used incognito mode, and verified it was using the right dns using a terminal emulator and checking ifconfig. It would still access the blocked sites with easy-adblock and was unable to access them when I set up adblock.
Well, either way I have a working solution for my problem with samsung forcing ads onto my TV and spying on me!
I will play with david's firmware you linked out of curiosity
I've updated the information service stores in ubus, hence I've updated the WebUI to better reflect the status of the service and show any errors (if any occurred) and also made a minor improvement in service start/stop and reload usability in WebUI.
I would appreciate feedback. If you come by anything unusual, post the screenshots of the WebUI + output of logread -e simple-adblock.
Nice. I also noticed a minor formatting inconsistency with status symbol lacking square brackets upon reporting number of blocked domains (lines 374 and 377 in init need extra underscores around OK and FAIL?). Otherwise, all is good.
root@Archer_C7:~# /etc/init.d/simple-adblock restart
Stopping simple-adblock 1.6.3-1...
Restarting dnsmasq [✓]
simple-adblock 1.6.3-1 stopped.
Starting simple-adblock 1.6.3-1...
Found existing data file, reusing it [✓]
Restarting dnsmasq [✓]
simple-adblock 1.6.3-1 is blocking 5634 domains ✓
Running simple-adblock on a tl-wdr4300 with OpenWrt 18.06.0-rc2.
In Services menu I have to two Simple AdBlock entries.
First points to /cgi-bin/luci/admin/services/simpleadblock (looks outdated).
Second points to /cgi-bin/luci/admin/services/simple-adblock.
root@wdr4300:~# ls /usr/lib/lua/luci/controller/simple*.lua /usr/lib/lua/luci/controller/simple-adblock.lua /usr/lib/lua/luci/controller/simpleadblock.lua