Skip to content

installationDesHcanSocketd

hcanIngo edited this page Nov 9, 2017 · 1 revision

Installation der hcan-Dienste auf dem Bananapi (Bananian)

Aktuelle HCAN-Quellen holen und Buildumgebung installieren

  • git clone https://github.com/hcanIngo/openHCAN.git
  • sudo apt-get install indent xalan g++
  • sudo apt-get install libboost-dev
  • sudo apt-get update
  • sudo apt-get install libboost-dev
  • sudo apt-get install libboost-program-options-dev
  • sudo apt-get install libboost-regex-dev
  • sudo apt-get install libreadline-gplv2-dev
  • sudo apt-get install libxml++2.6-dev
  • sudo apt-get install pkg-config

HCAN-Dienste compilieren und installieren

  • cd openHCAN
  • make clean
  • make dep
  • cd hcand/; sudo make all; sudo make install
  • cd hcanaddressd/; sudo make all; sudo make install
  • cd libhcan++/; sudo make dep; sudo make all; sudo make install
  • cd telican/; sudo make dep; sudo make all; sudo make install
  • cd hcansocketd/; sudo make dep; sudo make all; sudo make install
  • make strukturen xx=install

Autostart-Konfiguration in /etc/inittab

HC1:2345:respawn:/usr/sbin/hcand
HC2:2345:respawn:/usr/sbin/hcansocketd
HC3:2345:respawn:/usr/sbin/hcanaddressd
HC4:2345:respawn:/usr/bin/telican --timed
HC5:2345:respawn:/usr/sbin/hcan4mqttc

Kontrolle welche Prozesse laufen (nach Reboot)

  • ps ax
Clone this wiki locally