Skip to content
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/detect-output fails on UC24 #1228

Open
plars opened this issue May 3, 2024 · 2 comments
Open

bluetooth/detect-output fails on UC24 #1228

plars opened this issue May 3, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@plars
Copy link
Contributor

plars commented May 3, 2024

Bug Description

bluetooth/detect-output fails on RPI with Ubuntu Core 24 images with the following output:

      rfkill: cannot open /dev/rfkill: Operation not permitted
rfkill: cannot open /dev/rfkill: Operation not permitted

BT hardware not available

The reason this fails seems to be because the bluetooth controller is not powered on before the test starts. If you power it on with something like sudo bluetoothctl power on then the test works fine. For fixing it, it should be sufficient to run this before it starts the test, however it needs to be run as root and the bluetooth/detect-output test currently runs as a normal user.

We didn't have this problem with older images because previously we used to install a tool called "pi-bluetooth" which set a lot of this up. One of the side effects of running the pi-bluetooth snap/deb is that the bluetooth controller would get powered on, but it no longer works on *24 systems, nor is it required now.

To Reproduce

Run the bluetooth tests on a rpi with ubuntu-core 24

Environment

UC24
Raspberry Pi
any recent version of checkbox

Relevant log output

rfkill: cannot open /dev/rfkill: Operation not permitted
rfkill: cannot open /dev/rfkill: Operation not permitted

BT hardware not available


### Additional context

_No response_
@plars plars added the bug Something isn't working label May 3, 2024
Copy link

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1437.

This message was autogenerated

@baconYao
Copy link
Contributor

baconYao commented May 6, 2024

Same symptoms be observed on Baoshan Devices with UC22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants