linux rtl8723bu 蓝牙,RTL8723BU(wifi Bluetooth) 移植

本文详细介绍了在Linux环境下,针对IMX6Q平台如何移植和配置RTL8723BU Wi-Fi与蓝牙驱动。内容包括内核配置、驱动源码的编译与修改、驱动加载、Wi-Fi模块的应用调试、SOFTAP实现以及蓝牙驱动的配置和测试步骤。
摘要由CSDN通过智能技术生成

源码:RTL8723BU_WiFi_linux_v4.4.2_18635_BTCOEX20151228-664a.20161006.zip

下载地址:https://download.csdn.net/download/qq_22902919/10471522

硬件:imx6q

软件:linux3.x

Wifi移植:

1.内核配置

首先需要配置内核, 支持USB设备, 支持wifi设备, 支持IEEE802.11等。

1.1 支持 USB 设备:

[*] USB support  --->

Support for Host-side USB

EHCI HCD (USB 2.0) support

OHCI HCD (USB 1.1) support

USB Mass Storage support

ChipIdea Highspeed Dual Role Controller

[*]     ChipIdea device controller

[*]     ChipIdea host controller

1. 2. 支持 wifi 设备:

[*] Network device support  --->

[*]   Wireless LAN  --->

IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)

[*]     Support downloading firmware images with Host AP driver

[*]       Support for non-volatile firmware download

1. 3. 支持 IEEE 802.11:

[*] Networking support  --->

-*-   Wireless  --->

cfg80211 - wireless configuration API

Generic IEEE 802.11 Networking Stack (mac80211)

2.sta 模式驱动编译与实现

usb wifi &bt模块采用的核心为rtl8723bu,平台为NXP的IMX6Q。根据提供的驱动为

RTL8723BU_WiFi_linux_v4.4.2_18635_BTCOEX20151228-664a.20161006.tar.bz2。

2.1. 源码路径

2.1.1 解压源码包并重命名:

$ tar jxvf RTL8723BU_WiFi_linux_v4.4.2.tar.bz2

$ ls

RTL8723BU_WiFi_linux_v4.4.2_18635_BTCOEX20151228-664a.20161006

$ mv RTL8723BU_WiFi_linux_v4.4.2_18635_BTCOEX20151228-664a.20161006  rtl8723bu

2.1.2 拷贝源码:

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值