NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
tarobun
Nov 24, 2012Tutor
New Transmission 2.84 add-on for ReadyNAS Duo/NV+ (sparc)
This is a newly compiled version for the Duo straight from source. It has been configured with "--disable-nls --enable-lightweight --enable-utp" and the default web interface port of 9091.
If it doesn't work after installation, try rebooting.
Not sure if it can be install over the top of super-poussin's version, but if you are planning on uninstalling super-poussin's version then remember to save the torrent files somewhere else first.
To quote myself:
Thanks to super-poussin for the original Transmission add-ons.
Enjoy!
Transmission_2.73.bin - http://www.mediafire.com/?ajpyyc7ujv54o37 no-utp
Transmission_2.75.bin - http://www.mediafire.com/?gbmbhu3hrabf9fe
Transmission_2.76.bin - http://www.mediafire.com/?389i53w9w9rtosm
Transmission_2.77.bin - http://www.mediafire.com/?pm420vuajaim9bz
Transmission_2.80.bin* - http://www.mediafire.com/?5s7dag8ko72doj1
Transmission_2.81.bin* - http://www.mediafire.com/?x4pvvidrgb36df2
Transmission_2.82.bin* - http://www.mediafire.com/?rbctsdae000zoav
Transmission_2.83.bin* - http://www.mediafire.com/?31iul25i0t12qda
Transmission_2.84.bin* - http://www.mediafire.com/?rh5fge4mc8ahzw4
*if the "Upload" button doesn't work or the "Destination folder" field is blank, reload the webpage.
If it doesn't work after installation, try rebooting.
Not sure if it can be install over the top of super-poussin's version, but if you are planning on uninstalling super-poussin's version then remember to save the torrent files somewhere else first.
To quote myself:
tarobun wrote: It looks like upgrading from Transmission 2.42 to this Transmission add-on is a no-no. Sounds like there are conflicting configuration that screws up both installs. :( (eg. /c/addons-config)
It seems the best approach is to fully uninstall the old, delete the config directory, and then install this add-on. Once you're on this add-on, updating is straightforward and can be done over the existing version.
Just a fyi - the default download dir is /var/local/Downloads and there is no username and password with this add-on. If you are prompted for them then the old version was not fully uninstalled.
Thanks to super-poussin for the original Transmission add-ons.
Enjoy!
Transmission_2.73.bin - http://www.mediafire.com/?ajpyyc7ujv54o37 no-utp
Transmission_2.75.bin - http://www.mediafire.com/?gbmbhu3hrabf9fe
Transmission_2.76.bin - http://www.mediafire.com/?389i53w9w9rtosm
Transmission_2.77.bin - http://www.mediafire.com/?pm420vuajaim9bz
Transmission_2.80.bin* - http://www.mediafire.com/?5s7dag8ko72doj1
Transmission_2.81.bin* - http://www.mediafire.com/?x4pvvidrgb36df2
Transmission_2.82.bin* - http://www.mediafire.com/?rbctsdae000zoav
Transmission_2.83.bin* - http://www.mediafire.com/?31iul25i0t12qda
Transmission_2.84.bin* - http://www.mediafire.com/?rh5fge4mc8ahzw4
*if the "Upload" button doesn't work or the "Destination folder" field is blank, reload the webpage.
159 Replies
Replies have been turned off for this discussion
- tarobunTutorHow are you with unix command line? If you are familiar then you can try the following:
tarobun wrote: To run from command line enter: cd /etc/frontview/addons/bin/TRANSMISSION
./transmission-daemon --logfile /var/tmp/transmission.log
To view log file:cat /var/tmp/transmission.log
If not, then there are a few things in the config you could try and remove the following settings as they don't exists anymore (see https://trac.transmissionbt.com/wiki/EditConfigFiles):
"open-file-limit": 32,
"peer-port-random-enabled": 0,
Also check the line endings in the text file, I think they should be unix style line ending (\x0a) - etonLuminary
fastfwd wrote: eton wrote: Can anyone detect what's wrong with my settings
No closing brace. (Or did you just copy it incompletely?)
No comma after "utp-enabled": true .
Maybe missing punctuation elsewhere, too; those are just the first errors I saw.
There are online JSON validators... You might want to run your file through one to make sure it's error-free.
Thanks fastfwd
Yep I didn't copy the closing brace. I added a comma after "utp-enabled": true. And edited the post above.
And ran a validator, with no errors.
Still the same problem. Transmission starts but nothing happens, and the indicator icon in the upper right corner of the Transmisson modul panel stays grey.
How can I debug this? I've never had problems with Transmission or any other addons before. - fastfwdVirtuoso
eton wrote: Can anyone detect what's wrong with my settings
No closing brace. (Or did you just copy it incompletely?)
No comma after "utp-enabled": true .
Maybe missing punctuation elsewhere, too; those are just the first errors I saw.
There are online JSON validators... You might want to run your file through one to make sure it's error-free. - etonLuminaryI uninstalled super-poussin's and WhoCare's Transmission versions. Deleted the folders and rebooted. Installed tarobun's version stopped it and edited the settings file (with inspiration from super-poussin's). Started it. But nothing seems to happen. And no error message alert.
One sign of that something is wrong is that my password was not encrypted and my modifed port setting was dismissed.
Can anyone detect what's wrong with my settings (or if thats the error):{
"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,
"blocklist-url": "http://list.iblocklist.com/?list=bt_level1",
"cache-size-mb": 2,
"dht-enabled": true,
"download-dir": "/c/media/BitTorrent",
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/c/media/BitTorrent/Incomplete",
"incomplete-dir-enabled": true,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"open-file-limit": 32,
"peer-congestion-algorithm": "",
"peer-limit-global": 200,
"peer-limit-per-torrent": 50,
"peer-id-ttl-hours": 6,
"peer-port": 51413,
"peer-port-random-enabled": 0,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 0,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": true,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "pass",
"rpc-port": 8181,
"rpc-url": "/transmission/",
"rpc-username": "user",
"rpc-whitelist": "127.0.0.1,10.0.0.*,192.168.*.*",
"rpc-whitelist-enabled": true,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 400,
"speed-limit-down-enabled": false,
"speed-limit-up": 20,
"speed-limit-up-enabled": true,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true,
"watch-dir": "/c/media/BitTorrent/sources/",
"watch-dir-enabled": true
} - emk1AspirantOh most importantly, if you intend on making any changes to settings.json you have to stop Transmission first. Any changes that made to settings.json whilst Transmission is running are lost when Transmission stops. Stop the service, save your changes, then start Transmission again.
- emk1AspirantKels, you appear to have the stock email script. Compared to my own, in the second line of the script the stock SMTP_SERVER=smtp.orange.fr I changed to whatever smtp resource I am using in Frontview alert (ie: smtp.gmail.com). Not sure if this has an impact. If you can receive test emails from within the Frontview alert testing function then my experience is that Tranmission should work also.
For your reference my relevant settings are below. I think your file permissions would be fine since all users have execute. Make sure you set the script variables correctly. My script is different as mentioned previously because I chucked in an extraction command.
# pwd
/addons-config/Transmission
# ls -l|grep email
-rwxr-xr-x 1 nobody nogroup 4097 Apr 21 11:21 unrar_email.sh
# cat settings.json|grep script
"script-torrent-done-enabled": true,
"script-torrent-done-filename": "/c/addons-config/Transmission/unrar_email.sh",
I hope this helps you out. - kelsAspirant@emk
My email_alert file permissions are set as: -rwxrwxrwx+
Here's a copy of my file for exim:#!/bin/sh
NAIL=/usr/bin/nail
SMTP_SERVER=smtp.orange.fr
SUBJECT="Torrent Done!"
if [ -f /etc/frontview/alert.conf ]; then
EmailTo=`/bin/grep "email" /etc/frontview/alert.conf | /usr/bin/awk -F '!!' '{ print $2 }' | /usr/bin/awk -F ',' '{ print $1 " " $2 " " $3 }'`
else
EmailTo=`/bin/grep "email" /frontview/conf/alert.conf | /usr/bin/awk -F '!!' '{ print $2 }' | /usr/bin/awk -F ',' '{ print $1 " " $2 " " $3 }'`
fi
if [[ "$(readlink `which sendmail`)" = "/usr/bin/msmtp" ]]; then
EmailFrom=`/bin/grep '^from' /etc/msmtprc | /usr/bin/cut -f2 -d' '`
else
EmailFrom=`/bin/echo $EmailTo | awk '{ print $1 }'`
fi
echo "From:$EmailFrom To:$EmailTo"
# Create the email message
EmailFile=/tmp/tmp_email.txt
if [ -f "$EmailFile" ]; then
rm -f $EmailFile
fi
touch $EmailFile
# Create the message headers
echo "Date: `date -R`" >> $EmailFile
echo "From: $EmailFrom" >> $EmailFile
echo "To: $EmailTo" >> $EmailFile
echo "Subject:Torrent Done!" >> $EmailFile
echo "MIME-Version: 1.0" >> $EmailFile
echo "Content-Type: text/plain; charset=ISO-8859-1" >> $EmailFile
echo "" >> $EmailFile
# Create the message body
/bin/echo " Hostname: $HOSTNAME" >> $EmailFile
/bin/echo "Transmission finished downloading \"$TR_TORRENT_NAME\" on $TR_TIME_LOCALTIME" >> $EmailFile
/bin/echo "" >> $EmailFile
/bin/echo "----------------------------------------------------------------------" >> $EmailFile
/bin/echo "Your add-ons developer Super-Poussin" >> $EmailFile
/bin/cat $EmailFile |/usr/sbin/sendmail -f $EmailFrom $EmailTo
#$NAIL -v -S from="$EmailFrom" -S smtp -s "$SUBJECT" -S smtp=$SMTP_SERVER "$EmailTo" < $EmailFile
rm -f $EmailFile
#################################################################################################################
# you can use nail instead of readynas exim in this case : #
# uncomment the $NAIL line #
# comment the message header section #
# put a correct SMTP_SERVER value #
#################################################################################################################
#################################################################################################################
# this script will work with exim if you use custom parateters in frontview aka you specify : #
# username #
# smtp server ans so on #
#################################################################################################################
Test exim emails get through - but nothing from Transmission! - emk1Aspirant
kels wrote: Many thanks for this update.
Has the email alert function been removed?
I've configured my NV+ to use an external email server, installed the 'email_alert' script and changed the relevant setting to 'true' in the settings file - but it still doesn't work for me.
Am I missing something here?
Thanks
kels
@Kels
I'm still using the email alerting facility from the SuperPoussin version. I remember having issues initially when I wanted to get emails. I had it all configured but it would just never send an email. Turns out it was permissions on the script file weren't set to 'x' (execute) so it could never be called. After that it was fine. Not long ago I combined my email alert script with an unrar/unzip script to extract torrents after completion which makes my life a bit easier. - tarobunTutor
kels wrote:
Has the email alert function been removed?
Not that I know of but I don't use that functionality so not sure. - tarobunTutor
raider125jeigh wrote: i'm unable to transfer or delete files coming from the Bitorrent folder... it says access denied.. i can copy files without issue..
any help will be greatly appreciated
Edit the settings.json file and set the umask to 0.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!