Jump to content
Sign in to follow this  
muekno

brickd nor starting

Recommended Posts

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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

Habe jetzt testhalber Leere Zeile 34 gelöscht und der Check geht durch, unverständlich

Gruß

RAiner

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...