我打算在mss上装mldonkey的全过程
现在的mss,已经给我装了很多软件,互相影响,看来要重新装才可以了。不过我怕到时候,我从新安装的时候,很多东西都已经忘了。所以趁现在还有记忆,把整个安装过程整理一下。和mss相关的所有软件,我都放在微软的网络硬盘上了,这样就不会到处找软件而浪费时间了。
网上所有关于mldonkey的文章,基本都是copy我们论坛的斑竹的文章啊,非常感谢。下面是我的整理。
下面的内容我还没有全过程照做,很多都是后来整理的,如果有错误,希望大家指出
所有相关的软件下载地址
1:硬盘清零
现在有朋友提供了一条命令,可以在mss上运行,就能达到硬盘清零,重新装系统的目的。我没有试过。看来要试试,不行再拆下来用软件清零。
dd if=/dev/zero of=/dev/ide/host2/bus0/target0/lun0/disc
至于怎么拆硬盘,用软件进行清零,
http://hi.baidu.com/chenshake/blog/item/8051afb7ca5866f030add1b6.html
这篇文章写的很清楚
2:上传原厂fireware
用nsload,把迈拓的原厂fireware上传。最新的版本是2.62
http://hi.baidu.com/chenshake/blog/item/c39f4c0f2ef5bc2e6059f381.html
装好后,mss缺省是有个共享目录public。以后就可以用到这个文件夹,给mss指定一个ip,
3:升级到openmss
直接通过web界面就可以升级openmss,最新的版本也是2.62
升级完,你就可以telnet,winscp。通过ipkg 来安装软件
4:安装busybox
ipkg install busybox
5:备份文件
请把/opt/etc、/opt/share里面的内容用Winscp备份出来,以便以后进行恢复。
如果你的winscp无法连接mss,可以参考下面文章
http://hi.baidu.com/chenshake/blog/item/25d08f4526ae263b8794739b.html
6:安装optware
(1):telnet到mss上。下面的工作都是在命令行下完成,这里把以后要用到的目录都建立好,下载回来的文件都是放在public目录下的downloads下的mldonkey
cd /
mkdir /opt/root
mkdir /shares/mss-hdd/Public/downloads
mkdir /shares/mss-hdd/Public/downloads/mldonkey
mkdir /shares/mss-hdd/Public/downloads/mldonkey/temp
cd /shares/mss-hdd/Public/downloads
wget http://oleg-for-mss-base.googlecode.com/files/opt.tar.gz
opt/bin/busybox tar zxvf /shares/mss-hdd/Public/downloads/opt.tar.gz
cd /
(2)创建启动脚本
vi /opt/etc/init.d/S99local
原文件
#!/bin/sh
utelnetd &
添加下面的内容
#################
export PATH=/opt/bin:/opt/sbin:${PATH}
export LD_LIBRARY_PATH=/opt/lib:${LD_LIBRARY_PATH}
export HOME=/opt/root
export LC_ALL=zh_CN.UTF-8
utelnetd -p 2323 &
#########################
(3)重新启动mss
(4)telnet到2323端口
这个时候你就完成安装optware的工作
你可以通过
set
ipkg update
ipkg list_installed
ipkg list | grep ***
这些来查看系统的状态
6:安装mldonkey
这个软件的好处就是BT,电驴都可以下载,有人说他的BT的速度,不如rtorrent,不过我觉得未必。这个软件最近更新也很快。
这个软件官方没有提供下载,所以你无法通过ipkg来安装。现在最新的版本是2.93
1:运行下面的命令
############
cd /
ipkg install bzip2
ipkg install zlib
cd /opt/bin
wget http://oleg.wl500g.info/bin/mlnet/293/mlnet.byte.gz
gunzip mlnet.byte.gz
mv mlnet.byte mlnet
chmod +x mlnet
####################
安装mldonkey,需要3个lib文件,你可以通过上面的命令ipkg来安装,不过有时候ipkg速度比较慢,也可以下载这个三个lib文件,复制到 /opt/lib 的目录下。
三个lib文件 (http://cid-333e1b159808626f.skydrive.live.com/self.aspx/%e8%bf%88%e6%8b%93%e7%bd%91%e7%bb%9c%e7%a1%ac%e7%9b%98/mldonkey_3lib.rar)
(2)创建启动脚本
vi /opt/etc/init.d/S91mlnet
把下面的内容复制过去
#######################
#!/bin/sh
if [ -n "`pidof mlnet`" ]; then
echo "Kill old program..."
killall mlnet
sleep 10
fi
export HOME=/opt/root
export LC_ALL=zh_CN.UTF-8
rm /opt/share/.mldonkey/*.tmp 2>/dev/null
rm /opt/share/.mldonkey/mlnet.log 2>/dev/null
rm /opt/share/.mldonkey/*.pid 2>/dev/null
/opt/bin/mlnet -allowed_ips '0.0.0.0/0'&
####################
上面的内容,我修改了一下,红色的地方,是我修改过的,你需要创建/opt/root的文件夹。
(3)修改文件属性,让他可执行
chmod +x /opt/etc/init.d/S91mlnet
(4)启动mldonkey
/opt/etc/init.d/S91mlnet
启动后,他会在/opt/root/.mldonkey 下创建很多文件,这些文件就是mldonkey的配置文件,里面有3个文件是比较重要的,你需要修改,不过你修改这些文件,必须把mldonkey停止。
(5) 通过http://mss:4080/
你就可以访问通过web来访问。
(6)停止mldonkey
killall mlnet
只有停止mldonkey ,你才能修改mldonkey的配置文件
需要改动的是这3个文件。servers.ini和downloads.ini ,donkey.ini,其实是可以把修改好的文件,直接上传,替换以前的文件就可以了。
把 /opt/root/.mldonkey 的原来的3个文件备份一下,把这3个文件放到那个目录下。
要注意的一点是donkey.ini ,mldonkey 用的端口都是这个文件确定的,目前mldonkey 装完后,他的端口是变化的,你可以修改这个文件,而且你可以通过路由器做端口映射。
在downloads.ini文件中设:
用vi修改downloads.iniwen /opt/bin/vi /opt/root/.mldonkey/downloads.ini
修改第356行 temp_directory = temp
记得加""双引号如 temp_directory = "/shares/mss-hdd/Public/downloads/mldonkey/temp"
修改第408行 dirname = "incoming/files"
如 dirname = "/shares/mss-hdd/Public/downloads/mldonkey"
记得去Public建立相应的目录。
######################
shared_directories = [
{ dirname = shared
strategy = all_files
priority = 0
};
{ dirname = "/shares/mss-hdd/Public/downloads/mldonkey/temp"
strategy = incoming_files
priority = 0
};
{ dirname = "/shares/mss-hdd/Public/downloads/mldonkey"
strategy = incoming_directories
priority = 0
};]
##########################
(7)重新启动mldonkey
/opt/etc/init.d/S91mlnet
这个时候就用用到新的配置文件
(9)安装GUI Client: Sancho
这个软件是在windows下安装的,通过这个软件,你就可以远程管理mldonkey.进行下载。
Sancho Download (http://sancho-gui.sourceforge.net/download.phtml)
这样就可以使用了。装完后按照默认就可以登陆管理了
(10)在router进行端口映射
[ 本帖最后由 eddiechen 于 2008-4-3 15:46 编辑 ] 不错,支持一下,做个记号,有时间好好看看 踩个脚印..好找 顶一下。 牛的:Q 记号。
但我在mss的opleg下装了mldonkey后有问题,就是:
连接服务器不好连,在路由(dl 624+a)上做了映射后仍然很多lowid;
下载速度慢。同样连接路由(dl 624+a)的台式机,下同一个文件可以至200k,可mss只有10k左右,下载其它文件也很少可以过40k;
同一台mss,关掉mldonkey,开amule,速度可到200k。
开始怀疑是设置文件的问题,用了恩山上兄弟提供的donkey.ini/servers.ini和downloads.ini ,没有改善。
实在是。。。。。。奇怪。:funk: 这是我下载的界面。
1/速度比较慢,同样这几个文件,台式机上可以到300k+;
2/上传部分,这么多“被防火墙阻止”,不知是为什么,因为即使为mss开了dmz,也是这样。
3/上传限速150k,但实际上传才不到5k,即使上传设置为不限速,实际上传速度也不会超过10k。
这种情况,实在是太奇怪了。。。。 上传界面 mss比 7312 下BT和EM 好吗??????? 速度和稳定行 哪个更好??
回复 #9 ekinmagic 的帖子
7312没有用过,没有办法比较。但mss上跑amule+mldonkey是可以的,都可以在台式机上访问到。
我奇怪的是,今天下午发现mss上跑的mldonkey,连接上服务器后会很快断开,然后再连接其它服务器,不停的连接、断开。
上传速度在30k,下载速度在5k-。
实在是查不到是哪个地方没有设置好。 帖子写得很好 很有兴趣 恩。强帖留名 :$:$:$:$:$有笑脸的地方是不是:$ :victory: :victory: :victory: 做记号,正需要
页:
[1]
2