What's new

Diversion Diversion - the Router Ad-Blocker v4.2.x (see new thread for 4.3.x)

  • 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!

Router: AX58U

I downloaded Putty and went on amtm to the format disk (fd) to ext4

This is my log:
Code:
user@Users-Air ~ % diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:             Apple_APFS_ISC ⁨⁩                        524.3 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk3⁩         245.1 GB   disk0s2
   3:        Apple_APFS_Recovery ⁨⁩                        5.4 GB     disk0s3

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +245.1 GB   disk3
                                 Physical Store disk0s2
   1:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s1
   2:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.3 GB    disk3s1s1
   3:                APFS Volume ⁨Preboot⁩                 462.5 MB   disk3s2
   4:                APFS Volume ⁨Recovery⁩                804.6 MB   disk3s3
   5:                APFS Volume ⁨Data⁩                    207.3 GB   disk3s5
   6:                APFS Volume ⁨VM⁩                      1.1 GB     disk3s6

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.6 GB    disk4
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
   2:       Microsoft Basic Data ⁨SanDisk⁩                 15.4 GB    disk4s2

user@Users-Air ~ % diskutil unmountDisk disk4
Unmount of all volumes on disk4 was successful
user@Users-Air ~ % sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext2 /dev/disk4s2
Password:
mke2fs 1.46.4 (18-Aug-2021)
/dev/disk4s2 contains a exfat file system labelled 'SanDisk'
Proceed anyway? (y,N) y
Creating filesystem with 3764480 4k blocks and 942080 inodes
Filesystem UUID: dd9547ee-79a1-4bf6-8ad2-8ff3635ec63a
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done                        
Writing inode tables: done                        
Writing superblocks and filesystem accounting information: done

And then when I try to install Diversion, I get this
Screen Shot 2022-07-04 at 4.35.06 AM.png


Screen Shot 2022-07-04 at 4.36.27 AM.png



I've been using this mac terminal function to format the drive to ext2, 3 and 4
Screen Shot 2022-07-04 at 4.39.39 AM.png


Essentially my biggest hurdle is fixing this error:
No compatible plugged in USB storage device(s) found to format



 

Attachments

  • Screen Shot 2022-07-04 at 4.36.27 AM.png
    Screen Shot 2022-07-04 at 4.36.27 AM.png
    8.8 KB · Views: 50
Last edited:
How do you configure diversion with unbound? I am using AdGuard and haven’t used diversion in awhile, and want to tinker.

also before i was having an issue with diversion not blocking https quires, is this still an issue?
Notice the careful clarification above. Let diversion do the blocking, and let unbound be the recursive lookup but do not use its blocking feature and don't run another blocker on the router. Install diversion, then install unbound. It should just work.

Diversion blocks the queries fine. Pixelserv won't always respond as it did because the admakers do additional checks.
 
Hello. It's my first post. I have some problem on my RT-AC86U router, with AsusWRT-Merlin 386.7, latest amtm, diversion 4.3.0.
After updating the hosts file (standard version), the router "locks up", it is impossible to log into the administration page (after entering the login and password, the page loads indefinitely), the MESH connection stops working. The SSH connection is always open and working, but restarting via SSH is not always successful. After restarting the router, everything returns to normal. And so every time I update the hosts file manually. The problem has already appeared in the previous Merlin issue and the previous divesion. Has anyone had a similar problem?
 
Router: AX58U

I downloaded Putty and went on amtm to the format disk (fd) to ext4

This is my log:
Code:
user@Users-Air ~ % diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:             Apple_APFS_ISC ⁨⁩                        524.3 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk3⁩         245.1 GB   disk0s2
   3:        Apple_APFS_Recovery ⁨⁩                        5.4 GB     disk0s3

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +245.1 GB   disk3
                                 Physical Store disk0s2
   1:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s1
   2:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.3 GB    disk3s1s1
   3:                APFS Volume ⁨Preboot⁩                 462.5 MB   disk3s2
   4:                APFS Volume ⁨Recovery⁩                804.6 MB   disk3s3
   5:                APFS Volume ⁨Data⁩                    207.3 GB   disk3s5
   6:                APFS Volume ⁨VM⁩                      1.1 GB     disk3s6

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.6 GB    disk4
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
   2:       Microsoft Basic Data ⁨SanDisk⁩                 15.4 GB    disk4s2

user@Users-Air ~ % diskutil unmountDisk disk4
Unmount of all volumes on disk4 was successful
user@Users-Air ~ % sudo $(brew --prefix e2fsprogs)/sbin/mkfs.ext2 /dev/disk4s2
Password:
mke2fs 1.46.4 (18-Aug-2021)
/dev/disk4s2 contains a exfat file system labelled 'SanDisk'
Proceed anyway? (y,N) y
Creating filesystem with 3764480 4k blocks and 942080 inodes
Filesystem UUID: dd9547ee-79a1-4bf6-8ad2-8ff3635ec63a
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done                       
Writing inode tables: done                       
Writing superblocks and filesystem accounting information: done

And then when I try to install Diversion, I get this
View attachment 42435

View attachment 42436


I've been using this mac terminal function to format the drive to ext2, 3 and 4
View attachment 42437

Essentially my biggest hurdle is fixing this error:
No compatible plugged in USB storage device(s) found to format
Use amtm fd command to format the disk to ext*
 
Hello. It's my first post. I have some problem on my RT-AC86U router, with AsusWRT-Merlin 386.7, latest amtm, diversion 4.3.0.
After updating the hosts file (standard version), the router "locks up", it is impossible to log into the administration page (after entering the login and password, the page loads indefinitely), the MESH connection stops working. The SSH connection is always open and working, but restarting via SSH is not always successful. After restarting the router, everything returns to normal. And so every time I update the hosts file manually. The problem has already appeared in the previous Merlin issue and the previous divesion. Has anyone had a similar problem?
Create a swap file in Diversion or amtm if not already done.
 
What happened to my router (AC86U, Merlin 386.7, 1.5GB swap) is that after upgrade to Diversion 4.3 dn-vnStat stopped working.
To be more precise, the web interface stopped working. As soon as I try to open the vnstat page, httpd takes 100% and the web UI of the router can't load.
 
I uninstalled AdGuard home, installed diversion, restarted unbound. All of that works great! However I ameeing this: did I set up something wrong? It looks like the domain is being blocked that uses HTTP but then it being allowed as HTTPS or am I reading It wrong?

This is my MacBook and DNS is showing as my router IP. 192.168.50.1

2022-07-04 09:00metrics-dra.dt.hicloud.com192.168.50.34type=65Allowed
2022-07-04 09:00metrics-dra.dt.hicloud.com192.168.50.34ABlocked (blocking list)
 
Notice the careful clarification above. Let diversion do the blocking, and let unbound be the recursive lookup but do not use its blocking feature and don't run another blocker on the router. Install diversion, then install unbound. It should just work.

Diversion blocks the queries fine.
This how I've been dong it for a while now without issue. Diversion's blocking works better than unbound's too, IMO.
 
Copy paste from the amtm thread...

So I downloaded amtm and diversion onto my USB that's plugged into my router but I'm still seeing ads on Youtube. I went on Putty and went into diversion and everything is enabled.

What am I doing wrong?
 
Last edited:
Copy paste from the amtm thread...

So I downloaded amtm and diversion onto my USB that's plugged into my router but I'm still seeing ads on Youtube. I went on Putty and went into diversion and everything is enabled.

What am I doing wrong?
Have you done these steps? I may be wrong but I believe that feature is hit or miss.
 
Is there anything reliable out there as an alternative?
For YouTube apps installed on iOS devices there’s nothing you can do. In a browser that supports addons one can use that.
Diversion cannot block YT video ads.
 

Latest threads

Sign Up For SNBForums Daily Digest

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