Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

banana:generalite [2019/08/13 10:16] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Tout sur le BananaPi ======
  
 +J'ai eu l'occasion d'acheter sur aliexpress un kit de démarrage pour un prix raisonnable.\\
 +Et par une chance inespérée en achetant le câble pour disque dur, j'en ai eu un deuxième !\\
 +Donc il faut que je trouve une appli pour ces deux bêtes...
 +
 +Tout d'abord on ne va pas s'étendre sur les spéf, on trouve cela très bien sur internet.\\
 +Quelques sites pour démarrer :\\
 +http://castman.fr/wordpress/micro-ordinateurs-low-cost/banana-pi-deballage-et-premier-demarrage-premiere-partie/ \\
 +http://www.jonathandupre.fr/articles/print.php?id=71 \\
 +avec ça il y a de quoi commencer. Voir la section carte SD et disque dur pour le sytème.
 +
 +On se rend compte que si ça ressemble à une rapsberry, ce n'est pas le même processeur !\\
 +Donc il faut un système spécial.\\
 +On trouvera notre bonheur sur le site :
 +  http://www.lemaker.org/ 
 +  
 +[[https://translate.google.com/translate?hl=fr&sl=en&u=http://linux-sunxi.org/LeMaker_Banana_Pi&prev=search]]
 +====== XBMC sur Banana ======
 +
 +On trouvera aussi des tas d'infos sur ce qu'il est possible de faire.\\
 +Perso j'ai essayé XBMC sur un rapsbian et sur android.\\
 +Voir les tests [[banana:xbmc|ici]]
 +
 +====== Création carte SD et Disque dur sur Banana ======
 +
 +J'ai finalement acheter le câble nécessaire pour un disque dur.\\
 +Voir [[banana:dd|installer système et un disque dur sur BananaPi]]
 +
 +====== Premier démarrage ======
 +On connecte une interface HDMI/DVI vers un moniteur, comme cela on peu basculer de notre poste en VGA vers la BPI en DVI.\\
 +Le démarrage ressemble bien à celui d'un linux et on ouvre une session graphique automatiquement. \\
 +
 +Sur lexmaker: user bananapi/bananapi \\
 +Sur Rapsberian : user pi/bananapi idem pour root \\
 +ATTENTION ! Clavier qwerty
 +===== Configuration =====
 +Le clavier et les locales sont en anglais.\\
 +L'adresse IP est sur DHCP.
 +
 +  * Configurer le clavier Français : 
 +    - Passer en "su"
 +    - dpkg-reconfigure keyboard-configuration
 +    - Choisir clavier Français avec AltGR droite
 +  * Configurer les locales:
 +    - dpkg-reconfigure locales
 +  * Configurer le fuseau horaire :
 +    - dpkg-reconfigure tzdata
 +    - Choisissez Paris
 +  * Configurer un nouveau password :
 +    - passwd bananapi
 +  * Configurer le réseaux :
 +    - Soit : Configurer le dhcp pour une IP fixe
 +    - Soit : vi /etc/network/interface
 +  <code bash>
 +  iface eth0 inet static
 +    address 192.168.0.15
 +    netmask 255.255.255.0
 +    gateway 192.168.0.254
 +  </code>
 +
 +Et pour finir un :
 +<code bash>
 +aptitude update
 +aptitude upgrade
 +</code>
 +
 +Afin de gagner un peu de mémoire, on ne démarre pas lxde au boot.\\
 +Il faut ajouter un "exit 0" au début du fichier /etc/init.d/lightdm
 +Ou mieux exécuter :
 +  update-rc.d lightdm remove
 +Pour Mate on fera :
 +  graphatical disable
 +
 +Pour éviter le clignotement de la led verte (agaçant)\\
 +On edite 
 +  vi /sys/class/leds/green:ph24:led1/trigger
 +On voir que Heartbeat est entre crochet, il faut mettre none entre crochet pour éviter le clignotement.\\
 +sinon 
 +  echo none > /sys/class/leds/green:ph24:led1/trigger
 +On peu ajouter cette ligne dans /etc/rc.local pour éviter la led au prochain démarrage. :-)
 +  
 +On peu jouer avec cette led, voir le 2° site en début de page.
 +
 +====== VNC ======
 +Installation de tightvnc
 +  aptitude install tightvnc
 +  
 +Pour démarrer (dans une console):
 +  tightvncserver
 +  Entrez un passwd la 1° fois
 +  
 +Sur un poste :
 +  vncviewer 192.168.0.15:1
 +  passwd
 +
 +Pour que tightvncserver se lance automatiquement à l'ouverture de session :
 +  - Créer ou ouvrez le fichier ~/.config/lxsession/LXDE/autostart
 +  - Ajouter :
 +     * logger -s "Vnc lancé !"
 +     * ~/.vnc/xstartup
 +     * tightvncserver
 +
 +====== OpenHab ======
 +
 +Autre appli qui me tente bien est un serveur domotique.\\
 +[[banana:openhab|Tests OpenHab]]  
 +
 +====== Domoticz ======
 +
 +[[banana:domoticz|Tests Domoticz]]
 +
 +====== Installation de node.js sur BananaPi ======
 +Découvert sur le Forum :\\
 +http://forum.lemaker.org/thread-270-1-1-.html \\
 +Sinon pour PI mais peu marcher dur Banana\\
 +http://joshondesign.com/2013/10/23/noderpi \\
 +
 +En gros on charge les sources de nodejs depuis le site :
 +https://nodejs.org/download/ \\
 +  On choisi son répertoire de download.
 +  wget http://nodejs.org/dist/v0.12.4/node-v0.12.4.tar.gz
 +  cd /opt
 +  tar -xvzf node-v0.12.4.tar.gz
 +  mv node-v0.12.4/ nodejs
 +  cd nodejs
 +  ./configure  --without-snapshot  (paramètre important pour éviter un 'segment fault')
 +  Après avoir vu  'v8_use_snapshot': 'false'
 +  make
 +  Un café ou une bière plus tard !
 +  make install
 +  On vérifie :
 +  node -v
 +  
 +On ajoute les chemins dans /etc/environnement:
 +  NODE_JS_HOME=/opt/nodejs 
 +  PATH=$PATH:$NODE_JS_HOME/bin  
 +  
 +====== Installation de MQTT ======
 +Un lien pour domoticz\\
 +http://www.domoticz.com/wiki/Setup_MQTT_support_to_connect_external_devices
 +
 +
 +
 +
 +
 +Voilà pour l'instant.
banana/generalite.txt · Dernière modification: 2019/08/13 10:16 (modification externe)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0