下载中心 | 网站地图 | 站内搜索 | 加入收藏

安恒公司 / 技术文章 / 安恒公司网管员手记 / telnet直接修改dd-wrt/openwrt的mac地址的方法

2008-05-05 刘世伟  阅:    下页:
telnet直接修改dd-wrt/openwrt的mac地址的方法
wrt54gs的无线AP,刷入linux内核,功能和性能会增强很多,但是当你一次购买了多个wrt54gs的时候,
往往会遇到mac地址重复的问题,这时候就需要修改AP的MAC地址。
在web界面,没有修改mac的地方,一般大家会尝试telnet进AP里面,在nvram里面找一找看看。
但是nvram里面的mac地址,在改掉后,重启时,会被恢复。可见mac地址不是放在nvram中的。
MAC地址,是放在类似于bootloader的块中,名字叫做cfe。
cfe每种设备是不同的。
网上查到的资料都是建议用JATG电缆来写cfe.
其实,在dd-wrt中有更简单的方法来刷新 cfe.就是通过mtd设备。
telnet进dd-wrt,然后执行 cat /proc/mtd,一般显示如下:
mtd0: 00040000 00020000 "cfe"
mtd1: 007a0000 00020000 "linux"
mtd2: 002be6f4 00020000 "rootfs"
mtd3: 00020000 00020000 "nvram"
mtd4: 00400000 00020000 "ddwrt"

可以看出我们需要的cfe在mtd0区, 先备份cfe.bin出来。
dd if=/dev/mtd/0 of=/tmp/cfe.bin
确认当前的MAC地址:
ifconfig eth0
用sed修改里面的字符串
sed "s/00:0F:66:5A:23:40/00:12:17:E3:F7:04/g" cfe.bin >cfe.new
用mtd命令写入
mtd write cfe.new cfe
完成

如果要备份, 可以在dd-wrt 内部用scp直接复制到ssh服务器上, 或者 ftp到ftp服务器上去
scp /tmp/cfe.bin 192.168.2.2:/home/


openwrt 通过telnet 或者 ssh 刷新程序:
luci-flash http://xxxx.xxx.org/kamikaze/8.09/brcm-2.4/openwrt-brcm-2.4-squashfs.trx



下页:   

相关文章
linux下使用ssd - 11-03-10 - 阅读: 200625
关于EtherScope II系列网络通Linux系统的几个常见问题(ES2-LAN,ES2-WLAN,ES2-PRO,ES2-LAN-SX/I,ES2-PRO-SX - 10-02-25 - 阅读: 166635
在linux下用bt协议修复远程的文件 - 09-03-13 - 阅读: 132475
linux下利用badblocks程序在线修复坏道 - 08-12-26 - 阅读: 162823
Hp 激光打印机 P1008在linux下的驱动 - 08-01-16 - 阅读: 199216
linux下的视频设备的复用 - 07-12-21 - 阅读: 119865
多款设备采用Qtopia软件,奇趣科技统领VoIP设备Linux开发平台 - 07-12-17 - 阅读: 187497
debian下的无盘linux系统安装要点 - 07-12-09 - 阅读: 166957
linux下的后门检查程序rkhunter和杀毒程序clamav - 07-04-22 - 阅读: 237628
linux下读写ntfs分区中文编码问题 - 07-03-11 - 阅读: 172653
linux下的DV磁带视频采集和dvd刻录 - 07-02-13 - 阅读: 189467
linux内核虚拟机 kvm - 07-01-05 - 阅读: 244663
linux下raid5磁盘阵列实施 - 06-03-13 - 阅读: 241325
linux在安恒公司的应用 ---安恒网管员手记 - 06-01-16 - 阅读: 290200
打印机共享器跟linux的连接 --安恒网管员手记 - 05-04-20 - 阅读: 274040
Tcpdump命令的使用与示例——linux下的网络分析 - 05-04-08 - 阅读: 405687
Linux下的网络协议分析工具-tcpdump快速入门手册 - 05-04-07 - 阅读: 345007
e680i手机嵌入式linux 研究 --安恒网管员手记 - 05-03-13 - 阅读: 226456
linux下vcd刻录 --安恒网管员手记 - 04-11-06 - 阅读: 313655
安恒网管员手记:linux服务器文件备份 - 04-10-29 - 阅读: 243598

Email给朋友 打印本文
版权所有·安恒公司 Copyright © 2004   tcpdump.anheng.com.cn   All Rights Reserved    
北京市海淀区首体南路9号 主语国际商务中心4号楼8层 (邮编100048) 电话:010-88018877