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!

I've just uninstalled downloadmaster from GUI.
But isn't that weird ? It means I can't have Diversion and Downloadmaster installed at the same time. Am I wrong ?
It's just like installing several Windows apps under "Program Files"
I really don't understand your logic...
Ah uhm well, maybe because these routers are not Windows? :) Actually, just like in Windows, when you install Chrome/Firefox, they will always want you to set them as default browsers in replacement of IE.
Optware used by Asus is considered very very old, hence the Entware developers want to replace them entirely. You thought you installed both DownloadMaster and Entware successfully, saw both folders there, so it worked! But just try it, you won't be able to use or install any entware apps properly

In short, to solve your problems, I can suggest the following steps that I have always followed with success:
1. Uninstall all apps by Asus, and remove/delete all entware folders.
2. Install amtm
3. Use amtm to install Diversion Standard, entware, create swap file and update pixelserv-tls beta later.
4. Don't miss DownloadMaster by Asus, just forget it. You can always replace it with Tranmission, also there is a guide from the same guy on step 2.
 
Last edited:

Thanks. Your post was really helpful.

Since I've already installed Diversion , and together with it Entware, can I continue with this setup and install other Entware software on top of this ?Why would it be better if I install from zero as you advised ?

Btw, I was using swap on another Linux router project and because of the swapping, SD cards were worn too quickly. Then I gave up using swap. After that SD cards were not failing. So, I don't prefer activating swap. Do you have any comment on this ?

and a question about pixelserver : is it possible to change the image (empty pixel) used by pixelsrv ? Can I put a custom image ?
 
no. if I install Downloadmaster and then Entware (without Diversion), I can use both Entware and Downloadmaster.
It is Diversion which does not install when Downloadmaster is installed.
maybe the problem is not at Diversion or Entware. It is the install script to blame...
OK, if you are that adventurous: Install Downloadmaster, then Entware, or vice versa. See if both still work.

@Asad Ali gave you the perfect answer. Downloadmaster installs Optware or Asusware (whatever it's called) and put their file and folder structure into /opt. Entware is a modern version of Optware and has more or less the same folder-name and filename structure. See where I'm getting? They are not compatible. Simple as that. Ask the Entware maintainers if you don't believe me.
This is NOT a limitation or lack of coding knowledge on my part.
 
2. Install Entware first by following this best guide. His script will help reset many things. Remember to choose the option to create swap file.
3. Install amtm
4. Use amtm to install Diversion Standard and update pixelserv-tls beta later.
The much better way would be to install amtm first, then use it to install Diversion, which installs Entware.
That way, Diversion does not have to remove the (ancient) start scripts that the Entware installer creates. Diversion has a much sleeker and better way of starting Entware.
 
and a question about pixelserver : is it possible to change the image (empty pixel) used by pixelsrv ? Can I put a custom image ?
There's no real image. If one is served, it's a transparent 1x1 pixel sized image. Hence the name pixelserv-tls.
 
How do I make this stop blocking the Android Amazon app? Whenever it's on, I get a "UH-OH SOMETHING WENT WRONG" error in the app.
Search this thread lots of people in the same boat and lots of different solutions. There is the follow the log feature and you can figure this out yourself...or just search this thread.
 
The much better way would be to install amtm first, then use it to install Diversion, which installs Entware.
Oh right. As the default script included in Merlin didn't work great, the script by hqt.ro worked and I have followed that for months, so I haven't thought of trying amtm to install Entware, bad habit :oops:. Well, I've updated the post and will try using amtm next time.
Thanks. Your post was really helpful.
Since I've already installed Diversion , and together with it Entware, can I continue with this setup and install other Entware software on top of this ?Why would it be better if I install from zero as you advised ?
Btw, I was using swap on another Linux router project and because of the swapping, SD cards were worn too quickly. Then I gave up using swap. After that SD cards were not failing. So, I don't prefer activating swap. Do you have any comment on this ?
and a question about pixelserver : is it possible to change the image (empty pixel) used by pixelsrv ? Can I put a custom image ?
1. From your post, I thought you messed things up, so just tried to suggest a clean way. If Diversion is running properly now, you can try installing other apps to see.
2. Just in case, format your SD card as ext2 or ext4-without-journaling. My philosophy of trying apps is using their suggested guide. Only after the apps have been installed and work properly, I'll take the chance of trying optimizing them. Maybe your other Linux project was using many resources (?!), as I don't think these little apps for Asus routers perform massive read/write that can cause degradation to our flash drives/cards. I have been enabling swap on my Sandisk Flair for months, and I haven't seen any degradation in its speed (using this tool to test)
Well, unless your need is minimal (i.e you only need Diversion with small blocking lists), the chance is you will be asked to create swap file for other apps.
 
Search this thread lots of people in the same boat and lots of different solutions. There is the follow the log feature and you can figure this out yourself...or just search this thread.

Got it fixed. Thanks!
But the Diversion guys should update their blocking list.
 
Got it fixed. Thanks!
But the Diversion guys should update their blocking list.
Blocking lists are not managed by thelonelycoder and maybe not everyone wants to have amazon whitelisted. I don't want any amazon ads and spyware on my network.
 
Hi,

Noticed Diversion been updated to 4.0.5 - how can i update to this version throu AMTM?
I updated entware, pixelsrv and Skynet from AMTM but cant find an option for Diversion
 
Hi,

Noticed Diversion been updated to 4.0.5 - how can i update to this version throu AMTM?
I updated entware, pixelsrv and Skynet from AMTM but cant find an option for Diversion

You'll update Diversion directly from itself, not from AMTM.

Open Diversion and press "d"
Then press "3" and follow the instructions.
 
You'll update Diversion directly from itself, not from AMTM.

Open Diversion and press "d"
Then press "3" and follow the instructions.

Ah ofcourse, looked everwhere except inside the Diversion option - thanks!

edit: the update got multiple warnings then crashed, now AMTM wont start at all:

ac68u_slutboss:/tmp/home/root# amtm
-sh: amtm: not found

Gonna try reinstall AMTM and see if it helps!
 
Ah ofcourse, looked everwhere except inside the Diversion option - thanks!

edit: the update got multiple warnings then crashed, now AMTM wont start at all:

ac68u_slutboss:/tmp/home/root# amtm
-sh: amtm: not found

Gonna try reinstall AMTM and see if it helps!
You have to run:
Code:
/jffs/scripts/amtm
At least once after the install and then it will work for you when inputting just"amtm".
 
You have to run:
Code:
/jffs/scripts/amtm
At least once after the install and then it will work for you when inputting just"amtm".

Yeah, problem was it broke down after the update of Diversion and didnt start with any command with alot of errors pointing to /opt.
A complete reinstall of AMTM and the components was needed aswell config of diversion, dnsmasq, dnscrypt and skynet - goes quick once you done it once :)
Only shame is i lost the whitelist in Diversion because i updated it yesterday and backups are only sent once per week via mail - is ok :)
 
I get a red X at additional hosts during update.
 

Attachments

  • 2.PNG
    2.PNG
    30.7 KB · Views: 446
Another option....enter your VPN DNS addresses on the WAN page, and set Accept DNS configuration to Disabled. The side effect of this is that your non-VPN clients will also be using your VPN DNS servers, but everybody will be using Diversion.

This does not work for me. I put the DNS settings for PIA in the WAN section and Diversion still does not work. I need the privacy of the VPN first and the adblocking is important, too. I am using policy rules. Is there any work around? Is there a way to get Diversion working or is there another adblocker you can use with VPN enabled?
 
This does not work for me. I put the DNS settings for PIA in the WAN section and Diversion still does not work. I need the privacy of the VPN first and the adblocking is important, too. I am using policy rules. Is there any work around? Is there a way to get Diversion working or is there another adblocker you can use with VPN enabled?
John explained above that you need to set the OVPN client to Accept DNS Configuration>disabled.
 
@thelonelycoder is there a easy way to explain the dnsmasq settings to me?:)
 
John explained above that you need to set the OVPN client to Accept DNS Configuration>disabled.

Got it. So it seems to work now, but help me with a bit of a newbie question, please. When I do a DNS leak test, the results come back with the IP and DNS of PIA. That is, they can see the IP address of the VPN and the DNS of PIA. Is there any reason that I should be concerned about that? Am I still browsing anonymously? Any risk? Thanks.
 

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