找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 773|回复: 6

鲁班丢无线的原因和终极解决方法(RE-CP-02)

[复制链接]
先说结论:你的设备在某次刷写固件时丢失了eeprom,而你正好在丢失eeprom前备份了factory.bin

如果你刷过很多(包括论坛内大佬打包票肯定有无线)的固件,但无线死活出不来,那就是这个原因了

那么问题来了,我们怎么确定自己丢了eeprom?这里需要用到winhex工具(本文所有工具我会放在附件)
首先进入鲁班的终端将Factory导出并下载到自己的电脑上
  1. dd if=/dev/mtd2 of=/tmp/factory2.bin
复制代码


用winhex打开factory2.bin和之前备份的factory.bin,点一下左侧offset栏变成16进制
经过对比发现,factory2.bin在0000-0DFF之间的数据被全部填为了F,这大概4kb的数据就是设备原来存放eeprom地方



现在知道了问题所在,就可以着手进行修复了,首先将设备刷回官方r1911固件(该版本固件没有锁mtd)
启动ssh后(启动方法在这里,感谢@不过清风烈酒京东云鲁班openwrt固件-OPENWRT专版-恩山无线论坛 (right.com.cn))将原厂factory.bin放在/root 目录(tmp也可,随便放哪里你知道在哪就行)
cd /root #放root目录的可以不用执行这一条,放其他目录的把/root改成factory.bin文件所在目录
  1. mtd write factory.bin /dev/mtd2
复制代码


如果没有报错你就成功恢复了eeprom

-----------------------------------------------------------

现在你可以去刷带无线驱动的固件啦,我这里也编译了最新R24.5.1固件,放在附件
感谢@一枚*** 提供的配置和设备树,原帖:JDCloud RE-CP-02(鲁班) OpenWrt R23.7.7 固件-OPENWRT专版-恩山无线论坛 - 手机版 - Powered by Discuz! (right.com.cn) 他提供的固件没有luci-lua-runtime  导致有些插件装不上,我重新编译了放在附件

刷固件有两步(不能错,谁知道是不是因为这个导致丢失eeprom):
1、先进uboot刷入openwrt-ramips-mt7621-jdcloud_re-cp-02-initramfs-kernel.bin 底包
     192.168.1.1  -  root    -   password
2、在系统-备份/升级 刷入openwrt-ramips-mt7621-jdcloud_re-cp-02-squashfs-sysupgrade.bin
大功告成!ps.其实在刷完底包开机之后你已经能看到无线了
经过测试,无线信号和原版固件一样强,不会出现隔墙就萎的情况



在这篇文章发布之前,我找了很多很多资料,甚至自己编译固件去看看是不是固件有问题
希望能帮到所有因丢无线而困扰的朋友们

-------------------------------------------------------------

有朋友没有备份factory.bin怎么办?
那么很遗憾,你没办法使用到原厂的无线了
其实也有解决办法,我在恢复备份前也在用
但是它有个问题就是无线信号非常弱,就像上文说的隔墙就萎,也仅就能用了

方法在这里:鲁班 openwrt 没有无线选项 解决办法 附固件-PCDN、玩客云、京东云等各种云设备-恩山无线论坛 (right.com.cn)
将它附件内mt7915_eeprom.bin 和 mt7915_eeprom_dbdc.bin上传到对应位置就行,固件里已经编译驱动了。
感谢@opern***
现在论坛看不到用户名,等到后面我会补齐的
      

才发现附件上传不了太大的文件,委屈各位用一下百度网盘了

链接:https://pan.baidu.com/s/1P_iCuQilQHhOIA-oQCeRnw?pwd=yclk
提取码:yclk

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
谢谢分享, 绑定
回复

使用道具 举报

没有刷过机,也是丢失wifi
回复

使用道具 举报

我是小白,我没丢这个。看了文章后,好奇,不能刷其他鲁班备份的factory来恢复无线吗?
回复

使用道具 举报

这个好、谢谢分享,前排就坐。
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
jammy2016 发表于 2024-4-26 13:27
没有刷过机,也是丢失wifi

那可能是官方升级有问题导致丢无线?试试在官方固件打开关闭双频合一功能会不会有报错
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
cjjruanjian 发表于 2024-4-26 13:27
我是小白,我没丢这个。看了文章后,好奇,不能刷其他鲁班备份的factory来恢复无线吗? ...

不管怎么说备份一下最好,没试过用别人的eeprom,应该是可以的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-23 10:00

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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