feat: initial bluetooth support (#9)

* Enable Bluetooth LE radio support
* Build our own bccmd which we need to setup/enable this BT chipset sadly
* Use our own tool we build to interface with the ubnt eeprom, so we can not rely on their custom kernel module
* Also fix HDDs not spinning down on shutdown, doing something similar to how unifi does it but a tad more generic.
This commit is contained in:
Chris Blake 2024-06-12 20:38:37 -05:00 committed by GitHub
parent fe3b4cd76f
commit 9ef1a72228
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 678 additions and 20 deletions

View file

@ -24,4 +24,10 @@ if [ ! -f ${root_path}/downloads/${kernel_filename} ]; then
wget ${kernel_src} -O ${root_path}/downloads/${kernel_filename}
fi
# Bluez
if [ ! -f ${root_path}/downloads/${bluez_filename} ]; then
debug_msg "Downloading Package Bluez..."
wget ${bluez_src} -O ${root_path}/downloads/${bluez_filename}
fi
debug_msg "Finished 02_download_dependencies.sh"