Guten Tag,
ich habe mir einen Raspberry PI Zero W zugelegt und möchte nun Bluetooth
verwenden. Leider bekomme ich nun seit 3 Tagen Bluetooth nicht zum
laufen und verzweifele langsam.
Wifi dagegen funktioniert absolut stressfrei. Ich gehe mal davon aus
dass es ein Wifi/Bluetooth Kombiadapter ist, oder?
Installiert habe ich die aktuelle Version von Raspbian Jessie (aber auch
schon mit einem vorherigen Release versucht).
Hat hier jemand einen PI Zero W bei dem Bluetooth funktioniert?
Ich vermute den Fehler bei der seriellen Schnittstelle. Zumindest bei
dem PI3 war es wohl so dass die Kommunikation über den Uart lief.
Der PI Zero W hat ja 2 serielle Schnittstellen:
1 | pi@raspberrypi:~ $ ls -l /dev/serial0
|
2 | lrwxrwxrwx 1 root root 7 Mar 19 13:17 /dev/serial0 -> ttyAMA0
|
3 | pi@raspberrypi:~ $ ls -l /dev/serial1
|
4 | lrwxrwxrwx 1 root root 5 Mar 19 13:17 /dev/serial1 -> ttyS0
|
Diese Zuordnung habe ich auch bereits schon getauscht, also AMA0 auf
serial1 und umgekehrt. Leider auch ohne Erfolg.
bluetoothctl bringt mir folgende Ausgabe:
1 | pi@raspberrypi:~ $ bluetoothctl
|
2 | [bluetooth]# show
|
3 | No default controller available
|
Status von hciuart bringt folgende Ausgabe
1 | pi@raspberrypi:~ $ sudo systemctl status hciuart.service
|
2 | ● hciuart.service - Configure Bluetooth Modems connected by UART
|
3 | Loaded: loaded (/lib/systemd/system/hciuart.service; enabled)
|
4 | Active: failed (Result: exit-code) since Sun 2017-03-19 13:18:26 UTC; 12min ago
|
5 | Process: 352 ExecStart=/usr/bin/btuart (code=exited, status=1/FAILURE)
|
6 |
|
7 | Mar 19 13:17:44 raspberrypi systemd[1]: Starting Configure Bluetooth Modems connected by UART...
|
8 | Mar 19 13:18:26 raspberrypi btuart[352]: Initialization timed out.
|
9 | Mar 19 13:18:26 raspberrypi btuart[352]: bcm43xx_init
|
10 | Mar 19 13:18:26 raspberrypi systemd[1]: hciuart.service: control process exited, code=exited status=1
|
11 | Mar 19 13:18:26 raspberrypi systemd[1]: Failed to start Configure Bluetooth Modems connected by UART.
|
12 | Mar 19 13:18:26 raspberrypi systemd[1]: Unit hciuart.service entered failed state.
|
Jemand eine Idee?
Danke, Gruß
Matthias