-
scanner avec SANE
bonjour,
je veux intégré mon scanner HP photosmart 2700 sur un système embarqué qui doit fonctionner sous Linux. pour l'instant j'ai (normalement) réussit à compiler le SANE pour qu'il puisse fonctionner sur ma cible (ma cible est une apf27 de chez armadeus), ensuite quand je branche mon scanner USB sur ma cible je vois qu'elle reconnait un périphérique parce que qu'elle m'affiche que c'est un HP photosmart 2700 et aussi son numéro de série.
par contre quand je tape la commande san-find-scanner il me dit que aucun scanner n'a été détecté. il me semble que le problème ce trouve entre la SANE et les port USB. quelqu'un m'a dis que je devrais aller regarder si le SANE ce trouve dans le kernel de ma cible ou quelque chose dans le genre.
si quelqu'un à une petite idée je suis preneur, parce que la je crois que je tourne en rond.
merci pour vos future réponse.
-
As-tu essayé avec les outils fournis par hp ? Normalement, ils résolvent le problème.
-
merci pour ta réponse, le problème c'est que je peux pas utiliser les outils drirectement fournis par HP parce que je dois recompiler les code source pour que je puisse intégré le tout sur un système embarqué.
-
re-bonjour
alors pour mon petit problème j'ai trouver la solution, en premier il faut cross compiler les fichier source de SANE. Ensuite on copie le tout sur notre cible, après on va chercher sur notre machine un dossier qui s'appelle sane.d (qui contient tout les fhichier de configuration). on copie de dossier au meme endroit sur la cible que sur notre machine et on y apporte quelques modifications. en premier dans le fichier dll.conf rajouter une ligne avec la marque de votre scanner ==> ex:hp2700. après avoir fais sa on créer un nouveau fichier qu'on appelle avec le nom que vous avez rajoutez dans le dll.conf (prendre pour exemple ce qu'il y a dans un autre .conf) modifier la ligne qui commence par :USB..... (attention sans #), il faut y modifier les valeur de "vector" et "ID product" on peux trouver se information quand on branche le scanner sur le port USB et que le système détecte que quelque chose à été branché.
et normalement après on peut faire un sane-find-scanner et il devrait apparaitre.
-
Merci pour ton retour.
À bientôt !