Tutorial Aria2 - WebUI on AsusWRT-Merlin

  • ATTENTION! You'll notice a Prefix dropdown when you create a thread. If your post applies to one of the topics listed, please use that Prefix for your post. When browsing the thread list you can use the Prefix to filter the view.
  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

heysoundude

Very Senior Member
Thanks for the info.

That may not be useful for me in my setup.

I use a Hi Media A5 Andriod Box which runs Kodi (need to double check which version its 18.*)

Media is stored on a HTPC(silverstone LC20M) with about 8TB's of storage space I use to do playback from this box, but now all playback is done from the Hi Media box.

There is no need to free up resources on the Android box as that is all it does is playback media does nothing else plus it has 8 cores itself.

The HTPC is a full blown PC that really just serves the data at the moment.


a RasPi 4 with 4GB RAM should be plenty for kodi once it can use all of the processing...and for quite a long time with this kind of setup, if you're disinclined to use a "smart tv" like me.
my 1080 plasma is going strong and will for quite some time yet...so an HTPC with optimised downloads and streaming make it a perfect match.

@rgnldo I'm going to dig in and learn what I need to so I can use this. Obrigado.
hopefully nobody DMs me for a tutorial, because it will likely take quite a while for the various pennies to drop for me.
 

rgnldo

Very Senior Member
a RasPi 4 with 4GB RAM should be plenty for kodi once it can use all of the processing...and for quite a long time with this kind of setup, if you're disinclined to use a "smart tv" like me.
my 1080 plasma is going strong and will for quite some time yet...so an HTPC with optimised downloads and streaming make it a perfect match.

@rgnldo I'm going to dig in and learn what I need to so I can use this. Obrigado.
hopefully nobody DMs me for a tutorial, because it will likely take quite a while for the various pennies to drop for me.
Kody has ways to add fonts. Kody supports SAMBA client. Just add the path to your router. Simple.
 

heysoundude

Very Senior Member
Kody has ways to add fonts. Kody supports SAMBA client. Just add the path to your router. Simple.
Maybe for somebody who has done it before, but I need to learn these things and think about (understand) how to apply them.
Just like someone thanked you for making them learn tar, I’m thanking you for making me learn everything here. This stuff is fun once you have a handle on it.


Sent from my iPhone using Tapatalk
 
Last edited:

Makaveli

Very Senior Member
a RasPi 4 with 4GB RAM should be plenty for kodi once it can use all of the processing...and for quite a long time with this kind of setup, if you're disinclined to use a "smart tv" like me.
my 1080 plasma is going strong and will for quite some time yet...so an HTPC with optimised downloads and streaming make it a perfect match.

@rgnldo I'm going to dig in and learn what I need to so I can use this. Obrigado.
hopefully nobody DMs me for a tutorial, because it will likely take quite a while for the various pennies to drop for me.
I do have a 64' Samsung 1080p Plasma but the smart side of it I don't ever use anymore. The other devices in my network are much faster at providing the "Smart"
 

Jack Yaz

Part of the Furniture
a RasPi 4 with 4GB RAM should be plenty for kodi once it can use all of the processing...and for quite a long time with this kind of setup, if you're disinclined to use a "smart tv" like me.
my 1080 plasma is going strong and will for quite some time yet...so an HTPC with optimised downloads and streaming make it a perfect match.

@rgnldo I'm going to dig in and learn what I need to so I can use this. Obrigado.
hopefully nobody DMs me for a tutorial, because it will likely take quite a while for the various pennies to drop for me.
Check out OSMC
 

SomeWhereOverTheRainBow

Very Senior Member
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

Features
  • Multi-Connection Download. aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. Really speeds up your download experience.

  • Lightweight. aria2 doesn’t require much memory and CPU time. When disk cache is off, the physical memory usage is typically 4MiB (normal HTTP/FTP downloads) to 9MiB (BitTorrent downloads). CPU usage in BitTorrent with download speed of 2.8MiB/sec is around 6%.

  • Fully Featured BitTorrent Client. All features you want in BitTorrent client are available: DHT, PEX, Encryption, Magnet URI, Web-Seeding, Selective Downloads, Local Peer Discovery and UDP tracker.

  • Metalink Enabled. aria2 supports The Metalink Download Description Format (aka Metalink v4), Metalink version 3 and Metalink/HTTP. Metalink offers the file verification, HTTP/FTP/SFTP/BitTorrent integration and the various configurations for language, location, OS, etc.

  • Remote Control. aria2 supports RPC interface to control the aria2 process. The supported interfaces are JSON-RPC (over HTTP and WebSocket) and XML-RPC. aria2.github.io



Instalation step:
Create Swap file
We will need the Entware-NG repository.

Code:
opkg update
opkg install aria2 lighttpd
Download the necessary configuration files.

get aria2.conf
Code:
curl -o /opt/etc/aria2.conf https://raw.githubusercontent.com/rgnldo/knot-resolver-suricata/master/aria2.conf
edit on:
set path folder download on your device.
Code:
dir= path_for_downloads

get lighttpd.conf
Code:
curl -o /opt/etc/lighttpd/lighttpd.conf https://raw.githubusercontent.com/rgnldo/knot-resolver-suricata/master/lighttpd.conf

Download pack Aria2 WebUI
Code:
wget -c https://github.com/rgnldo/knot-resolver-suricata/raw/master/aria2_ui.tar.gz
unpack for ~path/entware/share/www

run aria2 and lighttpd web server
Code:
/opt/etc/init.d/S81aria2 start
Code:
/opt/etc/init.d/S80lighttpd start
Open url with Aria2 - WebUI
IP_ROUTER:81/aria2

Enjoy!
So I am not downing the concept of using aria, I just want to know if there are any advantages of using this over Transmission as I have transmission setup.
upload_2020-4-14_20-43-51.png
 

joe scian

Senior Member
@rgnldo can you tell me how i do this for future ref please?

unpack for ~path/entware/share/www

tar xvzf aria2_ui.tar.gz making sure that the file to be unpacked is in /entware /share/www
 
Last edited:

SomeWhereOverTheRainBow

Very Senior Member
Transmission-BT exclusive for bittorrent. Aria2 http, bitorrent. Much faster downloads. For a long time I used Transmission-BT.

The aria2.conf configuration file is much more customizable. It is the result of much research and testing that I did.
is it remotely accessible over https without too much additional configuration?
 

rgnldo

Very Senior Member
I updated the aria2.conf file in the repository. Better performance and memory savings.
Don't forget to set the download path
Divirtam-se.
 

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