What's new
  • 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!

It seems that your USB drive is faulty or you have a partition problem. Did you also install AMTM and format the USB drive through AMTM?
Yes, that is the exact order of operation. amtm > format drive > one partition > ext2 > install Diversion > install Skynet > 2GB swap file > worked fine last night > VPN to his house this morning > aforementioned problem above.
 
You may want to refer to the following link for the proper install order.

https://www.snbforums.com/threads/amtm-step-by-step-install-guide-l-ld.56237/#post-483421

I run this exact same setup on 7 different routers; first time I've seen something like this. I also make everyone buy the same USB drive, and I did not this time (he had one handy). I wonder if indeed the issue is with the drive (I have no idea which he has).

This is the one I've always had good luck with: https://www.amazon.com/gp/product/B007YX9O9O/?tag=snbforums-20
 
I don't know if this is somehow related to Diversion, but this happend:
I use DNS-over-TLS (DoT) with 1.1.1.1
I updated Diverision to 4.1.5 and restarted my router. To check wether DoT is functional or not, I loaded this site: https://1.1.1.1/help

Now its saying:
Connected to 1.1.1.1 Yes
Using DNS over HTTPS (DoH) No
Using DNS over TLS (DoT) No

Before the update and restart it sayed:
Using DNS over TLS (DoT)
Yes
 
I run this exact same setup on 7 different routers; first time I've seen something like this. I also make everyone buy the same USB drive, and I did not this time (he had one handy). I wonder if indeed the issue is with the drive (I have no idea which he has).

This is the one I've always had good luck with: https://www.amazon.com/gp/product/B007YX9O9O/?tag=snbforums-20

Then this will be a good test to follow the amtm Step-by-Step guide to see if the issue continues? :)

Remove the USB drive currently used and format it on a computer (NTFS).

Check the 'Format the JFFS partition on the next boot' option and then proceed to reboot the computer three times in the next 15 minutes, waiting 5 to 10 minutes between each reboot.

Format the USB drive as Ext4 with journaling enabled. After the router reboots immediately create a swap file and enable the disk checker script in amtm.

Now, install Diversion and reboot the router a few times to see if the USB drive is stable ('clean') after each reboot. Afterward, I would be rebooting (and checking 'dcl') after each script installed. :)
 
I don't know if this is somehow related to Diversion, but this happend:
I use DNS-over-TLS (DoT) with 1.1.1.1
I updated Diverision to 4.1.5 and restarted my router. To check wether DoT is functional or not, I loaded this site: https://1.1.1.1/help

Now its saying:
Connected to 1.1.1.1 Yes
Using DNS over HTTPS (DoH) No
Using DNS over TLS (DoT) No

Before the update and restart it sayed:
Using DNS over TLS (DoT)
Yes

https://github.com/RMerl/asuswrt-merlin/wiki/DNS-Privacy

NOTE: There is currently an issue with the popular DoT/DoH test site provided by Cloudflare where it will fail to use properly signed DNSSEC hostnames during the test, causing the test to fail to correctly detect that you are using DoT. This does not indicate that your setup doesn't work, and is something that will hopefully eventually be fixed by Cloudflare. You can avoid this by temporarily disabling validation of unsigned records, however it is recommended to re-enable that option afterward.
 
Then this will be a good test to follow the amtm Step-by-Step guide to see if the issue continues? :)

Remove the USB drive currently used and format it on a computer (NTFS).

Check the 'Format the JFFS partition on the next boot' option and then proceed to reboot the computer three times in the next 15 minutes, waiting 5 to 10 minutes between each reboot.

Format the USB drive as Ext4 with journaling enabled. After the router reboots immediately create a swap file and enable the disk checker script in amtm.

Now, install Diversion and reboot the router a few times to see if the USB drive is stable ('clean') after each reboot. Afterward, I would be rebooting (and checking 'dcl') after each script installed. :)
Is there a command-line way to remove Diversion?
 
blocking list options

The blocking list is assembled from hosts file(s)
and is the main ad-blocker in Diversion.
To fine tune the blocking list, use the edit list
options in el .

1. Change composition Custom fs
2. Disable + Plus hosts
3. Change update day and time
4. Update blocking list now bu
5. Find domain in hosts file(s)
6. Alternate blocking list for specified clients
7. Use LAN blocking IP address (advanced setting)

Enter selection [1-7 e=Exit] bu

input is not an option

Enter selection [1-7 e=Exit] 4

i Running update-bl.div

using temporary pgl.yoyo.org hosts file to lower memory usage while updating
remote file newer: getting new hosts file
https://pgl.yoyo.org/adservers/serv...&showintro=0&mimetype=plaintext&useip=0.0.0.0
######################################################################## 100.0%
sort: standard output: No space left on device
pgl.yoyo.org is not hosts file, keeping blocking list

preparing temporary whitelist
preserving assembled hardcoded whitelist
updated /jffs/shared-Diversion-whitelist
sed: write error

downloading Custom+ blocking list, 9 hosts file(s)
using 192.168.1.2 as blocking IP

processing file 1 of 9
remote file same: using local hosts file
https://hosts-file.net/ad_servers.txt
https://hosts-file.net/ad_servers.txt
not hosts file, no backup found

processing file 2 of 9
remote file same: using local hosts file
https://hosts-file.net/emd.txt
cat: write error: No space left on device
processing file 2 done

processing file 3 of 9
remote file same: using local hosts file
https://hosts-file.net/exp.txt
processing file 3 done

processing file 4 of 9
remote file same: using local hosts file
https://hosts-file.net/grm.txt
processing file 4 done

processing file 5 of 9
remote file same: using local hosts file
https://hosts-file.net/hjk.txt
processing file 5 done

processing file 6 of 9
remote file same: using local hosts file
https://hosts-file.net/hphosts-partial.txt
cat: write error: No space left on device
processing file 6 done

processing file 7 of 9
remote file same: using local hosts file
https://hosts-file.net/mmt.txt
processing file 7 done

processing file 8 of 9
remote file same: using local hosts file
https://hosts-file.net/psh.txt
cat: write error: No space left on device
processing file 8 done

processing file 9 of 9
remote file newer: getting new hosts file
https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/gambling-porn/hosts
######################################################################## 100.0%
processing file 9 done

removing whitelisted domains in blocking list, sorting file

/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31493: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31495: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31496: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31497: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31498: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31499: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31500: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31501: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31502: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31503: Memory exhausted
/opt/bin/grep: /opt/share/diversion/list/whitelist.tmp:31504: Memory exhausted
/opt/bin/grep: memory exhausted
writing Custom+ blocking list

sorting of /opt/share/diversion/list/blockinglist file failed, using previous file
update Custom+ blocking list complete


A whooping size of whitelist.tmp - almost 1Gb!!!
 
I don't know if this is somehow related to Diversion, but this happend:
I use DNS-over-TLS (DoT) with 1.1.1.1
I updated Diverision to 4.1.5 and restarted my router. To check wether DoT is functional or not, I loaded this site: https://1.1.1.1/help

Now its saying:
Connected to 1.1.1.1 Yes
Using DNS over HTTPS (DoH) No
Using DNS over TLS (DoT) No

Before the update and restart it sayed:
Using DNS over TLS (DoT)
Yes

You might find this post, and the whole thread, helpful

https://www.snbforums.com/threads/h...ing-dns-over-tls-on-384-13.60052/#post-525056
 
In my case - whether on VPN or not - I force ALL clients to use the DNS configured on the router. Under the LAN settings Tab of the webgui Home page I Enable DNS-based filtering and set mine to "router".

My tablet, phone, laptop etc - all VPN through my home router while roaming and enjoy the luxury of "relatively" ad free browsing PLUS tighter security under both Diversion and Skynet.

Another setting that i do not seem to have or is different on my version firmware...
 

Attachments

  • Screenshot 2019-11-11 18.15.54.png
    Screenshot 2019-11-11 18.15.54.png
    185.3 KB · Views: 322
not there, i have just installed johns fork and reset everything, now i have to go over my former posts to fix the slow internet speeds whilst connected to ovpn, it was a firewall rule that sorted it (i think)
 
Then this will be a good test to follow the amtm Step-by-Step guide to see if the issue continues? :)

Remove the USB drive currently used and format it on a computer (NTFS).

Check the 'Format the JFFS partition on the next boot' option and then proceed to reboot the computer three times in the next 15 minutes, waiting 5 to 10 minutes between each reboot.

Format the USB drive as Ext4 with journaling enabled. After the router reboots immediately create a swap file and enable the disk checker script in amtm.

Now, install Diversion and reboot the router a few times to see if the USB drive is stable ('clean') after each reboot. Afterward, I would be rebooting (and checking 'dcl') after each script installed. :)
I seem to have resolved the issue by uninstalling skynet, formatting the USB drive as ext4, one partition, and reinstalling everything. Cruising along (so far).
 
Does anyone have a backup of an older version? The new one doesn't work for me! Please help me...

I don't know how useful an older version would be? The factors that Diversion touches within our routers changes very quickly and an older version would be just as troublesome (at least, potentially).

What doesn't work exactly for you? What steps have you taken to ensure it is fully and 'cleanly' installed?

Instead of jumping blindly back into the past, some information about your set up and the issues you are facing would be more helpful for all of us here. :)
 
Please see my previous post, the very long one...
4.1.3 just worked fine for me! I have an old router Asus RT-AC66U with ASUS-Merlin fw, last working nicely on my router aka Firmware: 380.68_4! 2 USB sticks 1GB and 4 GB! If you have a backup for 4.1.3 I will be very happy! If not I have to renounce because during update the tmp file was almost 1GB, nothing work with 4.1.5, wish I've never update it...
 
No Ext4 for my router, MIPS! Only Ext2&3
Clean uninstall, reinstalled... Same errors!
blocking list options

The blocking list is assembled from hosts file(s)
and is the main ad-blocker in Diversion.
To fine tune the blocking list, use the edit list
options in el .

1. Change composition Custom fs
2. Disable + Plus hosts
3. Change update day and time
4. Update blocking list now bu
5. Find domain in hosts file(s)
6. Alternate blocking list for specified clients
7. Use LAN blocking IP address (advanced setting)

Enter selection [1-7 e=Exit] 4

i Running update-bl.div

using temporary pgl.yoyo.org hosts file to lower memory usage while updating
no local file: getting new hosts file
https://pgl.yoyo.org/adservers/serv...&showintro=0&mimetype=plaintext&useip=0.0.0.0
######################################################################## 100.0%
writing temporary pgl.yoyo.org blocking list

preparing temporary whitelist
preserving assembled hardcoded whitelist
updated /jffs/shared-Diversion-whitelist
sed: write error

downloading Custom+ blocking list, 9 hosts file(s)
using 192.168.1.2 as blocking IP

processing file 1 of 9
no local file: getting new hosts file
https://hosts-file.net/ad_servers.txt
# 0.9%
curl: (23) Failed writing body (4096 != 16108)
https://hosts-file.net/ad_servers.txt
not hosts file, no backup found

processing file 2 of 9
cp: write error: No space left on device
remote file newer: getting new hosts file
https://hosts-file.net/emd.txt
0.2%
curl: (23) Failed writing body (4096 != 16107)
https://hosts-file.net/emd.txt
not hosts file, using backup file

Unless someone will give me 4.1.3 I will delete and clean...
Tired! It's old, I know it is but for the moment I should stick with it!
Also 4.1.3 worked fine for me!
If I do not manage to get a copy I will completely uninstall it, no other way!
Used to work fine on my set up! Now it's gone! My mistake I did not keep it...
 
In this cases should be an option to reverse back if new one does not work... A version for old hardware kept separately, for those who cannot yet afford a new one... few kb on a server should be nothing...
 

Latest threads

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