BCM4330无法使用客户MAC地址问题解决办法
2012-10-24 21:22
495 查看
之前调试4329都没有这个问题,结果4330遇到了问题。后来同事发现是有个宏没有定义导致。打开宏后可以利用高通的NV447项来定制自己的WIFI MAC地址了。但是后来发现作为Wifi的Client无法连上热点了。开始没有头绪,只知道与打开客户化MAC地址的宏有关。但由于对WIFI协议不是很熟,所以无法正面分析问题的原因。没办法,只能用对比法。用DDMS对比异常和正常的日志记录。终于发现异常里面查询自身的MAC地址读出来数据全部为零。而正常的日志里面不是全零。问题点应该是找到了,接着就分析相关代码。最后终于发现Broadcom给我们的固件代码中是存在缺陷的。当关闭客户MAC地址宏的时候,会设置一个固件内部的MAC地址。但是打开这个宏后,却没有将客户的MAC地址设置到需要的变量中,导致协议栈数据异常以至于连接热点超时。这充分说明,即使是鼎鼎大名的行业标杆,也会存在瑕疵的。所以还是要靠自身能力解决问题。
相关文章推荐
- IE下使用jQuery重置iframe地址时内存泄露问题解决办法
- IE下使用jQuery重置iframe地址时内存泄露问题解决办法
- Android4.3模拟器界面中右侧菜单按钮无法使用问题解决办法
- Mac 下添加路径的办法,以及conda无法使用的解决办法
- 细谈 Web Api 图片上传,在使用 Task.ContinueWith 变量无法赋值问题的解决办法!
- Ubuntu无线网卡无法使用问题的解决办法
- OpenSuSE的ssh无法使用密码登录问题的解决办法
- Microsoft Office Word 2007 切换窗口后鼠标无法使用问题的解决办法
- Android4.3模拟器界面中右侧菜单按钮无法使用问题解决办法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 操作系统启动不了和网络连接无法使用的故障问题解决办法
- 解决mac使用homebrew安装MySQL无法登陆问题
- win8开wifi共享无法使用的问题解决办法
- Mac下使用svnx进行版本控制,并解决无法上传.a库文件的问题
- Microsoft Office Word 2007 切换窗口后鼠标无法使用问题的解决办法
- mac 使用MyEclipse时遇到无法创建web项目问题解决方法
- ubuntu下面出现无法使用刚安装eclipse的插件的问题,解决办法
- 细谈 Web Api 图片上传,在使用 Task.ContinueWith 变量无法赋值问题的解决办法!
- 细谈 Web Api 图片上传,在使用 Task.ContinueWith 变量无法赋值问题的解决办法!