sady 发表于 2012-1-8 10:30

SADY版TT安装外置transmission和amule简明教程。

本帖最后由 sady 于 2012-1-16 14:31 编辑

尽量让大家能看懂:loveliness:

一、首先需要一个空间来安装固件扩展程序,这个空间就是/opt,所有的optware软件都安装在此目录下。但是默认情况 /opt是固件下一个只读空目录,我们必须将的可读写的空间挂载到这个目录。以便安装optware,有以上两个选项:

1.如果你的路由有16M 及以上的flash空间,如re200e-ca系列,n16等,它的jffs可读写空间应该有8M以上可以用来安装optware.
进入web界面,“系统管理”--“jffs设置”
如下图所示,填好mount -o bind /jffs /opt以便重启路由后,能自动载挂好/opt, 先点“格式化”,再“保存设置” (需要1分钟),完成/opt空间的建立。


2.如果你的路由是8M flash ,则jffs空间不够用来安装optware, 必须挂载U盘或移动硬盘解决。假设你的u盘被挂载到/tmp/mnt/sda1(据实际情况)
telnet 192.168.1.1 (实际情况,或putty或都没有,就用web页“实用工具”-“系统命令”) 进入命令终端。执行:
mkdir /tmp/mnt/sda1/opt   
mount -o bind /tmp/mnt/sda1/opt /opt
说明:bind 参数用来镜像一个目录到另一个目录。 如果后一个目录(/opt)下边有文件的话,则会被屏蔽。这里再废话一下,有些网友喜欢汉化web页面,也可以在usb设置中加 mount -o bind /tmp/mnt/sda1/www /www 使得/www目录变成可读写空间,以便修改测试web文件,

为了重启路由后依然有效:


二、安装optware固件扩展应用和transmission
telnet/putty/实用工具-系统命令 进入命令终端(同上)。依次执行,每行后按回车:
cd /tmp
wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O - | tr -d '\r' > /tmp/optware-install.sh
chmod 755 optware-install.sh
sh optware-install.sh
ipkg update
ipkg install transmission
顺利的话,就完成的外置transmission的安装,


三、使用外置transmission bt脱机下载,

在bt 界面中 transmission 位置选 /opt/bin 保存设置即可。





外置transmission是2.42版(没有更早的版本,有请告知)。经典界面



其他的amule等安装请参考其他帖子(需要手动修改配置文件)


2012.1.16补上amule 安装过程:

四. 安装amule
首先要挂载/opt, 这一步前面已经做过了,注意的是amule安装需要的空间比tr要大得多, 除非有32M的flash, 否则必须挂u盘/移动硬盘 才可以装得下哦.
下边的内容假设,我用来安装amule 位置在/mnt/sda2分区,ext2/3格式.., 如果您的不是请将sda2 替换成您自己的分区,如sda1,sdb1等(到usb挂载页查看)..
telnet/ssh/系统命令 打开终端执下列命令(每行后按回车)
1. 先用df -h 命令看一下,确保你的/opt可用空间(Available) 大于10M,如果你的/opt空间不够,则需重新挂载和重装transmission, 过程如下操作
umount /opt
cd /mnt/sda2 && mkdir opt temp Incoming && cd /tmp
mount -o bind /mnt/sda2/opt /opt
wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O - | tr -d '\r' > /tmp/optware-install.sh
chmod 755 optware-install.sh
sh optware-install.sh
ipkg update
ipkg install transmission
2.如果空间/opt 足够,上面这一步可以跳过. 直接开始安装amule.
ipkg install amule
/opt/etc/init.d/S57amuled start
/opt/etc/init.d/S57amuled stop
后两行命令的作用是生成amule默认配置文件到/opt/share/amule/.aMule

3.配置amule..
将附件下载解开, 有四个文件,其中一个amule.conf需要再加工一下:
配置下载路径为/mnt/sda2, 如需要修改.请打开amule.conf 找到
TempDir=/mnt/sda2/temp
IncomingDir=/mnt/sda2/Incoming
换成您自己定义的下载路径..
默认web登录密码为admin, 在配置文件amule.conf中被加密成了''21232f297a57a5a743894a0e4a801fc3"
如果你想修改默认登录密码, 请用命令echo -n password | md5sum | cut -d ' ' -f 1生成的字串替换掉上边那个字串,密码不要用中文,有两处相同的字串需要修改.
完成以后,保存,同另外三个解出来的文件一起,用winscp工具复制到路由器 /opt/share/amule/.aMule 下替换掉同名文件,配置就完成了.

4.开路由器端口, amule 需要用到tcp 4662, udp4672 udp4665 ,把它们添加到"端口转发"
见图示:

5.如果前面都能顺利完成, 就可以打开amule 管理界面了. 然后查看一下连接是否OK和hight ID. 搜索资源,下载..
不过要有心理准备.对下载速度不能有太高的期待..

启动amule 命令 /opt/etc/init.d/S57amuled start (可把它加到tt自动启动项里,即usb挂载后脚本处.)
重启amule 命令 /opt/etc/init.d/S57amuled restart
amule 访问地址: http://192.168.1.1:4711 登录密码admin


asrock2006 发表于 2012-1-8 11:15

谢谢sady哥,收藏了。用了0101固件机内bt,1天14小时终于挂了。回刷了bt稳定版固件,因为硬盘中已经有tran了,开机立马可以脱机下载了。看看多久不会挂。

coffeebird 发表于 2012-1-8 20:10

谢谢sady的好教程.

gzkeguan 发表于 2012-1-8 20:34

先感谢S大大,再慢慢学。

koolo0000 发表于 2012-1-9 20:12

感谢这就出了教程。在研究研究。

虚幻之死 发表于 2012-1-9 21:49

这个不错,估计所有的TT都通用吧

asrock2006 发表于 2012-1-9 22:50

这个不错,估计所有的TT都通用吧
虚幻之死 发表于 2012-1-9 21:49 https://www.right.com.cn/forum/images/common/back.gif
shibby的tt可以通用,其他未知

sady 发表于 2012-1-10 10:00

这个方案可用于shibby固件及我发的sady版固件.
其他的固件不适用(需要人工配置启动脚本及tr的配置文件.)

ynqs 发表于 2012-1-10 18:36

安装运行正常,可是重新启动路由后,transmission启动不了,不知道什么原因?

tiansha200 发表于 2012-1-11 00:06

这个要支持了。。。!!

xp15g 发表于 2012-1-11 00:26

sady的要支持

zhujunsq 发表于 2012-1-11 08:50

:victory:很好,顶上

cROSSaGE 发表于 2012-1-12 09:10

请问sady,”其他的amule等安装请参考其他帖子(需要手动修改配置文件)“能给推荐几个帖子么?

sady 发表于 2012-1-12 10:39

13# cROSSaGE


最近到年底了,比较忙, 改天我写个傻瓜化的安装amule教程,更新到顶楼

xp15g 发表于 2012-1-12 10:56

13# cROSSaGE


最近到年底了,比较忙, 改天我写个傻瓜化的安装amule教程,更新到顶楼
sady 发表于 2012-1-12 10:39 https://www.right.com.cn/forum/images/common/back.gif
支持
页: [1] 2 3 4 5 6 7 8
查看完整版本: SADY版TT安装外置transmission和amule简明教程。