来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 foshkey 于 2013-10-10 17:50 编辑
另,教程写完了,没测试,buffalo折腾的太蛋疼了,LS-XL已经去盒子里睡觉了。
Step1 刷固件 1)固件下载(台湾更新比大陆早) 1.2)大陆buffal固件下载网页:
2)怎样刷固件 2.1)这个教程比较简单,也没什么注意的地方,我放一个台湾官方的1.65刷固件的教程,照着做就是。 2.2)这里有几个常见问题: Q1我想降级怎么刷? A1打开固件文件夹,找到LSUpdater.ini文件,用记事本方式打开,将VersionCheck = 1改为VersionCheck =0。 Q2我想重新刷同版本固件怎么办? A2先降级刷固件,再升级刷固件。 3)刷完固件应注意什么 3.1)根据我的经验,最好把LS-XL和电脑,都重启一下。不然会出现各种各样奇怪的问题。 3.2)禁止DHCP自动分配IP 3.2.1)查到LS-XL当前ip地址,打开浏览器输入此ip,就可以登入web设置页。默认账户:admin,默认密码:password。 至于怎么查找,最简单的方法是浏览器输入192.168.1.1,进路由器看ip分配。 3.2.2)在web设置页中,手动配置LS-XL网络参数,如图。
主ip地址,就是你想把LS-XL设置为多少ip。一般为192.168.1.xx。我的LS-XL ip为192.168.1.109。 子网掩码,默认网关不变。 主DNS服务器,请进入自己的路由器操作页查找。 辅DNS服务器,8.8.8.8,是谷歌的免费dns。 警告,DNS服务器必须填写。后面的SecureCRT和下载都要用到。
Step2 破解LS-XL固件 1) 构造JAVA环境 1.2)安装Java之后,Win+r快捷键,输入cmd,回车,继续输入java,出现如图画面,表示安装成功。
2) 关闭系统防火墙,退出360、qq等各种各样的杀毒防火墙软件。 3) 开始破解固件 3.1)将acp_commander.jar放在d盘根目录。
3.2)点击开始——程序——附件菜单,找到命令提示符打开,在弹出的命令行窗口内键入“d:”,回车。 3.3)按顺序键入以下命令,并回车执行。 提示,192.168.1.xxx是你的LS-XL的ip地址。xxxxxx是你想设置的密码。 前三步命令执行完成,命令行界面内都有三个ACP_STATE_OK,其他错误不用管,不影响操作。 java -jar acp_commander.jar -t 192.168.1.xxx -ip 192.168.1.xxx-pw password -c "(echo xxxxxx;echo xxxxxx)|passwd"
java -jar acp_commander.jar -t 192.168.1.xxx -ip 192.168.1.xxx-pw password -c "sed -i 's/UsePAM yes/UsePAM no/g' /etc/sshd_config"
java -jar acp_commander.jar -t 192.168.1.xxx -ip 192.168.1.xxx-pw password -c "sed -i 's/PermitRootLogin no/PermitRootLogin yes/g'/etc/sshd_config"
java -jar acp_commander.jar -t 192.168.1.xxx -ip 192.168.1.xxx-pw password -c "/etc/init.d/sshd.sh restart"
3.4)LS-XL要删除sftp的语句,不然没法SecureCRT连接。键入以下命令,回车。 java -jar acp_commander.jar -t 192.168.1.xxx -ip 192.168.1.xxx-pw password -c "sed -i '15,19d' /etc/init.d/sshd.sh" 3.5)重启LS-XL
Step3 安装optware以及需要的插件 1) 安装SecureCRT_7.0.0.326.exe。完成后打开界面,按“Alt+R”,输入LS-XL的IP地址,在弹出的对话框内填入用户名root,密码是刚刚你在上面自己设置的那个Telnet密码,点击连接。连接成功如图。
2) 键入以下命令 2.1)rm -rf/mnt/disk1/.optware 2.2)rm -rf/usr/lib/ipkg 2.3)mkdir/mnt/disk1/tmp 2.4)mkdir/mnt/disk1/Download 2.5)cd /mnt/disk1/tmp 2.7)sh./ls-mvkw-bootstrap_1.2-7_arm.xsh 2.8)mv /etc/init.d/optware/etc/init.d/rc.optware 2.9)ipkg update 2.10)ipkg installopenssh 2.11)cd/opt/etc/openssh/ 2.12)passwd 输入两遍你自己想要设置的OpenSSH密码。输入密码的过程不显示,输好密码,回车执行就可以。尽量将它和telnet密码设置成一样,省的搞混。
Step4 安装aria2及设置随机启动 1)打开WinSCP。主机名填入LS-XL的IP地址,用户名root,密码就是刚刚上面设置的SSH密码。界面如下:
联机成功后,左边为本地计算机文件目录,右边为LS-XL文件目录。 2)设置随机启动、重启保存任务、获取Download文件夹权限 2.1)将S10_aria2.sh()上传到LS-XL的/opt/etc/init.d目录中。 2.2)将aria2.conf()上传到LS-XL的/etc/目录中。 2.3)将quanxian.sh()上传到LS-XL的mnt/disk1/Download目录中。 3)安装aria2 3.1)将aria2_1.16.5-1_arm上传到LS-XL中的tmp目录。 3.2)用SecureCRT连接LS-XL,键入以下命令。 3.2.1)echo “\*/10 * * * * /mnt/disk1/Download/quanxian.sh\” >> /etc/cron/crontabs/root 3.2.2)touch/mnt/disk1/Download/aria2jobs.txt 3.2.3)cd/mnt/disk1/tmp/ 3.2.4)ipkg installaria2_1.16.5-1_arm.ipk 3.2.5)reboot 4)检查aria2是否运行。用SecureCRT连接LS-XL,输入aria2c –v,注意,一定要自己输入,不要复制粘贴。如图,表示aria2正在运行。
Step5 安装Aria管理界面 1) 下载chorme浏览器 2) 在商店搜索,yaaw,安装。 3) 点击yaaw扳手图标设置,程序路径填入:192.168.1.xxx:6800/jsonrpc 192.168.1.xxx为你的LS-XL的ip。
|