|
一、升级固件
—————————————————————————————————————
下载最新修改版固件,因为我按照老教程无法打开telnet,大概搜索了一下,从1.10后的官方固件,就去掉了telnet组件,所以必须使用修改版固件。
LS-CH500L官方最新固件是1.37,在巴比禄台湾网站有下载,增加了对4Kb扇区的硬盘的支持(我理解就是西数那种高级格式化技术的绿盘)
最新修改版固件参见这个帖子:
http://forum.buffalo.nas-central ... hp?f=68&t=21865,内有下载网址
如lschl-131-mod1.zip
解压,编辑LSUpdater.ini,最下面加一句
[SpecialFlags]
Debug = 1
另外把VersionCheck = 1改成VersionCheck = 0,就不检测固件版本(比如要换刷旧版本固件或者为了要恢复原厂模式,清空一切刷同版本固件)。
保存修改好的LSUpdater.ini
双击LSUpdater.exe, 固件升级完毕,打开浏览器,输入NAS的IP地址,如http://192.168.1.100/,进入WEB管理。
初始用户名:admin,密码:password
默认进入后为英文界面,在 system→settings→language中选择简体中文,在system→settings→date and time中选择对应时区
重新输入用户名密码进入WEB管理,就变成简体中文界面。
进入“用户管理”,点击“admin”,更改默认密码,点击“应用”生效。
二、改机
—————————————————————————————————————
修改版固件是默认打开telnet的,开始安装Optware。
用Telnet软件如Putty或SecureCRT,登录192.168.1.100:23,login输入root。
分别输入以下命令(中间每步可能需要几秒钟的等待,请看提示):
su
mkdir /mnt/disk1/tmp
cd /mnt/disk1/tmp/(这两个命令我很纳闷,总是提示文件夹已存在,也无所谓,反正是个存放临时文件的地方)
wget http://ipkg.nslu2-linux.org/feed ... strap_1.2-7_arm.xsh (较老的教程里面都是写的1.2-5,事实上软件已经升级,切记此处为1.2-7)
sh ./lspro-bootstrap_1.2-7_arm.xsh(较老的教程里面都是写的1.2-5,事实上软件已经升级,切记此处为1.2-7)
ipkg update
ipkg upgrade
ipkg install openssh (装上SSH)
ipkg install nano (这个是文本编辑工具,不过装上SSH之后,可以用winscp来连接修改)
接下来修改ssh密码(要设个稍微复杂点,否则一直联网容易变成肉鸡):
cd /opt/etc/openssh/
passwd
输入两遍新密码。
改好密码后,安装BT客户端:
cd /mnt/disk1/tmp/
ipkg install transmission
transmission-daemon -f
保持这个窗口什么都不要动,等待大概1分钟吧.. 时间短了配置文件建立不起来.
接下来用键盘的 ctrl + c 中断进程。用winscp连接上去,查看这个路径的文件
/root/.config/transmission-daemon/settings.json
出现很多选项,其中:
"download-dir": "\/root\/Downloads",改成"download-dir": "/mnt/disk1/share/Downloads"。(下载保存路径,记得进入网上邻居找到CHL,进入share文件夹下,新建Downloads目录(注意大小写))
"pex-enabled": true,改成"pex-enabled": false。(种子交换,下计流量PT的建议改成false,否则不改)
"rpc-whitelist": "127.0.0.1",改成"rpc-whitelist": "192.168.*.*"。(web访问地址段,或者索性改成"*.*.*.*",都不限制)
以上修改都可以通过winscp在Windows完成,没必要用vi或者nano去修改编辑了
命令行输入:
transmission-daemon
浏览器打开:http://192.168.1.100:9091/(记得要在路由器开启51413端口的虚拟服务或者叫映射),这就是transmission的web管理页面,也可下载单独客户端,如http://code.google.com/p/transmission-remote-dotnet/,有中文界面,更方便。
找回telnet密码:
恢复Linkstation配置,在web管理界面
然后telnet进去盒子,不需要账户密码
edited /etc/melco/info wg=Lan hostname=Nas string= lang=english codepage=ISO8859_1 timezone=0 ntpserver=uk.pool.ntp.org TELNET=on SSH=off
修改SSH=ON
然后修改密码
三、设置Transmission开机自启动
—————————————————————————————————————
Transmission在CHL重启后,每次还需要进入Telnet或者SSH手动启动,继续在命令行模式下输入以下:
nano /opt/etc/init.d/S60transmission
空文本模式下添加以下内容:
#!bin/sh
export HOME=/root
/opt/bin/transmission-daemon &
以上修改都可以通过winscp在Windows完成,没必要用vi或者nano去修改编辑了
cd /opt/etc/init.d/
可以通过winscp复制到这个文件夹,没必要用命令行
输入命令修改这个文件权限:
chmod 775 S60transmission
可以通过winscp修改文件权限,没必要用命令行
改好后输入reboot重新启动。CHL蓝灯亮不闪之后,用Transmission客户端即可连接,和用其他bt软件差不多。
四、关于Transmission下载文件夹的读写权限。
—————————————————————————————————————
用transmission下载时,下载文件建立的文件夹下无法写入,如要写入(比如添加文本说明等)要进入Telnet或ssh,输入以下命令修改读写权限:
chmod -R 777 /mnt/disk1/share/Downloads/某种子文件夹名
或者通过winscp也能修改读写权限
|
|