<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>AsusRouter &#8211; Webbanshee</title>
	<atom:link href="https://webbanshee.net/tag/asusrouter/feed/" rel="self" type="application/rss+xml" />
	<link>https://webbanshee.net</link>
	<description>Your Exchange Server Blog</description>
	<lastBuildDate>Tue, 31 May 2022 08:00:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://webbanshee.net/wp-content/uploads/2017/01/WB_BL_RND-150x150.png</url>
	<title>AsusRouter &#8211; Webbanshee</title>
	<link>https://webbanshee.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">122610384</site>	<item>
		<title>Install Transmission on ASUS Router</title>
		<link>https://webbanshee.net/install-transmission-asus-router/</link>
					<comments>https://webbanshee.net/install-transmission-asus-router/#comments</comments>
		
		<dc:creator><![CDATA[WebBanshee]]></dc:creator>
		<pubDate>Fri, 05 Apr 2019 15:39:27 +0000</pubDate>
				<category><![CDATA[More Tech]]></category>
		<category><![CDATA[AsusRouter]]></category>
		<category><![CDATA[Entware]]></category>
		<category><![CDATA[Transmission]]></category>
		<guid isPermaLink="false">https://webbanshee.net/?p=2356</guid>

					<description><![CDATA[<p><a class="ex-link" href="https://webbanshee.net/install-transmission-asus-router/"><img src="https://webbanshee.net/wp-content/uploads/2019/04/Install-Transmission.svg" /><span class="exTeaser">To install Transmission takes just a few minutes. Here are some infos how to install and configure Transmission.</span><br />
<span class="exText;">Change the settings in the Transmission config file to optimize your download speed.<span style="font-size: 11px !Important; width: 10%; height: 5%; color: #993333; padding-left: 20px;">......read more</span></span></a></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/install-transmission-asus-router/">Install Transmission on ASUS Router</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style type="text/css">.wp-image-2045,.wp-image-2051,.wp-image-2050,.wp-image-2049,.wp-image-2056, .wp-image-2055 {margin-top:0px!Important;margin-right:6px;}
h2 {font-weight: bold;text-decoration:none;font-size: 20px!Important;}
h3 {font-weight: bold;text-decoration:none;font-size: 18px!Important;}</style>
<p style="text-align: justify;">Hello folks, after I flashed the firmware on my RT-AC87U to Asuswrt-Merlin and <a href="https://webbanshee.net/install-entware-asus-router-rt-ac58u/">installed Entware</a> the next step was to install Transmission.</p>
<p>To install Transmission takes just a few minutes and is well documented on Entware&#8217;s GitHub site. Further down I focus on the settings you can change in the configuration.</p>
<h2><img loading="lazy" class="alignnone wp-image-2045" src="https://webbanshee.net/wp-content/uploads/2019/01/round_1.svg" alt="1 -" width="20" height="20" />Install Transmission:</h2>
<div class="wpe-box wpe-box-note">opkg install transmission-web transmission-daemon-openssl transmission-remote-openssl</div>
<h2><img loading="lazy" class="alignnone wp-image-2051" src="https://webbanshee.net/wp-content/uploads/2019/01/round_2.svg" alt="2 -" width="20" height="20" />Connect to your router via SSH and stop  the Transmission daemon :</h2>
<div class="wpe-box wpe-box-note">
<p>/opt/etc/init.d/S88transmission stop</p>
</div>
<p>It is important to stop the Transmission daemon before editing the configuration settings in the settings file. Otherwise, your changes will be overwritten by the default settings you have in place.</p>
<h2><img loading="lazy" class="alignnone wp-image-2050" src="https://webbanshee.net/wp-content/uploads/2019/01/round_3.svg" alt="3 -" width="20" height="20" />Determine your mount label which you will need to specify the dir paths:</h2>
<div class="wpe-box wpe-box-note">
<p>ls -l /tmp/mnt</p>
</div>
<h2><img loading="lazy" class="alignnone wp-image-2049" src="https://webbanshee.net/wp-content/uploads/2019/01/round_4.svg" alt="4 -" width="20" height="20" />Edit the Transmission Config File under /opt/etc/transmission/settings.json :</h2>
<p>To edit the settings file I usually connect with WinSCP to the router and use the integrated WinSCP editor. Of course, you can use Nano or other tools as well.</p>
<p>I have changed the following lines:</p>
<div class="wpe-box wpe-box-note">
<p>&#8220;cache-size-mb&#8221;: <span style="color: #993333;">2</span>,<br />
&#8220;download-dir&#8221;: &#8220;/tmp/mnt/<span style="color: #993333;">LABELNAME/DownloadDir</span>&#8220;,<br />
&#8220;incomplete-dir&#8221;: &#8220;/tmp/mnt/Main/<span style="color: #993333;">LABELNAME/IncompleteDownloadDir</span>&#8220;,<br />
&#8220;peer-limit-global&#8221;: <span style="color: #993333;">40</span>,<br />
&#8220;peer-limit-per-torrent&#8221;:<span style="color: #993333;"> 10</span>,<br />
&#8220;rpc-authentication-required&#8221;: <span style="color: #993333;">true</span>,<br />
&#8220;rpc-enabled&#8221;: <span style="color: #993333;">true</span>,<br />
&#8220;rpc-password&#8221;: &#8220;<span style="color: #993333;">PASSWORD</span>&#8220;,<br />
&#8220;rpc-username&#8221;: &#8220;<span style="color: #993333;">USERNAME</span>&#8220;,</p>
</div>
<p><span style="font-size: 18px;"><strong>Here are some notes to the lines above:</strong></span></p>
<div class="wpe-box wpe-box-note">
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;cache-size-mb&#8221;</strong></span>: This is the cache size for each peer ( ! ). If you have a peer-limit-per-torrent of 10 and cache-size-mb set to 2 the cache size will be 20 MB per torrent. Take this in account when you configure the cache-size-mb. Ideally, the cache size should be within your available memory, otherwise the cache will be written to the disk of your USB storage which will slow down the download speed.</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;peer-limit-per-torrent&#8221;</strong></span>: This is the second parameter you can modify to optimize download speeds. If you get fast peers and you lower this limit you could increase the cache-size-mb to download bigger chunks which increases the download speed.</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;peer-limit-global&#8221;</strong></span>: Specifies the over all peer limit. If you have 6 torrents with peer-limit-per-torrent set to 10 and peer-limit-global set to 40 the peers will max out at a number of 40 and will not reach 60 peers ( 10 peers per torrent ).</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;download-dir&#8221;</strong></span>: &#8221; Specify the path where your downloads should go to. This is why you need to know your LABELNAME stated in Step 3. Syntax : /tmp/mnt/LABLENAME/YourDownloadFolder</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;rpc-enabled&#8221;</strong></span>: Enables the Transmission WebGui</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;rpc-password&#8221;</strong></span>: Set the password to the WebGui. After you save the settings file and start the Transmission daemon the pw will be stored as hashcode ( no plaintext )</p>
<p style="text-align: justify;"><span style="font-size: 18px;"><strong>&#8220;rpc-username&#8221;</strong></span> : Set the username for the WebGui login. Can be different from your router admin password.</p>
</div>
<p>You can find a list of further Transmission parameters here: <a href="https://github.com/transmission/transmission/wiki/Editing-Configuration-Files" rel="noopener">Transmission Config</a></p>
<h2><img loading="lazy" class="alignnone wp-image-2056" src="https://webbanshee.net/wp-content/uploads/2019/01/round_5.svg" alt="5 -" width="20" height="20" />Open Transmission port on your router:</h2>
<p style="text-align: justify;">Downloads without opening the Transmission port ( default is 51413 ) were fast and I didn&#8217;t experience any problems. When it came to seeding upload speeds were only in kilobyte ranges. Checking the Transmission port showed the port was closed.</p>
<h3 style="text-align: justify;">Permanently open the Transmission port:</h3>
<p>I followed the steps from the <a href="https://github.com/RMerl/asuswrt-merlin/wiki/Installing-Transmission-through-Entware" target="_blank" rel="noopener noreferrer">Tranmission GitHub site.</a></p>
<div class="wpe-box wpe-box-note" style="font-size: 17px;">
<ul>
<li style="text-align: justify;">Create a script in <strong>/jffs/scripts/</strong> using Nano or WinSCP.</li>
<li style="text-align: justify;">Name the script firewall-start.<br />
If you already have a firewall-start script just insert the lines below and omit the first line.</li>
<li>Using Nano: <strong>nano -w /jffs/scripts/firewall-start</strong><br />
Find Nano basics <a href="https://linuxize.com/post/how-to-use-nano-text-editor/" rel="noopener" target="_blank">here</a>.</li>
</ul>
</div>
<h3>Insert these lines into the firewall-start script:</h3>
<div class="wpe-box wpe-box-note">
<code style="font-family: 'Lato',sans-serif;color: #525252;font-size: 17px;">#!/bin/sh<br />
iptables -I INPUT -p tcp --destination-port 51413 -j ACCEPT<br />
iptables -I INPUT -p udp --destination-port 51413 -j ACCEPT</code></p>
</div>
<h3>Make the script executable:</h3>
<div class="wpe-box wpe-box-note">
<p>chmod a+rx /jffs/scripts/firewall-start</p>
</div>
<h3>Start the script manually: ( the script will autom. start when the router reboots )</h3>
<div class="wpe-box wpe-box-note">
<p>/jffs/scripts/firewall-start</p>
</div>
<h3>The port is open now:</h3>
<div class="wpe-box wpe-box-note">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/03/PortOpen.png"><img loading="lazy" class="aligncenter wp-image-2391 size-medium" src="https://webbanshee.net/wp-content/uploads/2019/03/PortOpen-300x149.png" alt="Install Transmission Open Port" width="300" height="149" srcset="https://webbanshee.net/wp-content/uploads/2019/03/PortOpen-300x149.png 300w, https://webbanshee.net/wp-content/uploads/2019/03/PortOpen.png 351w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
</div>
<h2><img loading="lazy" class="alignnone wp-image-2055" src="https://webbanshee.net/wp-content/uploads/2019/01/round_6.svg" alt="6 -" width="20" height="20" />Start the Transmission daemon:</h2>
<div class="wpe-box wpe-box-note">
<p>/opt/etc/init.d/S88transmission start</p>
</div>
<p>This is how I managed to install Transmission and have configured it for my needs.<br />
You can find further useful information on the <a href="https://github.com/Entware/Entware-ng/wiki/Using-Transmission" rel="noopener">Entware GitHub page</a></p>
<p>Happy downloading! <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/install-transmission-asus-router/">Install Transmission on ASUS Router</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://webbanshee.net/install-transmission-asus-router/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2356</post-id>	</item>
		<item>
		<title>Install Entware on ASUS Router RT-AC58U</title>
		<link>https://webbanshee.net/install-entware-asus-router-rt-ac58u/</link>
					<comments>https://webbanshee.net/install-entware-asus-router-rt-ac58u/#respond</comments>
		
		<dc:creator><![CDATA[WebBanshee]]></dc:creator>
		<pubDate>Wed, 13 Mar 2019 03:59:49 +0000</pubDate>
				<category><![CDATA[More Tech]]></category>
		<category><![CDATA[AsusRouter]]></category>
		<category><![CDATA[Entware]]></category>
		<guid isPermaLink="false">https://webbanshee.net/?p=2339</guid>

					<description><![CDATA[<p><a class="ex-link" href="https://webbanshee.net/install-entware-asus-router-rt-ac58u/"><img src="https://webbanshee.net/wp-content/uploads/2019/04/Install-Entware-RT-AC58U.svg" /><span class="exTeaser">Last week my Asus RT-N65U router just gave it up after 6 years of good service. For this reason, I was in an urgent need for a new router and jumped straight into the project to buy a new one.</span><br />
<span class="exText">I got my hands on an Asus RT-AC58U and here is how I managed to install Entware on it.<span style="font-size: 11px !Important; width: 10%; height: 5%; color: #993333; padding-left: 20px;">......read more</span><span></a></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/install-entware-asus-router-rt-ac58u/">Install Entware on ASUS Router RT-AC58U</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style type="text/css">.wp-image-2045,.wp-image-2051,.wp-image-2050,.wp-image-2049,.wp-image-2056, .wp-image-2055 {margin-top:0px!Important;margin-right:6px;}
h2, h3 {font-weight: bold;text-decoration:none;font-size: 20px!Important;}</style>
<p style="text-align: justify;">Last week my Asus RT-N65U router just gave it up after 6 years of good service. For this reason, I was in an urgent need for a new router and jumped straight into the project to buy a new one. No reading through reviews and no feature and specs comparison as I normally do. Finally, I got my hands on an Asus RT-AC58U and here is how I managed to install Entware on ASUS router RT-AC58U.</p>
<p style="text-align: justify;">The router comes with a quad-core processor ( wow ), offers concurrent speeds up to 400Mbps on 2.4Ghz and up to 867Mbps on 5GHz. It has 128MB of Memory ( could be more ) and most importantly has a USB 3.0 port to attach a storage device.</p>
<p style="text-align: justify;">Since this post is no review of the router itself, I wrap it up a little bit. Let me just say, after I went through all steps to install Entware and satisfy my needs I still was disappointed with the multitasking performance of this router. Read the conclusion at the end of this post.</p>
<div class="wpe-box wpe-box-download" style="background: #e7f7d3;">
<h2>My requirements:</h2>
<ul style="padding-bottom: 20px;">
<li><strong>Being able to flash custom firmware without opening the&nbsp;chassis.</strong></li>
<li><strong>Install Entware on it.</strong></li>
<li><strong>Install a transmission torrent client on it.</strong></li>
<li><strong>Downloads and uploads should be performed directly from the attached storage without the need to turn on my PC.</strong></li>
<li><strong>Install MiniDLNA on it. ( the Asus one is a pain )</strong></li>
<li><strong>Being able to configure a disk spin down on the USB attached hard drive after a specified idle time.</strong></li>
</ul>
</div>
<div class="wpe-box wpe-box-alert" style="background: #fffbbc;">
<h2>The facts:</h2>
<ul style="padding-bottom: 20px;">
<li style="text-align: justify;"><strong>A custom firmware like Asus-Merlin cannot be installed since the Qualcomm&nbsp;quad-core processor is not supported. I did not want to open the chassis to install OpenWRT and all other solutions seem a little bit odd to me.</strong></li>
<li style="text-align: justify;"><strong>The router comes with no torrent client at all. Download Master is not installed. ( which is a positive in my case since Optware and Entware are not compatible with each other. So I was able to start from scratch straight away )</strong></li>
<li style="text-align: justify;"><strong>No option to configure a disk spin down. ( to be honest, I was prepared for this, no surprise )</strong></li>
</ul>
</div>
<p>The solution for me was to install Entware going through the steps I compiled below. I am not deep into Linux, just have collected and tested several solutions and want to share what worked for me.</p>
<h2><img loading="lazy" class="alignnone wp-image-2045" src="https://webbanshee.net/wp-content/uploads/2019/01/round_1.svg" alt="1 -" width="20" height="20" />Mount your USB device where entware will be installed.</h2>
<p>It should be ideally formatted as EXT format. My drive is formatted ext4. I had never any problems with Asus routers and USB storages formatted as ext4.</p>
<h2><img loading="lazy" class="alignnone wp-image-2051" src="https://webbanshee.net/wp-content/uploads/2019/01/round_2.svg" alt="2 -" width="20" height="20" />Disable the Asus default media server :</h2>
<div class="wpe-box wpe-box-note">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/03/DisableMediaUPnPServer.png"><img loading="lazy" class="aligncenter wp-image-2354 size-medium" src="https://webbanshee.net/wp-content/uploads/2019/03/DisableMediaUPnPServer-300x126.png" alt="Disable UPnP Media Server" width="300" height="126" srcset="https://webbanshee.net/wp-content/uploads/2019/03/DisableMediaUPnPServer-300x126.png 300w, https://webbanshee.net/wp-content/uploads/2019/03/DisableMediaUPnPServer.png 704w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
</div>
<h2><img loading="lazy" class="alignnone wp-image-2050" src="https://webbanshee.net/wp-content/uploads/2019/01/round_3.svg" alt="3 -" width="20" height="20" />Enable SSH on RT-AC58U under Administration &gt; System:</h2>
<div class="wpe-box wpe-box-note">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/03/Telnet_SSH.png"><img loading="lazy" class="aligncenter wp-image-2352 size-medium" src="https://webbanshee.net/wp-content/uploads/2019/03/Telnet_SSH-300x214.png" alt="Enable Telnet on RT-AC58U" width="300" height="214" srcset="https://webbanshee.net/wp-content/uploads/2019/03/Telnet_SSH-300x214.png 300w, https://webbanshee.net/wp-content/uploads/2019/03/Telnet_SSH-768x547.png 768w, https://webbanshee.net/wp-content/uploads/2019/03/Telnet_SSH.png 958w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
</div>
<p>It is recommended to specify an Auto Logout value. I have just disabled it for the time installing and testing entware, transmission and miniDLNA.</p>
<h2><img loading="lazy" class="alignnone wp-image-2049" src="https://webbanshee.net/wp-content/uploads/2019/01/round_4.svg" alt="4 -" width="20" height="20" />Connect via SSH to the router:</h2>
<p style="text-align: justify;">You will need a SSH client to be able to control your router via command line. I use PUTTY for this purpose. Assuming you connect to the router with the default IP type 192.168.1.1 under Host Name ( or IP address ). Leave it on Port 22. Connection Type SSH. Save the session for more convenient future use or just open it. Use your admin ceredentials to log in.</p>
<h2><img loading="lazy" class="alignnone wp-image-2056" src="https://webbanshee.net/wp-content/uploads/2019/01/round_5.svg" alt="5 -" width="20" height="20" />Since JFFS is not enabled on this router post-mount scripts cannot be utilized. We need to prepare persistence after a reboot as follows:</h2>
<p><span style="font-size: 14px;">( find your <span style="color: #993333;">LABELNAME</span> by typing mount or ls -l /tmp/mnt )</span></p>
<div class="wpe-box wpe-box-note">
<p>cat &lt;&lt; EOF &gt; /tmp/script_usbmount.tmp<br />
if [ \$1 = &#8220;/tmp/mnt/<span style="color: #993333;">LABELNAME</span>&#8221; ]<br />
then<br />
ln -sf \$1 /tmp/opt<br />
/opt/etc/init.d/rc.unslung start<br />
fi<br />
EOF<br />
nvram set script_usbmount=&#8221;`cat /tmp/script_usbmount.tmp`&#8221;</p>
<p>cat &lt;&lt; EOF &gt; /tmp/script_usbumount.tmp<br />
if [ \$1 = &#8220;/tmp/mnt/<span style="color: #993333;">LABELNAME</span>&#8221; ]<br />
then<br />
/opt/etc/init.d/rc.unslung stop<br />
fi<br />
EOF<br />
nvram set script_usbumount=&#8221;`cat /tmp/script_usbumount.tmp`&#8221;</p>
<p>nvram commit<br />
reboot</p>
</div>
<p>Source for this one and the next one: <a href="https://github.com/Entware/Entware-ng/wiki/Install-on-Asus-stock-firmware" rel="noopener">Entware-Install-on-Asus-stock-firmware</a></p>
<h2><img loading="lazy" class="alignnone wp-image-2055" src="https://webbanshee.net/wp-content/uploads/2019/01/round_6.svg" alt="6 -" width="20" height="20" />Reboot the router and install entware:</h2>
<div class="wpe-box wpe-box-note">
<p>wget -O &#8211; http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | sh</p>
</div>
<p>Now you will be able to <a class="wpe-button wpe-button-red" href="https://webbanshee.net/install-transmission-asus-router">install a Transmission torrent client!!</a></p>
<h3>Conclusion after I installed Entware, Transmission and miniDLNA on this router :</h3>
<p style="text-align: justify;">It worried me when I started to use Transmission and the RAM usage reached levels from 95 &#8211; 98 % straight away. Felt that I will not be able to stream a film via miniDLNA while the Transmission daemon is started.&nbsp; And unfortunately, I was right. MiniDLNA stopped working as soon the memory usage reached 100%. To my dissatisfaction, this happened quite often. As a workaround, I stopped the Transmission daemon and hoped to enjoy a film without any interruption.&nbsp; Nope. MiniDLNA got still disconnected. Not that often as before but it was still an annoyance. This was the point where I reset the router to its initial state and brought it back to the shop the next day.</p>
<p style="text-align: justify;">It has obviously a cause that this router comes without the option to install Download Master via the default firmware. I can imagine using the router with a NAS and its own bit torrent client could be a good solution. Apart from that, the router offers good and reliable speeds on both networks. To be fair I must admit that Transmission version 2.94 which I had installed on this router consumes a considerable amount of memory more than the Transmission version I had installed on my old router ( it must have been 2.30 or lower ).</p>
<p style="text-align: justify;">Any way this router did not fit my needs. My new one is an ASUS AC-87U with 256 MB of memory. This one flashed with Merlin, fits all my needs listed under &#8216;My requirements&#8217; <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/install-entware-asus-router-rt-ac58u/">Install Entware on ASUS Router RT-AC58U</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://webbanshee.net/install-entware-asus-router-rt-ac58u/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2339</post-id>	</item>
	</channel>
</rss>
