Etape 3: Comment installer ubilinux sur Intel® Edison
Si vous avez joué avec le Edison, vous avez déjà vu qu’il vient avec préinstallé Yocto Linux qui peut être difficile de travailler avec. De toute évidence, vous devrez re-construire Linux à partir de zéro, chaque fois que vous devez activer un package. En outre, Ubilinux sur Edison permet quelques caractéristiques importantes (par exemple le WiFi).
Il s’agit d’un résumé des fonctionnalités pour la plate-forme Intel® Edison image ubilinux.
* ubilinux est basé sur Debian 7 « Wheezing »
* Inclus les derniers correctifs de noyau de Intel® pour Edison avec les modifications suivantes, a ajouté : FTDI, USB Video Class (UVC), USD Audio, modem USB
* WiFi client et mode AP incluant module CRDA
* Bluez 5.28 avec Gatttools
* git
* de l’appui de la boîte pour les langues de programmation/scripts suivants: C, C++, Python, Perl, Javascript (nodejs), Shell
* MRAA
* Swig
Cette instruction décrit comment installer ubilinux sur votre plate-forme Intel® Edison.
Exigences : Intel® Edison avec carte de dérivation mini ou Intel® Edison avec Arduino plinthe
PC de centre serveur avec Linux OS et le logiciel Flash conseils Edison (dfu-util), veuillez vous référer au tutoriel sur l’offre d’Intel DocumentationPower (uniquement pour Edison avec plinthe Arduino)
* 2 x câble USB 2.0 A To B de Micro,
Informations d’identification par défaut sont nécessaires pour le système installé
* nom d’utilisateur : root
* mot de passe : edison
Vous avez besoin (facultatif) mettre à jour le mot de passe une fois que le système a été installé à l’aide de la commande passwd.
Remarque
* L’ordinateur hôte doit être capable d’exécuter le script flashall dans le package de distribution.
* Il s’agit de l’installation de pilotes de périphériques tel que décrit dans la section mise en route sur le site Web de Intel http://www.intel.com/support/maker/edison.htm#how
Instructions d’installation :
1. Extrayez le contenu du ubilinux-edison-yymmdd.tar.gz dans un répertoire sur votre ordinateur hôte.
A partir du terminal tar xvfz ubilinux-edison-yymmdd.tar.gz
Déplacer vers le dossier « toFlash », vous devriez voir le script flashall.sh (ou flashall.bat) ainsi que tous les autres fichiers de l’image.
2. Mettez l’Edison. Vous devrez peut-être débrancher un des câbles USB.
3. Lancez « flashall.sh » sur la machine hôte.
4. Connectez le Edison à l’ordinateur hôte en utilisant les câbles usb. Si vous utilisez une plinthe arduino, il est recommandé que vous aussi connecter une alimentation externe peu de temps après avoir connecté le câble USB.
5. le processus flash devrait commencer maintenant, et vous pouvez voir les progrès sur la machine hôte terminale. Vous pouvez surveiller la sortie de la console sur la deuxième connexion USB et également obtenir une console de connexion une fois terminé le processus de clignotant.
6. lorsque le processus de clignotant est terminé, l’Edison va redémarrer deux fois. La première fois, il met en place des cloisons, clés ssh, WiFi ssid, etc.. La deuxième fois il démarre normalement et présenter une invite de connexion sur la console série.
7. pour vous connecter à la console série, utilisez putty sous windows ou un terminal (linux ou mac), changer le débit en bauds à 115200 et spécifiez le port série comme reconnu par votre système.
8. vous pouvez vous connecter à fournir les informations d’identification par défaut (nom d’utilisateur : root, mot de passe : edison).
9. Ethernet sur la fonctionnalité USB est disponible et l’adresse IP par défaut de l’Edison est 192.168.2.15
Installation de nouveaux logiciels
apt-get update
apt-get install name_of_the_package
Support du WiFi
Pilotes WiFi sont installées, juste modifier ./etc/network/interfaces convenablement et exécutez "ifup wlan0"
Activer WiFi
Après la notation dans Ubilinux, vous souhaiterez probablement une connexion Internet alors que vous pouvez télécharger et installer les paquets facilement. Il sera montré le moyen le plus simple, mais l’inconvénient de cette méthode est que votre mot de passe WiFi est non cryptée et stockée en texte brut dans un fichier.
Si vous êtes connecté en tant que simple utilisateur, exécutez la commande : su et entrez le mot de passe root pour acquérir des capacités de superutilisateur.
Le moyen le plus facile à obtenir sur un Point d’accès WiFi local consiste à stocker le SSID et le mot de passe dans un fichier. Le problème est que votre mot de passe est stockée en texte brut, il n’est pas très sûr. Utilisez votre éditeur de texte préféré Linux pour ouvrir le fichier interfaces: vi configur├⌐e Find "auto usb0" et ajoutez un « # » devant la ligne de commentez-le. Naviguer vers le bas et retirez le "#" devant "auto wlan0" afin que nos Edison va essayer de se connecter automatiquement au WiFi au démarrage. Descendre aux lignes « wpa-ssid » et « wpa-psk ». Modifier le SSID par défaut et le mot de passe (PSK) à votre WiFi SSID et mot de passe désirés. Enregistrer les modifications apportées à votre fichier, et c’est tout. Voila, vous avez maintenant la connexion internet.