本帖最后由 natasaly 于 2011-5-12 16:02 编辑
许多买nas的人其实目的都是为了改机BT下载,别装了,我知道就是,你懂的。
我的机器是1.37的固件,而这个固件仍然能用JAVA工具破解。请点击下面链接自行下载。然后配置好JAVA环境。
http://downloads.nas-central.org ... R/acp_commander.jar
外包装
运行
硬盘为希捷的AS系列,估计往后可能会出于成本等其他原因变成三星等其他品牌
管理界面
改机部分
以下假设Linkstation的IP为192.168.0.10,注意这里所需要的密码是web界面的管理密码,如果你没有改过,默认应该就是 <password> 不包括括号,如果你改过,请在以下命令中自行更改。
1.打开windows的命令行模式,进入JAVA工具所在的目录,输入以下命令,如果能显示一些目录名,那么表示你手上的机器能使用这个方法得到破解。
java -jar acp_commander.jar -t 192.168.0.10 -ip 192.168.0.10 -pw password -c "ls /"
2.把root密码改为123456,以后自己再改别的。
java -jar acp_commander.jar -t 192.168.0.10 -ip 192.168.0.10 -pw password -c "(echo 123456;echo 123456)|passwd"
3.获得SSH登录。
java -jar acp_commander.jar -t 192.168.0.10 -ip 192.168.0.10 -pw password -c "sed -i 's/UsePAM yes/UsePAM no/g' /etc/sshd_config"
4.如果你的固件是1.37,那么运行下面命令,如果版本低于1.37,请跳过直接运行5。
java -jar acp_commander.jar -t 192.168.0.10 -ip 192.168.0.10 -pw password -c "sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/sshd_config"
重启ssh:
java -jar acp_commander -t 192.168.0.10 -ip 192.168.0.10 -pw password -c "/etc/init.d/sshd.sh restart"
至此你可以SSH登录到LS-VL了。然后就装软件吧。
一.安装基本软件,最后安装的是nano,如果对vi有爱可以越过最后一行命令。
su
mkdir /mnt/disk1/tmp
cd /mnt/disk1/tmp/
wget http://ipkg.nslu2-linux.org/feed ... strap_1.2-7_arm.xsh
sh ./lspro-bootstrap_1.2-7_arm.xsh
ipkg update
ipkg upgrade
ipkg install openssh
ipkg install nano
二.改ssh登录密码,
接下来修改ssh密码
cd /opt/etc/openssh/
passwd
输入两遍新密码。
三.安装BT
因为自带的BT是一个utorrent的特别版本,太垃圾了,而且好多PT网站都不认的,可能是linux初版的还不是很完善的缘故。建议大家安装transmission。
1.ssh连进Linkstation输入如下命令
cd /mnt/disk1/tmp/
ipkg install transmission
transmission-daemon -f
2.然后等待大概1分钟,ctrl + c 中断进程。这是配置文件应该建立起来了,输入以下命令行:
nano /root/.config/transmission-daemon/settings.json
修改下载路径吧,你懂的。
"download-dir": "/root/Downloads",改成"download-dir": "/mnt/disk1/share/Downloads".注意大小写,然后用晚上邻居去linkstation的共享目录建立Downloads的目录。
"rpc-whitelist": "127.0.0.1",改成"rpc-whitelist": "*.*.*.*" 如果有特别需求请自行更改别的。
Umask可以设成0,那么你就可以拥有对下载回来的那些目录最高的读写权限。
3.管理transmission可以通过以下两个渠道
-安装transmission-remote-donut 可以通过这个地址获得 http://code.google.com/p/transmission-remote-dotnet/ 最新版本3.24已经很大程度上能修改后台参数。
-打开浏览器输入 LS的内网IP:gui端口号 进入web管理界面
四. 添加MLdonkey,
先去下载适合自己版本
你可以在这个网址找到mldonkey的更新版本。
http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4825#top
先进入以下地址 http://rapidshare.com/users/A4AF85/0 然后双击arm目录,我选择的是 mldonkey-cores-3.0.5CVS-arm-20101013.tar.bz2 , 以后更新了可能文件名就不一样。
1.下载该文件。
2.用rar打开该压缩文件,里面有些子目录,确定一个适合自己的版本。根据目录描述,有包括BT功能的,也有不包BT的,进入后会发现一个没有扩展名的文件 mlnet 。把这个文件放到路径 /opt/bin/ 处。输入下面命令
cd /opt/bin/
mlnet
有网友反映启动mlnet出现错误信息,我重新测试后建议大家使用armel版本下的normal。具体arm与armel的区别请大家自行google下。
3.大概一分钟后ctrl+c终止进程。为了保险起见,也可以killall mlnet一下。然后输入下面命令去修改配置文件。
vi /root/.mldonkey/downloads.ini
配置文件的最前头是关于端口的设置,现阶段关键是设置http端口和gui端口。以后更多的设置可以留待以后,或者利用sancho来更改。保存后退出。
4.再次启动mlnet。
killall mlnet
cd /opt/bin/
mlnet
当你看到telnet屏幕上显示core已经启动时,就意味着可以登录mldonkey了。
操作MLdonkey可以有以下两种方式
-在电脑上安装sancho客户端来控制MLdonkey,在这里 http://sancho.awardspace.com/ 可以获得最新版本。
-或者打开ie输入 LS的内网IP:gui端口号 登录web管理界面。
5.sancho设置,这里以sancho为例,介绍一些基本设置
-设置中文: 在工具->首选项->sancho:主要->使用本地文件 选择zh-CN,重启sancho后即为中文。
-在工具->首选项->Main 设置 client_name 推荐设置成[CHN][VeryCD]yourname的形式,毕竟是verycd啊.....
-在工具->首选项->Bandwidth 设置 max_hard_upload_rate 和 max_hard_download_rate 分别是上传和下载速度,单位是KB
-在工具->首选项->Networks 勾选 enable_overnet 和 enable_kademlia
-用如下命令导入服务器
servers http://www.emule.org.cn/server.met
-用ov_load命令导入overnet的node列表,推荐下载 http://download.overnet.org/contact.dat 用kad_load命令导入kad的node列表,推荐下载 http://www.emule-inside.net/nodes.dat 对于ov_load和kad_load,需要先下载回本地,比如把 contact.dat 到/mnt/disk1/share/后,输入下面命令
ov_load /mnt/disk1/share/nodes.dat
五.设置Transmission还有MLdonkey开机自启动
nano /opt/etc/init.d/S60startup
添加以下内容:
#!bin/sh
export HOME=/root
/opt/bin/transmission-daemon &
/opt/bin/mlnet &
保存退出。
cd /opt/etc/init.d/
输入命令修改这个文件权限:
chmod 775 S60startup
改好后输入reboot重新启动。
评测部分
Transmission运行情况
我家中是4M的ADSL,线路情况一般。以前曾经使用过MSS LS-GL等动物机,均出现过不稳定的状况。MSS表现为做种子数量多的时候网速不稳定,受制与CPU与内存, MSS在高负荷的情况下如果连接数量太多,会出现网速波动的状况。而LS-GL改机后BT会发生segmentation的错误。而运行了4天,LS-VL暂时没有出现死机或者负荷太高导致网速波动或者反应时间延长的情况。
transmission 运行
不过transmission对资源的占用还是很可观的,虽然如此,其稳定性和易用性使得我们暂时找不到更好的选择。rtorrent速度可以,但功没有web管理界面,gui界面配置复杂,功能相对来说比较少。而自带的utorrent就见仁见智了。
负载
文件传输速率
我电脑是AMD5200+ 2GB内存,硬盘为seagate的pineline 1TB主板为GIGA 780G。Win7旗舰版。网络环境为SLM2008+buffalo+原装千兆网线。Linkstation和主板均打开了7K的jumbo frame.事实上网络环境不复杂,而且线材好的话jumbo frame能大幅度提高传输速度。
从linkstation copy 1gb到电脑。大家看截图,
读取
最小28mb/s 最大36mb/s,稳定在32-34mb/s
然后再从硬盘写入1gb的文件到Linkstation,
写入
大概最低48mb/s 最高69mb/s.稳定在50-56mb/s.
可见我电脑的配置确实不能测出这神物的最强性能,尤其是我的硬盘可能是当中瓶颈,原因是上面的测试中linkstation写入的速度竟然比读取的速度更快。但其表现完全能满足全码率蓝光的在线播放。我们完全有理由相信在现在主流的配置上这一款LS-VL的表现有更大的发挥空间,完全能满足高清发烧友的要求。看来1.6G的CPU带来的改变不仅仅是面板上面那个V而已。
(欢迎转载但请注明出处)
参考文章
http://buffalo.nas-central.org/wiki/Open_Stock_Firmware
http://forum.buffalo.nas-central.org/viewtopic.php?f=69&t=22137
http://mldonkey.sourceforge.net/forums/viewtopic.php?t=4825#top
http://blog.titan24.com/kehan/72717.htm
http://www.xeonlin.com/computer-topics/mss-mldonkey-install.html |
|