[scanner] canonscan n670u : plustek
[scanner] canonscan n670u : plustek
bonjour,
visiblement, mon scanner canonscan n670u est supporté par « plustek » si j'en crois la page suivante :
http://www.sane-project.org/man/sane-plustek.5.html
depuis cette page j'ai pu télécharger plustek :
http://www.gjaeger.de/scanner/plustek/
(http://www.gjaeger.de/scanner/downloads ... 2-3.tar.gz)
après un détarage, je me retouve avec du code source en C.
je ne sais pas comment compiler et installer.
si quelqu'un a un autre moyen de faire fonctionner mon canonscan n670u qui m'avait couté 30€ en 2003
visiblement, mon scanner canonscan n670u est supporté par « plustek » si j'en crois la page suivante :
http://www.sane-project.org/man/sane-plustek.5.html
depuis cette page j'ai pu télécharger plustek :
http://www.gjaeger.de/scanner/plustek/
(http://www.gjaeger.de/scanner/downloads ... 2-3.tar.gz)
après un détarage, je me retouve avec du code source en C.
je ne sais pas comment compiler et installer.
si quelqu'un a un autre moyen de faire fonctionner mon canonscan n670u qui m'avait couté 30€ en 2003
- aldevar
- archer de cavalerie
- Messages : 172
- Inscription : sam. 25 nov. 2006, 10:55
- Localisation : Cote d'armor
Re: [scanner] canonscan n670u : plustek
Hello
A priori tu n'as pas besoin de compiler ce driver. Sane supporte ton scanner via son propre module plustek.
Il te suffit d'éditer le fichier /etc/sane.d/plustek.conf et d'y mettre le vendor et le product id. Le fichier est suffisamment commenté pour comprendre comment le remplir et la doc sur sane te dira comment obtenir ces informations.
Ensuite, édite le fichier /etc/sane.d/dll.conf et décomente la ligne plustek si elle est commenté.
Tiens nous au courant
A priori tu n'as pas besoin de compiler ce driver. Sane supporte ton scanner via son propre module plustek.
Il te suffit d'éditer le fichier /etc/sane.d/plustek.conf et d'y mettre le vendor et le product id. Le fichier est suffisamment commenté pour comprendre comment le remplir et la doc sur sane te dira comment obtenir ces informations.
Ensuite, édite le fichier /etc/sane.d/dll.conf et décomente la ligne plustek si elle est commenté.
Tiens nous au courant
Un blog inintéréssant
Re: [scanner] canonscan n670u : plustek
merci,
alors je suis allé dans le fichier, et j'ai modifié la ligne :
en
, avec donc le vendor ID et product ID.
dans le fichier dll.conf, la ligne plustek est décommentée.
et maintenant ?
(mon scanner est alimenté directement par usb ; je le branche, mais rien ne se passe).
alors je suis allé dans le fichier, et j'ai modifié la ligne :
Code : Tout sélectionner
[usb]
Code : Tout sélectionner
[usb] 0x04A9 0x220D
dans le fichier dll.conf, la ligne plustek est décommentée.
et maintenant ?
(mon scanner est alimenté directement par usb ; je le branche, mais rien ne se passe).
Re: [scanner] canonscan n670u : plustek
merci !
j'avais cherché sur le wiki fr, et pas le .org…
mon scanner est reconnu
http://wiki.archlinux.org/index.php/USB ... er_to_work
j'ai tapé la ligne pour tester un scan d'image, et voici ce que ça me donne :
et avec xsane, en root, ça a l'air de fonctionner (j'ai fait un preview, je ne suis pas allé plus loin encore)
en user normal, j'ai « no devices available » en lançant xsane, alors que je me suis bien ajouté dans le group scanner (et je me suis reloggé).
j'avais cherché sur le wiki fr, et pas le .org…
mon scanner est reconnu
http://wiki.archlinux.org/index.php/USB ... er_to_work
j'ai tapé la ligne pour tester un scan d'image, et voici ce que ça me donne :
Code : Tout sélectionner
bash-3.2# scanimage -d plustek:libusb:003:004 -x 50 -y 50 --format=tiff > /home/bgse/test.tiff
scanimage: open of device plustek:libusb:003:004 failed: Error during device I/O
en user normal, j'ai « no devices available » en lançant xsane, alors que je me suis bien ajouté dans le group scanner (et je me suis reloggé).
- aldevar
- archer de cavalerie
- Messages : 172
- Inscription : sam. 25 nov. 2006, 10:55
- Localisation : Cote d'armor
Re: [scanner] canonscan n670u : plustek
Salut
En ce qui concerne les droits, tu peux essayer ceci :
Edite le fichier /etc/udev/rules.d/53-sane.rules
Dans ce fichier, trouve la ligne qui contient le bon idvendor ET le bon idproduct. Si elle existe passe le mode a 0666. Si elle n'existe pas, créé là en suivant les exemples des autres lignes.
Ensuite il faut redémarrer udev et sane.
Je ne suis pas sur que ça marche, mais je ne vois que ça comme solution pour le moment
En ce qui concerne les droits, tu peux essayer ceci :
Edite le fichier /etc/udev/rules.d/53-sane.rules
Dans ce fichier, trouve la ligne qui contient le bon idvendor ET le bon idproduct. Si elle existe passe le mode a 0666. Si elle n'existe pas, créé là en suivant les exemples des autres lignes.
Ensuite il faut redémarrer udev et sane.
Je ne suis pas sur que ça marche, mais je ne vois que ça comme solution pour le moment
Un blog inintéréssant
Re: [scanner] canonscan n670u : plustek
merci, j'essaye ça ce soir.
sinon je continuerai de lancer xsane en root…
sinon je continuerai de lancer xsane en root…
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [scanner] canonscan n670u : plustek
Je suis sûre que c'est ce qui manque, parce que j'ai rencontré le même cas il y a peu en configurant une imprimante-scanner. Par contre, si la ligne correspondante à ce modèle de scanner n'y est pas, ce serait gentilaldevar a écrit :Je ne suis pas sur que ça marche, mais je ne vois que ça comme solution pour le moment
d'envoyer un mail aux développeurs sur la mailing liste sane-devel pour le leur signaler, afin qu'ils ajoutent ton scanner lors de la
prochaine version.
Re: [scanner] canonscan n670u : plustek
merci.
la ligne n'y était pas.
j'ai donc rajouté à la main ce qu'il faut sur le même modèle que les autres lignes.
au prochain reboot je verrai (pas envie de redémarrer les services maintenant).
je vous tiens au courant et je ferai le nécessaire pour prévenir les développeurs.
la ligne n'y était pas.
j'ai donc rajouté à la main ce qu'il faut sur le même modèle que les autres lignes.
au prochain reboot je verrai (pas envie de redémarrer les services maintenant).
je vous tiens au courant et je ferai le nécessaire pour prévenir les développeurs.
Re: [scanner] canonscan n670u : plustek
j'ai rebooté, ça ne fonctionne pas :
xsane en root (ou en sudo) est ok, xsane en user, ça ne fonctionne pas (no devices available)
je n'ai pas encore testé en mettant « 0666 » à la place de « 0664 », mais sur 0XYZ, le Z concerne les autres non (pas dans le groupe scanner) ? moi je suis dans le groupe scanner donc ça ne devrait rien changer.
peutêtre un problème de droits sur le fichier .rules en lui-même ? :
nano 53-sane.rules :
xsane en root (ou en sudo) est ok, xsane en user, ça ne fonctionne pas (no devices available)
je n'ai pas encore testé en mettant « 0666 » à la place de « 0664 », mais sur 0XYZ, le Z concerne les autres non (pas dans le groupe scanner) ? moi je suis dans le groupe scanner donc ça ne devrait rien changer.
peutêtre un problème de droits sur le fichier .rules en lui-même ? :
Code : Tout sélectionner
[21:43:06] bgse:/etc/udev/rules.d$ ls -al
total 212
drwxr-xr-x 2 root root 4096 2009-03-16 22:48 .
drwxr-xr-x 3 root root 4096 2009-03-10 22:30 ..
-rw-r--r-- 1 root root 93785 2009-03-17 20:51 53-sane.rules
-rw-r--r-- 1 root root 70012 2008-10-23 21:37 54-gphoto.rules
-rw-r--r-- 1 root root 1071 2008-09-24 16:07 60-pcmcia.rules
-rw-r--r-- 1 root root 390 2009-03-08 00:42 75-cd-aliases-generator.rules.optional
-rw-r--r-- 1 root root 2403 2009-03-08 00:42 75-persistent-net-generator.rules.optional
-rw-r--r-- 1 root root 8039 2009-03-08 00:42 81-arch.rules
-rw-r--r-- 1 root root 82 2008-11-30 17:51 90-hal.rules
-rw-r--r-- 1 root root 28 2008-10-19 15:35 99-fuse.rules
-rw-r--r-- 1 root root 201 2009-03-08 21:51 device-mapper.rules
Code : Tout sélectionner
# Canon CanoScan D660U
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2208", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
[…]
# Canon CanoScan n670u à bgse
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
Re: [scanner] canonscan n670u : plustek
d'accord, mais ça veut dire qu'aucune ligne du fichier n'est correcte, car elles sont toutes en 0664.
très bien, je fais ça ce soir.
merci
très bien, je fais ça ce soir.
merci
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [scanner] canonscan n670u : plustek
Oui, je sais. Mais pour ma Brother, chez Brother, ils disent de mettre 0666 pour pouvoir scanner en user, et chez moi, ça marche. (Inutile de modifier les lignes pour les autres scanners. )bgse a écrit :d'accord, mais ça veut dire qu'aucune ligne du fichier n'est correcte, car elles sont toutes en 0664.
Re: [scanner] canonscan n670u : plustek
ça ne change toujours rien
le fichier a les bons droits ? (cf message plus haut avec le « ls -al »)
Code : Tout sélectionner
# Canon CanoScan n670u à bgse
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [scanner] canonscan n670u : plustek
Oui le fichier a les bons droits. As-tu relancé sane après avoir modifié la ligne ci-dessus ? (Rebooté, que sais-je ?) Quel est le message d'erreur si actuellement tu lances xsane en console en simple utilisateur ?bgse a écrit :ça ne change toujours rien
le fichier a les bons droits ? (cf message plus haut avec le « ls -al »)Code : Tout sélectionner
# Canon CanoScan n670u à bgse ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="220d", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Re: [scanner] canonscan n670u : plustek
Code : Tout sélectionner
scanning for devices
Code : Tout sélectionner
no devices available
Re: [scanner] canonscan n670u : plustek
pas d'autres idées ?
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Re: [scanner] canonscan n670u : plustek
Salut,bgse a écrit :pas d'autres idées ?
As-tu vérifié "scanimage -L" ? (Voir si les identifiants inscrits pour ton modèle sont bien les bons)
Re: [scanner] canonscan n670u : plustek
Code : Tout sélectionner
[22:48:00] bgse:~$ sudo scanimage -L
Password:
device `plustek:libusb:007:002' is a Canon CanoScan N670U/N676U/LiDE20 flatbed scanner
[22:48:08] bgse:~$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
et encore une fois, il y a une différence entre la commande en sudo, et en user.
Re: [scanner] canonscan n670u : plustek
dommage, c'est presque résolu.
je vais essayer de m'adresser aux personnes de sane, peutêtre qu'ils sauront.
http://www.sane-project.org/mailing-lists.html
je vous tiens au courant.
je vais essayer de m'adresser aux personnes de sane, peutêtre qu'ils sauront.
http://www.sane-project.org/mailing-lists.html
je vous tiens au courant.