恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1082|回复: 0

新买R6800,超级小白想刷灯大固件 求各位老师指导

[复制链接]
发表于 2018-12-19 12:02 | 显示全部楼层 |阅读模式
从来没有刷过机,也没什么代码基础。平台: 笔记本 windows 10 家庭版
怕刷砖,自已没有弄过,周边也没有朋友会这个。也不知道有必要有哪些必要的基础需要学习。请各位老师指导一下。


===============网友教程============================
准备备工作:将Kernel.bin 和 Rootfs.bin 以及md5文件都copy到U盘,插入到6800上面。
第一步:http://192.168.1.1/setup.cgi?todo=debug
登录完官方固件后台之后,显示 Debug Enable! 后即表示telnet成功开启。


这步会。下面这步就出现问题了。windows 10 Home 版本不能开通TELET 服务。是不是要找相关教程关通呢

第二步:telnet 192.168.1.1

第三步:输入mount ,看看你的U盘挂载到哪个目录了,一般是  /tmp/mnt/shares开头的。
假设你的U盘挂载到了 /tmp/mnt/shares/U ,
注意,以下所有命令中的/tmp/mnt/shares/U 用你自己的实际路径替换。


直接把mount 拷入可以么?


第四步:输入 cd /tmp/mnt/shares/U

第五步:输入:
mkdir /tmp/mnt/shares/U/r6800_bak
for devname in $(cat /proc/mtd | grep mtd | cut -d':' -f1)
do
echo "copy /dev/$devname to /tmp/mnt/shares/U/r6800_bak/$devname.bin"
dd if=/dev/$devname of=/tmp/mnt/shares/U/r6800_bak/$devname.bin
md5sum /tmp/mnt/shares/U/r6800_bak/$devname.bin >/tmp/mnt/shares/U/r6800_bak/$devname.bin.md5sum.txt

四五六七步,这些命令可以直接拷入CMD 那个界面么?


第六步:输入 ls -l /tmp/mnt/shares/U/r6800_bak/mtd16.bin

第七步:输入 md5sum *.bin 再输入:cat r6800.md5sum.txt

第八步:输入   mtd_write write Kernel.bin Kernel
         再输入:mtd_write write RootFS.bin Rootfs

第九步:重启
==============灯大官方教程=================
r6800刷机须知

从原厂刷机,总共有三个文件,两个bin文件(Kernel.bin RootFS.bin) 和 一个 md5文件r6800.md5sum.txt
这个固件,也就是传说中的“过滤固件”. 适用于从原厂直刷的。
如果已经是padavan了,不要这样操作。否则后果自负。

刷机步骤:

登录完官方固件后台之后,访问
http://192.168.1.1/setup.cgi?todo=debug

显示 Debug Enable! 后即表示telnet成功开启。

然后telnet 192.168.1.1

将Kernel.bin 和 Rootfs.bin 以及md5文件都copy到U盘

插入到6800上面,

mount 命令看看你的U盘挂载到哪个目录了,一般是  /tmp/mnt/shares开头的。

假设你的U盘挂载到了 /tmp/mnt/shares/U ,
注意,以下所有命令中的/tmp/mnt/shares/U 用你自己的实际路径替换。

cd /tmp/mnt/shares/U

-------------------------------------------------------
先备份一下原厂固件:
把 mtd0 - mtd28 所有分区能备份的都备份到U盘.
备份完后确认文件大小.
可以用我写的备份命令:
mkdir /tmp/mnt/shares/U/r6800_bak
for devname in $(cat /proc/mtd | grep mtd | cut -d':' -f1)
do
echo "copy /dev/$devname to /tmp/mnt/shares/U/r6800_bak/$devname.bin"
dd if=/dev/$devname of=/tmp/mnt/shares/U/r6800_bak/$devname.bin
md5sum /tmp/mnt/shares/U/r6800_bak/$devname.bin >/tmp/mnt/shares/U/r6800_bak/$devname.bin.md5sum.txt
done


有几个分区复制不了.不要管.
但是mtd0 mtd1 mtd16 这三个分区一定要确认备份成功.




这步新手有必要么?
-------------------------------------------------------


ls -l /tmp/mnt/shares/U/r6800_bak/mtd16.bin
确认此文件大小为2M


然后,md5sum *.bin



这步新手,有必要么?
===================================================================================
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-4-17 03:16

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表