2009年9月21日

Transmission BT for Qnap TS-219

安裝 Optware-ipkg 後用ssh (putty) 登錄TS-219執行如下命令安裝Transmission

putty download link:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html



用admin 登錄後輸入:

ipkg update

ipkg install transmission

便會安裝最新的版的Transmission.
下面創建執行腳本

vi /share/MD0_DATA/.qpkg/Optware/bin/transmission.sh

(MD0_DATA 在不同的 Hard Disk組合中有不同的名稱(MD0應該是RAID1的目錄名稱),如RAID 0、RAID1、及JBOD),在指令中用

cd /share
ls -l

會看到所使用的名稱 (如:我是用兩台獨立的Hard Disk, 不做 RAID。便會看到 HDA_DATA, HDB_DATA,..........HDZ_DATA)。

MD0_DATA改為 HDA_DATA便行(如用家是行RAID1的便不用改) 更改後:

vi /share/HDA_DATA/.qpkg/Optware/bin/transmission.sh

在editor中輸入
/share/HDA_DATA/.qpkg/Optware/bin/transmission-daemon -g /share/Qdownload/transmission/.config/
(這裡只用-g 指出 config file 的所在,其他參數可在之後所創建的 config 中加入)
相關的參數可參考:
http://trac.transmissionbt.com/wiki/man/transmission-daemon

(可以根據自己的需要更改配置文件和下載文件所在的目錄)
儲存結束vi編輯程式

鍵入
chmod +x /share/HDA_DATA/.qpkg/Optware/bin/transmission.sh
(鍵入將編輯好的檔案設定為可執行)

執行一下transmission,自動生成config檔案。
鍵入:
/share/HDA_DATA/.qpkg/Optware/bin/transmission.sh

殺掉transmission程式 (目的是要編輯config檔案):
鍵入

killall transmission-daemon
修改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, 是否限速

(新版本的 transmission config file 是用 true / false 取代 0 / 1 作為 啟用/關閉
相關的參數可參考:
http://trac.transmissionbt.com/wiki/EditConfigFiles

重啟 transmission

在 browse 中輸入 http://your-nas-ip:9091/ 便可進入

或可下載 windows 版的遠端控制程式
http://code.google.com/p/transmission-remote-dotnet/

版本更新

如果以后需要更新版本,在ssh登陸后,鍵入

killall trasmission-daemon

ipkg update

然後
ipkg upgrade
會自動升級你所有的ipkg軟體。

重啟

沒有留言:

發佈留言