Hier ist die Anleitung, wie man CCU.IO auf Debian und kein Raspberry PI installiert.
1. DEBIAN besorgen. Das ist für jedes System unterschiedlich. Für ODROID U2/U3 ist das Image hier: http://com.odroid.com/sigong/nf_file_bo ... U3&bid=202
2. DEBIAN Image auf SD oder eMMC Karte schreiben. Die Anleitungen sind hier:
Unter Linux: http://odroid.us/mediawiki/index.php?ti ... Card_Setup
Unter Windows: http://odroid.us/mediawiki/index.php?ti ... _(Windows)
3. System starten und IP Adresse raus finden:
- HDMI anschießen und mit Login: odroid, Pass: odroid einloggen und ifconfig aufrufen.
- oder am DHCP Server die Adresse raus finden (z.b. am FritzBox)
Hinweis: für andere Systeme kann Login und Password anders sein.
4. Verbinden mit PUTTY (http://www.chiark.greenend.org.uk/~sgta ... nload.html) mit dem Gerät unter gefundene IP Adresse.
Dieser Schritt fehlt aus, falls HDMI benutzt wird.
5. Für manche Systeme muss man noch MAC Adresse festlegen. Für ODROID muss man:
Gehe zu /etc/network/if-pre-up.d/ und erzeuge die Datei "pre-up".
sudo nano /etc/network/if-pre-up.d/pre-up
Code: Alles auswählen
#! /bin/sh
ifconfig eth0 hw ether 00:11:22:33:44:55
Nach der Befheleingabe muss man noch root password eintippen. Für ODROID ist das "odroid". Es muss bei jeden "sudo"-Befehl gemacht werden.
!!!!Das hat bei mir noch nicht funktioniert. Und nach dem Neustart hat das Gerät wieder eine andere MAC Adresse. Muss noch weiter suchen.!!!!
6. Install node.js:
Code: Alles auswählen
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python g++ make
cd /usr/src
sudo mkdir node_js
cd node_js
sudo wget http://nodejs.org/dist/node-latest.tar.gz
sudo tar -xf node-latest.tar.gz
cd node-v*
sudo ./configure --prefix=/opt/nodejs
sudo make
sudo make install
sudo apt-get install nodejs-legacy
An manchen Systemen "sudo make" kann sehr lange dauern, des wegen falls über PUTTY verbunden, sorgen sie dafür dass die Verbindung mit der Konsole nicht unterbrochen wird. (Z.B. wegen SleepMode vom Rechner)
Nach diesem Schritt sollte es möglich sein node zu starten. Kann man prüfen wenn man "node" eingibt. Danach zwei mal Ctrl+C drücken.
Falls node nicht ausführbar sind, dann gibt es keinen Sinn weiter zu machen.
7. CCU.IO installieren:
Code: Alles auswählen
cd /opt
sudo wget http://ccu.io.mainskater.de/ccu.io_1.0.10.deb
sudo dpkg -i ccu.io_1.0.10.deb
sudo chmod 777 ccu.io -R
sudo rm ccu.io_1.0.10.deb
Code: Alles auswählen
sudo nano /etc/init.d/ccu.io.sh
Code: Alles auswählen
NODECMD=/usr/bin/node
CCUIOUSER=odroid
8. Zeitzone einstellen mit:
Code: Alles auswählen
sudo dpkg-reconfigure tzdata
10. (Optional) Samba Server
Code: Alles auswählen
sudo apt-get install samba
sudo smbpasswd -a odroid
Und dann den SMB Server nach dieser Anleitung eingestellt und /opt/ccu.io Verzeichnis freigegeben:
https://help.ubuntu.com/community/How%2 ... ief%20Way!
11. Testen. Es soll möglich sein CCU.IO mit "sudo ./etc/init.d/ccu.io.sh start" zu starten.
unter http://ip_address:8080 muss ccu.io jetzt erreichbar sein.
P.S. Odroid ist mit 4 Kernen und eMMC Karte sau schnell. Habe aber wegen MAC Problem den nicht am laufen.