欢迎来到天天文库
浏览记录
ID:37712817
大小:19.27 KB
页数:8页
时间:2019-05-29
《RTL8723BU-WiFi-BT模块移植(WiFi部分)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本次修改基于厂商提供的RTL8723BU_WiFi_linux_v4.3.16_14189.20150519_BTCOEX2015119-5844包下载链接:http://download.csdn.net/detail/bhj1119/9761769一修改记录:1.配置linux内核 (1)Networkingsupport--->Wireless下增加802.11协议栈的支持---Wireless
2、 cfg80211-wirelessconfigurationAPI[*] nl80211testmodecommand [*] enabledeveloperwarnings [*] cfg80211regulatorydebugging [*] enablepowersavebydefault[] cfg80211DebugFSentries[] usestaticallyc
3、ompiledregulatoryrulesdatabase [*] cfg80211wirelessextensionscompatibility [*] Wirelessextensionssysfsfiles -*- CommonroutinesforIEEE802.11drivers[] lib80211debuggingmessages [*] Allowreconnectwhilealreadyconnected GenericIEEE802.11NetworkingStack(mac8
4、0211) [] PIDcontrollerbasedratecontrolalgorithm [*] Minstrel[*] Minstrel802.11nsupport Defaultratecontrolalgorithm(Minstrel) ---> [*] Enablemac80211meshnetworking(pre-802.11s)support [*] EnableLEDtriggers [] Exportmac80211internalsinDebugFS[] Selectmac
5、80211debuggingfeatures ---> (2)配置DeviceDrivers --->USBsupport ---><*> USBWirelessDeviceManagementsupport支持WIFI2.将RTL8723BU_WiFi_linux_v4.3.16_14189.20150519_BTCOEX2015119-5844/driver下的压缩包拷贝到ANDROID_SDK/kernel_imx/drivers/net/wireless下,解压,修改其Makefile,编译wifi驱
6、动模块,修改内容如下:CONFIG_PLATFORM_IMX6Q=yifeq($(CONFIG_PLATFORM_IMX6Q),y)EXTRA_CFLAGS+=-DCONFIG_LITTLE_ENDIANEXTRA_CFLAGS+=-DCONFIG_IOCTL_CFG80211-DRTW_USE_CFG80211_STA_EVENT-DCONFIG_PLATFORM_ANDROID-DCONFIG_ANDROID-DCONFIG_CONCURRENT_MODEARCH:=armCROSS_COMPILE:=X
7、XX/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-KSRC:=XXX/kernel_imx//MODULE_NAME:=8723buendif如果(1)中选项没有选上,会导致加载wifi模块时报如下错误:rtl8723bu:nosymbolversionforcfg80211_ready_on_channelrtl8723bu:Unknownsymbolcfg80211_ready_on_channel(err-22)rtl8723bu:Unkn
8、ownsymbolodm_SwAntDetectInit(err0)rtl8723bu:nosymbolversionfor__ieee80211_get_channelrtl8723bu:Unknownsymbol__ieee80211_get_channel(err-22)rtl8723bu:nosymbolversionforcfg80211_roamedrtl8723bu:Unknownsy
此文档下载收益归作者所有