#1 2011-02-15 01:21:30
[Tomato Utilities] Transmission v2.21
以下使用拼湊法測試Tomato Utilities之Transmission v2.21
機型: 華碩 WL-500W
韌體: 泰迪熊 v1.28.9054 MIPSR1-beta K26 USB vpn3.6
使用Dynamic Library的PRECOMPILED.tar.gz
# tar -xzf PRECOMPILED.tar.gz -C /cifs1/opt/usr/bin
# mount -o bind /cifs1/opt /opt
參考這篇, 建立busybox連結.
參考Running Transmission without a GUI
# adduser -D transmission
# su transmission$ /opt/usr/bin/transmission/transmission-daemon -f
[21:34:45.839] Transmission 2.21 (11855) started (session.c:708)
[21:34:45.840] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:807)
[21:34:45.840] RPC Server Serving RPC and Web requests on port 127.0.0.1:9091/transmission/ (rpc-server.c:985)
[21:34:45.841] RPC Server Whitelist enabled (rpc-server.c:989)
[21:34:45.842] DHT Generating new id (tr-dht.c:300)
[21:34:45.843] Using settings from "/home/transmission/.config/transmission-daemon" (daemon.c:498)
[21:34:45.843] Saved "/home/transmission/.config/transmission-daemon/settings.json" (bencode.c:1716)
[21:34:45.844] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:70)
[21:34:45.845] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:70)
[21:34:53.999] Port Forwarding Starting (port-forwarding.c:95)
[21:34:53.999] Port Forwarding Starting (port-forwarding.c:95)
[21:35:20.519] DHT Attempting bootstrap from dht.transmissionbt.com (tr-dht.c:239)
開另一視窗觀察
# ll /home/transmission/.config/transmission-daemon/
drwxr-sr-x    2 transmis transmis        40 Feb 14 21:34 blocklists
drwxr-sr-x    2 transmis transmis        40 Feb 14 21:34 resume
-rw-------    1 transmis transmis      1966 Feb 14 21:34 settings.json
drwxr-sr-x    2 transmis transmis        40 Feb 14 21:34 torrents
設定檔
# cat /home/transmission/.config/transmission-daemon/settings.json
{
    "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,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 2,
    "dht-enabled": true,
    "download-dir": "/home/transmission/Downloads",
    "encryption": 0,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/home/transmission/Downloads",
    "incomplete-dir-enabled": false,
    "lazy-bitfield-enabled": true,
    "lpd-enabled": false,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-congestion-algorithm": "",
    "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": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "prefetch-enabled": 0,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": false,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{8f6d2692afa2a62050eb8af971e012dee72f8eedsF4QMtK4",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "",
    "rpc-whitelist": "127.0.0.1",
    "rpc-whitelist-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-slots-per-torrent": 14
}
中斷執行, 再重新執行, 允許PC(192.168.1.140)連入WebUI
$ /opt/usr/bin/transmission/transmission-daemon -f -a 192.168.1.140
(省略)
[21:56:19.519] Searching for web interface file "/home/transmission/.local/share/transmission/web/index.html" (platform.c:540)
[21:56:19.519] Searching for web interface file "/opt/usr/share/transmission/web/index.html" (platform.c:540)
[21:56:19.520] Searching for web interface file "/usr/local/share/transmission/web/index.html" (platform.c:540)
[21:56:19.521] Searching for web interface file "/usr/share/transmission/web/index.html" (platform.c:540)
網頁顯示錯誤, 但由上述錯誤訊息得知網頁搜尋路徑.
補上網頁. 可用Optware transmission套件的/opt/share/transmission/web/內容, 或由原始碼解壓縮.
# curl -Ov http://download.transmissionbt.com/files/transmission-2.21.tar.bz2
# tar -xjf transmission-2.21.tar.bz2
# ln -s transmission-2.21 /opt/usr/share/transmission
後續再自行調整相關設定.
參考:
1. [Tomato USB] Tomato Utilities
2. allengran兄寫的[BT軟體]Transmission安裝方法, 參考一, 二.
離線
相關討論主題
| 主題 | 回覆 | 點閱 | 最後發表 | 
|---|---|---|---|
|  置頂 | 34 | 108261 | 2025-04-24 12:16:30 作者 joeng81 | 
|  置頂 | 1630 | 3455293 | 2025-04-24 10:21:35 作者 joeng81 | 
|  | 450 | 1189800 | 2025-04-24 06:56:14 作者 joeng81 | 
|  | 155 | 409447 | 2022-12-08 17:08:17 作者 dir868l | 
|  置頂 | 54 | 233046 | 2022-09-15 12:25:01 作者 chiachu | 










