Cand: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
  | candevice - canport | - |canport - cangateway - uartport | - |uartport - cand - tcp/ip | - | tcp/ip - lapcontrol - UI |  
  | candevice - canport | - |canport - cangateway - uartport | - |uartport - cand - tcp/ip | - | tcp/ip - lapcontrol - UI |  
   ---------------------    --------------------------------    -------------------------    --------------------------
   ---------------------    --------------------------------    -------------------------    --------------------------
= start des cand =
Cand wird mit auf rl mit
start cand
gestartet resp mit
stop cand
gestoppt. Es ist davon abzuraten den cand von hand zu starten, da er unter einem spez benutzer laeuft der unter anderem schreibenden zugriff auf /var/log/cand hat. Aus sicherheitsgruenden sollte der cand auch nicht als benutzer root gestartet werden, was durch die start/stop-scripte sicher gestellt ist.

Version vom 16. Februar 2010, 16:53 Uhr

Der Cand[y] ist der Daemon der auf rl laeuft und die vom Canbus ankommenden Nachrichten verarbeiten kann. Urspruenglich war er nur als zentrale Instanz fuer lapcontrol gedacht. Lapcontrol ist dabei die Clientsoftware die von jedem Rechner aus gestartet werden kann und via tcp/ip eine Verbindung zu rl aufbaut. Genau genommen sieht es so aus, dass cand ein uart-tcp gateway ist. Damit fuegt er sich in die Struktur wie folgt ein:

 ---------------------     --------------------------------     -------------------------     --------------------------
| candevice - canport | - |canport - cangateway - uartport | - |uartport - cand - tcp/ip | - | tcp/ip - lapcontrol - UI | 
 ---------------------     --------------------------------     -------------------------     --------------------------

start des cand

Cand wird mit auf rl mit

start cand

gestartet resp mit

stop cand

gestoppt. Es ist davon abzuraten den cand von hand zu starten, da er unter einem spez benutzer laeuft der unter anderem schreibenden zugriff auf /var/log/cand hat. Aus sicherheitsgruenden sollte der cand auch nicht als benutzer root gestartet werden, was durch die start/stop-scripte sicher gestellt ist.