lakpa.net

journal de bord

Installation d'un ELM327 sur Debian
06 décembre 2014

Après plusieurs mois d'hésitation, et devant la fin de vie de ma voiture, j'ai enfin acheté une interface ELM327 pour diagnostic auto.

http://www.boutiqueobdfacile.fr/elm327-usb-obd2-plastique/

http://www.outilsobdfacile.fr

Cette référence est vendue avec une licence logicielle pour leur propre soft, mais le challenge est surtout de faire tourner tout ça dans une Debian Wheezy, car je n'ai plus vraiment d'ordi windows (accès ponctuel seulement).

Une bonne lecture avant de commencer :

http://codeseekah.com/2012/02/22/elm327-to-rs232-in-linux/

obdautodoctor

http://www.obdautodoctor.com/

Ce n'est pas libre, mais ça a le mérite d'avoir une version Windows, Mac OS et Linux. Les archives tar.gz contiennent un exécutable précompilé qui fonctione ... tout de suite sur mon PC fixe ! Le paquet deb fonctionne aussi.

On passe alors sur le portable. Et là il faut installer libbluetooth3 et libqtnetwork4-perl (ou libqtgui4 ?)

La version Windows fonctionne assez bien dans wine aussi, mais aucun intérêt.

EOBD-Facile

Version uniquement Windows, on installe d'abord Wine :

# apt-get install wine

Puis on installe le soft dans wine :

$ wine Install\ EOBD-Facile.exe

Puis on lie le port USB au port série de wine :

$ ln -sf /dev/ttyUSB0 ~/.wine/dosdevice/com0

Ne pas oublier d'ajouter l'utilisateur au groupe dialout :

# adduser $USER dialout

Et il semble qu'il faut redémarrer pour que ça prenne effet (peut être juste logout ?).

Update : Juste un logout complet suffirait, voir http://serverfault.com/questions/98900/is-a-reboot-required-to-refresh-permissions-after-adding-a-user-to-a-new-group

Hardware

Je pense que libftdi1 est nécessaire car le chipset RS232 vers USB est un FTDI.

Le plus gros problème que j'ai rencontré, c'est l'accès au port USB/série, car je n'avait pas rebooté après adduser. Et aussi parce que le connecteur USB a des mauvais contact. Une fois tout ça résolu, ça marche assez bien.

scantool

Dans les dépôts !

# apt-get install scantool
$ scantool

Wow, c'est moche, mais ça marche tout de suite. Il faut juste brancher l'interface avant de lancer le programme.

Et ensuite

Il faut que j'enregistre la version de EOBD-Facile, mais d'abord je vais leur demander si je peux installer sur plusieurs postes. Ou au moins si je peux changer de poste quand j'aurais un portable moins ancien (il a plus de 10 ans, quand même !).

Je vais essayer un peu tout :

Mots-clefs : auto, debian

Généré par Chronicle v4.6