研究,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-21 13:22 编辑
现在只有先刷DD,改好MAC,在TTL下刷UBNT了,虽然麻烦点,但还是可以成功 呵呵 蛋定 蛋定 哥们好好研究吧 声援 http://www.ubnt.com/wiki/AirOS-SDK
推荐你看下这个,里面的命令看看有用吗 dd if=/tmp/x.bin of=/dev/mtd6
mac地址6个数,11:22:33:44:55:66 , 改哪个哪个变00, 全改全变0, 就不能用了 5# cjzzz
现在还没有解决吗? 哥们好好研究吧 声援加行动 哥们好好研究吧 声援加行动 网上面有解决办法了 后面哪得 mtd6 解决了没有? Thanks.
顶一下顶一下顶一下
页:
[1]