完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 flyingbing 于 2015-11-23 18:09 编辑
为了解决复制flash固件,导致多台openwrt设备在同一网络中使用产生MAC冲突 最偷懒的做法是通过串口控制台修改 /etc/config/ 下的网络配置文件 network 和 wireless. 步骤一:用vi编辑器打开/etc/config/network 文件 root@OpenWrt:/# vim /etc/config/network 如果对uci 熟悉的,可以直接用 uci 命令设置 步骤二 增加 macaddr 参数,
步骤三 重启网络或者重启系统 root@OpenWrt:/# etc/init.d/network restart 重启网络 但是上述方法,如果恢复出厂设置之后,配置文件都会消失。 最标本兼治的方法是,修改FLASH 的factory 分区(art 分区) 步骤一:使用 iwpriv 命令, 在7688开发板输入 root@OpenWrt:/# iwpriv eth0.1 no private ioctls.lo no private ioctls. ra0 Available private ioctls : set (8BE2) : set 1536 char & get 0 show (8BF1) : set 1024 char & get 0 get_site_survey (8BED) : set 0 & get 1024 char set_wsc_oob (8BF9) : set 1024 char & get 1024 char get_mac_table (8BEF) : set 1024 char & get 1024 char e2p (8BE7) : set 1024 char & get 1024 char bbp (8BE3) : set 1024 char & get 1024 char mac (8BE5) : set 1024 char & get 1024 char rf (8BF3) : set 1024 char & get 1024 char get_ba_table (8BF6) : set 1024 char & get 1024 char stat (8BE9) : set 1024 char & get 1024 char apcli1 Available private ioctls : set (8BE2) : set 1536 char & get 0 show (8BF1) : set 1024 char & get 0 get_site_survey (8BED) : set 0 & get 1024 char set_wsc_oob (8BF9) : set 1024 char & get 1024 char get_mac_table (8BEF) : set 1024 char & get 1024 char e2p (8BE7) : set 1024 char & get 1024 char bbp (8BE3) : set 1024 char & get 1024 char mac (8BE5) : set 1024 char & get 1024 char rf (8BF3) : set 1024 char & get 1024 char get_ba_table (8BF6) : set 1024 char & get 1024 char stat (8BE9) : set 1024 char & get 1024 char eth0 no private ioctls. apcli0 Available private ioctls : set (8BE2) : set 1536 char & get 0 show (8BF1) : set 1024 char & get 0 get_site_survey (8BED) : set 0 & get 1024 char set_wsc_oob (8BF9) : set 1024 char & get 1024 char get_mac_table (8BEF) : set 1024 char & get 1024 char e2p (8BE7) : set 1024 char & get 1024 char bbp (8BE3) : set 1024 char & get 1024 char mac (8BE5) : set 1024 char & get 1024 char rf (8BF3) : set 1024 char & get 1024 char get_ba_table (8BF6) : set 1024 char & get 1024 char stat (8BE9) : set 1024 char & get 1024 char br-lan no private ioctls. eth0.2 no private ioctls. 步骤二: 再接着输入 root@OpenWrt:/# iwpriv ra0 e2p
步骤三: 结合 Ralink_QA_Tool_Introduction__20081201.pdf 对寄存器做修改,参考附件
Ralink_QA_Tool_Introduction__20081201.pdf
(1018.29 KB, 下载次数: 149
)
从手册可以看出,ra0 的 mac 是读取 0x0004,0x0006 和 0x0008 三个寄存器。 若果想把 Mac 地址修改为 64:51:7e:80:88:99 输入: root@OpenWrt:/# iwpriv ra0 e2p 08=9988 (高字节09保存99,低字节08保存88) 步骤四: 删除 wireless 文件,重启网络或者重启 wrtnode2r 板子 root@OpenWrt:/# rm /etc/config/wireless root@OpenWrt:/# etc/init.d/network restart 重启网络 要转载,请说明出处,谢谢! |
|
相关推荐
1 个讨论
|
|
沙发沙发沙发沙发沙发
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1035 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1609 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1205 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1706 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1370 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1657浏览 1评论
2411浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
896浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2566浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
898浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 17:42 , Processed in 0.778350 second(s), Total 75, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号