按文索驥就會啦
ref : http://www.dd-wrt.com/wiki/index.php/Transmission_daemon
安裝之前先確定在router上已經外掛了USB MASS STORAGE,硬碟,隨身碟都好..
按照之前文章作的話, 那麼我們可以操作的空間就是 /mnt 下面了..
首先, 先做出放置 transmission的目錄:
(這是三行指令)
cd /mnt mkdir /mnt/opt mkdir -p /mnt/data/torrents
|
然後安裝 transmission:
opkg -install transmission
|
然後執行一下這軟體,並且殺掉, 目的是 1. 讓他自動慘聲相關的目錄 2.殺掉他是為了一個CONFIG FILE, 不殺掉這個process則會保護住這CONFIG FILE:
(這是兩行指令)
transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon
killall transmission-daemon
|
沒有意外就會得到下列這些目錄跟檔案:
settings.json就是設定檔
/mnt/data/torrents/.config/ /mnt/data/torrents/.config/transmission-daemon /mnt/data/torrents/.config/transmission-daemon/settings.json /mnt/data/torrents/.config/transmission-daemon/stats.json /mnt/data/torrents/.config/transmission-daemon/blocklists /mnt/data/torrents/.config/transmission-daemon/resume /mnt/data/torrents/.config/transmission-daemon/torrents |
然後就可以編輯設定擋了:
vi /mnt/data/torrents/.config/transmission-daemon/settings.json |
dd-wrt建議的是下面這些必設的樣子, 其他的就看自己的狀況:
(按照自己的網路環境改阿, 直接抄會不動的, 先備份原版的吧)
{ "blocklist-enabled": 1, "download-dir": "\/mnt\/data\/torrents", "download-limit": 100, "download-limit-enabled": 1, "encryption": 2, "max-peers-global": 35, "peer-port": 25000, "pex-enabled": 1, "port-forwarding-enabled": 1, "rpc-authentication-required": 0, "rpc-password": "", "rpc-port": 9091, "rpc-username": "", "rpc-whitelist": "192.168.1.*", "upload-limit": 200, "upload-limit-enabled": 1 } |
然後修改防火牆, 讓外面可以看到這個東西:
(假設PORT是25000,就是上面的peer-port)
/usr/sbin/iptables -I INPUT 1 -p tcp --dport 25000 -j logaccept |
到這裡,已經安裝並且設定完成了, 所以就重啟吧:
transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon
|
如何新增下載, 然後下載後的檔案又在哪呢?
1. 直接連到 http://這台router的IP:9091 就可以了, 可是我的確不行, 會出現錯誤, 反正我本來就不歡用這個HTTP介面,
所以建議使用 transmission-gui, google一下, 下載, 安裝, 隨便摸一下就應該會用了..最大的問題應該就是怎麼連吧,
在transmission-gui點connection > new connection, 然後 IP填上去 , port應該不用填,預設是9091(這是給這些管理AP用的port,跟peer-port不一樣), 然後就搞定了..
還支援檔案拖拉,下載各檔優先順序..
2. 下載的檔案在哪呢?? 在 /mnt/data/torrents 底下..
下載之後要怎麼查看呢? 請安裝 FTP/SAMBA等軟體吧...
留言列表