Re: [SlimDevices: Unix] piCorePlayer 8.0.0 - Bluetooth Discussion

2022-12-18 Thread DL6ER


I was pretty disappointed by the Raspberry Pi's internal Bluetooth
module but none of the Bluetooth USB dongles I had was working with
piCorePlayer because of missing firmware:

[   26.545192] Bluetooth: hci0: RTL: firmware file
rtl_bt/rtl8761bu_fw.bin not found

Hence, I created a f*irmware extension adding support for
Realtek-powered devices* in piCorePlayer. You can find it here:
https://www.dl6er.de/pCP/firmware-bluetooth-rtl.tcz
The firmware has been taken from 'git.kernel.org'
(https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_bt).

I'd like to ask for inclusion in the piCorePlayer repository for
simplicity reasons as other users might find this useful, too.

With this extension loaded at boot time, I succeeded in testing seven
out of seven different Bluetooth 4.0, 5.0 and 5.1 dongles.
I particularly enjoy being able to stream to my piCorePlayer from
everywhere in the house to my EDUP 100M USB Bluetooth Dongle.

Best,
Dominik



DL6ER's Profile: http://forums.slimdevices.com/member.php?userid=73242
View this thread: http://forums.slimdevices.com/showthread.php?t=114834

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] Announce: piCorePlayer 8.0.0

2022-12-17 Thread DL6ER


As happy new user of piCorePlayer I want to say it works amazingly.
Thanks a lot!

What I'm struggling with is Bluetooth dongle support as the internal
Bluetooth module of the Raspberry Pi performs really bad in terms of
coverage for me even with WiFi blocked. I have tried 7 different dongles
(from Bluetooth 4.0 to 5.1) and none worked. dmesg told me that the
firmware is missing:

[   26.545192] Bluetooth: hci0: RTL: firmware file
rtl_bt/rtl8761bu_fw.bin not found

However, merely copying the missing firmware files from
git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_bt
into /lib/firmware/rtl_bt immediately *all of the Bluetooth adapters
work perfectly with piCorePlayer.*

Even when the entire Realtek Bluetooth firmware is less than 1 MB, I do
understand the aim to keep the image at a minimum size. Let me ask what
is the best way to get the firmware files installed permanently?
Given that this seems to increase compatibility a lot I'd suggest adding
these files to a standard Bluetooth setup (which isn't installed by
default - so the image is still kept at minimum size). Alternatively, I
could create an extension when you can give me advise how this is to be
done for piCorePlayer. I'd prefer the former solution (include in
Bluetooth extension) as this would be immediately available for other
users without having to find my extension.

Best,
Dominik



DL6ER's Profile: http://forums.slimdevices.com/member.php?userid=73242
View this thread: http://forums.slimdevices.com/showthread.php?t=114828

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix