之前曾经尝试用apt-get安装transmission,(
http://wifizoo.3322.org/post/109.asp
)安装完毕不能正常运行;尝试一下在optware下安装,可以正常运行,看来是软件版本问题,只有自己动手编译一个较高版本的在debian下运行了。
先下载编译需要的套件:LSPPC-Lenny:~$ apt-get install libcurl4-openssl-dev gettext libtool intltool openssl libcurl3
开始编译过程:LinkStation:~$ cd /usr/src
LSPPC-Lenny:~$ wget
http://mirrors.m0k.org/transmission/files/transmission-1.75.tar.bz2
LSPPC-Lenny:~$ tar -jxvf transmission-1.34.tar.bz2
LSPPC-Lenny:~$ cd transmission-1.75
LSPPC-Lenny:~$ ./configure
LSPPC-Lenny:~$ make
LSPPC-Lenny:~$ make install
漫长的等待之后,终于安装成功。
运行一下程序,让它先生成配置文件:LSPPC-Lenny:~# transmission-daemon -f
[17:39:32.715] RPC Server: Adding address to whitelist: 127.0.0.1
[17:39:32.727] RPC Server: Serving RPC and Web requests on port 9091
[17:39:32.729] RPC Server: Whitelist enabled
[17:39:32.731] Transmission 1.75 (9117) started
[17:39:32.837] DHT: Generating new id
[17:39:33.023] Port Forwarding (NAT-PMP): initnatpmp succeeded (0)
[17:39:33.024] Port Forwarding (NAT-PMP): sendpublicaddressrequest succeeded (2)
[17:39:35.085] Port Forwarding (UPnP): Found Internet Gateway Device "
http://192.168.2.1:1491/ctl/IPConn
"
[17:39:35.086] Port Forwarding (UPnP): Local Address is "192.168.2.118"
[17:39:35.101] Port Forwarding (UPnP): Port forwarding through "
http://192.168.2.1:1491/ctl/IPConn
", service "urn:schemas-upnp-org:service:WANIPConnection:1". (local address: 192.168.2.118:51413)
[17:39:35.103] Port Forwarding (UPnP): Port forwarding successful!
[17:39:35.104] Port Forwarding: State changed from "Not forwarded" to "Forwarded
好了,等待一分钟左右,ctrl+c杀死进程,现在在默认的目录里面已经有config文件了。

手工修改下配置文件:{
"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": "\/mnt\/downloads", (下载的目录)
"encryption": 1,
"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": 1,
"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": "{4d34f26f2e604efff77afa7daa6ba749a5a62026CVC3a94C",
"rpc-port": 9091, (端口)
"rpc-username": "", (用户名)
"rpc-whitelist": "*.*.*.*", (管理主机的IP地址白名单限制)
"rpc-whitelist-enabled": true,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"umask": 18,
"upload-slots-per-torrent": 14
}
搞定运行,限速100KB/S,跑PT满速。
