installationDesHcanSocketd - hcanIngo/openHCAN GitHub Wiki
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)