解決WiFi韌體編譯錯誤:STATION_INFO_ASSOC_REQ_IES
在使用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還是跟著升級啊,。
相關文章
- Idea編譯錯誤解決辦法Idea編譯
- PHP編譯錯誤及解決辦法PHP編譯
- 編譯EJB出現錯誤的解決編譯
- PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤PHP編譯
- JNI命令列下編譯錯誤解決方案命令列編譯
- OpenCV1.0編譯錯誤解決辦法OpenCV編譯
- ios交叉比編譯android錯誤解決iOS編譯Android
- 編譯notepad++的錯誤解決編譯
- 執行無法解決的編譯錯誤編譯
- 自己動手編譯NodeMCU韌體編譯
- VS 編譯錯誤編譯
- 編譯實體Bean出現如下錯誤.....編譯Bean
- Latex編譯錯誤:Unable to load picture or PDF file 問題解決編譯
- ipvs編譯錯誤編譯
- php編譯小錯誤PHP編譯
- 編譯PHP的錯誤編譯PHP
- PHP原始碼包編譯安裝錯誤及解決方法彙總PHP原始碼編譯
- opencv 編譯常見錯誤OpenCV編譯
- [翻譯]西數某硬碟韌體除錯分析硬碟除錯
- 最近編譯tolua_runtime安卓編譯錯誤編譯安卓
- isNaN("abc")編譯報錯解決辦法NaN編譯
- 菜鳥調錯(八)—— Maven編譯錯誤:不相容的型別的解決方案Maven編譯型別
- 經典的編譯錯誤 (轉)編譯
- Windows 下 Laravel Mix 資源編譯過程以及產生的錯誤解決WindowsLaravel編譯
- 在impdp匯入報編譯錯誤ORA-39082的解決辦法編譯
- 解決:“ScriptManager”不是已知元素。原因可能是網站中存在編譯錯誤。網站編譯
- 解決python中文編碼錯誤問題Python
- IDEA報錯java: 編譯失敗: 內部 java 編譯器錯誤IdeaJava編譯
- Ocelot錯誤解決
- Include檔案易犯編譯錯誤編譯
- 編譯錯誤,請教一下!編譯
- wifidog交叉編譯WiFi編譯
- kaldi的編譯安裝與報錯解決方法編譯
- ubuntu解決軟體安裝依賴錯誤Ubuntu
- win10wifi提示密碼錯誤別的手機能用解決方法Win10WiFi密碼
- Android編譯通過,執行編譯錯誤問題總結Android編譯
- Android Studio 編譯錯誤集錦Android編譯
- 請教,struts中jsp編譯錯誤JS編譯