找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5824|回复: 5

Wr841n硬改MAC

[复制链接]
研究了半个多月的Openwrt克隆MAC地址,今天终于把手头的Wr841n V5.5改好了,电信MAC地址绑定,直接PPPOE拨号成功,现总结如下:

1.现在的路由器MAC地址藏在了U-boot中,而并不是Art,保存U-boot,用WinHEX打开,修改0001FC00地址,连续六个双字节,就可以了。
2.路由器的MAC仅保存了一个,这个MAC是无线网线的MAC,而Wan口的MAC是在无线的MAC最后一位+1,Lan口的MAC是在无线的MAC最后一位-1,例如:
    有一路由器,无线MAC为00:11:22:33:44:55,那么,它的Wan口MAC就是00:11:22:33:44:56,而Lan口MAC就是00:11:22:33:44:54。
3.Openwrt无法刷新U-boot,但DD-wrt却开放刷新,所以修改完了之后必须在DD-wrt下刷新U-boot,然后再刷回来。

过程如下:
1.由于本人wr841n原固件是原厂固件,因为要备份出U-boot,所以直接刷了DD-wrt。
    原厂固件进入升级固件,选择DD-wrt的factory-to-ddwrt.bin,刷完之后自动重启。
2.使用Telnet登录路由器,备份U-boot。
    cd /tmp
    dd if=/dev/mtd0 of=/tmp/u-boot.bin
3.打开192.168.1.1,允许SSL登录,使WinSCP能够取出路由器中的U-boot.bin文件。
4.打开Winscp,设置为SSL安全登录,进入/tmp目录,将u-boot.bin复制到电脑上任意地方。
5.打开WinHEX,打开刚才复制出来的U-boot.bin,翻页至0001FC00地址,就可以看到有6个双字节值与旁边的FF不同,它即是我们需要修改的MAC地址。
    计算合适,将自己需要的MAC地址写入。
6.上传至Winscp。
    上传前,请先将原Tmp目录下的文件删除,不然不允许传入。
7.使用Telnet写回U-boot,注意大小写,文件名必须与上传的文件名相同,RedBoot是内存地址名,R、B必须得大写。
    mtd write u-boot.bin RedBoot
    reboot
8.刷完之后,请再次刷回OpenWrt,刷固件办法,本人再不详细写明,请看先辈们的帖子。


不错,支持楼主~~~~~~~~~~~~~~~
回复

使用道具 举报

多谢分享
回复

使用道具 举报

在哪抄的,龌龊!!!
回复

使用道具 举报

我也试试我的。
回复

使用道具 举报

来自手机 | 显示全部楼层
留名备用。。  。     。。。
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-16 03:49

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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