zhans 发表于 2009-2-24 01:43:04

Linkstation CHL320 快速改机教程 Ver 2.0

本帖最后由 zhans 于 2009-2-24 01:51 编辑

之前那个半英文的教程.... 在CHL上用恐怕有点问题.
例如有人提到1.06版下不能正常安装OptWare..
目前2.0应该已经解决...
团了CHL320的兄弟们着急的话重新刷完1.06按这个教程走,特别注意我标示出的部分.
有问题再说... 呵呵

mldonkey那部分这里暂时没写,其实跟之前那教程步骤区别不大..
不过CHL进EM大家估计确实有难度,so..等我有空再补上不用进EM的方法.
或者着急的去hi-pda本贴查看,回贴中已经有XD贴了自定义Lib路径的方法..
再想偷懒的话...
就跟23那懒蛋一样,装mldonkey mini版好了,他说不需要操作lib相关步骤,只是显示的东西少点,不影响用吧???... 我没试 :P





1,先把telent 打开,在PC上运行..
这个脚本需要java环境,自己到www.java.com 上去在线安装.
脚本下载见附件..
然后进入PC终端窗口..到 acp_commander.jar 的保存目录里运行.java -jar acp_commander.jar -t 192.168.1.10 -o2,打开telnet后,直接telnet到LS-CHL. 安装optware.
我把我的运行步骤log下来了,标记的部分为我输入的部分,其他为执行结果..telnet 192.168.1.10### BEGIN LOG - DATE: 090222, TIME: 121453 ###

BUFFALO INC. LinkStation series
LS-CHL0CE login: root
No mail.
root@LS-CHL0CE:~# su
sh-3.2# mkdir /mnt/disk1/tmp
sh-3.2# cd /mnt/disk1/tmp/
sh-3.2# wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-5_arm.xsh
Connecting to ipkg.nslu2-linux.org (140.211.169.169:80)
.
中间省略
.
lspro-bootstrap_1.2- 100% |*******************************|   212k 00:00:00 ETAroot@LS-CHL0CE:/mnt/disk1/tmp# ls -l-rw-r--r--    1 root   root       217600 Nov1 00:08 lspro-bootstrap_1.2-5_arm.xsh
sh-3.2# sh lspro-bootstrap_1.2-5_arm.xsh Optware Bootstrap for lspro.
Extracting archive... please wait
bootstrap/
1081+1 records in
1081+1 records out
bootstrap/bootstrap.sh
.
.
中间省略
.
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.


到这里,OptWare 基本系统已经安装完成..
在CHL主机上,要进行关键的一步.. 就是先退出当前终端.... 具体原因不详,但之前很多人反映的所谓在 1.06版下不能成功安装Optware的主要原因在这里..
输入exit,再不成就输入logout,然后接着exit.. 反正目的就是显示出"已经断开连接".. (我也忘记具体哪个了跟输了几次了,反正退出telnet 连接就成)
然后重新telnet 192.168.1.10,进入后接着输入reboot,重新启动CHL.

3,之前已经安装完了Optware的基本系统,接下来安装一些基本软件...

首先重复第1步,再次打开telnet.java -jar acp_commander.jar -t 192.168.1.10 -o然后步骤同前telnet登陆到CHL.telnet 192.168.1.10开始更新软件列表.root@LS-CHL0CE:/mnt/disk1/tmp# ipkg update //OptWare 系统更新Downloading http://ipkg.nslu2-linux.org/feed ... /stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feed ... /stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
开始进行软件自动升级.. 之后也可以重复这个步骤来自动升级系统上已经安装的软件,到新版本.root@LS-CHL0CE:/mnt/disk1/tmp# ipkg upgrade//OptWare 系统升级Nothing to be done
Successfully terminated.
为了今后不用每次都用那个jave脚本,我们安装一个ssh服务器.. 安全可靠连接. :)root@LS-CHL0CE:/mnt/disk1/tmp# ipkg install openssh//安装SSHD 服务器Installing openssh (5.1p1-1) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... ssh_5.1p1-1_arm.ipk
Installing openssl (0.9.7m-5) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... sl_0.9.7m-5_arm.ipk
Installing zlib (1.2.3-3) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... lib_1.2.3-3_arm.ipk
Configuring openssh
Generating RSA Key...
Generating public/private rsa1 key pair.
Your identification has been saved in /opt/etc/openssh/ssh_host_key.
Your public key has been saved in /opt/etc/openssh/ssh_host_key.pub.
.
中间省略
.
killall: /opt/sbin/sshd: no process killed
Configuring openssl
Configuring zlib
Successfully terminated.
Screen 是一个屏幕管理程序,一个屏幕不够用咋办? 装个screen.. 你就有N个显示器了.. 使用说明去baidu搜!root@LS-CHL0CE:/mnt/disk1/tmp# ipkg install screen//安装screen 程序Installing screen (4.0.3-2) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... een_4.0.3-2_arm.ipk
Installing termcap (1.3.1-2) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... cap_1.3.1-2_arm.ipk
Configuring screen
Configuring termcap
Successfully terminated.root@LS-CHL0CE:/mnt/disk1/tmp# ipkg install nano//安装nano程序,一个文本编辑器,我用习惯了... 你可以不装,用vi既可/Installing nano (2.1.9-1) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... ano_2.1.9-1_arm.ipk
Installing ncurses (5.7-1) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... urses_5.7-1_arm.ipk
Configuring nano
Configuring ncurses
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
Successfully terminated.
很关键的一步,重新设置root密码. 不然,
1,等下你用 ssh 登陆不进来
2,如果你希望远程管理的话,最好密码设复杂点.. 不然网上闲人太多,分分种有人想把你黑的当肉机.root@LS-CHL0CE:/opt/etc/openssh# passwd//更改root的密码,稍后改用ssh登陆.. 就不用每次用java开telnet那么麻烦了.Changing password for root
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.

zhans 发表于 2009-2-24 01:43:26

本帖最后由 zhans 于 2009-2-24 01:48 编辑

4,开始安装BT客户端,因为Rtorrent表现的太不稳定,所以改装Transmission了.root@LS-CHL0CE:/mnt/disk1/tmp# ipkg install transmission//Rtorrent太不稳定了,所以现在都用这个.Installing transmission (1.50-1) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... sion_1.50-1_arm.ipk
Installing libcurl (7.19.3-1) to root...
Downloading http://ipkg.nslu2-linux.org/feed ... rl_7.19.3-1_arm.ipk
Configuring libcurl
Configuring transmission
Successfully terminated.

transmission 默认为后台运行,所以加参数 -f 强制放到前台运行,以用来创建配置文件.transmission-daemon -fCouldn't create socket: Address family not supported by protocol
RPC Server: Adding address to whitelist: 127.0.0.1
RPC Server: Serving RPC and Web requests on port 9091
RPC Server: Whitelist enabled
.
中间省略
.
Port forwarding successful!: Port forwarding successful!
Forwarded: Forwarded
Opened port %d on %s to listen for incoming peer connections: Opened port 51413
on 0.0.0.0 to listen for incoming peer connections

保持这个窗口什么都不要动,等待大概1分钟吧.. 时间短了配置文件建立不起来.
接下来用键盘的 ctrl + c 中断进程.

Saved "/root/.config/transmission-daemon/settings.json"
Stopping port forwarding through "%s", service "%s": Stopping port forwarding t
rough "http://192.168.1.1:4444/wipconn", service "urn:schemas-upnp-org:service:
ANIPConnection:1"
Not forwarded: Not forwarded
Stopped: Stopped
Closing port %d on %s: Closing port 51413 on 0.0.0.0
Closing transmission session... done.

标住出来的就是配置文件保存路径... 我们根据自己需要进行编辑:vi /root/.config/transmission-daemon/settings.json   "blocklist-enabled": 0,                      //这个不用管
    "download-dir": "\/root\/Downloads",   //下载保存路径 (注1)
    "download-limit": 100,                      //下载速度限制
    "download-limit-enabled": 0,             //下在限速是否启用 (0为否,1为是)
    "encryption": 0,                              //加密种子
    "lazy-bitfield-enabled": 1,               //不用管
    "message-level": 2,                         //不用管
    "open-file-limit": 32,                         //最大文件打开数量,数越大越慢
    "peer-limit-global": 240,                  //全局peer 连接限制
    "peer-limit-per-torrent": 60,               //每种子 peer 连接限制
    "peer-port": 51413,                        //需要在交换机上NAT到CHL的端口
    "peer-port-random-enabled": 0,          //不用管
    "peer-port-random-high": 65535,          //不用管
    "peer-port-random-low": 1024,            //不用管
    "peer-socket-tos": 8,                         //不用管
    "pex-enabled": 1,                               //种子交换,下计流量PT的建议改成0
    "port-forwarding-enabled": 1,            //不用管
    "preallocation": 1,                               //不用管
    "proxy": "",                                        //不用管
    "proxy-auth-enabled": 0,                     //不用管
    "proxy-auth-password": "",                   //不用管
    "proxy-auth-username": "",                   //不用管
    "proxy-enabled": 0,                           //不用管 proxy为代理相关
    "proxy-port": 80,                              //不用管
    "proxy-type": 0,                                 //不用管
    "rpc-authentication-required": 0,            //web访问密码启用
    "rpc-enabled": 1,                                 //开启web管理方式
    "rpc-password": "",                              //web访问密码
    "rpc-port": 9091,                              //web访问端口
    "rpc-username": "",                               //web访问用户名
    "rpc-whitelist": "127.0.0.1",                   //web访问地址段 (注2)
    "rpc-whitelist-enabled": 1,                  //不用管
    "upload-limit": 100,                              //上传速度限制
    "upload-limit-enabled": 0,                     //上传速度限制启用
    "upload-slots-per-torrent": 14                //上传速度限制

注1:
从windows网上邻居能访问到的文件夹路径为 /mnt/disk1/share

注2:
rpc-whitelist 设置支持 * 方式,例如 192.168.*.*,图省事可以直接改成 *.*.*.* .. 一了百了 更改并保存设置后,就可以直接运行,然后通过web 方式管理 Torrent 下载了.
一般方式运行方式不用带 -f 了.
web访问方式为: http://CHL 的IP地址:9091(9091就是上面设置的)
还有,用IE访问会显示不正常,改用Firefox吧.
或者用专用的客户端程序..(需要.net支持)
http://code.google.com/p/transmission-remote-dotnet/

到此 transmission BT下载部分安装完成,有空再更新 mldonkey部分.

54hyl 发表于 2009-2-24 02:03:01

:funk: 不是一般的复杂....到底英文和网络要什么级别的基础才可以改机:L 刚团购的都想退了...早知道还不如添钱换个简单的上网本当下载机

junjohn 发表于 2009-2-24 09:52:16

不错啊,回去就试,谢谢啦!

云大公子 发表于 2009-2-24 15:13:05

我就是最后这步web访问死活访问不了,老是弹出



我的IP允许地址也完全按照教程上设置的,就是不行

zhans 发表于 2009-2-24 15:15:25

我就是最后这步web访问死活访问不了,老是弹出


2076
我的IP允许地址也完全按照教程上设置的,就是不行
云大公子 发表于 2009-2-24 15:13 http://www.nas1.com.cn/images/common/back.gif


注2:

rpc-whitelist 设置支持 * 方式,例如 192.168.*.*,图省事可以直接改成 *.*.*.* .. 一了百了

云大公子 发表于 2009-2-24 15:17:20

本帖最后由 云大公子 于 2009-2-24 15:18 编辑

lests 发表于 2009-2-24 15:32:04

本帖最后由 lests 于 2009-2-24 15:33 编辑

4,开始安装BT客户端,因为Rtorrent表现的太不稳定,所以改装Transmission了.



Azureus也能改装吗?

xajhxajh 发表于 2009-2-24 15:39:49

23那个mod fw是不是流产了?

alanshu 发表于 2009-2-24 20:43:43

:funk: 不是一般的复杂....到底英文和网络要什么级别的基础才可以改机:L 刚团购的都想退了...早知道还不如添钱换个简单的上网本当下载机
54hyl 发表于 2009-2-24 02:03 http://www.nas1.com.cn/images/common/back.gif

说实话,这东西比起当初的LS2改机来,不是一般的容易。

lests 发表于 2009-2-24 23:21:40

root@LS-CHL0CE:/mnt/disk1/tmp# ipkg update //OptWare 系统更新
到这一步提示-sh: ipkg: command not found
Optware没安装成功吗,各位大大,救救我吧

54hyl 发表于 2009-2-25 01:53:08

10# alanshu


在别的地方看了一样的教程,明白了,倒还不复杂,但问题是我这里bt依然用不了:'(

请教楼主,因为没改机的情况下bt没有任何作用(发过求助帖,没解决),所以照楼主的方法安装了一下,现在的问题是可以打开transmission并连接上但下载还是一动不动,而且nas里没有我创建的文件夹啊?用这个需不需要在路由和nas里设置一下呢?DMZ在路由开启了,虚拟服务器也照帖子教的开了,可为什么就是不行呢?是不是nas硬件的问题?急..

rafale 发表于 2009-2-25 10:42:20

加一句,如果想用驴字的人,装完optware后,把/opt/etc/ipkg/cross.feed 添加一行
src/gz cross08 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/
然后,ipkg update . ipkg install amule就可以装2.2.3的amule了

skyting 发表于 2009-2-25 13:03:44

我就是最后这步web访问死活访问不了,老是弹出


2076
我的IP允许地址也完全按照教程上设置的,就是不行
云大公子 发表于 2009-2-24 15:13 http://www.nas1.com.cn/images/common/back.gif
我和云兄的结果一样,就是进不了web端!也是改了IP。

这几天一直用官方自带的BT,也觉得挺好用啊,比我直接电脑BT快。

tianmen 发表于 2009-2-25 14:15:32

11# lests

这个说明你的optware系统没有做好。仔细看看上面的说明,
把那个脚步再运行一下吧

lests 发表于 2009-2-25 19:36:33

谢谢LS,格了重装一次好了

terriwang 发表于 2009-2-26 13:31:59

本帖最后由 terriwang 于 2009-2-26 13:51 编辑



前面关闭密码,登陆 都运行正常,到了这步出错了,老总帮忙看看,总说到不到命令。已经作了硬盘格式化,机器也重置过了,还是不行。

安装Optware,这个Optware是不是要下载啊。对不起,我是大菜鸟。谢谢。

soy0531 发表于 2009-2-26 13:43:03

如果能提供上述软件的连接下载,就更好了,呵呵~~~可不可以提供下载地址?

rafale 发表于 2009-2-27 18:17:33

17# terriwang 只要命令,不需要#和#之前的东西

terriwang 发表于 2009-2-28 13:21:51

17# terriwang只要命令,不需要#和#之前的东西
rafale 发表于 2009-2-27 18:17 http://www.nas1.com.cn/images/common/back.gif

谢谢您的回答,我又前进了一步,不过又有新问题了,下一条命令执行又出错,说是不能建立目录。是不是我用的型号不同的原因?我用的是LS-CH500L.谢谢。Have good one.
页: [1] 2 3
查看完整版本: Linkstation CHL320 快速改机教程 Ver 2.0