Installation du pilote pour Linux
De Wiki hackable Devices.
Il n'y a aucun pilote à installer sur Linux, si vous utilisez un noyau v2.6. Ces instructions partent du principe que vous utilisez Ubuntu. Chaque distribution Linux est différente, mais les instructions sont suffisamment simples pour pouvoir être adaptées à d'autres distros.
Vous pouvez vérifier la version de votre noyau en tapant uname -a dans une fenêtre de terminal. Dans notre cas, la version est 2.6.20.
Il est parfois possible que la distribution Linux ait installé brltty (périphérique Braille), qui entre en conflit avec Arduino. Dans ce cas, vous devez désinstaller brltty! Voici la marche à suivre dans une fenêtre terminal:
sudo apt-get remove brltty
Si le système vous signale qu'il n'est pas installé, tant mieux. Si votre distro n'est pas dérivée de Debian, utilisez les outils ad-hoc pour vérifier que brltty n'est pas actif.
Branchez l'Arduino et vérifiez que la LED verte est allumée, puis tapez ls /dev/ttyUSB* dans une fenêtre terminal. Cela devrait afficher un fichier ressemblant à ceci: ttyUSB0
En fonction de votre distro, cela affichera /dev/tty/USB0 ou bien /dev/tty.USB.
Si rien de tel n'apparaît, utilisez dmesg | tail juste après avoir branché l'Arduino, et cherchez des indices sur où le fichier de périphérique est rangé. Dans notre cas, le système signale Serial Device converter now attached to ttyUSB0
Si vous voyez apparaître quelque chose comme ceci
[ 1900.712000] ftdi_sio 2-10:1.0: FTDI USB Serial Device converter detected [ 1900.712000] drivers/usb/serial/ftdi_sio.c: Detected FT232BM [ 1900.712000] usb 2-10: FTDI USB Serial Device converter now attached to ttyUSB0 [ 1901.868000] usb 2-10: usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1 [ 1901.872000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 1901.872000] ftdi_sio 2-10:1.0: device disconnected
Cela signifie que vous n'avez pas désinstallé brltty et qu'il vous faut essayer à nouveau.
Version originale: http://www.ladyada.net/learn/arduino/lesson0-lin.html
Traduction RoundAndSoft


