-
-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bluetooth not working after update, "systemctl start hciuart" fails #3018
Comments
@Nurgak Which DietPi version was it before doing the update? You could try/check the following:
|
I forgot the exact previous version, but it was 6.24.x. I remember also installed I followed the checklist and got this message in the end:
Then
The |
@Nurgak |
|
Okay that is a reason since those are the kernel modules required for Bluetooth.
If no error occurs (or not output at all), Also on RPi you can disable Bluetooth functionality via device tree overlay. Please check for boot and runtime loaded dtoverlays:
|
I think I'm starting to see a pattern. |
@Nurgak Re-assure that kernel+firmware packages are up-to-date, then reboot:
Ah wait BEFORE reboot, please check free space on /boot partition. The new kernel+bootloader include a bunch of files for RPi4 which fill the partition nearly completely. That is quite a problem if you ever installed some additional dtoverlays or external systems placed obsolete files there:
|
I most definitely rebooted, many times.
And even after a reboot I still get the same |
@Nurgak Okay packages are up to date, if you rebooted then the following should both show 4.19.57:
Boot files are dated As long as ... and now I see something mysterious:
|
Rebooting didn't help either, still 4.14... I didn't make any changes on the boot partition, it's on the SD card just like everything else. Thank you for the help so far, super quick responses... |
@Nurgak
|
Yes, I have a large hard drive connected to the RPi3 that I use as a pure network file storage.
Wait... does that mean the boot partition is on the HDD? I never put it there myself. |
@Nurgak
A partition from the external drive is used as boot partition while the actually loaded partition on the SDcard is not mounted. Okay at least we know the issue now. Lets see how to solve this best:
And then we need to adjust fstab and in case cmdline.txt according to the output of the first three commands. |
[...]
[...]
Everything works are before! Thank you so much :) |
@Nurgak Please do:
You see the content of the drives second partition. I am 99% sure that it looks like a OS root partition, so it is an old state backup of the SDcard root partition. Compare with Since it's size is only 8 GiB I guess it is not the large storage drive that you mentioned before, however makes sense to assure there is really nothing required on it before going on with below 😉. Else I suggest to move the contained files to another location temporarily, a second drive or on external system, to do the format (below) and copy back required files. So if reboot went fine, and in case you moved/copied required files away, then please format this drive via After everything is back in order as it should, to cleanup:
|
This is what I got:
I'll format the external drive on another system rather. Thanks again for the excellent and super quick help ;) |
Jep most importantly the partitioning is gone. I think on Windows you need to use the disk management tool, as formatting via explorer only formats a single partition but not the whole drive.
You're welcome. |
i got this error when enable bluetooth on pi4
|
Please paste:
|
Details:
Steps to reproduce:
dietpi-update
Expected behaviour:
Actual behaviour:
Extra details:
systemctl start hciuart
failsdietpi-software
menu, no changeAdditional logs:
When calling from a script requesting data from a Bluetooth device this is reported:
This script has been working more than a year and now fails.
The text was updated successfully, but these errors were encountered: