FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Edi77 am 10 September 2018, 21:31:07

Titel: RPi3 Stretch und Bluetooth
Beitrag von: Edi77 am 10 September 2018, 21:31:07
Hallo,

Ich habe hier einen RPi 3 ( nicht + ) und Stretch lite installiert.
Bluetooth läuft mit Bluetoothctl Agent on scan on usw.

Danach installiere ich fhem
wget http://fhem.de/fhem-5.8.deb
apt-get install -f
dpkg -i fhem-5.8.deb

Bluetoothctl geht nicht mehr

Offensichtlich wurde über apt-get install -f noch hcitools installiert


/home/pi# systemctl status hciuart
● hciuart.service - Configure Bluetooth Modems connected by UART
   Loaded: loaded (/lib/systemd/system/hciuart.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2018-09-10 20:58:30 CEST; 3min 14s ago
  Process: 340 ExecStart=/usr/bin/btuart (code=exited, status=1/FAILURE)

Sep 10 20:58:26 RPi3-106 systemd[1]: Starting Configure Bluetooth Modems connected by UART...
Sep 10 20:58:30 RPi3-106 btuart[340]: Failed to reset chip, invalid HCI event
Sep 10 20:58:30 RPi3-106 btuart[340]: Can't initialize device: Success
Sep 10 20:58:30 RPi3-106 btuart[340]: bcm43xx_init
Sep 10 20:58:30 RPi3-106 btuart[340]: Flash firmware /lib/firmware/brcm/BCM43430A1.hcd
Sep 10 20:58:30 RPi3-106 systemd[1]: hciuart.service: Control process exited, code=exited status=1
Sep 10 20:58:30 RPi3-106 systemd[1]: Failed to start Configure Bluetooth Modems connected by UART.
Sep 10 20:58:30 RPi3-106 systemd[1]: hciuart.service: Unit entered failed state.
Sep 10 20:58:30 RPi3-106 systemd[1]: hciuart.service: Failed with result 'exit-code'.



Ich muss noch dazu sagen das der RPi3 über WLAN angebunden ist
Ich habe auch schon mit stretch Desktop getestet. Gleiches Problem
Noch zu erwähnen wäre das ich über SSD via USB boote.

Hat jemand eine Idee?
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Otto123 am 10 September 2018, 21:49:15
Hi,

ich sage mal vorsichtig: ich kenne das Symptom...

Ich hätte jetzt den Tipp: installieren nach Wiki https://wiki.fhem.de/wiki/Raspberry_Pi
insbesondere auch "attr initialUsbCheck disable 1"

Bei mir läuft der Pi3 mit BT und Stretch...

Gruß Otto
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Edi77 am 10 September 2018, 21:51:23
Ein andere RPi3 läuft bei mir mit Stretch Desktop und precents mit OnBoard Bluetooth ohne Probleme mit bluetoothctl und hci, das soll mir mal einer erklären
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Otto123 am 10 September 2018, 22:34:15
Mit BT will dir keiner was erklären. :o :-[ ??? :'(

Ich finde meine Aufzeichnungen nicht, aber ich weiß ich hatte diese Verhalten auch schon. Und dann war plötzlich jedes Problem verflogen ...
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Edi77 am 10 September 2018, 22:40:23
Klingt ja gruselig  ???
Gibt ja das bekannte Problem mit dem UART und dem Serial Port, aber das sollte es ja auch nicht sein, da ja alles nach einer neu Installation funktioniert, erst nach FHEM ............
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Edi77 am 11 September 2018, 00:26:53
So jetzt mal einen RPi2 + CSR4.0 Bluetooth Stick mit Stretch lite installiert, alles wie vorhergemacht, und siehe da, mit dem RPi2 läufts, verrückt  :-\ ???
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: connormcl am 11 September 2018, 00:30:44
Zitat von: Edi77 am 11 September 2018, 00:26:53
So jetzt mal einen RPi2 + CSR4.0 Bluetooth Stick mit Stretch lite installiert, alles wie vorhergemacht, und siehe da, mit dem RPi2 läufts, verrückt  :-\ ???

Du könntest den CSR4.0 gleich mal am Pi 3 in Betrieb nehmen und deine Probleme sollten vergessen sein. Die Broadcom ARM Treiber für Bluetooth und Wifi sind leider für den Popo...ausserdem ist die Reichweite des internen Bluetooth recht kurz...
Titel: Antw:RPi3 Stretch und Bluetooth
Beitrag von: Edi77 am 11 September 2018, 16:53:45
@connormcl

Ich werde das dann wohl aufteilen. ein RPi2 direkt neben den SMA Wechselrichtern um dort die Daten abzugreifen und ein RPi3 via WLAN bei den Stromzählern und der greift dort die Daten ab, dann sollte es auch gehen.