What's new

[Beta] AB-Solution 1.08-beta2 is out!

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

@kublai a bit tricky in this version. Beta3 will have a disable and unistall function.
Basically: If your /jffs/scripts/ directory was empty before you installed AB (if you're new to these custom scripts then it sure was), then delete all of them as well as the /AB-Solution/adblocking/ directory.
Now reboot the router and install AB again.
You can leave the /entware/ dir in your USB device. It will not do anything without the scripts in jffs.

I started from scratch this morning as my jffs partition was not even enabled so I have nothing to keep. I'll do what you suggest. Thanks again.
 
No, only https.
If I were you I would wait with the install of pixelserv.
Just use the standard blocking feature which is basically the same as 1.07, only IPv6 support was added.
The next beta3 (pixelserv) version will allow http auth and be a lot more stable than beta2 is.
Just to be clear, I'm using kvic's change: <a href="http://www.snbforums.com/threads/pi...bserver-for-adblock.26114/page-14#post-275402">pixelserv - A Better One-pixel Webserver for Adblock</a> and it is working fine with pixelserv off the router IP. I didn't like or need the https WebUI access, so I was hot on your heels. I think you are on the right track with beta3.

If you prompt for a pixelserv address, you might warn folks for it to be on the same 255.255.255.0 net outside the DHCP range (or create a fake reservation).
 
If you prompt for a pixelserv address, you might warn folks for it to be on the same 255.255.255.0 net outside the DHCP range (or create a fake reservation).
Thanks, that's already part of the code.
 
@thelonelycoder im changing my isp on the 30th Aug and need to access my router gui by next week to enter a new username and password. As you are aware I cannot access mine at all since changing to beta 2.

What is the best way for me to revert back to v1.7. Is there some procedure that I should follow that clears unwanted scripts from my router also?

I did try using putty but similar to the browser it won't load my router's interface.

Thankyou
 
@thelonelycoder im changing my isp on the 30th Aug and need to access my router gui by next week to enter a new username and password. As you are aware I cannot access mine at all since changing to beta 2.

What is the best way for me to revert back to v1.7. Is there some procedure that I should follow that clears unwanted scripts from my router also?

I did try using putty but similar to the browser it won't load my router's interface.

Thankyou
I'm sorry to hear that. Did you also change the ssh port when switching to https authentification?
If telnet is enabled you could try that.

Or you could try this: Power off the router, remove the USB-Device and boot it again.
Access would still be through https://<router IP>:8443
 
I'm sorry to hear that. Did you also change the ssh port when switching to https authentification?
If telnet is enabled you could try that.

Or you could try this: Power off the router, remove the USB-Device and boot it again.
Access would still be through https://<router IP>:8443

A friend suggested that I try Firefox first and I just did that and added an exception. For some strange reason with FIrefox I can log into my Router's GUI immediately, navigate and change settings without any delay or timeouts compared to Google Chrome.

So for now I can change the Authentication back to HTTP and remove the latest beta via Telnet assuming that I can now access it via putty. Or my other option is just to have a Firefox as a second browser and do nothing.

To answer your question the ssh port is at default 22 and I can see that https Lan port is 8443.

Weird how Firefox had no trouble accessing the router though compared to Chrome.

Thanks
 
@majnu That's the problem with self signed certs. Browsers are hardened against these sort of things.
 
@majnu That's the problem with self signed certs. Browsers are hardened against these sort of things.

Now I can access my Router (yay)

I've had a look at the system log and it is flooded with things like this which spans back days.

Code:
Aug 20 14:59:24 pixelserv[10355]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10359]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10360]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10360]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10364]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10365]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10365]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10369]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10370]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10370]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10374]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10375]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10375]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10379]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10380]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10380]: Failed to get issuer name from ca.crt
Aug 20 14:59:25 pixelserv[10384]: settings-win.data.microsoft.com _.data.microsoft.com missing
Aug 20 14:59:25 pixelserv[10385]: Failed to open/read ca.crt
Aug 20 14:59:25 pixelserv[10385]: Failed to get issuer name from ca.crt
Aug 20 15:01:10 pixelserv[10527]: tiles.services.mozilla.com _.services.mozilla.com missing
Aug 20 15:01:10 pixelserv[10528]: Failed to open/read ca.crt
Aug 20 15:01:10 pixelserv[10528]: Failed to get issuer name from ca.crt

Do you think I should just remove beta 2 and re-install v1.7 or is it fine to leave things as they are for now?

Thanks
 
Do you think I should just remove beta 2 and re-install v1.7 or is it fine to leave things as they are for now?
Go back to 1.07, the most stable version so far.
 
Weird how Firefox had no trouble accessing the router though compared to Chrome.

It's a known issue that appeared a few months ago. I suspect it was caused by a change in Chrome, as Chrome's CPU will skyrocket when that happens. Possibly tied to XML HTTP requests, it only happens over HTTPS.
 
Hi @thelonelycoder I understand your working hard on this release with pixelserve and I have been reading a bit about it, just curious because me in particular will not implement it if I have to go with the hassle of installing certs everywhere for the https ads, so when I tested and did not install the certs on my phone it gave me the cert error, and in the pc where I did install in chrome, the green lock turned white almost immediately... I checked and one of your questions was if it could default only to http ad blocking? and just leave https alone.... is it possible? or maybe @kvic can answer that better, if not I think I will just stick with the basics ad block solution.
Thanks and I appreciate your hard work, on implementing these solutions on the mighty merlins firmware.
 
Hey @shooter40sw, I have made my decision today to not include the install of pixelserv-tls in AB-Solution.
I wrought hard for days if not for weeks as so many things are to be considered and taken into account to make this work.

I have stated elsewhere that I have done far more then my simple goal: To provide a convenient install mechanism for a hosts based ad-blocking.
Look at the attached screenshot of my latest development version 1.08-rc1.
It's pretty, clean and it works rather well. Just the way I like it.
I'd rather leave it that way for the time being.

By the way, this upcoming version will introduce custom hosts files. Apart from the four existing hosts file types to choose from, you will be able to assemble your own hosts files and use it.
And, of course, use a custom blocking IP for pixelserv-tls users. And much more.

3ceElFj.png
 
Hey @shooter40sw, I have made my decision today to not include the install of pixelserv-tls in AB-Solution.
I wrought hard for days if not for weeks as so many things are to be considered and taken into account to make this work.

I have stated elsewhere that I have done far more then my simple goal: To provide a convenient install mechanism for a hosts based ad-blocking.
Look at the attached screenshot of my latest development version 1.08-rc1.
It's pretty, clean and it works rather well. Just the way I like it.
I'd rather leave it that way for the time being.

By the way, this upcoming version will introduce custom hosts files. Apart from the four existing hosts file types to choose from, you will be able to assemble your own hosts files and use it.
And, of course, use a custom blocking IP for pixelserv-tls users. And much more.

3ceElFj.png
@thelonelycoder - I found this solution which seems to be on the similar lines, however, its a hosted solution which means that the router is not undertaking the work in itself. Would this make sense to use rather than this solution.

https://adguard.com/en/adguard-dns/overview.html#overview

Please note I am not associated with this solution nor am I promoting this.
 
@thelonelycoder - I found this solution which seems to be on the similar lines, however, its a hosted solution which means that the router is not undertaking the work in itself. Would this make sense to use rather than this solution.

https://adguard.com/en/adguard-dns/overview.html#overview

Please note I am not associated with this solution nor am I promoting this.
I can absolutely guarantee you that none of the data processed by AB-Solution is used to "deliver you the best experience" or is collected to "send you content that is relevant to you".

In other words, you decide if you want to be in control, or have some company decide it it for you.

If you want to have a go at AB-Solution, use the 1.07 release.
Or wait for 1.08-rc1 to come out.
I do not recommend using 1.08-beta2, as stated in post #1.
 
Last edited:
As well, keep in mind if you use a relatively unknown DNS provider that is actively doing DNS filtering for you. You may set yourself up to be redirected to malicious sites.
 
Hey @shooter40sw, I have made my decision today to not include the install of pixelserv-tls in AB-Solution.
I wrought hard for days if not for weeks as so many things are to be considered and taken into account to make this work.

I have stated elsewhere that I have done far more then my simple goal: To provide a convenient install mechanism for a hosts based ad-blocking.
Look at the attached screenshot of my latest development version 1.08-rc1.
It's pretty, clean and it works rather well. Just the way I like it.
I'd rather leave it that way for the time being.

By the way, this upcoming version will introduce custom hosts files. Apart from the four existing hosts file types to choose from, you will be able to assemble your own hosts files and use it.
And, of course, use a custom blocking IP for pixelserv-tls users. And much more.

3ceElFj.png

If it was more hassle than it was worth then was a good decision. Your script works well and for the most part is clean, user friendly so it can be installed by non technical people like myself who doesn't wish to delve into long winded scripts and instructions to get something as simple as adblock to work.
 
Care to elaborate?

For me personally it's finding scripts that make the installation or upgrade successful. But you've always been helpful so I have got there in the end.

For example when I wanted to edit the black list and white list text file I needed to download WinSCP.

Then when I wanted to show the menu without having to type a series of commands all the time you showed me an easier way

http://www.snbforums.com/threads/ab-solution-1-07-is-out.31474/page-10#post-259402

Additionally when I couldn't get v1.08 beta 2 to install you told me to enter a different script than was in the OP which allowed to then get it to work.

http://www.snbforums.com/threads/beta-ab-solution-1-08-beta2-is-out.34021/page-2#post-275322

But when Adblock is running is pretty much install and forget which is nice. Only devices which show ads are my mobile/tablet devices as well as my Smart TV but since a few people have said that too I guess it is some kind of restriction.

Cheers
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top