Jump to content

Recommended Posts

Geschrieben

Ich habe ein PI mit dem aktuelle RASBIAN BUSTER TINY aktuelle Patches, d.h. ohne Tastatur und Bildschirm. verbinde über SSH. Habe nach dieser https://www.tinkerforge.com/de/doc/Embedded/Raspberry_Pi.html anleitung alles fehlerfrei installiert, bekomme aber beim start von brickd

-- Support: https://www.debian.org/support
-- 
-- The unit brickd.service has entered the 'failed' state with result 'exit-code'.
Feb 05 13:25:18 CAN systemd[1]: Failed to start Brick Daemon.
-- Subject: A start job for unit brickd.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit brickd.service has finished with a failure.
-- 
-- The job identifier is 682 and the job result is failed.
Feb 05 13:26:57 CAN systemd[1]: Starting Brick Daemon...
-- Subject: A start job for unit brickd.service has begun execution
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit brickd.service has begun execution.
-- 
-- The job identifier is 739.
Feb 05 13:26:57 CAN brickd[3213]: Error(s) occurred while reading config file '/etc/brickd.conf'
Feb 05 13:26:57 CAN systemd[1]: brickd.service: Control process exited, code=exited, status=1/FAILURE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- An ExecStart= process belonging to unit brickd.service has exited.
-- 
-- The process' exit code is 'exited' and its exit status is 1.
Feb 05 13:26:57 CAN systemd[1]: brickd.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- The unit brickd.service has entered the 'failed' state with result 'exit-code'.
Feb 05 13:26:57 CAN systemd[1]: Failed to start Brick Daemon.
-- Subject: A start job for unit brickd.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- A start job for unit brickd.service has finished with a failure.

benötige Hilfe, Danke

 

Rainer

Geschrieben

Irgendetwas stimmt mit /etc/brickd.conf nicht und Brick Daemon kann sie nicht lesen.

Führe bitte diesen Befehl auf dem Raspberry Pi aus:

sudo brickd --check-config

Der sollte ausgeben was mit /etc/brickd.conf nicht stimmt.

Geschrieben
root@CAN:~# sudo brickd --check-config
Unexpected error ERANGE (34) occurred
Error(s) occurred while reading config file '/etc/brickd.conf'

Das heisst für mich Zeile 34 hat einen Fehler, Ausschnitt der brickd.conf

28 # The default values are 0.0.0.0, 4223, 0 (disabled), 4240 and off.
29 listen.address = 0.0.0.0
30 listen.plain_port = 4223
31 listen.websocket_port = 4280    # 
32 listen.mesh_gateway_port = 4240
33 listen.dual_stack = off
34
35 # Network Authentication
36 #

Zeilenummern habe ich händisch eingefügt, was soll an einer Leerzeile die original vorhanden ist falsch sein. Geändert habe ich an der Datei nur den Port für den websocket_port

Gruß

Rainer

Geschrieben
Unexpected error ERANGE (34) occurred

Die 34 da bedeutet nicht Zeile 34, sondern das der Fehler ERANGE die Nummer 34 hat.

Kommt der Fehler wieder, wenn du die leere Zeile wieder einfügst?

Häng doch mal bitte die ganze /etc/brickd.conf Datei an.

Das # am Ende der websocket_port Zeile ist da nicht erlaubt. Kommentare können nicht am Ende einer Zeile stehen, sondern nur am Anfang. Das ist aber hier nicht das Problem. ERANGE besagt hier etwas anderes kaputt ist. Leider gibt die Meldung nicht her was genau das Problem ist. Ich werde das gleich mal verbessern.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...