完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问题的来龙去脉:
以前使用nonos v1.30版本的SDK,烧写工具上提示的AP MAC和STA MAC,与程序中获取到的MAC地址是一致的。 后来更换SDK的版本 nonos v1.5.4.发现烧写工具上提示的AP MAC和STA MAC,还是原来的地址,而程序中获取到的mac地址已经改变,后三位没变,前三位,与烧写工具上显示的不一样了。 整个过程中,只改了SDK的版本。烧写工具,开发编译环境没有改变。 mac地址要求 mac地址要有唯一性。担心人为wifi_set_macaddr函数后,mac地址不能唯一。模块使用数量多的时候,不易维护。 问题 1.为什么不同版本的SDK,使用函数wifi_get_macaddr获取的mac地址不同? 效果见附件图片。两模块在测试。 2. A>由于数量较多,使用函数wifi_set_macaddr去设置每个模块的mac地址,太困难。 B>试问,烧写工具上显示的MAC地址,是怎么个编写形式呢?或者说这个地址是不是出厂默认的MAC地址?模块厂家是怎么给每个模块编默认的mac地址的?是否能保证唯一呢?是不是有默认mac地址的编写工具,可否release? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
540浏览 6评论
453浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
434浏览 5评论
436浏览 4评论
409浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-17 07:22 , Processed in 0.592337 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号