RTL8723DS移植linux
时间: 2023-11-08 17:59:34 浏览: 77
RTL8723DS是一个支持Android和Linux的驱动程序,可以在Android4.4到Android10.x版本中使用。移植该驱动程序的详细说明可以参考提供的引用中的文档。
移植RTL8723DS驱动的步骤如下:
1. 复制提供的两个文件rtl8723d_config和rtl8723d_fw到路径lib/firmware/rtlbt(如果路径不存在,需要新建)。
2. 执行以下命令:cd /home/,lsmod,insmod cfg80211.ko,insmod 8723ds.ko,insmod hci_uart.ko,lsmod,hciconfig -a(确保能看到hci0)。
3. 设置蓝牙设备为低功耗广播模式:hciconfig hci0 leadv 3。
4. 设置蓝牙设备名称:hciconfig hci0 name "hannibal"。
5. 设置蓝牙设备可被发现:hciconfig hci0 piscan。
6. 创建接收路径:export $(dbus-launch),mkdir /home/ble_rcv/。
7. 启动obexd服务:/usr/libexec/bluetooth/obexd -r /home/ble_rcv/ -a -d &。
8. 打开蓝牙交互工具:bluetoothctl。
9. 执行以下命令来配对设备:power on,agent on,scan on,scan off,devices,pair DC:21:48:9F:D9:8A。
10. 配对成功后,可以连接设备:connect DC:21:48:9F:D9:8A。
11. 如果遇到报错信息"Failed to connect: org.bluez.Error.Failed",可以先移除设备:remove DC:21:48:9F:D9:8A,然后重新操作。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)