Open Ezechyel opened 5 years ago
Was steht in deiner Datei /lib/systemd/system/hciuart.service
?
Achso und was gibt dir ls -l /dev/serial1
aus?
Was steht in deiner Datei
/lib/systemd/system/hciuart.service
? Hier die hciuart.service:Description=Configure Bluetooth Modems connected by UART ConditionFileNotEmpty=/proc/device-tree/soc/gpio@7e200000/bt_pins/brcm,pins Requires=dev-serial1.device After=dev-serial1.device
[Service] Type=forking ExecStart=/usr/bin/btuart
[Install] WantedBy=multi-user.target
Hier die Ausgabe von ls -l /dev/serial1
:
loxberry@loxberry:~ $ ls -l /dev/serial1 ls: cannot access '/dev/serial1': No such file or directory
Oder muss ich das als root abfragen? Das scheint schlicht nicht zu existieren...
Gibt es ls -l /dev/ttyAMA0
?
Mach mal als root: cd /dev; ln -s ttyAMA0 /dev/serial1
Wenn es dann nach einem Reboot geht, werde ich das in den Dämon mit einbauen.
Die haben irgendwann die Bezeichnung des Gerätes geändert glaube ich.
Guten Morgen, leider besteht das Problem immer noch. Ich habe mal das Loglevel auf Debug gesetzt, das Log neugestartet und hier nochmal aktuell angehängt.
Das Log zeigt an, dass in der journalctl -xe
wohl noch weitere Informationen zu finden sein könnten, daher habe ich die mal auch angehängt.
181220 'BLE-Scanner.log'.txt
181220 journalctl -xe.txt
Das ist kein Problem vom Plugin. Debug hilft nicht. Das Bluetooth Device (Dongle) selbst geht ja schon nicht.
Gibt es /dev/ttyAMA0 ?
OK, könnte dann vielleicht einfach der Dongle kaputt sein? Das kann ich heute Abend mal testen...
cd /dev/; ls
gibt zurück, dass ttyAMA0
da sei:
autofs loop5 ram3 tty18 tty42 ttyAMA0
block loop6 ram4 tty19 tty43 ttyprintk
(Ich habe die Liste verkürzt.)
Hast du denn cd /dev; ln -s ttyAMA0 /dev/serial1
gemacht?
Denn ttyAMA0 gibt es ja.
Mit cd /dev; ls
bekomme ich u. a. den Symlink serial1
angezeigt.
Ich habe das jetzt nochmal gemacht. Aber auch nach Reboot besteht das Problem weiterhin
Den Dongle konnte ich noch nicht testen, darüber hinaus habe ich keine Ahnung/ Idee was das Problem sein mag.
Ich habe noch einen 2er liegen und irgendwo auch einen Dongle. Ich schaue mal - aber das kann dauern weil gerade Familien- und Weihnachtstermine anstehen.
Hallo Woersty, ich nutze einen Loxberry 3 mit deinem Plugin BLE zur Automatischen Garagensteuerung. Allerdings reicht mir die Reichweite von BT 4.0 nicht, so dass ich jetzt einen Rasp4 mit LB 2.0 und BT 5.0 nutzen möchte. Leider kommt der alte Fehler beim Scanversuch (Daemon....). Das war ja beim 3B+ auch so. Leider konnte ich auch einen Dungle nicht nutzen, gleicher Fehler. Da dein Plugin der einzige Grund ist, warum ich jetzt den Rasp4 gekauft habe jetzt die Frage, ob dieser Fehler überhaupt lösbar ist, oder aber auch künftig damit zu rechnen ist, dass BLE mit allen neueren Rasp nicht funktionieren wird? Vielen Dank auf jeden Fsll für dieses super Plugin. Gruß, Johny
Muss ich mal gucken, habe aber im Moment wenig Zeit dafür. Ich würde das schon gern funktionierend haben.
Das wäre super! Danke für die schnelle Antwort.
Kurzbeschreibung
Fehler0003: Daemon Prozess läuft (noch) nicht.
loxberry systemd[1]: Dependency failed for Configure Bluetooth Modems connected by UART.
undloxberry systemd[1]: hciuart.service: Job hciuart.service/start failed with result 'dependency'.
hciconfig –a
gibt zurückLogs aus der Installation und des Plugins liegen an.
Bisher durchgeführte Maßnahmen aus Problemen vorherigen Versionen
loxberry@loxberry:~ $ sudo apt-get -y remove raspberrypi-sys-mods && sudo apt-get -y install raspberrypi-sys-mods && sudo reboot
undloxberry@loxberry:~ $ sudo apt-get -y --reinstall install python python-pip python-dev python-bluez pi-bluetooth bluez bluez-firmware && sudo reboot
Google-Recherche erbrachte leider keine verwertbaren Erkenntnisse.
BLE INSTALL BLE-Scanner.log BLE-Scanner.log