Unable to connect to RPI3+ bluetooth on Arch
Posted: Wed Jul 17, 2019 7:00 pm
Hi guys,
I tried several ways of installing bluez packages and drivers to enable RPI for bluetooth sound receiving, but always end up in the same state (bluetoothctl : No default controller available)
Things i tried:
(1)5.2 prebuilt package from here https://github.com/RoEdAl/alarm-bluetoo … s/tag/v6-2
1. pacman -U https://github.com/RoEdAl/alarm-bluetoo … s/tag/v5-2
2. add dtoverlay=bcmbt to /boot/config.txt
3. modprobe btusb
4. systemctl enable bluetooth.service
5. systemctl start bluetooth.service
I am not sure what this line do and whether its mandatory (Remove the attachment of /dev/ttyAMA0 (/dev/ttyS0 in mini-UART version) to the console from /boot/cmdline.txt)
(2) https://hwblog.org/2018/06/08/how-to-ge … linux-arm/
1. wget https://github.com/RPi-Distro/bluez-fir … 4345C0.hcd
2. wget http://mirror.archlinuxarm.org/armv7h/a … pkg.tar.xz
3. tar -xf http://mirror.archlinuxarm.org/armv7h/a … pkg.tar.xz
4. cp BCM4345C0.hcd /lib/firmware/brcm/
5. cp brcm_patchram_plus /usr/bin/
6. create and enable service for /usr/bin/brcm_patchram_plus --patchram /lib/firmware/brcm/BCM4345C0.hcd --baudrate 3000000 --enable_hci --use_baudrate_for_download --no2bytes --tosleep=1000000 /dev/ttyAMA0
7. pacman -U http://tardis.tiny-vps.com/aarm/package … pkg.tar.xz
In both ways i can locate raspberry bluetooth on my android phone (CSR-bc4), when i try to connect request for PIN comes and after entering whatever there - nothing happens
Raspberry pi 3+, Archphile based on ArchLinux, no UI only commandline
Any hints where i could start ?
I tried several ways of installing bluez packages and drivers to enable RPI for bluetooth sound receiving, but always end up in the same state (bluetoothctl : No default controller available)
Things i tried:
(1)5.2 prebuilt package from here https://github.com/RoEdAl/alarm-bluetoo … s/tag/v6-2
1. pacman -U https://github.com/RoEdAl/alarm-bluetoo … s/tag/v5-2
2. add dtoverlay=bcmbt to /boot/config.txt
3. modprobe btusb
4. systemctl enable bluetooth.service
5. systemctl start bluetooth.service
I am not sure what this line do and whether its mandatory (Remove the attachment of /dev/ttyAMA0 (/dev/ttyS0 in mini-UART version) to the console from /boot/cmdline.txt)
(2) https://hwblog.org/2018/06/08/how-to-ge … linux-arm/
1. wget https://github.com/RPi-Distro/bluez-fir … 4345C0.hcd
2. wget http://mirror.archlinuxarm.org/armv7h/a … pkg.tar.xz
3. tar -xf http://mirror.archlinuxarm.org/armv7h/a … pkg.tar.xz
4. cp BCM4345C0.hcd /lib/firmware/brcm/
5. cp brcm_patchram_plus /usr/bin/
6. create and enable service for /usr/bin/brcm_patchram_plus --patchram /lib/firmware/brcm/BCM4345C0.hcd --baudrate 3000000 --enable_hci --use_baudrate_for_download --no2bytes --tosleep=1000000 /dev/ttyAMA0
7. pacman -U http://tardis.tiny-vps.com/aarm/package … pkg.tar.xz
In both ways i can locate raspberry bluetooth on my android phone (CSR-bc4), when i try to connect request for PIN comes and after entering whatever there - nothing happens
Raspberry pi 3+, Archphile based on ArchLinux, no UI only commandline
Any hints where i could start ?