我有一个RTL8723DE笔记本电脑中的 Wifi-蓝牙模块。在 Linux 中,为了使蓝牙正常工作,它需要蓝牙固件。我提取了.cab
制造商提供的 Windows 驱动程序中的数据文件,但无法确定是否可以直接获取固件?
下面的文件似乎是提取的 Windows 驱动程序档案中唯一听起来类似于固件或补丁的文件。
/BT_Include_X86/rtl8723d_mp_chip_bt40_fw_asic_rom_patch_new.dll
我的笔记本电脑运行的是 Ubuntu 17.10 Linux,并抱怨缺少 RTL8723DE 的固件或补丁,没有找到芯片 ID 2 的补丁。因此,我假设如果可以从 Windows 驱动程序或 Windows 10 笔记本电脑中转储/提取固件或补丁,它将解决这个问题并且蓝牙将正常工作。
Bluetooth: hci0: rtl: examining hci_ver=08 hci_rev=000d lmp_ver=08 lmp_subver=8723
[ 12.156688] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
[ 13.967209] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
[ 13.967211] bluetooth hci0: Falling back to user helper
[ 13.967519] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
[ 14.815717] Bluetooth: hci0: rom_version status=0 version=2
[ 14.815718] Bluetooth: hci0: didn't find patch for chip id 2