解决WiFi固件编译错误:STATION_INFO_ASSOC_REQ_IES
来源:互联网 发布:java模式 编辑:程序博客网 时间:2024/06/01 08:52
在使用WiFi 模块到板上系统过程中,编译WiFi固件。因为WiFi固件最后也要运行在系统中,所以编译时需要连接kernel,编译的时候遇到了几个结构体成员未申明的错误 error :STATION_INFO_ASSOC_REQ_IES undeclared (first used in this function)
error :(Each undeclares idetifier is repiorted only once)
error :fir each funtion is apears in.
error :'struct station_info'has no member name 'assoc_req_ies'
error :'struct station_info'has no member name 'assoc_req_len'
这些错误发生在kernel version 3.0.8中,查看kernel源码确实不存在这几个成员,查找更高版本的kernel源码发现3.0.42中struct station_info这个结构体就变了,增加了需要的这两个成员。
修改办法就是在enum station_info_flags(
,,,,,,
增加
STATION_INFO_ASSOC_REQ_IES = 1<<17
)
struct station_info(
,,,,
增加
const u8 *assoc_req_ies;
size_t assoc_req_ies_len;
)
这样基本WiFi固件就都可以编译通过了,kernel还是跟着升级啊,。
0 0
- 解决WiFi固件编译错误:STATION_INFO_ASSOC_REQ_IES
- 编译Openwrt固件/默认开启wifi
- 将wifi固件编译进内核,成功加载sdio wifi模块
- lichee下wifi编译错误
- samsung内核WIFI编译错误
- 【写的很给力呀】将wifi固件编译进内核,成功加载sdio wifi模块
- 编译rt3052的openwrt固件出现的错误解决方法
- 解决iPhone3GS降级固件1015错误的方法
- 解决Pingexample编译错误
- MTK编译错误解决?
- 编译内核错误解决
- android 编译错误解决
- ecos编译错误解决
- 解决busybox编译错误
- VC6编译错误解决
- busybox编译错误解决
- 解决编译错误
- opengl编译错误解决
- spring学习笔记(二)
- 检查网络是否连接
- 机器人操作系统ROS笔记--Gazebo的使用
- 稀疏矩阵的表示和运算
- 设计模式之——工厂模式
- 解决WiFi固件编译错误:STATION_INFO_ASSOC_REQ_IES
- kafka数据可靠性深度解读
- 比较PHP和JSP这两个Web开发
- UVA
- golang中实现每次产生的随机数都不同
- 170511 逆向-OD的其他功能
- spring学习笔记(三)
- tomcat中文乱码问题
- CentOS7安装hadoop2.7.3