找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 15709|回复: 92

[k3] [已解决] K3 CFE无IP故障修复

 火.. [复制链接]
本帖最后由 asmpg 于 2020-5-20 17:03 编辑
解决方案来自 @ucit 老铁的帖子 TTL修复没有IP和MAC的半砖K3 。因为忘记截图,在此引用其中部分图片,如有冒犯,请联系我删除




一、起因

        风平浪静的一天,闲来无事,日常刷机


            1. 关电
            1.5 pc网线接路由器lan口, 命令行 执行
  1. ping 192.168.1.1 -t
复制代码
            2. 捅reset按钮            3. 加电
            4. ping通
            5. pc浏览器 打开192.168.1.1,进入miniWeb
            6. 清空nvram
            7. miniWeb页面上传trx固件,上传完提示校验失败,固件不可用
            8. 二话不说,就重启了路由器
            9. GG,进不去CFE(单指打不开miniWeb,电脑ping不通路由),进不了openwrt         
            这个时候,我完全懵逼了,除了捅菊花之外,此时的我,对CFE一无所知。

二、尝试

            A. 换lan口
            多数CFE帖子 都提到,要接路由器lan口。
            机智如我, K3有3个LAN口,每个都试试呗!
            结果: 失败!


            B. 换IP
            多数CFE帖子 都提到,IP要设成路由器正常运行时设置的ip。
            作为一个奇葩,从没停止过折腾,每次刷机我都会修改网段, 从10到192, 我也不确定到底哪个是CFE中用着的,十好几个,试了一遍
            结果: 失败!


            C. TTL大法
            听说IP信息会在CFE启动时输出,TTL查看
            没错,我有一个USB转TTL的工具,找了一圈,只有订书钉适合做针脚,插上太松,难以稳定连接
            出门
            买烙铁、焊锡、焊油
            回家
            拆机、焊针脚、接TTL 一气呵成
            
            putty连接串口,等待读取
            路由器开机
            putty中Ctrl+C
            成功输出信息


            然鹅。。。。。。并没有任何IP信息输出,大概是下面这样
            结果: 失败!



          D. CFE命令行大法

            国内外帖子看了一大堆,思路是:


            1. 手动 cfe中配置IP,ifconfig命令。 结果: 失败,找不到网络设备,也找不到如何挂载网络设备的方法

            2. 手动从路由器USB设备读取 固件,刷写。 结果:失败,命令受限,找不到USB设备,无法挂载, 刷写本地固件的命令也就无从测试

            3. 其他莫名其妙,不明所以的方法也试了,毫无用处。


            结果: 失败!





              至此,折腾了一天半, 心力交瘁

              下单,买了个水星的 DG26G Pro,过上了 信号好、速度快 、毫无扩展功能的日子



三、解决方案
              使用水星的日子,折腾Flutter,Dart、Flutter的资源和SDK被墙了一大堆,手动配置电脑低调上网,发现拆东墙补西墙, 全局穿越MacOS上十分不好用,还要配合Proxies。
              迫于贫穷,不打算买新路由或者软路由, 决定动手,上编程器拯救(此处不深入讲NADA编程器巨贵、SPI烧录工具的使用)。
              在准备买工具之前,我还是不死心,搜索了一下 CFE IP关键词, 找到了 cuit 老铁的帖子, 看完心中一惊, 我的天呐! 这不就是我要找的东西嘛!

              立马动手:
              1. 拆机
              2. 接TTL
              3. 进CFE命令行
              4. 向nvram写入网卡相关信息如下(在线MAC地址生成工具):
  1. nvram set et0macaddr=XX:XX:XX:XX:XX:XX
  2. nvram set lan_ipaddr=192.168.1.1
复制代码
             5. 重启后, CFE成功显示网卡和IP信息, miniWeb依然进不去,但可以启动openWrt(无WiFi信号,无法网页管理openwrt)。原帖子 cuit 也是CFE ping不通,于是写入了更多的信息到nvram中。如果你此时无法启动openwrt,请参照最上方帖子中解决方法
              6. 重启,待启动完成, ttl显示openwrt启动完成。 电脑设置自动获取IP,成功ping通路由
              7. 电脑端,scp传输 k3.trx到openwrt /tmp目录
  1. scp k3.trx root@192.168.1.1:/tmp/
复制代码
              8. putty命令行,在openwrt中,执行trx文件升级操作
  1. sysupgrade -n /tmp/k3.trx
  2. # 请注意:
  3. # 1. 文件类型无限制,trx或bin固件都行
  4. # 2. 请确保该文件是用于升级的固件,即文件名中包含“sysupgrade”
  5. # 3. 其他类型固件,请参照指定方法和命令刷写
复制代码
                9. 刷写完毕,重启。 万事大吉。


至此,K3救活,CFE还是坏的 日后再说吧


四、后续
            
                 鉴于我有了 信号、速度更好的水星,就把K3做成旁路由 精简了外壳、无线部分后,相当清凉。




                                                  


              下面是 nvram设置的参数, 因为太多,所以折叠起来

游客,如果您要查看本帖隐藏内容请回复





















本帖子中包含更多资源

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

×

评分

参与人数 1恩山币 +1 收起 理由
郁*** + 1 恩山全体路由党向你学习!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
学习下!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

喜欢折腾的大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习下!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

折腾无极限呀,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

前天刚遇到同样问题。。ttl也不分配ip用这个命令就可以 nvram erase

点评

相信我,接上TTL 第一件事就是 nvram erase,然鹅。。。。木有用  详情 回复 发表于 2020-5-20 18:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
dk2000 发表于 2020-5-20 18:11
前天刚遇到同样问题。。ttl也不分配ip用这个命令就可以 nvram erase

相信我,接上TTL 第一件事就是 nvram erase,然鹅。。。。木有用

点评

根据不同固件,有三种不同的语法,并非全部都是nvram erase,所以有时候输入nvram erase实际上并无作用。 mtd erase nvram nvram erase mtd-erase -d nvram  详情 回复 发表于 2020-5-20 21:11
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

刷回原厂带cfe的固件看能不能恢复

点评

这样的固件在哪里得到呢?  详情 回复 发表于 2020-7-27 17:14
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

asmpg 发表于 2020-5-20 18:26
相信我,接上TTL 第一件事就是 nvram erase,然鹅。。。。木有用

根据不同固件,有三种不同的语法,并非全部都是nvram erase,所以有时候输入nvram erase实际上并无作用。

mtd erase nvram
nvram erase
mtd-erase -d nvram

点评

不知道还有这么多用法,老哥博学多才了。 我当时是把CFE help出来的所有命令都过了一遍。 只有nvram erase。 而且找解决方法时候,我也发现,我这个CFE中缺失很多别的路由或版本CFE命令。  详情 回复 发表于 2020-5-21 17:52
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习下!!!!!!!!!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

Xx学习一下!!!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

K3确实很折腾
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习了!~!~!~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


喜欢折腾的大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 08:20

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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