xwyong 发表于 2010-10-20 17:57

研究,UBNT也象DD那样在telnet下修改MAC,遇到最后一步问题

本帖最后由 xwyong 于 2010-10-20 17:59 编辑

相信很多人都看过ar芯片刷DD后telnet修改MAC地址的文章:

1入telnet输入cat /dev/mtd/6 > /tmp/bb.jpg。
2,登录web页面在DD的“服务”选项卡中打开SSHD(只点启用就行,按其默认设置)
3,用winscp这个软件连接路由器,IP填路由IP,用户名填root,密码 是路由密码,文件协议选SCP,出现错误的话不用管,继续就行了。
在tmp文件夹下找到bb.jpg文件复制到桌面,然后把这文件改名为config.bin(mac地址就在这里面)。
4,用UltraEdit打开config.bin,把下图红色区域的数值修改成你想要的mac地址吧,改好了另存为board_config.bin。
5,把刚才改好的board_config.bin传到winscp里的tmp文件夹下。然后在telnet下输入mtd write /tmp/board_config.bin board_config
6.reboot启动路由就好了。


从DD刷到ubnt后,系统没有克隆功能很不方便,于是想照DD那样修改MAC,
从WinSCP3看出,第一步只是把mtd/6改成mtd6就行了,中间提取的文件和DD下提取的一样,照修改,

但是在telnet输入cat /proc/mtd发现第6分区DD中叫board_config的在UBNT中叫了:EEPROM,
于是我照样画葫芦输入:mtd write /tmp/EEPROM.bin EEPROM
但是确不成功,当然我已经把那文件修改好改好名传到tmp文件夹了。


现在求高人指教一下要什么命令来操作,才能把我修改好MAC的文件覆盖进EEPROM?

xwyong 发表于 2010-10-20 19:19

本帖最后由 xwyong 于 2010-10-21 13:22 编辑

现在只有先刷DD,改好MAC,在TTL下刷UBNT了,虽然麻烦点,但还是可以成功

hm6984788 发表于 2010-10-21 17:21

呵呵 蛋定 蛋定 哥们好好研究吧 声援

lxbs 发表于 2010-10-25 22:36

http://www.ubnt.com/wiki/AirOS-SDK
推荐你看下这个,里面的命令看看有用吗

cjzzz 发表于 2010-11-7 22:10

dd if=/tmp/x.bin   of=/dev/mtd6
mac地址6个数,11:22:33:44:55:66 ,   改哪个哪个变00,    全改全变0, 就不能用了

会吐烟圈的猪 发表于 2010-11-7 22:20

5# cjzzz


现在还没有解决吗?

老子本姓天 发表于 2011-9-19 22:20

哥们好好研究吧 声援加行动

老子本姓天 发表于 2011-9-19 22:21

哥们好好研究吧 声援加行动

soilfish 发表于 2012-3-30 11:50

网上面有解决办法了 后面哪得 mtd6

cocofeifei 发表于 2013-3-7 16:19

解决了没有?

ALeeNN 发表于 2015-8-1 06:51

Thanks.

qiuzx2 发表于 2016-7-16 21:00


顶一下顶一下顶一下
页: [1]
查看完整版本: 研究,UBNT也象DD那样在telnet下修改MAC,遇到最后一步问题