06-18-2016, 03:50 AM
(06-17-2016, 04:57 AM)xalius Wrote: I think what Faye wanted to say is that https://github.com/lwfinger/rtl8723bs_bt is not a Linux kernel driver. It just provides a small tool to handshake with the BT module via the UART and upload a firmware blob to the internal BT MCU. After that, the module can be attached to the BT stack (which already speaks HCI H5) available from the current kernel/userland. So the question is rather, how would this workaround be implemented in a proper way? Make a kernel side driver that just does the handshake and firmware loading? Or have something in userland that just calls the tool from lwfinger if a rtl8723bs wifi adapter is detected? I am only a embedded hardware developer with a bit of Linux experience so I dont know what the "right" way is to do this...
Thanks for translating for me start_bt.sh resembles the /etc/init/bluetooth.conf file (probably unsurprisingly). Probably it would be fine to install another .conf file which runs rtk_hciattach as daemon once bluetooth.conf has started?