|
本帖最后由 sady 于 2012-1-16 14:31 编辑
尽量让大家能看懂
一、首先需要一个空间来安装固件扩展程序,这个空间就是/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
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|