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
- 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. - 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.
- 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
} - 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. - 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. - 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
tarobun wrote: How 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)
Thanks.
I'm ok with the command line.
I did all the stuff above.
I did some of the settings.json editing on OS X. So for safety I changed the line endings in vi with ":set ff=unix". Ref:
http://stackoverflow.com/questions/8272 ... ngs-in-vim
http://stackoverflow.com/questions/3569 ... -text-file
http://stackoverflow.com/questions/1213 ... -of-a-file
But the problems remain. At first there was nog log file, but after starting Transmission from command line I got this:# cat /var/tmp/transmission.log
[15:59:41.480] Transmission 2.82 (14160) started (session.c:738)
[15:59:41.481] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:828)
[15:59:41.481] RPC Server Serving RPC and Web requests on port 127.0.0.1:9091/transmission/ (rpc-server.c:1035)
[15:59:41.481] RPC Server Whitelist enabled (rpc-server.c:1039)
[15:59:41.482] UDP Failed to set receive buffer: requested 4194304, got 1048576 (tr-udp.c:78)
[15:59:41.482] UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:83)
[15:59:41.482] UDP Failed to set send buffer: requested 1048576, got 524288 (tr-udp.c:89)
[15:59:41.482] UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:94)
[15:59:41.482] DHT Generating new id (tr-dht.c:310)
[15:59:41.482] Using settings from "/root/.config/transmission-daemon" (daemon.c:526)
[15:59:41.482] Saved "/root/.config/transmission-daemon/settings.json" (variant.c:1217)
[15:59:41.482] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:73)
[15:59:41.482] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:73)
[15:59:47.540] Port Forwarding Starting (port-forwarding.c:95)
[15:59:48.550] Port Forwarding (NAT-PMP) readnatpmpresponseorretry succeeded (0) (natpmp.c:73)
[15:59:48.550] Port Forwarding (NAT-PMP) Found public address "95.347.429.326" (natpmp.c:142)
[15:59:48.550] Port Forwarding (NAT-PMP) sendnewportmappingrequest succeeded (12) (natpmp.c:73)
[15:59:48.550] Port Forwarding (NAT-PMP) readnatpmpresponseorretry succeeded (0) (natpmp.c:73)
[15:59:48.550] Port Forwarding (NAT-PMP) Port 51413 forwarded successfully (natpmp.c:222)
[15:59:48.550] Port Forwarding Forwarded (port-forwarding.c:95)
[16:00:16.830] DHT Attempting bootstrap from dht.transmissionbt.com (tr-dht.c:248)
[16:05:02.520] Transmission 2.82 (14160) started (session.c:738)
[16:05:02.521] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:828)
[16:05:02.521] RPC Server Serving RPC and Web requests on port 127.0.0.1:9091/transmission/ (rpc-server.c:1035)
[16:05:02.522] RPC Server Whitelist enabled (rpc-server.c:1039)
[16:05:02.522] Couldn't bind port 51413 on 0.0.0.0: Address already in use (Is another copy of Transmission already running?) (net.c:371)
[16:05:02.522] UDP Couldn't bind IPv4 socket (tr-udp.c:263)
[16:05:02.522] DHT Generating new id (tr-dht.c:310)
[16:05:02.522] Using settings from "/root/.config/transmission-daemon" (daemon.c:526)
[16:05:02.522] Saved "/root/.config/transmission-daemon/settings.json" (variant.c:1217)
[16:05:02.522] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:73)
[16:05:02.522] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:73)
[16:05:08.580] Port Forwarding Starting (port-forwarding.c:95)
[16:05:09.590] Port Forwarding (NAT-PMP) readnatpmpresponseorretry succeeded (0) (natpmp.c:73)
[16:05:09.590] Port Forwarding (NAT-PMP) Found public address "95.347.429.326" (natpmp.c:142)
[16:05:09.590] Port Forwarding (NAT-PMP) sendnewportmappingrequest succeeded (12) (natpmp.c:73)
[16:05:09.590] Port Forwarding (NAT-PMP) readnatpmpresponseorretry succeeded (0) (natpmp.c:73)
[16:05:09.590] Port Forwarding (NAT-PMP) Port 51413 forwarded successfully (natpmp.c:222)
[16:05:09.590] Port Forwarding Forwarded (port-forwarding.c:95)
[16:06:17.240] Saved "/root/.config/transmission-daemon/settings.json" (variant.c:1217)
[16:06:17.240] DHT Not saving nodes, DHT not ready (tr-dht.c:358)
[16:06:17.241] Port Forwarding Stopped (port-forwarding.c:183)
[16:06:17.241] Port Forwarding (NAT-PMP) sendnewportmappingrequest succeeded (12) (natpmp.c:73)
[16:06:17.241] Port Forwarding Stopping (port-forwarding.c:95)
[16:06:17.280] Saved "/root/.config/transmission-daemon/settings.json" (variant.c:1217)
[16:06:17.280] DHT Not saving nodes, DHT not ready (tr-dht.c:358)
[16:06:17.281] Port Forwarding Stopped (port-forwarding.c:183)
[16:06:17.281] Port Forwarding (NAT-PMP) sendnewportmappingrequest succeeded (12) (natpmp.c:73)
[16:06:17.281] Port Forwarding Stopping (port-forwarding.c:95)
The logfile tells about:
/root/.config/transmission-daemon/settings.json
What settings file is that? - tarobunTutorAh... oops, forgot 2 extra commands:
export TRANSMISSION_HOME=/c/addons-config/Transmission
export TRANSMISSION_WEB_HOME=/etc/frontview/addons/ui/TRANSMISSION/web
cd /etc/frontview/addons/bin/TRANSMISSION
./transmission-daemon -f --logfile /var/tmp/transmission.log
give it a few seconds then ctrl-c to stop the daemon then view the log file for errors. - etonLuminary
tarobun wrote: Ah... oops, forgot 2 extra commands:
export TRANSMISSION_HOME=/c/addons-config/Transmission
export TRANSMISSION_WEB_HOME=/etc/frontview/addons/ui/TRANSMISSION/web
cd /etc/frontview/addons/bin/TRANSMISSION
./transmission-daemon -f --logfile /var/tmp/transmission.log
give it a few seconds then ctrl-c to stop the daemon then view the log file for errors.
Thanks
Now it looks like this:# cat /var/tmp/transmission.log
[14:00:43.286] Transmission 2.82 (14160) started (session.c:738)
[14:00:43.287] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:828)
[14:00:43.287] RPC Server Adding address to whitelist: 10.0.0.* (rpc-server.c:828)
[14:00:43.288] RPC Server Adding address to whitelist: 192.168.*.* (rpc-server.c:828)
[14:00:43.288] RPC Server Serving RPC and Web requests on port 127.0.0.1:8181/transmission/ (rpc-server.c:1035)
[14:00:43.288] RPC Server Whitelist enabled (rpc-server.c:1039)
[14:00:43.288] RPC Server Password required (rpc-server.c:1042)
[14:00:43.288] UDP Failed to set receive buffer: requested 4194304, got 1048576 (tr-udp.c:78)
[14:00:43.288] UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:83)
[14:00:43.288] UDP Failed to set send buffer: requested 1048576, got 524288 (tr-udp.c:89)
[14:00:43.288] UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:94)
[14:00:43.288] DHT Reusing old id (tr-dht.c:306)
[14:00:43.288] DHT Bootstrapping from 114 IPv4 nodes (tr-dht.c:154)
[14:00:43.288] Using settings from "/c/addons-config/Transmission" (daemon.c:526)
[14:00:43.288] Saved "/c/addons-config/Transmission/settings.json" (variant.c:1217)
[14:00:43.288] transmission-daemon requiring authentication (daemon.c:546)
[14:00:43.289] Watching "/c/media/BitTorrent/sources/" for new .torrent files (daemon.c:564)
[14:00:43.289] Using readdir to watch directory "/c/media/BitTorrent/sources/" (watch.c:163)
[14:00:43.289] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:73)
[14:00:43.289] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:73)
[14:00:48.314] Port Forwarding Starting (port-forwarding.c:95)
[14:00:48.535] Saved "/c/addons-config/Transmission/settings.json" (variant.c:1217)
[14:00:48.535] DHT Not saving nodes, DHT not ready (tr-dht.c:358)
[14:00:48.535] Port Forwarding Stopped (port-forwarding.c:183) - tarobunTutorLooks fine.... so what's the problem you're seeing?
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!