Quotidien Shaarli
December 28, 2014
Joyeux Noël et Bonne Année à tous !
Merci Sebsauvage pour la création et le partage de ce magnifique outil qu'est Shaarli. :-)
J'avais un soucis pour utiliser une Arduino Uno sous Debian 8. J'ai téléchargé la dernière version depuis le site et si je lançais l'IDE d'Arduino avec mon utilisateur, je ne pouvais pas sélectionner le port série dans "Outils > Port série" (c'était grisé.). Je devais démarrer le programmer en root, ce qui n'est pas terrible...
J'ai fouillé un peu et j'ai vu sur plusieurs forums qu'ils parlaient de créer une règle "udev". J'ai trouvé de la doc sur le site d'Arduino ( http://playground.arduino.cc/Linux/Udev ) et j'ai rajouté une règle dans le dossier "/etc/udev/rules.d/".
| ======== (en root)
vi /etc/udev/rules.d/09-local.rules
Fichier créé en suivant l'explication : http://playground.arduino.cc/Linux/Udev
27/12/2014 par Simon
#Arduino UNO
SUBSYSTEMS=="usb", ATTRS{idProduct}=="0043", ATTRS{idVendor}=="2341", SYMLINK+="arduino arduinouno$attr{serial}", OWNER="simon"
| ========
Avant de créer la règle, je voyais bien l'Arduino en faisant un "lsusb" :
| ========
$ lsusb
(...)
Bus 001 Device 008: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
(...)
| ========
Et le "node" ttyACM0 apparaissait bien quand je branchais l'arduino. Les droits étaient les suivants :
| ========
$ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 déc 28 00:16 /dev/ttyACM0
| ========
Après avoir créé la règle, j'ai deux "nodes" qui apparaissent en plus. Ils font des liens symboliques vers ttyACM0 et celui-ci est maintenant propriété de mon user.
| ========
$ ls -l /dev/arduino*
lrwxrwxrwx 1 root root 7 déc 28 00:21 /dev/arduino -> ttyACM0
lrwxrwxrwx 1 root root 7 déc 28 00:21 /dev/arduino_uno_7413736373735151A0C0 -> ttyACM0
$ ls -l /dev/ttyACM0
crw-rw---- 1 simon dialout 166, 0 déc 28 00:21 /dev/ttyACM0
| ========
Il y a sans doute encore plein de choses à apprendre mais ça marche. :-)
Peut-être que j'approfondirai ça un jour dans un article.
Un projet de réseau maillé, décentralisé et chiffré. Ça semble intéressant, quelqu'un en a entendu parler ? Je suis tombé dessus en cherchant des subreddit random
( https://www.reddit.com/r/darknetplan/ ). Hyperboria est un réseau basé sur le projet mais il faut connaître au moins une autre personne pour y accéder. Pas encore eu le temps d'aller demander sur IRC...
Plus d'infos :
http://cjdns.info/
http://hyperboria.net/
https://projectmeshnet.org/
http://linuxfr.org/users/agentsteel/journaux/cjdns-hyperboria-reseau-decentralise-et-securise