数码之家

 找回密码
 立即注册
搜索
查看: 733|回复: 2

CFE参数修改MAC的mark

[复制链接]
发表于 2023-3-2 09:36:26 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

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

x

参考链接
https://blog.csdn.net/afterain/a ... tm_relevant_index=2


1. 备份路由器的CFE和NVRAM文件,备份cfe和nvram的命令如下
   
   打开命令窗口,telnet 到你的路由,输入用户名,密码登录路由器,接着输入以下命令
   
   dd if=/dev/mtd/0 of=/tmp/cfe.bin
   
   dd if=/dev/mtd/3 of=/tmp/nvram.bin


2. 安装winscp,然后运行winscp,右边第一个框填上路由的地址IP,中间那行的第一个框填登录的名字,

   旁边的框填登录的密码.最后在最下面的协议里点选SCP,然后点连接上登陆到路由器


3. 进入winscp,分左右两个框,先在左边框中新建一个文件夹(名字自己起),在右边框中可以看到路由器的内容,双击上面的/tmp目录,

   可以看到/tmp目录下有cfe.bin nvram.bin两个文件,将其选中并拖动到左边框中进行备份


4. 修改CFE文件,先将备份出来的文件重新复制一份保存备用,以备将来恢复使用。然后在使用WinHex .查找sdram_init,并作出相应修改,最后保存修改.
  
     (WL520GU原文件内存是sdram_init=0X000A直接修改到:sdram_init=0x0012)保存后刷回就可激活64M一劳永逸

     如果是下载到其他备份的CFE,就要修改MAC地址了,具体方法是查找 et0macaddr= XX:XX:XX:XX:XX:XX (XX=实际地址) 修改为机器背面的MAC地址,保存回去(实际MAC就一个,其他接口都是+1+2系统自己算出来的)

5. 再次运行winscp,先点左边框中找到修改后的cfe.bin,在右边框中双击上面的/tmp目录,可以看到/tmp目录下的文件,将左边的cfe.bin文件

   选中并拖动到右边框/tmp目录下,完成修改好的cfe.bin上传

6. 打开命令窗口,重新Telnet到路由,输入用户名,然后是密码登录路由器,接着输入以下命令
   
   cd /tmp

   mtd write cfe.bin cfe

   mtd write nvram.bin nvram

   nvram commit

   reboot

   路由器会自动重启,完成CFE刷写 .重新复位次就可看到效果了。后续我会陆续查找和整理其他路由CFE。分享给大家


发表于 2023-3-2 11:18:13 | 显示全部楼层
这个我试试看,不错的教程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-3-3 09:15:59 | 显示全部楼层

光修改了MAC,没修改WPS。。是否就是因为这个导致不开机?
https://www.right.com.cn/forum/thread-216305-1-1.html

072513sups0t0s31btp9qq.png
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-19 18:23 , Processed in 0.234000 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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