<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Torrent programs (new threads)</title>
		<link>http://mybookworld.wikidot.com/forum/c-34400/torrent-programs</link>
		<description>Threads in the forum category &quot;Torrent programs&quot; - Discussions about using different torrent clients on MBWE</description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-196251</guid>
				<title>Transmission 1.76 sluggish performance</title>
				<link>http://mybookworld.wikidot.com/forum/t-196251/transmission-1-76-sluggish-performance</link>
				<description></description>
				<pubDate>Thu, 12 Nov 2009 17:40:41 +0000</pubDate>
				<wikidot:authorName>kdodh</wikidot:authorName>				<wikidot:authorUserId>150753</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I upgraded from Transmission 1.72 to 1.76 on my bluelight via Optware a couple weeks ago. It works perfectly right after starting up, but after a day or so it gets really sluggish and unresponsive. At that point, if I login and do a "transmission-remote -l", it sometimes takes a couple minutes to return the status, and it takes a similarly long time for web interface to load. At that point I'm pretty sure it has stopped downloading, and the program has crashed/hung up. I have it set up so that only one torrent is active at a time (the rest are stopped), so its not like I'm over-taxing the system.</p> <p>Has anyone seen similar issues. I didn't have this problem with earlier versions. I now set up the box to stop and restart transmission daily. I might have to increase the frequency of stops and restarts.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-185831</guid>
				<title>TIP: if you have problem with Transmission 1.72&#039;s settings.json</title>
				<link>http://mybookworld.wikidot.com/forum/t-185831/tip:if-you-have-problem-with-transmission-1-72-s-settings-json</link>
				<description>if your transmission doesn&#039;t appear to read your configurations</description>
				<pubDate>Thu, 01 Oct 2009 14:52:47 +0000</pubDate>
				<wikidot:authorName>bluerings</wikidot:authorName>				<wikidot:authorUserId>356045</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello guyz,</p> <p>I'm not sure if this is the right place to share the wisdom - by time it'll disappear because of the new threads -, but a small help if you run into this.<br /> I saw many pages on the net who had the issue + here too (<a href="http://mybookworld.wikidot.com/forum/t-141742/unable-to-access-transmission-empty-settings-json-file">http://mybookworld.wikidot.com/forum/t-141742/unable-to-access-transmission-empty-settings-json-file</a>)</p> <p>I installed the 1.72 and played around with the settings based on Kyyhkynen's wonderful page at <a href="http://kyyhkynen.net/stuff/mybook/torrent_transmission.php">http://kyyhkynen.net/stuff/mybook/torrent_transmission.php</a> - especially with the transmission.php</p> <p>Alas I ran into a problem that when the box booted up I couldn't reach the web interface because of the RPC "Unauthorized IP Address" error, however all settings were good in the settings.json. I tried many things from chmod 444, add netmask, rewrite script, use of a hammer, black voodoo magic but no luck.</p> <p>Strangely if I sshd to the box and manually kill the daemon + restart it - it worked smoothly like sunshine.</p> <p>Finally I realized this as the culprit:</p> <div class="code"> <pre> <code># if you want to start the daemon with any switches (other than the location of the socket file), add them here # you can for example set an alternative location for the config directory here with the -g switch # or, if you're using version newer than 1.20, you can set the port for listening commands here with the -p switch DAEMON_OPTS=""</code> </pre></div> <p>The default config directory is in: $HOME/.config/transmission-daemon - and when transmission.sh loads up it should find the settings from there … should, but it doesn't, it just loads a default internal config (definitely not an another settings.json because I don't have any other on the box). This is why the RPC settings were always ignored.</p> <p>So the solution is:<br /> - kill transmission<br /> - put this to DAEMON_OPTS="-g path_to_your_config_folder"<br /> - restart MBWE to test</p> <p>If all is fine the ps aux will show transmission-daemon with the -g switch and you're good to go.</p> <p>cheerio,<br /> bluerings</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-183723</guid>
				<title>Can not connect to transmission-daemon while downloading</title>
				<link>http://mybookworld.wikidot.com/forum/t-183723/can-not-connect-to-transmission-daemon-while-downloading</link>
				<description></description>
				<pubDate>Mon, 21 Sep 2009 06:22:36 +0000</pubDate>
				<wikidot:authorName>egalitarian</wikidot:authorName>				<wikidot:authorUserId>353417</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I can connect to the transmission-daemon using transmission-remote or transmission-remote dot net and everything woks fine like adding torrents, changing settings, etc. But once the torrent start downloading the transmission-daemon becomes inaccessible as if it is not accepting conecctions to his interface unitl the torrent is downloaded then it's accessible again. I'm on a fast connection downloading 2-3MB/s so is that have to do anything with that fact? Anyone experience such a behaiviour?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-183062</guid>
				<title>S90transmission to run as a less-privileged user</title>
				<link>http://mybookworld.wikidot.com/forum/t-183062/s90transmission-to-run-as-a-less-privileged-user</link>
				<description></description>
				<pubDate>Thu, 17 Sep 2009 18:52:34 +0000</pubDate>
				<wikidot:authorName>frater</wikidot:authorName>				<wikidot:authorUserId>139187</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have improved the S90transmission startup script so it runs transmission as user "transmission" instead of root as I had it before….<br /> You do need "sudo"<br /> A bluering can just replace the S90transmission script….</p> <p>This will do an automated install….. (it will patch the whitelight for you, if you have a whitelight)</p> <div class="code"> <pre> <code>ipkg install sudo wget -O /opt/etc/init.d/S90transmission http://wd.mirmana.com/S90transmission_as_user chmod +x /opt/etc/init.d/S90transmission ln -s S90transmission /opt/etc/init.d/K10transmission grep -q ARM926EJ /proc/cpuinfo &amp;&amp; [ `cat /proc/meminfo | grep MemTotal | awk '{print $2}'` -lt 100000 ] || sed -i -e "s/^# TRANS_GROUP=jewab/TRANS_GROUP=jewab/" /opt/etc/init.d/S90transmission</code> </pre></div> <p>You may need to copy the contents of your current config (probably in /root/.config/tranmission-daemon) to the home directory of transmission</p> <div class="code"> <pre> <code>/opt/etc/init.d/K10transmission cp -R /root/.config/transmission-daemon/* /home/transmission/.config/transmission-daemon/</code> </pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-180972</guid>
				<title>Transmisison 1.74 + Watchfolder etc... ???</title>
				<link>http://mybookworld.wikidot.com/forum/t-180972/transmisison-1-74-watchfolder-etc</link>
				<description>Just installed Transmisison 1.74 and trying to get the watchfolder options...</description>
				<pubDate>Tue, 08 Sep 2009 09:51:35 +0000</pubDate>
				<wikidot:authorName>heckelman</wikidot:authorName>				<wikidot:authorUserId>373477</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi!</p> <p>Thanks a lot already for the great help! I found a lot of great informaion about hacking my WD MyBooK!!</p> <p>The situation is as following:</p> <p>I have a WD MyBook World, the one wih the Bue rings. Enabled SSH etc etc.<br /> I installed an older version of Transmission, and it was working just fine. I could acces the webinterface. But there was no watchfolder for torrents.<br /> So i found this forum!!<br /> i installed the OPTware, did the update and the upgrade. So now there seems to be Transmission version 1.74 installed on the MyBook.</p> <p>I tried to open the WEB-nterface (<a href="http://192.xxx.1.2:9091/transmission/web/">http://192.xxx.1.2:9091/transmission/web/</a> ) but it sais it ws unable to make a connection to the server??</p> <p>Can you give me a hand here??<br /> Does the new version has another port for the webinterface?<br /> Do i have new Username and password now?</p> <p>[edit] I installed the Transmission Remote (3.11) as i am a WinXP user, but trough this i cannot acces to it either…</p> <p>The Remote Server returned an error: (403) forbidden</p> <p>2nd question. If i get it running again. How do i add the Watchfolder/finished foler/working folder thing?? ;-)</p> <p>Thanx a lot in advance!!</p> <p>Heckelman</p> <p>btw.. i am quiete new in Linux, read a ot already and found out a great deal, but please ;-) think in the answers of writing for a beginner OK!</p> <p>Thanx!!!!!!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-180072</guid>
				<title>Transmission blocklist</title>
				<link>http://mybookworld.wikidot.com/forum/t-180072/transmission-blocklist</link>
				<description>Gunzip level1.gz = unexpected end of file</description>
				<pubDate>Thu, 03 Sep 2009 14:55:44 +0000</pubDate>
				<wikidot:authorName>Gorjan</wikidot:authorName>				<wikidot:authorUserId>365306</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi, I tried the more elaborate S90transmission-script but I get the following error message (while starting and updating blocklist):<br /> gunzip: level1.gz: unexpected end of file</p> <p>What's the problem?</p> <p>Thanks!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-177933</guid>
				<title>old version of trans_watchdog creates tmp files</title>
				<link>http://mybookworld.wikidot.com/forum/t-177933/old-version-of-trans-watchdog-creates-tmp-files</link>
				<description></description>
				<pubDate>Sun, 23 Aug 2009 18:55:32 +0000</pubDate>
				<wikidot:authorName>frater</wikidot:authorName>				<wikidot:authorUserId>139187</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Those using trans_watchdog should check their /tmp directory.<br /> After I switched from using fixed filenames to filenames created by the program 'mktemp' I didn't delete those files before finishing the script.</p> <p>Only a few versions have this and it was later corrected.</p> <p>I'm improving on the script from time to time and one should also do an update from time to time….<br /> Each version is timestamped and if you download a version from my site which is at least a day old, you should have a stable one.</p> <p>Beware if it's less than 3 hours old as I'm probably working on it then…..</p> <p>If you have a lot of tmp-files in your /tmp directory you should really upgrade…..</p> <div class="code"> <pre> <code>wget -O /usr/local/sbin/trans_watchdog http://wd.mirmana.com/trans_watchdog which trans_watchdog</code> </pre></div> <br /> The 2nd command shows you which trans_watchdog is executed….<br /> Please check if the same path is used in your cronjob <p>I haven't had a lot of feedback lately and would appreciate some…</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-176898</guid>
				<title>What umask to use with Transmission to have proper Samba access</title>
				<link>http://mybookworld.wikidot.com/forum/t-176898/what-umask-to-use-with-transmission-to-have-proper-samba-access</link>
				<description>Transmission has the feature to specify an umask for files it creates. Default it&#039;s at 18, but that doesn&#039;t give me proper access rights to use the created files over Samba. Which umask settings should I use?</description>
				<pubDate>Tue, 18 Aug 2009 21:12:53 +0000</pubDate>
				<wikidot:authorName>edhut</wikidot:authorName>				<wikidot:authorUserId>153253</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all,</p> <p>Transmission has the feature to specify an umask for files it creates. By default the umask value in Transmission's settings.json file is 18, but that doesn't give me proper access rights to use the created files over Samba. I basically want to be able to copy and delete the files to a Windows box using Windows explorer.</p> <p>Based on general umask documentation, I would expect that a value of 002 or 000 would to the trick, but this is not the case. I have experimented a bit, but to no avail so far. Instead, maybe somebody on this forum has already found the magic value…</p> <p>Cheers,<br /> Ed</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-176682</guid>
				<title>Unpack multipart .rar files on the mybookworld</title>
				<link>http://mybookworld.wikidot.com/forum/t-176682/unpack-multipart-rar-files-on-the-mybookworld</link>
				<description></description>
				<pubDate>Tue, 18 Aug 2009 09:21:01 +0000</pubDate>
				<wikidot:authorName>t-bon3</wikidot:authorName>				<wikidot:authorUserId>364392</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Unfortunately torrent downloads are often packed into multipart .rar archives. For the mybookworld to act as a media server these .rar files need to be unpacked.</p> <p>Using optware and a short perl script the unpacking can be performed by the mybookworld itself!</p> <p>Required optware packages: unrar</p> <div class="code"> <pre> <code>ipkg install unrar</code> </pre></div> <br /> Optional optware packages: screen <div class="code"> <pre> <code>ipkg install screen</code> </pre></div> <blockquote> <p>Screen allows creation of one or more persistent 'shells' on the mybookworld that stay active even after you disconnect from ssh. So you log in via ssh, and open a new shell <tt># screen</tt>, start the unpack script then close the ssh session, when you reconnect via ssh you can reattach to the still running shell <tt># screen -r</tt> to check if the unrar finished without error!</p> </blockquote> <p>The unpack.pl script can be downloaded from the author's site <a href="http://eth0.org.uk/junk/unpack.pl">here</a>.<br /> The first line of the script needs to be modified to match the default location of perl installed on the mybookworld, the corrected script is shown below, save the script to your downloaded torrents directory.</p> <div class="code"> <pre> <code>#!/usr/local/bin/perl -w use strict; use vars qw($deleteEnabled $deleteArgs); use File::Find; use Cwd; $deleteEnabled = 0; $deleteArgs = "*.r?? *.sfv SAMPLE sample Sample"; sub usage() { print "usage: $0 [options] &lt;dir 1&gt; [dir 2]...\n"; print "\t--delete | -d\t Delete extracted archives\n"; exit 0; } if (@ARGV &lt; 1) { usage(); } foreach (@ARGV) { if (m/^(--delete|-d)$/i) { $deleteEnabled = 1; } elsif (m/^(--help|-h)$/i) { usage(); } else { print "[CHECKDIR ] ".$_." ...\n"; find(\&amp;archiveWanted, $_); } } sub archiveWanted { my $delete = $deleteEnabled; if (m/\.rar$/i &amp;&amp; $_ !~ m/sub/i &amp;&amp; ($_ !~ m/part\d+/i || m/part01/i)) { print "[CHECK ] ".$_." ...\n"; my $totalfiles = 0; my $existing = 0; my $dir = (getcwd() =~ m/CD\d+$/i) ? "../" : "./"; foreach(split("\n", `unrar l $_`)) { if (m/ (.*) (\d+) (\d+) (.*) (\d+)-(\d+)-(\d+) (\d+):(\d+) (.*) (.*) (.*) (.*)/) { my $file = $dir . $1; $totalfiles++; my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($file); if (defined($size) &amp;&amp; $size == $2) { $existing++; print "[=&gt;EXTRACTED ] $file\n"; } else { print "[=&gt;UNEXTRACTED] $file\n"; } } } if ($totalfiles &gt; 0 &amp;&amp; $totalfiles != $existing) { print "[EXTRACTING ] ".$_."...\n"; if (system("unrar x -o+ " . $_ . " " . $dir)) { $delete = 0; } } else { print "[SKIPPING ] ".$_."\n"; } if ($delete) { print "[DELETING ] ".$deleteArgs."\n"; system("rm -vrf ".$deleteArgs); } } }</code> </pre></div> <p>In order to run the script it needs to be made executable:</p> <div class="code"> <pre> <code>chmod +x unpack.pl</code> </pre></div> <p>The script is then started with the name of one or more directories containing multpart rar archives and it will decode each in turn, optionally removing the original .rar files as it goes.</p> <div class="code"> <pre> <code>usage: ./unpack.pl [options] &lt;dir 1&gt; [dir 2]... --delete | -d Delete extracted archives</code> </pre></div> <p>I cannot take any personal credit for this, I found the script at <a href="http://code.google.com/p/transmission-remote-dotnet/">transmission-remote-dotnet</a></p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-174418</guid>
				<title>[HOW-TO] SSL Proxy for Transmission Web-UI</title>
				<link>http://mybookworld.wikidot.com/forum/t-174418/how-to-ssl-proxy-for-transmission-web-ui</link>
				<description>[HOW-TO] Set up SSL Proxy for the Transmission Web-UI via the built-in lighthttpd server.</description>
				<pubDate>Fri, 07 Aug 2009 18:10:35 +0000</pubDate>
				<wikidot:authorName>CountVirgo</wikidot:authorName>				<wikidot:authorUserId>360587</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p><strong>Note:</strong> I do not cover setting up Transmission in this how-to, I assume this has already been done.<br /> It is surprisingly easy to do this when you know how, but I couldn't seem to find instructions on how to do it anywhere else, and thought some of you might find it useful.</p> <p><strong>Why?</strong> I don't know about you, but I don't like the Transmission Web-UI not being SSL secured, and there's no way to do this via the software any more since the Web-UI got build into transmission-daemon.<br /> <strong>Advantages</strong> Username/Password (assuming you set those options in your Transmission config) are sent over SSL, as is all the website data, thus making it much harder for anyone to intercept the data being sent.</p> <p>Fire up SSH and login to the NAS.</p> <p>Run the following commands:</p> <div class="code"> <pre> <code>cd /etc/lighthttpd/ nano lighthttpd.conf</code> </pre></div> <p>Note: I'm using nano for this - feel free to use your favourite text editor instead.</p> <p>A few lines down (starting line 9 for me) the server modules are listed, it should look something like this:</p> <div class="code"> <pre> <code>server.modules = ( "mod_auth", "mod_access", "mod_alias", "mod_cgi", "mod_fastcgi", "mod_accesslog" )</code> </pre></div> <p>We need to load the proxy module, so simply add a comma after the last current module "mod_accesslog" in my case, and add "mod_proxy" on the line below, it should now look something like this:</p> <div class="code"> <pre> <code>server.modules = ( "mod_auth", "mod_access", "mod_alias", "mod_cgi", "mod_fastcgi", "mod_accesslog", "mod_proxy" )</code> </pre></div> <p>Great, you now have the required module set, now goto the last line of your config file, it it's a blank line - great, if not, hit enter.<br /> Now you need to add the following:</p> <div class="code"> <pre> <code>$SERVER["socket"] == ":9079" { ssl.engine = "enable" ssl.pemfile = "/shares/internal/PUBLIC/WWW/fr.pem" proxy.server = ( "" =&gt; ( ( "host" =&gt; "127.0.0.1", "port" =&gt; 9091 ) ) ) }</code> </pre></div> <p>Note: This enables the SSL Proxy on port 9079 - I chose this because I knew it was not in use on my box, feel free to change it to something else if you so desire.<br /> The above example uses the SSL certificate installed by default if you happened to use <a href="http://mybookworld.wikidot.com/featurepacks">featurepacks</a> to setup the device originally like I did.</p> <p>Save the file (ctrl + o, then enter) close nano (ctrl + x), then restart the server by running the following:</p> <div class="code"> <pre> <code>/etc/init.d/lighttpd.sh restart</code> </pre></div> <p>Browse to <a href="https://nas:9079/transmission/web/">https://nas:9079/transmission/web/</a> <em>where "nas" is your devices host name or IP</em> - and assuming you did everything right, you'll be connected via SSL :)</p> <p><strong>That's everything, congratulations!</strong><br /> I hope this guide helps someone, took me a while to work everything out myself - so hopefully I can save you that time.</p> <hr /> <p><strong>Further Notes:</strong> If you wish to use a different certificate the pem file listed above should contain both the server certificate and private key, if you happen to have a separate cert and key, you can use:</p> <div class="code"> <pre> <code>cat server.cer key.pem &gt; fr.pem</code> </pre></div> <p>To generate a combined pem for use with the server</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-171960</guid>
				<title>Transmission 1.73 - folder ownership problem</title>
				<link>http://mybookworld.wikidot.com/forum/t-171960/transmission-1-73-folder-ownership-problem</link>
				<description>How do I make the new torrents save the files with www-data:www-data ownership ?</description>
				<pubDate>Sun, 26 Jul 2009 20:13:04 +0000</pubDate>
				<wikidot:authorName>melao</wikidot:authorName>				<wikidot:authorUserId>155345</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have successfully installed transmission 1.73 via Optware.<br /> It is working fine.</p> <p>I just have one minor problem. Transmission is saving the files with root:root ownership.<br /> The folder I use to save the torrents is /shares/internal/PUBLIC/torrent.<br /> The ownership for this directory is www-data:www-data</p> <p>Of course the main reason for transmission to save the files with root:root ownership it because I run it as root user.<br /> Should I run it as www-data user ? This user does not have a root folder, so the configuration files cannot be saved.</p> <p>Also how can I make transmission to run automatically through the /etc/init.d scripts, and set it to save to the correct save folder with the correct ownership ?</p> <p>I would like to use www-data because it is the user that samba uses to export the public share.</p> <p>Btw, I have a Blue Light MyBookWorld 1TB.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-170377</guid>
				<title>Transmission - &quot;No such file or directory&quot; problem</title>
				<link>http://mybookworld.wikidot.com/forum/t-170377/transmission-no-such-file-or-directory-problem</link>
				<description></description>
				<pubDate>Sun, 19 Jul 2009 18:52:09 +0000</pubDate>
				<wikidot:authorName>maverickbg</wikidot:authorName>				<wikidot:authorUserId>353546</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have installed Transmission on my WD My Book World Edition (white light). I use web interface - <a href="http://mybookworld:9091/transmission/web/">http://mybookworld:9091/transmission/web/</a>.<br /> The problem is that when I open a torrent file it appears on the screen. Then Transmission doesn't start any download. There is a message "No such file or directory". In Preferences I entered Download to: \/shares\/Download\/Torrent\/work. It still doesn't help. What's wrong? How can I make Transmission start downloading?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-170219</guid>
				<title>RSS feed automatic torrent downloader</title>
				<link>http://mybookworld.wikidot.com/forum/t-170219/rss-feed-automatic-torrent-downloader</link>
				<description></description>
				<pubDate>Sat, 18 Jul 2009 23:44:51 +0000</pubDate>
				<wikidot:authorName>nineteen</wikidot:authorName>				<wikidot:authorUserId>233818</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have been successfully using a cocktail of transmission, flexget, a watchdir and a few helpers to download torrents as soon as they are published. Is anyone interested in a guide?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-167047</guid>
				<title>Creating folder for transmission</title>
				<link>http://mybookworld.wikidot.com/forum/t-167047/creating-folder-for-transmission</link>
				<description></description>
				<pubDate>Sat, 04 Jul 2009 14:40:38 +0000</pubDate>
				<wikidot:authorName>ScoobyD</wikidot:authorName>				<wikidot:authorUserId>347900</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have been trying to install Transmission on my brand new MyBook following the guide by anpe008, everything is working correctly but when I run</p> <div class="code"> <pre> <code>./trans_watchdog</code> </pre></div> <p>I get the following error: <strong>SOURCE directory /shares/internal/PUBLIC/Torrent/source does NOT exist, script will exit</strong></p> <p>I have run through the guide twice with the same results so I think the issue must be how I have setup the 'work', 'source' and 'target' folders. To do this I simply mapped the PUBLIC folder in Windows and created a Torrent folder which contains the three other folders, so under Windows the paths are:</p> <p>Z:\Torrent\work<br /> Z:\Torrent\source<br /> Z:\Torrent\target</p> <p>My settings.json</p> <div class="code"> <pre> <code>"0.0.0.0": "0.0.0.0", "::": "::", "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": true, "complete-dir": "\/shares\/internal\/PUBLIC\/Torrent\/target", "dht-enabled": true, "download-dir": "\/shares\/internal\/PUBLIC\/Torrent\/work", "download-limit": 2000, "download-limit-enabled": 1, "encryption": 0, "lazy-bitfield-enabled": true, "max-peers-global": 200, "message-level": 2, "open-file-limit": 32, "peer-limit-global": 120, "peer-limit-per-torrent": 30, "peer-port": 51413, "peer-port-random-enabled": 0, "peer-port-random-high": 65535, "peer-port-random-low": 1024, "peer-port-random-on-start": false, "peer-socket-tos": 8, "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 1, "proxy": "", "proxy-auth-enabled": false, "proxy-auth-password": "", "proxy-auth-username": "", "proxy-enabled": false, "proxy-port": 80, "proxy-type": 0, "ratio-limit": 2.0000, "ratio-limit-enabled": false, "rpc-access-control-list": "+127.0.0.1,+192.168.*.*", "rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "{e5ff9446d2f354748ea3a404570573391cf2b32cr3QcmRUl", "rpc-port": 9091, "rpc-username": "", "rpc-whitelist": "*.*.*.*", "rpc-whitelist-enabled": true, "speed-limit-down": 2000, "speed-limit-down-enabled": true, "speed-limit-up": 20, "speed-limit-up-enabled": true, "upload-limit": 20, "upload-limit-enabled": 1, "upload-slots-per-torrent": 14, "watch-dir": "\/shares\/internal\/PUBLIC\/Torrent\/source", "watch-dir-enabled": true }</code> </pre></div> <p>My trans_watchdog.conf</p> <div class="code"> <pre> <code>AUTO_REMOVE_FROM_LIST=1 AUTO_REMOVE_SEEDLINK=1 AUTO_UNRAR=1 CPULEVEL=5 DATAGROUP=www-data DATAUSER=www-data DEBUG=1 FULL_THROTTLE_DOWN=0 FULL_THROTTLE_UP=30 INTERVAL=5 KEEPRAR=0 KEEP_TRANSMISSION_RUNNING=1 MAILERSERVICE=sendEmail MAILFROM=myemail@myisp.com MAILSERVER=mailserver MAIL_TO=myemail@myisp.com MAX_RATIO=1.4 MAX_SEEDHOURS=48 MAX_SIMULTANEOUS=5 MIN_SEEDHOURS=2 SCHEDULE_THROTTLE_DOWN=2000 SCHEDULE_THROTTLE_UP=20 SCHEDULE_WEEKEND=([0]="0" [1]="0" [2]="1" [3]="1" [4]="1" [5]="1" [6]="1" [7]="$ SCHEDULE_WORKDAY=([0]="1" [1]="1" [2]="1" [3]="1" [4]="1" [5]="1" [6]="1" [7]="$ SMB_USER=root SOURCE=/shares/internal/PUBLIC/Torrent/source SUPERSOCIAL=1 TARGET=/shares/internal/PUBLIC/Torrent/target THROTTLE_DONTKILL=1 THROTTLE_DOWN=100 THROTTLE_UP=1 TRANSDAEMON=/opt/bin/transmission-daemon TRANSOPTS=' -m' TRANSREMOTE=/opt/bin/transmission-remote TRANSSTART=/opt/etc/init.d/S90transmission TRANSSTOP=/opt/etc/init.d/K10transmission WORK=/shares/internal/PUBLIC/Torrent/work WORKDAY=([0]="0" [1]="1" [2]="1" [3]="1" [4]="1" [5]="1" [6]="0")</code> </pre></div> <p>Thanks</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-167028</guid>
				<title>Can&#039;t open the download folder</title>
				<link>http://mybookworld.wikidot.com/forum/t-167028/can-t-open-the-download-folder</link>
				<description>using Transmission 1.72</description>
				<pubDate>Sat, 04 Jul 2009 13:37:49 +0000</pubDate>
				<wikidot:authorName>nlx</wikidot:authorName>				<wikidot:authorUserId>339799</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hey.</p> <p>I have installed the Feature pack then Transmission.<br /> I can use the software and download files, thats great.</p> <p>Just a 'little' problem : it seems Transmission created a folder names 'WWW' to put those files. When i connect to the NAS with AFP i see all folder and can open but this folder. I don't have the right permissions.</p> <p>I'm a real linux newbie. I'm just starting with SSH. I'm tryin to understand :<br /> — what user should be using Transmission ?<br /> — How can i know what user is using it right now ?<br /> — How (and why) i should fixe the user using transmission ? How can i create a new user ?<br /> — Should i just let Transmission user the current user account and change the account i'm using to connect to the NAS (= Admin)<br /> — How/Why should i change the permissions/user for the WWW folder</p> <p>I tried google and so on but i think i'm too much a newbie to be able to use all those informations yet.</p> <p>WHat i see :</p> <div class="code"> <pre> <code>/shares/Public # ls -l -rw-rw-r-- 1 guest jewab 6148 Jul 3 20:55 :2eDS_Store drwxrwxr-x 3 guest jewab 25 Jun 16 12:48 Network Trash Folder drwxrwxr-x 4 root jewab 104 Jun 16 13:30 Shared Music drwxrwxr-x 3 root jewab 43 Jun 17 00:33 Shared Pictures drwxrwxr-x 4 root jewab 4096 Jun 19 20:44 Shared Videos drwxrwxr-x 3 guest jewab 25 Jun 16 12:48 Temporary Items drwx------ 3 nobody nobody 25 Jun 17 00:25 WWW</code> </pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-166589</guid>
				<title>transmission upload torrent file</title>
				<link>http://mybookworld.wikidot.com/forum/t-166589/transmission-upload-torrent-file</link>
				<description></description>
				<pubDate>Thu, 02 Jul 2009 09:41:52 +0000</pubDate>
				<wikidot:authorName>crawy</wikidot:authorName>				<wikidot:authorUserId>325674</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello,</p> <p>I have finally managed to install transmission from the guide. My only problem is now that only the upload torrent from URL is working, and not the file one.<br /> Any idea?<br /> I download the .torrent file than try to Open / Upload torrent file / than Browse / Upload and than I see my web-browser is refreshing and the torrent dont appear while from url it is working.<br /> Do you define in the settings.json where the .torrents should be uploaded or what?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-166216</guid>
				<title>How to manual enter my passkey</title>
				<link>http://mybookworld.wikidot.com/forum/t-166216/how-to-manual-enter-my-passkey</link>
				<description>How to manual enter my passkey</description>
				<pubDate>Tue, 30 Jun 2009 15:38:12 +0000</pubDate>
				<wikidot:authorName>arryo</wikidot:authorName>				<wikidot:authorUserId>302773</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>most of trackers i join are private trackers, so what I normally do is save torrent file to watch folder and let torrent download. I also realized that I can also add torrent from website directly to transmission, it works for public tracker but not for private trackers because it doesn't include the passkey. I just want to ask if there is anyway that I can manually my passkey while adding torrent from the website</p> <p>Thanks</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-165520</guid>
				<title>trans_watchdog</title>
				<link>http://mybookworld.wikidot.com/forum/t-165520/trans-watchdog</link>
				<description></description>
				<pubDate>Sat, 27 Jun 2009 09:53:20 +0000</pubDate>
				<wikidot:authorName>frater</wikidot:authorName>				<wikidot:authorUserId>139187</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Someone asked me to give a short list of what trans_watchdog is doing.<br /> I never really took the time and just started writing and learning in the progress as I am just recently introduced into bash-scripting.</p> <ul> <li>Check if transmission is running…</li> <li>Check every minute if a torrent-file is placed in the watchdog</li> <li>Sanitize the name of the torrent-file (replace diacritical character with their non-diacritical counterpart <a href="http://en.wikipedia.org/wiki/Diacritic">http://en.wikipedia.org/wiki/Diacritic</a>) and remove special characters.</li> <li>Add that torrent if it the maximum downloadable setting has not been reached (MAX_SIMULTANEOUS)</li> <li>Every &lt;INTERVAL&gt; minutes (5) it will continue the script for more work (rest of this list)</li> <li>It will stop if "unrar" is currently busy (to alleviate the worldbook and keep things quick and nasty)</li> <li>If transmission is not running it will start transmission if KEEP_TRANSMISSION_RUNNING is set and then stop the script</li> <li>If transmission is running but not responding it wil restart transmission (if KEEP_TRANSMISSION_RUNNING is set) and stop the script</li> <li>If SUPERSOCIAL is set it will check if samba is busy (using top)</li> <li>If $THROTTLE_DONTKILL is set as well, it will throttle transmission, otherwise it will stop it.</li> <li>It will check a hourly schedule based on 2 arrays. One for weekdays and one for weekend (you can customize which days are weekend) and throttle transmission accordingly.</li> <li>Every 3 hours it will turn transmission-daemon off if it's not handling torrents and KEEP_TRANSMISSION_RUNNING is set</li> <li>If a torrent is downloaded it will pause the torrent, move it to the "finished dir", put a symbolic link instead of the torrent and unpause it.</li> <li>If the torrent is rar-file or dir with rars, it will unrar its contents.</li> <li>If unrarring is successfull and KEEPRAR is set to off it will delete the original file and remove the torrent from the list</li> <li>It will mail you when the torrent is done</li> <li>It will remove a torrent if its lifetime has exceeded a certain age MAX_SEEDTIME</li> <li>It will remove a torrent if MAX_RATIO has been reached.</li> <li>Getting rid of symbolic links if they are not used by transmission-daemon</li> </ul> <p>It's doing some more.. Especially checking if everything is as it should be…</p> <p>After a file has been downloaded I have a seperate script (running every hour) which automatically places AVI's and DVD's to a special directory where I can view them from my xbox (XBMC). These 2 scripts (mkdvd &amp; mvmovie) do this after an extensive cleanup of the name also using a slightly modified IMDB-script because most torrents are infested with all kinds of ugly tags.<br /> <a href="http://wd.mirmana.com/mvmovie">http://wd.mirmana.com/mvmovie</a><br /> <a href="http://wd.mirmana.com/imdb">http://wd.mirmana.com/imdb</a><br /> <a href="http://wd.mirmana.com/mkdvd">http://wd.mirmana.com/mkdvd</a></p> <p>Please use a seperate thread if you have problems <strong><em>installing</em></strong> the script, but do come here if you have notes/problems about using it….</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-165210</guid>
				<title>[HOW TO] Set up WD MBWE (White light) properly + Transmission(1.72) + automate and manage torrents</title>
				<link>http://mybookworld.wikidot.com/forum/t-165210/how-to-set-up-wd-mbwe-white-light-properly-transmission-1-72-automate-and-manage-torrents</link>
				<description>This guide is for you if you:

- have a brand new Western Digital (WD) My Book World Edition (White light),


- want to have it configured in order to run smoothly and 


- want to have Transmission (P2P Torrent client) up and running, spending the minimum effort/time to download torrents.</description>
				<pubDate>Thu, 25 Jun 2009 21:09:42 +0000</pubDate>
				<wikidot:authorName>anpe008</wikidot:authorName>				<wikidot:authorUserId>326731</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Foreword:<br /> This guide is was my original source: <a href="http://www.example.com">http://mybookworld.wikidot.com/transmission</a><br /> After a couple of months when I have read this at the first time, I decided to make mine as well based on my experience that I have gained during in these weeks. This guide gives the same as the original one just a bit simpler for newbies and goes further by adding and configuring all the necessary programs for both MBWE and Transmission. This guide is the result of my research, the collection of questions and resolved cases in the forum. I want to specially thank to <span style="color: blue;">frater</span> to help me from scratch and gave all the useful pieces of advices.</p> <p>Current Version: 1.5</p> <p>New in 1.5:<br /> *added info: disabling /etc/init.d/S9mDNSResponder effectively disabled AFP on OSX</p> <p>New in 1.4:</p> <ul> <li>gkrellmd added as tip to monitor your NAS activity (CPU, Port, HDD etc.)</li> </ul> <p>New in 1.3:</p> <ul> <li>Smart_Info.sh info added to FP Manager section (thanks David Turner)</li> </ul> <p>New in 1.2:</p> <ul> <li>Pictures added</li> <li>Minor link corrections</li> </ul> <p>New in 1.1:</p> <ul> <li>FeaturePacks Manager with System_Configuration 1.2 works with that guide with some changes: see point 13.</li> <li>Minor link corrections</li> </ul> <p>Known Issues:</p> <ul> <li>None</li> </ul> <hr /> <p>Let us start it!<br /> -1. <strong>Some cleanup</strong> if you do not want to run the following programs during each startup (better then just "commenting out" the start up scripts). The following commands take away the execution right from the programs so they can not be run during startup. (Type them in the telnet prompt after a successful log-in. See more: Point 2):</p> <ul> <li>Mionet:</li> </ul> <blockquote> <p>chmod -x /etc/init.d/S9M_mionet</p> </blockquote> <p>or just go to "Network tab/Remore Access" —&gt; Unclick "Enable MioNet on Startup"</p> <ul> <li>Twonkymediaserver:</li> </ul> <blockquote> <p>chmod -x /etc/init.d/S97twonkyserver</p> </blockquote> <ul> <li>mDNSResponder:</li> </ul> <blockquote> <p>chmod -x /etc/init.d/S9mDNSResponder</p> </blockquote> <p>Note: disabling /etc/init.d/S9mDNSResponder effectively disabled AFP on OSX</p> <p>After running them, restart (System tab/Shutdown/Reboot/Reboot in the WEB Admin GUI) you MBWE and type in telnet to check that the above-mentioned programs are not running:</p> <blockquote> <p>ps -efu root</p> </blockquote> <p>0. <strong>Presettings in MBWE white WEBGUI</strong>:<br /> Log-in as admin in the web interface by using the "Network Storage Manager" Tool and go to "Advanced mode".</p> <blockquote> <p><a href="http://192.168.1.2/?lang=en">http://192.168.1.2/?lang=en</a></p> </blockquote> <p>where "192.168.1.2" is my MBWE IP address , change it to yours</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3627/3664367957_8899251a74.jpg?v=0" alt="3664367957_8899251a74.jpg?v=0" class="image" /></div> <p>-In System tab/Advanced/SSH Access —&gt; click to Enable —&gt; Summit</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3603/3665153380_e790031039.jpg?v=0" alt="3665153380_e790031039.jpg?v=0" class="image" /></div> <p>Note that after SSH is enabled the proper admin log-in screen address is:</p> <blockquote> <p>http<strong>s</strong>://192.168.1.2/admin/system_index.php?lang=en</p> </blockquote> <p>-In Network tab/LAN/:</p> <blockquote> <p>Network Mode: static<br /> IP Address: IP that you want to have permanently for using MBWE (this IP used all the time by the router for assigning the white MBWE)<br /> Netmask: Same as in your router settings<br /> Default getaway: Your routers IP<br /> DNS Servers: Same as in your router settings</p> </blockquote> <p>—-&gt; If it is done click on Summit</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3323/3665153374_a08ae9700b.jpg?v=0" alt="3665153374_a08ae9700b.jpg?v=0" class="image" /></div> <p>1) <strong>Update firmware</strong><br /> 1A) If you have older firmware: Update firmware in System tab/Update —&gt; click "Check For New Firmware" —&gt; It will download the firmware first and then it ask to run and apply it.</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3345/3664379101_056f7bfef0.jpg?v=0" alt="3664379101_056f7bfef0.jpg?v=0" class="image" /></div> <p>1B) If your firmware is up-to-date:</p> <blockquote> <p>First you need to alter /etc/version (change the "01.00.16" into a "01.00.14")<br /> Afterwards you can do the firmware upgrade. (Point 1A)</p> </blockquote> <p>2) <strong>Get prep_whitelight script and run it</strong>: Downloads all the necessary programs and configures them automatically.<br /> Guide to Telnet in the NAS (Go for the "Mybook White Light First Steps" section (follow that tutorial until the part where it starts the "FeaturePacks Manager"):<br /> <a href="http://highlevelbits.free.fr/index.php?option=com_content&amp;view=category&amp;layout=blog&amp;id=42&amp;Itemid=68&amp;lang=en">http://highlevelbits.free.fr/index.php?option=com_content&amp;view=category&amp;layout=blog&amp;id=42&amp;Itemid=68&amp;lang=en</a></p> <p>Thread what it does exactly:<br /> <a href="http://mybookworld.wikidot.com/forum/t-161883/migrating-from-bluering-to-whitelight">http://mybookworld.wikidot.com/forum/t-161883/migrating-from-bluering-to-whitelight</a><br /> <a href="http://mybookworld.wikidot.com/forum/t-143349/updated-trans-watchdog#post-505019">http://mybookworld.wikidot.com/forum/t-143349/updated-trans-watchdog#post-505019</a></p> <p>Then type the following:</p> <blockquote> <p>cd ~<br /> wget -O prep_whitelight <a href="http://wd.mirmana.com/prep_whitelight">http://wd.mirmana.com/prep_whitelight</a><br /> sh prep_whitelight</p> </blockquote> <p>Note: It can take for couple of minutes. So be patient.<br /> If everything went all right you receive the following message:</p> <blockquote> <p>Script finished!!<br /> You can now fully use optware if you login again…<br /> I advice a reboot!</p> </blockquote> <p>3) Before we reboot, we do the followings: <strong>add Transmission autorun and autostop scripts</strong><br /> Thread: <a href="http://mybookworld.wikidot.com/forum/t-143349/updated-trans-watchdog">http://mybookworld.wikidot.com/forum/t-143349/updated-trans-watchdog</a></p> <blockquote> <p>cd /opt/etc/init.d<br /> wget -O S90transmission <a href="http://wd.mirmana.com/S90transmission">http://wd.mirmana.com/S90transmission</a><br /> chmod +x S90transmission<br /> ln -s S90transmission K10transmission</p> </blockquote> <p>4) Now, we can <strong>install transmissions (1.72) and nano</strong> (text editor for opening/editing files in telnet, we need it later)</p> <blockquote> <p>/opt/bin/ipkg install nano<br /> /opt/bin/ipkg install transmission</p> </blockquote> <p>5) Let us <strong>download the transmission settings file</strong> that contains the necessary settings for the proper run:<br /> Kill transmission-daemon before downloading settings.json</p> <blockquote> <p>cd /opt/etc/init.d<br /> ./K10transmission</p> </blockquote> <p>Now we can get the file:</p> <blockquote> <p>wget -O /root/.config/transmission-daemon/settings.json <a href="http://wd.mirmana.com/settings.json">http://wd.mirmana.com/settings.json</a></p> </blockquote> <p>Although you do not have to change anything in it, if you want to edit it for some reason use:</p> <blockquote> <p>nano $HOME/.config/transmission-daemon/settings.json</p> </blockquote> <p>Tip: More info for editing settings.json: <a href="http://trac.transmissionbt.com/wiki/EditConfigFiles">http://trac.transmissionbt.com/wiki/EditConfigFiles</a></p> <p>Tip: If you want to start transmission manually:</p> <blockquote> <p>cd /opt/etc/init.d<br /> ./S90transmission</p> </blockquote> <p>6) <strong>Download Sendmail</strong>: a perl-script to send mail to your email addrees if a torrent is downloaded.</p> <blockquote> <p>wget -O /usr/local/sbin/sendEmail <a href="http://wd.mirmana.com/sendEmail">http://wd.mirmana.com/sendEmail</a><br /> chmod +x /usr/local/sbin/sendEmail</p> </blockquote> <p>Note: You do not have to change it.</p> <p>If you want to email your downloaded torrent files info to a outgoing SMTP server where TLS/SSL is used (e.g. gmail accounts) then you have to get Net::SSLeay and IO::Socket::SSL perl modules as well:</p> <blockquote> <p>/opt/bin/ipkg install perl-io-socket-ssl<br /> /opt/bin/ipkg install perl-net-ssleay</p> </blockquote> <p>7) <strong>Reboot</strong> in System tab/Shutdown/Reboot/Reboot<br /> It take a while (3-4 mins) and then you will be guided to the log - in screen again.</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3572/3664375865_ddc6bdaecf.jpg?v=0" alt="3664375865_ddc6bdaecf.jpg?v=0" class="image" /></div> <p>8) Telnet it again and <strong>Download run trans_watchdog as a 1-min cronjob</strong><br /> Thread what trans_watchdog does:<br /> <a href="http://mybookworld.wikidot.com/forum/t-165520/trans-watchdog">http://mybookworld.wikidot.com/forum/t-165520/trans-watchdog</a></p> <blockquote> <p>wget -O /usr/local/sbin/trans_watchdog <a href="http://wd.mirmana.com/trans_watchdog">http://wd.mirmana.com/trans_watchdog</a><br /> ln -s /usr/local/sbin/trans_watchdog /etc/cron.min/trans_watchdog<br /> chmod +x /usr/local/sbin/trans_watchdog</p> </blockquote> <p>Tip: More info for cron: <a href="https://help.ubuntu.com/community/CronHowto">https://help.ubuntu.com/community/CronHowto</a></p> <p>Check that the trans_watchdog runs in each minute</p> <blockquote> <p>cat /var/log/messages</p> </blockquote> <p>Edit you variables in trans_watchdog.config:</p> <blockquote> <p>nano /opt/etc/trans_watchdog.conf</p> </blockquote> <p>There are more settings but the following ones are mandatory changes:</p> <blockquote> <p>SOURCE=/shares/internal/PUBLIC/Torrent/source -&gt; Where you download/put *.torrent files<br /> WORK=/shares/internal/PUBLIC/Torrent/work -&gt; Torrent files added from SOURCE to that folder, Downloading dir<br /> TARGET=/shares/internal/PUBLIC/Torrent/target -&gt; If the torrents are downloaded they will be moved that "TARGET" folder<br /> MAIL_TO=<span class="wiki-email">moc.psiruoy|liamruoy#moc.psiruoy|liamruoy</span> -&gt; email address<br /> MAILFROM=<span class="wiki-email">-moc.psiruoy|liamruoy#-moc.psiruoy|liamruoy</span>&gt; email address<br /> MAILSERVER=smtp.yourisp.com-&gt; ISP mail server name<br /> SMB_USER=www-data to "SMB_USER=root" (this is correct for whitelight but not for bluering!)</p> </blockquote> <p>Save and run it:</p> <blockquote> <p>cd /usr/local/sbin/<br /> ./trans_watchdog</p> </blockquote> <p>Check that all variables are set:</p> <blockquote> <p>cat /opt/etc/trans_watchdog.conf</p> </blockquote> <p>9) <strong>Transmission web GUI interface</strong> can be accessed by writing the following address in your browser:</p> <blockquote> <p><a href="http://192.168.1.2:9091/transmission/web/">http://192.168.1.2:9091/transmission/web/</a></p> </blockquote> <p>Note: 192.168.1.2 is the IP that you have set at point 0) in Network Mode: static.</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3331/3664392691_78da32d098.jpg?v=0" alt="3664392691_78da32d098.jpg?v=0" class="image" /></div> <p>10) <strong>Use transmission-remote-dotnet to remotely manage Transmission in Win OS.</strong></p> <blockquote> <p><a href="http://code.google.com/p/transmission-remote-dotnet">http://code.google.com/p/transmission-remote-dotnet</a></p> </blockquote> <div class="image-container aligncenter"><img src="http://farm3.static.flickr.com/2183/3664398207_622025d7d8.jpg?v=0" alt="3664398207_622025d7d8.jpg?v=0" class="image" /></div> <p>Settings to connect to Transmission:</p> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3539/3665153372_f6b1350d87.jpg?v=0" alt="3665153372_f6b1350d87.jpg?v=0" class="image" /></div> <p>11) If you have FFox and it is woth to install <strong>"Automatic Save Folder" plugin</strong> and add a rule to download automatically all *.torrent files to the "SOURCE" dir.</p> <blockquote> <p><a href="https://addons.mozilla.org/en-US/firefox/addon/4781">https://addons.mozilla.org/en-US/firefox/addon/4781</a></p> </blockquote> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3574/3665227436_58a2cb7b0f.jpg?v=0" alt="3665227436_58a2cb7b0f.jpg?v=0" class="image" /></div> <p>12) Enjoy a properly set up system with the automated Transmission!<br /> Test trans_watchdog:<br /> Put some *.torrent files and wait! :)</p> <p>(13) Optional): <strong>Install " Mybook White Light FeaturePacks Manager" (FPM) WEB GUI</strong>:<br /> A very useful WEBGUI for newbies that gives a user-friendly interface for single-click installations (Transmission, No-IP, System_Configuration, NZBGET, WebServer and AccessBook etc) and simple configurations of the Mybook White Light additional features (installed ipkg programs, current running processes, my book info etc). These features can be made in the telnet command prompt but for those that are not familiar with Linux and does not use telnet it can be very useful.</p> <p>*Thread: <a href="http://mybookworld.wikidot.com/forum/t-149988/featurepacks-manager-for-the-whitelight-available">http://mybookworld.wikidot.com/forum/t-149988/featurepacks-manager-for-the-whitelight-available</a><br /> *Webpage: <a href="http://highlevelbits.free.fr/index.php?option=com_content&amp;view=article&amp;id=75&amp;Itemid=67&amp;lang=en">http://highlevelbits.free.fr/index.php?option=com_content&amp;view=article&amp;id=75&amp;Itemid=67&amp;lang=en</a></p> <p>After finishing the 12nd point I installed FPM and updated the System_Configuration to v1.2 ans it seems to works although I have run only the following command from his scripts (optware and perl are already installed in point 2, what was missing is the sort and "Installing FeaturePack Manager …" downloading sections):</p> <blockquote> <p>wget <a href="http://highlevelbits.free.fr/download-MBWEW/FPInstaller/sort">http://highlevelbits.free.fr/download-MBWEW/FPInstaller/sort</a> -O /usr/bin/sort<br /> chmod +x /usr/bin/sort</p> </blockquote> <blockquote> <p>mkdir /proto/SxM_webui/fpkmgr<br /> mkdir /proto/SxM_webui/fpkmgr/fpks<br /> mkdir /proto/SxM_webui/fpkmgr/temp</p> </blockquote> <blockquote> <p>wget -q <a href="http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/index">http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/index</a> -O /proto/SxM_webui/fpkmgr/index.php<br /> chmod +x /proto/SxM_webui/fpkmgr/index.php</p> </blockquote> <blockquote> <p>cd /proto/SxM_webui/fpkmgr<br /> wget -q <a href="http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/HTML.tar">http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/HTML.tar</a> -O /proto/SxM_webui/fpkmgr/HTML.tar<br /> tar -xf /proto/SxM_webui/fpkmgr/HTML.tar<br /> rm "/proto/SxM_webui/fpkmgr/HTML.tar"</p> </blockquote> <blockquote> <p>cd /proto/SxM_webui/fpkmgr/fpks<br /> wget -q <a href="http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/System_Configuration.tar">http://highlevelbits.free.fr/download-MBWEW/FPInstaller/fpkmgr/System_Configuration.tar</a> -O /proto/SxM_webui/fpkmgr/fpks/System_Configuration.tar<br /> tar -xf /proto/SxM_webui/fpkmgr/fpks/System_Configuration.tar<br /> rm "/proto/SxM_webui/fpkmgr/fpks/System_Configuration.tar"</p> </blockquote> <blockquote> <p>wget <a href="http://highlevelbits.free.fr/download-MBWEW/FPInstaller/updatessm.pl">http://highlevelbits.free.fr/download-MBWEW/FPInstaller/updatessm.pl</a> -O /root/updatessm.pl<br /> /opt/bin/perl /root/updatessm.pl<br /> rm "/root/updatessm.pl"</p> </blockquote> <p>Then you log-in the WEBGUI by selecting "FeaturePacks Manager" from the Tool section, using your admin username and password. See more in above links.<br /> (Note that although it says the Transmission is not installed, it is, so you do not have to install it.)</p> <div class="image-container aligncenter"><img src="http://farm3.static.flickr.com/2583/3665153368_01234e35fb.jpg?v=0" alt="3665153368_01234e35fb.jpg?v=0" class="image" /></div> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3549/3664367961_831cf1c7ae.jpg?v=0" alt="3664367961_831cf1c7ae.jpg?v=0" class="image" /></div> <div class="image-container aligncenter"><img src="http://farm4.static.flickr.com/3386/3664411463_998dd00ebf.jpg?v=0" alt="3664411463_998dd00ebf.jpg?v=0" class="image" /></div> <p><strong>Add Smart_Info.sh to FP Manager</strong><br /> Author: David Turner<br /> Description: Display (among other things) the disk temperature<br /> Post: <a href="http://mybookworld.wikidot.com/forum/t-149988#post-530794">http://mybookworld.wikidot.com/forum/t-149988#post-530794</a></p> <p>Create Smart_Info.sh file:</p> <blockquote> <p>nano /proto/SxM_webui/fpkmgr/fpks/System_Configuration/Smart_Info.sh</p> </blockquote> <p>Add these lines to it:</p> <blockquote> <p>echo "&lt;br&gt;&lt;b&gt; 'Smart' Information : &lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;small&gt;"<br /> /usr/sbin/smartctl -d ata -A /dev/sda|sed 's/ /\&amp;nbsp;/g'<br /> echo "&lt;/small&gt;"</p> </blockquote> <p>Save it (Ctrl + X) and log in the FP Manager Admin GUI and click "Smart Info".</p> <div class="image-container aligncenter"><img src="http://farm3.static.flickr.com/2645/3713590582_eba1075452.jpg?v=0" alt="3713590582_eba1075452.jpg?v=0" class="image" /></div> <p>14) Optional: <strong>Add gkrellmd as tip to monitor your NAS activity (CPU, Port, HDD etc.)</strong><br /> Install gkrellmd from optware feed:</p> <blockquote> <p>/opt/bin/ipkg install gkrellmd</p> </blockquote> <p>Use its windows front-end from here: <a href="http://www.srcbox.net/projects/gkrellm/">http://www.srcbox.net/projects/gkrellm/</a><br /> On windows: install the client, go to the installation dir, and run</p> <blockquote> <p>gkrellm.exe —server mybookworld</p> </blockquote> <p>You should see gkrellm2 appear showing the streamed statistics from your MyBook world :-P</p> <div class="image-container aligncenter"><img src="http://www.mallchin.com/images/stories/mybookworld-gkrellmd.png" alt="mybookworld-gkrellmd.png" class="image" /></div> <p>Extra Info:<br /> Original guide: <a href="http://mybookworld.wikidot.com/gkrellmd">http://mybookworld.wikidot.com/gkrellmd</a><br /> Download some skins from: <a href="http://www.muhri.net/gkrellm/">http://www.muhri.net/gkrellm/</a></p> <hr /> <p><strong>FAQ:</strong><br /> 1) When I go to <a href="https://192.168.1.2:9091/">https://192.168.1.2:9091/</a> you receive "403: Forbidden, Unauthorized IP Address."<br /> Edit settings.json:</p> <blockquote> <p>nano $HOME/.config/transmission-daemon/settings.json</p> </blockquote> <p>Change to:</p> <blockquote> <p>"rpc-access-control-list": "+127.0.0.1,+192.168.*.*",</p> </blockquote> <p>You should not experience this error becasue the settings.json file contains this when you download it</p> <p>2) Transmission crashes in each 5 mins (I have this problem):<br /> Edit settings.json:</p> <blockquote> <p>nano $HOME/.config/transmission-daemon/settings.json</p> </blockquote> <p>Change:</p> <blockquote> <p>"rpc-authentication-required": true,</p> </blockquote> <p>to</p> <blockquote> <p>"rpc-authentication-required": false,</p> </blockquote> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://mybookworld.wikidot.com/forum/t-164651</guid>
				<title>Transmission No such file or directory error</title>
				<link>http://mybookworld.wikidot.com/forum/t-164651/transmission-no-such-file-or-directory-error</link>
				<description></description>
				<pubDate>Tue, 23 Jun 2009 15:02:47 +0000</pubDate>
				<wikidot:authorName>nevil3</wikidot:authorName>				<wikidot:authorUserId>343155</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Im hoping someone can help me with this. Updated transmission from 1.34 to 1.72 yesterday and had heaps of issues with it ever since. Ive been through the threads almost a hundred times.</p> <p>Basically, a torrent appears to start downloading but the stops saying "no such file or directory" Ive triple checked the location in the settings.json file which is: "\/shares\/internal\/TORRENT\/Downloading\/"</p> <p>Im completely stumped why it wont work. The old 1.34 worked wondefully but i liked the idea of having a watch directory.</p> <p>Cheers for any help</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>