如何激活RTL8723DE的蓝牙设备?
RTL8723DE的无线驱动程序似乎正在下载,该模块现在可用于Wi-Fi。
请参阅Realtek Semiconductor RTL8723DE器件d723问题
但它的蓝牙部分尚未在Ubuntu上支持。 如何解决这个问题?
lsusb
表明
Bus 001 Device 003: ID 0bda:b009 Realtek Semiconductor Corp.
和usb-devices | awk '/0bda/' RS=
usb-devices | awk '/0bda/' RS=
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0bda ProdID=b009 Rev=02.00 S: Manufacturer=Realtek S: Product=802.11n WLAN Adapter S: SerialNumber=00e04c000001 C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
这个蓝牙设备的支持刚刚添加到4.17rc内核中。
代码可以很容易地移植到内核4.4 – 4.15。 我使用更新的btrtl
模块制作了带有xenial
和xenial
DKMS包的PPA。
它可以安装
sudo add-apt-repository ppa:hanipouspilot/bluetooth sudo apt update sudo apt install btrtl-rtl8723de-dkms
如果不存在,您可能还需要此设备的固件。 查看/lib/firmware/rtl_bt
目录。 如果没有rtl8723d_config.bin
和rtl8723d_fw.bin
文件,请克隆最新的linux-firmware
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
并从那里获取文件。 这并不难。 抱歉,我忘了将固件添加到包中。
DKMS应该在内核升级后继续存在。