christianhaitian / arkos

Another rockchip Operating System
MIT License
1.37k stars 81 forks source link

Bluetooth on RGB30/RGB20SX does not work at all #1089

Closed NgrNxk closed 3 weeks ago

NgrNxk commented 4 weeks ago

Hi ARKOS team!

When enabling bluetooth on my rgb20sx with 05242024, I only get the following errors in dmesg:

[ 107.353513] systemd[5695]: enable_bluetooth.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 107.353911] systemd[1]: Started Enable Bluetooth Module. [ 107.397198] [BT_RFKILL]: bt shut off power

[ 107.595311] systemd[1]: /etc/systemd/system/firstboot.service:1: Assignment outside of section. Ignoring. [ 107.601680] systemd[1]: /lib/systemd/system/dbus.socket:4: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly. [ 107.678375] systemd[1]: serial-getty@ttyFIQ0.service: Current command vanished from the unit file, execution of the command list won't be resumed. [ 107.722975] systemd[1]: Starting Load/Save RF Kill Switch Status... [ 107.722977] systemd[5734]: systemd-rfkill.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 107.737901] systemd[1]: Started Load/Save RF Kill Switch Status. [ 107.780007] systemd[5743]: bluetooth.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 107.780384] systemd[1]: Starting Bluetooth service... [ 107.870432] systemd[1]: Started Bluetooth service. [ 107.924117] systemd[5749]: systemd-hostnamed.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 107.924603] systemd[1]: Starting Hostname Service... [ 108.642250] [BT_RFKILL]: rfkill_rk_set_power: set bt wake_host high! [ 108.694191] [BT_RFKILL]: ENABLE UART_RTS [ 108.803839] [BT_RFKILL]: DISABLE UART_RTS [ 108.803962] [BT_RFKILL]: bt turn on power [ 108.804059] [BT_RFKILL]: Request irq for bt wakeup host [ 108.804181] [BT_RFKILL]: disable irq [ 109.565701] systemd[5829]: bluealsa.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 109.937305] of_dma_request_slave_channel: dma-names property of node '/serial@fe650000' missing or empty [ 109.938247] ttyS1 - failed to request DMA, use interrupt mode [ 110.764457] systemd[5876]: watchforbtaudio.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 111.490463] systemd[5929]: oga_events.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 112.119570] systemd[5930]: enable_bluetooth.service: Failed to connect stdout to the journal socket, ignoring: No such file or directory [ 112.193326] [BT_RFKILL]: bt shut off power [ 113.327734] [BT_RFKILL]: rfkill_rk_set_power: set bt wake_host high! [ 113.379337] [BT_RFKILL]: ENABLE UART_RTS [ 113.489230] [BT_RFKILL]: DISABLE UART_RTS [ 113.489318] [BT_RFKILL]: bt turn on power [ 113.489377] [BT_RFKILL]: Request irq for bt wakeup host [ 113.489456] [BT_RFKILL]: disable irq

I'm pretty sure it worked in 04242024 -- but I didn't use that feature much. Is that a regression or something?

Bye Adam

christianhaitian commented 3 weeks ago

Hello,

the rgb20 sx is not a supported unit. Bluetooth works on my rgb30 unit using the latest May update. The rgb20sx has a slightly different wifi/Bt chip then the rgb30 so that may be part of the issue.