#1 2009-04-23 23:57:32
BT軟體
離線
#2 2009-04-24 17:55:18
離線
#7 2009-04-27 21:46:59
Re: BT軟體
紀錄一下我安裝的過程
(參考Aven大提供的網頁 http://www.nslu2-linux.org/wiki/Optware/Transmission)
(網頁有寫Oleg的安裝方式,但前半段是教更新韌體和基本安裝、開網芳,這部份請參考 Aven大的文章就好了)
首先安裝套件
ipkg update
ipkg install cron (這個我之前要裝mrtg的時候有裝過了)
ipkg install transmission
然後直接執行
/opt/bin/transmission-daemon
(此時若執行ps可以看到有三個相關程序在執行)
這個時候開瀏覽器 http://YOUR-NAS-IP-ADDRESS:9091/
是可以連到的,只是會顯示未認證
把transmission-daemon的程序kill掉
然後/opt/bin/transmission-daemon -h
可以看到所有的指令
重要的包括
-a IP : 允許的IP
-f :在前景執行
-g path:設定檔的位置
-p port:網頁管理的port,預設是9091
-P port:peerport,外部連入的port,預設是51413,記得防火牆要開這個port
-w path:要儲存下載檔案的位置
因剛開始不允許連入,所以把電腦的ip加入,並以前景模式執行
/opt/bin/transmission-daemon -f -a 電腦IP
然後 http://YOUR-NAS-IP-ADDRESS:9091/ 就可以看到操作介面了
有沒有這麼簡單?
torrent檔可以選"Open"的方式直接由電腦上傳
然後就可以開始下載了.......
沒這麼簡單!
雖然執行下載了
但是一點動靜都沒有
繼續研讀Aven提供的網頁
有一個設定檔 transmission.conf 一直找不到
但在前景模式執行時 若以ctrl+c強制中斷
由螢幕訊息可以發現設定檔存在 /usr/local/root/.config/transmission-daemon/settings.json
這個settings.json打開來看就有許多設定值
其中一項就是設定下載的檔案存放位置 預設是 /usr/local/root/Downloads
於是把他改成自己想要的路徑(ex. 網芳分享的位置)
重新執行
/opt/bin/transmission-daemon -f -a 電腦IP -P 6789 (我防火牆有開這個)
然後 http://YOUR-NAS-IP-ADDRESS:9091/ 丟一個torrent上去
從螢幕訊息可以知道有開始動了
開始搜尋tracker
然後開始下載
下載不到一秒 就停了
訊息顯示 /usr/local/root/Downloads 不存在
這表示我改的設定檔沒有用
先用預設的吧
mkdir /usr/local/root/Downloads
(**這邊更正一下,這邊失敗的原因應該是因為我把設定檔複製到 /opt/etc下面,
然後用 -g /opt/etc 指定設定檔位置,卻失敗了,後來直接改 /usr/local/root/.config/transmission-daemon/settings.json裡的設定就可以了)
再重新執行一次
這回真的開始跑了
網頁見面會顯示有多少個peer、下載上傳速率多少
感覺還不錯
不過下載幾分鐘後
突然出現 Bad system call 的訊息
然後就掛了
不知道是怎樣
繼續研究....
*********
補一張網頁介面圖
最後修改: allengran (2009-04-27 22:34:25)
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
[BT軟體]Transmission安裝方法 作者 allengran
|
5 | 49160 | 2009-05-07 19:55:17 作者 allengran |