[beta4]phone isnt discoverable via bluetooth
Phone isn't discoverable via bluetooth.
bluetooth.service journal after reboot (looks fine):
Dec 28 14:43:07 manjaro-arm systemd[1]: Starting Bluetooth service...
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: Bluetooth daemon 5.55
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanType” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRPageScanWindow” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanType” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRInquiryScanWindow” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRLinkSupervisionTimeout” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRPageTimeout” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRMinSniffInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “BRMaxSniffInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEMinAdvertisementInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEMaxAdvertisementInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEMultiAdvertisementRotationInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAutoConnect” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAutoConnect” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalSuspend” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowSuspend” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalDiscovery” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowDiscovery” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalAdvMonitor” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowAdvMonitor” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in group “Controller”
Dec 28 14:43:07 manjaro-arm bluetoothd[3629]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Controller”
Dec 28 14:43:09 manjaro-arm systemd[1]: Started Bluetooth service.
Dec 28 14:43:09 manjaro-arm bluetoothd[3629]: Starting SDP server
Dec 28 14:43:09 manjaro-arm bluetoothd[3629]: Bluetooth management interface 1.18 initialized
Dec 28 14:43:22 manjaro-arm bluetoothd[3629]: Endpoint registered: sender=:1.45 path=/MediaEndpoint/A2DPSink/sbc
Dec 28 14:43:22 manjaro-arm bluetoothd[3629]: Endpoint registered: sender=:1.45 path=/MediaEndpoint/A2DPSource/sbc
System journal error when I turned off and on bluetooth via UI:
Dec 28 14:46:44 manjaro-arm systemd[1]: Starting Load/Save RF Kill Switch Status...
Dec 28 14:46:44 manjaro-arm systemd[1]: Started Load/Save RF Kill Switch Status.
Dec 28 14:46:45 manjaro-arm kernel: debugfs: File 'force_bredr_smp' in directory 'hci0' already present!
Dec 28 14:46:50 manjaro-arm systemd[1]: systemd-rfkill.service: Succeeded.
Dec 28 14:48:23 manjaro-arm kernel: Bluetooth: hci0: Too short H5 packet
Dec 28 14:48:46 manjaro-arm PackageKit[4216]: daemon quit
Dec 28 14:48:46 manjaro-arm systemd[1]: packagekit.service: Succeeded.
Bluetooth systemd services seem to active and running:
$ systemctl|grep bluetooth
sys-devices-platform-soc-1c28400.serial-serial0-serial0\x2d0-bluetooth-hci0.device loaded active plugged /sys/devices/platform/soc/1c28400.serial/serial0/serial0-0/bluetooth/hci0
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
bluetooth.service loaded active running Bluetooth service
bluetooth.target loaded active active Bluetooth
DMESG logs related to bluetooth:
$ dmesg -T|grep -i bluet
[Mon Dec 28 14:43:05 2020] Bluetooth: Core ver 2.22
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI device and connection manager initialized
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI socket layer initialized
[Mon Dec 28 14:43:05 2020] Bluetooth: L2CAP socket layer initialized
[Mon Dec 28 14:43:05 2020] Bluetooth: SCO socket layer initialized
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI UART driver ver 2.3
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI UART protocol H4 registered
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI UART protocol LL registered
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI UART protocol Three-wire (H5) registered
[Mon Dec 28 14:43:05 2020] Bluetooth: HCI UART protocol Broadcom registered
[Mon Dec 28 14:43:05 2020] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8703
[Mon Dec 28 14:43:05 2020] Bluetooth: hci0: RTL: chip_type status=0 type=5
[Mon Dec 28 14:43:05 2020] Bluetooth: hci0: RTL: rom_version status=0 version=1
[Mon Dec 28 14:43:05 2020] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723cs_xx_fw.bin
[Mon Dec 28 14:43:05 2020] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723cs_xx_config-pinephone.bin
[Mon Dec 28 14:43:06 2020] Bluetooth: hci0: RTL: cfg_sz 63, total sz 19427
[Mon Dec 28 14:43:06 2020] Bluetooth: hci0: RTL: fw version 0xaa5ca4dc
[Mon Dec 28 14:43:08 2020] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[Mon Dec 28 14:43:08 2020] Bluetooth: BNEP filters: protocol multicast
[Mon Dec 28 14:43:08 2020] Bluetooth: BNEP socket layer initialized
[Mon Dec 28 14:43:22 2020] Bluetooth: RFCOMM TTY layer initialized
[Mon Dec 28 14:43:22 2020] Bluetooth: RFCOMM socket layer initialized
[Mon Dec 28 14:43:22 2020] Bluetooth: RFCOMM ver 1.11
[Mon Dec 28 14:48:22 2020] Bluetooth: hci0: Too short H5 packet
Kernel version:
$ uname -a
Linux manjaro-arm 5.10.1-1-MANJARO-ARM #1 SMP Tue Dec 15 10:43:36 UTC 2020 aarch64 GNU/Linux
Additional notes
- I tried to discover pinephone from multiple phones running on Android and IOS.
- I tried to turn on & off bluetooth several times + issue is present after reboot.
- Currently running Manjaro-ARM-phosh-pinephone-beta4.img.
- HW -> manjaro community edition, assembled with 3GB RAM, 32GB eMMC storage