Différences

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

Lien vers cette vue comparative

banana:generalite [2019/08/13 12: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 12: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