棋子 · 2022年01月02日

全志R329如何关闭HT40?

请问全志R329如何关闭HT40?求解答

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2022年01月05日
本回答来源全志R329如何关闭HT40?

问题分析

1.XR829如何关闭HT40?

HT40 怎么关闭,如果在Makefile里面加入 ccflags-y += -DSUPPORT_HT40去掉,wifi无法连接热点.
直接在Makefile中注释#ccflags-y += -DSUPPORT_HT40

  • 直接编译不过,发现就是一个头文件的函数:* wsm_get_80211_frame(),没有其他任何地方用,只在/wlan/wsm.h中定义了。
  • 强行注释掉函数:* wsm_get_80211_frame()后,编译通过,系统起来无法扫描,也无法联网。

解决方法

正确做法:

在wlan/main.c中:

#ifndef SUPPORT_NON_HT40_CHIP
-                       | IEEE80211_HT_CAP_SUP_WIDTH_20_40
+                       //| IEEE80211_HT_CAP_SUP_WIDTH_20_40
                        | IEEE80211_HT_CAP_SGI_20
-                       | IEEE80211_HT_CAP_SGI_40
+                       //| IEEE80211_HT_CAP_SGI_40
 #endif'''
你的回答
关注数
1
收藏数
0
浏览数
2929
极术小姐姐
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息