我的rtorrent很稳定,特别升级到最新版本后,连接种子更快了,速度更加稳定,而且rtorrent在内存占用上比transmission有很大优势啊!
|
安装Optware-ipkg后ssh登录TS-219执行如下命令安装Transmission
ipkg update ipkg install transmission 会安装最新的1.52版的Transmission. 下面创建执行脚本 vi /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh (注意双盘做了raid1时的路径)输入如下内容 /share/MD0_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/Qdownload/transmission/.config/ -T -w /share/Qdownload/transmission/ (可以根据自己的需要更改配置文件和下载文件所在的目录) 设置自动启动执行 mount /dev/mtdblock5 -t ext2 /tmp/config vi /tmp/config/autorun.sh 输入如下内容 echo "/share/MD0_DATA/.qpkg/Optware/lib" >> /etc/ld.so.conf ldconfig /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh 2>/tmp/log.txt 然后执行如下命令 chmod +x /tmp/config/autorun.sh umount /dev/mtdblock5 修改Transmission配置文件运行一次刚才创建的transmission.sh后再杀掉transmission进程以创建配置文件 vi /share/MD0_DATA/Qdownload/transmission/.config/settings.json 可以参考如下内容修改 "blocklist-enabled": 0, "download-dir": "\/share\/Qdownload\/transmission\/", "download-limit": 100, "download-limit-enabled": 0, "encryption": 0, "lazy-bitfield-enabled": 1, "message-level": 2, "open-file-limit": 320, "peer-limit-global": 240, "peer-limit-per-torrent": 100, "peer-port": 51413, "peer-port-random-enabled": 0, "peer-port-random-high": 65535, "peer-port-random-low": 1024, "peer-socket-tos": 0, "pex-enabled": 0, "port-forwarding-enabled": 1, "preallocation": 1, "proxy": "", "proxy-auth-enabled": 0, "proxy-auth-password": "", "proxy-auth-username": "", "proxy-enabled": 0, "proxy-port": 80, "proxy-type": 0, "rpc-authentication-required": 0, "rpc-enabled": 1, "rpc-password": "你自己的密码", "rpc-port": 9091, "rpc-username": "admin", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": 0, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14 } 修改路由器将51413端口影射到外网 下载安装http://transmission-remote-dotne ... t-3.9-installer.exe 我是北京网通1M的ADSL,基本可以保证PT的种子150KB/s的下载和50KB/s以上左右的上传. |
本帖最后由 ewazx 于 2009-6-17 16:09 编辑
rtorrent有hash错误,一直没修复。这个错误在t409和tX19型号上都会频繁出现,然后下载不了。 基本步骤我抄下上面那位的,写的更清楚些: 首先安装Optware的QPKG包,在nas管理设置界面的qpkg管理里面有这个包可以下载安装的。 1. 下载一个软件putty,用ssh登陆你的qnap。假设你的qnap地址是192.168.1.2, 就输入ip地址,用户名admin,密码不显示出来的,你输入后打回车就行了。 2. 下载transmission: 在命令行里面,键入 ipkg update 等下载好后 ipkg install transmission 3. 创建执行脚本: 键入 vi /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh (注意双盘做了raid1时的路径,单盘路径可以用 cd ..然后 ls 然后cd 哪个目录看一下,类似的结构) 上面这个命令会进入vi 编辑器,网上可以查下vi编辑器的用法,好像是ctrl+:切换命令和输入模式 编辑文档内容为: /share/MD0_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/Qdownload/transmission/.config/ -T -w /share/Qdownload/transmission/ (以上是一整句命令) 这句话意思是:执行文件路径及文件名 -g config文件的储存目录 -T -w 下载文档的储存目录 保存退出vi编辑器 键入 chmod +x /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh 将编辑好的文件设置为可执行。 3. 设置自动启动执行 mount /dev/mtdblock5 -t ext2 /tmp/config vi /tmp/config/autorun.sh 输入如下内容 echo "/share/MD0_DATA/.qpkg/Optware/lib" >> /etc/ld.so.conf ldconfig /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh 2>/tmp/log.txt 然后执行如下命令 chmod +x /tmp/config/autorun.sh umount /dev/mtdblock5 4. 运行一下transmission,自动生成config文件。 键入 /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh (或者重启下机器,顺便看看自动运行设置成功了瓦) 5. 杀掉transmission进程: 键入 killall transmission-daemon 6. 修改config文件设置 建议退出putty,那个vi编辑器实在用不惯。直接在电脑上的共享夹里找settings.json这个配置文件,根据上面的配置,目录应该是qdownload/transmission/.config,注意把显示隐藏文件的设置打开。里面需要修改的有: "download-limit": 100, 下载速度 "download-limit-enabled": 0, 是否限速 "rpc-whitelist": "127.0.0.1", 可以登陆的ip地址(白名单),如果局域网可以改成192.168.*.*,如果远程登录可以改成*.*.*.*,不过建议这时候设置登录用户名,可以在引号里面填上多个ip地址 。 "rpc-whitelist-enabled": 0, 是否启用白名单 "upload-limit": 100, 上传限速 "upload-limit-enabled": 0, 是否限速 8. 重启 9. 版本更新 如果以后需要更新版本,在ssh登陆后,键入 killall trasmission-daemon ipkg update 然后 ipkg upgrade 会自动升级你所有的ipkg软件。 重启 |
你试下:
#export EVENT_NOEPOLL=0 /bin/echo "/share/HDA_DATA/.qpkg/Optware/lib" >> /etc/ld.so.conf /sbin/ldconfig /share/HDA_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/Qdownload/transmission/.config/ |
3. 设置自动启动执行
mount /dev/mtdblock5 -t ext2 /tmp/config vi /tmp/config/autorun.sh 输入如下内容 export EVENT_NOEPOLL=0 /bin/echo "/share/HDA_DATA/.qpkg/Optware/lib" >> /etc/ld.so.conf /sbin/ldconfig /share/HDA_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/Qdownload/transmission/.config/ 然后执行如下命令 chmod +x /tmp/config/autorun.sh umount /dev/mtdblock5 是这样吗? |
请教各位,我已安装好transmission,但是无法启动,无法连接,如何连接登陆或设置
设置修改如下 { "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": false, "dht-enabled": true, "download-dir": "\/share\/Qdownload\/transmission\/", "encryption": 0, "lazy-bitfield-enabled": true, "message-level": 2, "open-file-limit": 32, "peer-limit-global": 240, "peer-limit-per-torrent": 60, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": 0, "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 2, "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-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "k..............0", "rpc-port": 9091, "rpc-username": "admin", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": true, "speed-limit-down": 100, "speed-limit-down-enabled": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "upload-slots-per-torrent": 14 } |
"rpc-whitelist": "127.0.0.1", 改为"*.*.*.*"
"rpc-whitelist-enabled": true, 或者改为 false |
本帖最后由 yl289 于 2009-7-13 12:29 编辑
原来RTORRENT确实不好用,请见我的如下截图,我按此文中要求已安装了 transmission后,还是不能使用。不知如何?是否要把原来的rtorrent卸载?如何卸载?file:///c:/rtorrent.jpg |