Salut
je poursuis ma migration sous ubuntu et cette foi je cherche à faire fonctionner mon scanner sous Ubuntu (6.10)
j´ai vu que le logiciel xsane etait installé d´office dans la distribution.
j´ai tenté de suivre les tutoriels (qui se ressemblent tous plus ou moins ^^) mais mon scanner n´est jamais detecté.
il s´agit d´un scanner Viviscan Compact II (de Vivitar) et selon la liste des scanners potentielement reconnus, mon scanner devrait être trouvé par le logiciel.
->
http://pwet.fr/man/linux/formats/sane_mustek_pp
Model: ASIC ID: CCD Type: works:
-------------------- --------- ---------- -------
SE 6000 P 1013 00 yes
SM 4800 P 1013/1015 04/01 yes
SE 1200 ED Plus 1015 01 no
SM 1200 ED Plus 1015 01 no
SE 12000 P 1505 05 no
600 III EP Plus 1013/1015 00/01 yes
SE 600 SEP 1013 ?? yes
600 II EP ?? ?? ?? no
MD9848 1015 00 yes
Gallery 4800 ?? ?? ?? yes
Viviscan Compact II 1013 00 yes
Selon le tuto il devrait y avoir un fichier de type nomduscaner.conf sittué à /etc/sane.d/ (qu´il faut ensuite modifier) mais je ne vois aucun viviscan_compactII.conf ou fichier se rapprochant du nom de mon scan
j´ai cherché toute la soirée hier et n´ai rien trouvé
si quelqu´un pouvait m´aider
merci d´avance ![]()
Il s´agit du fichier : /etc/sane.d/sane-mustek_pp.conf que tu dois éditer.
Vu que tu sembles avoir trouvé plusieurs tutoriels à propos de l´installation d´un scanner sous Linux, je te dispense des étapes à suivre.
Bon courage.
ta pas d´outils de configuration de scanner?
sous yast il y en a un, bonne chance
merci pour la reponce VegehaNNNnnn
bopn j´ai tenté de suivre ce tuto :
http://www.lea-linux.org/cached/index/Hardware-hard_imp-scannerpp.html
j´ai donc modifié le fichier /etc/sane.d/dll.conf : voici son contenu :
______________
mustek_pp
______________
ainsi que le fichier mustek_pp.conf, dont voici son contenu
______________
option io-mode alt_lock
option niceload
port 0x378
Viviscan Compact II
name Compact-II
vendor Viviscan
option buffer 122400
______________
cepndant, rien n´y fait, mon scanner n´est toujours pas detecté...
j´ai tenté la commande sane-find-scanner -p en root dans une console, et j´ai ceci :
# Your Mustek parallel port scanner was detected. It may or
# may not be supported by SANE. Please read the sane-mustek_pp
# man-page for setup instructions.
il s´agit bien de mon scanner puisque si je débranche le cabl paralele et que je retente un sane-find-scanner j´ai ceci :
# Your Mustek parallel port scanner was detected. It may or
# may not be supported by SANE. Please read the sane-mustek_pp
# man-page for setup instructions.
c´est bien joli sur la console, mais je n´arive pas à l´utiliser autrement, en lancant XSane, une fenetre me dit "aucun peripherique disponnible"
arf j´ai vraiùent besoin d´aide là, chui à cours d´idée...
merci d´avance.
oups me suis planté sur la fin, quand je débranche la prise du port parallelle j´ai un message me disant que rien n´est detecté, vous l´aures compris je pense ![]()
Essaie ceci (en root !) avec ton scanner branché et allumé :
Si t´as un résultat du genre :
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).
alors :
-- soit tu as mal configuré sane (oubli d´un pilote à spécifier dans le dll.conf, mauvais port spécifié dans le mustek_pp.conf,...) ;
-- soit aucun pilote ne réussit à prendre en charge ton scanner (auquel cas tu pourras toujours essayer une version de sane-backends plus récente et croiser les doigts pour qu´elle contienne un pilote susceptible de prendre en charge ton scanner).
Si t´as un résultat du genre :
device machin is a bidule scanner
là c´est très bon signe ça veut dire qu´il y a juste un problème de droit, auxquel cas un petit coup d´édition de règles udev et le tour sera joué.
Tiens nous au courant. ;)
ok je te remercié, bon la je suis au boulo donc j´essaierais ça en rentrant ce soir.
par contre
le souci c´est que je ne peu pas alumer mon scanner puisqu´il n´y a pas de bouton pour l´alumer ^^, sous windows, quand on demande un scan avec un logiciel le scanner s´alume tout seul.
sinon, (comme tu l´auras compri je débute sous linux), je n´ai pas compris où trouver sane-backend, j´ai cherché dans les dépots (avec synaptic) mais il n´y a pas de "sane-backend"
pour les ports, j´ai essayé les 3 possibles, mais rien n´a changé, par contre je n´ai pas redémarré entre chaque essai, peutetre le fallait t´il?
bon quoi qu´il en soit je ne suis pas derrnier mon PC là, donc je testerais la commande que tu as dit ce soir et je poste le résultat.
merci ![]()
Salut.
Euh désolé sane-backends est le nom de l´ebuild Gentoo qui fournit sane, le nom du package doit être différent aussi sous Ubuntu.
Quoi qu´il en soit si t´as installé xsane tu as ce qu´il faut.
je n´ai pas redémarré entre chaque essai, peutetre le fallait t´il?
Non t´inquiètes t´es pas sous Windows. :P
udev gère très bien les branchements à chaud.
Allez je retourne aussi bosser.
++
ok merci beaucoup pour tes réponces, je teste donc ce soir la commande # scanimage -L pour voir ce qu´il en resulte ![]()
voila je viens de tester, et j´ai le message
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).
j´ai testé avec les 3 ports possibles, trois fois le même resultat ![]()
Ok, bon essaie ça :
1- Sauvegarde de fichier mustek_pp.conf actuel :
2- Création d´un nouveau mustek_pp.conf
3- Test en mode debug :
Voilà, essaie ça et fournis nous le résultat de la dernière commande si ça ne fonctionne toujours pas.
Bon courage.
merci
j´ai donc fais ce que tu as duit et j´obtiens ça :
[sanei_debug] Setting debug level of mustek_pp to 1.
device `mustek_pp:mustek´ is a Mustek 600 III EP Plus flatbed (CCD 300 dpi)
Ok ben ça n´a pas l´air mal. ![]()
Lance xsane en root pour voir si ça fonctionne :
Si ça fonctionne en root et pas avec un utilisateur normal ne t´inquiète pas, y´aura pas grand chose à bidouiller. ;)
ARF t´assure ! ca fonctionne en root ^^
j´attends la suite du tuto ![]()
Bien impeccable !
1- Tout d´abord vérifie que ton utilisateur appartient bien au groupe scanner, en lançant ça (surtout pas en root !) :
$ groups
-- Si « scanner » n´apparaît pas dans la sortie renvoyée, exécute ceci en root :
(où <user> désigne bien évidemment ton utilisateur courant)
Tente alors de lancer xsane :
$ xsane
Si ça fonctionne, ben... c´est cool. ^^
Si ça ne fonctionne pas passe à l´étape 2.
-- Si « scanner » apparait dans la sortie renvoyée, on passe à la suite ! :D
2- Il va falloir que tu récupères des infos sur ton scanner :
Normalement udev doit attribuer à ton scanner un noeud du type : /dev/parportX (X=0,...,n)
Lance ceci pour déterminer le noeud exact :
$ ls -l /dev/parport*
La sortie te donne précisément le noeud associé à ton scanner (on l´appellera /dev/parport0 pour la suite ^^).
Maintenant lance la commande :
Tu récupères quelque chose ressemblant à :
ATTRS{idVendor}=="04b8"
Note bien l´identifiant du vendeur (ici 04b8)
Puis :
Tu récupères quelque chose ressemblant à :
ATTRS{idProduct}=="0808"
Note bien l´indentifiant du produit (ici 0808)
3- Écriture d´une règle udev :
Crée avec ton éditeur de texte préféré, et en root, le fichier : /etc/udev/rules.d/65-mustek.rules et colle y ceci dedans :
BUS="scsi",SYSFS{idVendor}="<id_vendeur_que_tu_as_
noté>",SYSFS{idProduct}="<id_produit_que_tu_as_not
é>", SYMLINK="scanner", NAME="%k", GROUP="scanner", MODE="0660"
4- Relance udev :
(Ou reboote -- je sais c´est mal : P -- pour être bien sûr que ta nouvelle règle a été prise en compte).
5- test :
$ xsane
Voilou, j´espère que ça fonctionnera. ![]()
Formatage déguelasse. ![]()
/etc/udev/rules.d/65-mustek.rules doit ressembler à ça :
$ cat /etc/udev/rules.d/65-mustek.rules
BUS="scsi", SYSFS{idVendor}="<id_vendeur_que_tu_as_noté>", SYSFS{idProduct}="<id_produit_que_tu_as_noté>", SYMLINK="scanner", NAME="%k", GROUP="scanner", MODE="0660"
(espérons que ce soit plus clair ^^)
merci beaucoup
bon j´ai tenté de suivre tout à la lettre
etape 1 : "scanner" figure bien dans la liste renvoyée
mais au lancement de xsane j´ai toujours le message "aucun peripherique disponnible"
donc
etape 2 : $ ls -l /dev/parport* me renvoie ceci
ls: /dev/parport*: Aucun fichier ou répertoire de ce type
donc je suis bloqué là pour le moment ![]()
Ok j´avais présupposé qu´il apparaîtrait en /dev/parportX car c´est le cas de la majorité des scanners branchés sur port parallèle.
C´est pas grave, on va taché de trouvé le noeud adéquat.
La solution la plus simple est, à mon avis, la suivante :
Tu ouvres une console et tu tapes ceci en root :
Tu débranches puis rebranches ton scanner, des lignes devraient apparaître dans la console, dont une spécifiant le noeud associé au scanner.
Si tu vois pas, recopie ici ce que tu choppes dans le tail -f /var/log/messages après avoir branché le scanner.
yep c´est un peu complexe, je crois reconnaitre mon imprimante (HP Photosmart) mais le reste O_O
donc je colle ce que j´obtiens :
_____________________
Jan 18 20:53:20 antonio-desktop gconfd (root-7612): Sortie
Jan 18 21:06:04 antonio-desktop python: hpssd[4366]: warning: Inrecognized URI:
usb://HP/Photosmart%208000%20series?serial=MY62743
2CX04HD
Jan 18 21:32:51 antonio-desktop -- MARK --
Jan 18 21:52:52 antonio-desktop -- MARK --
Jan 18 22:12:54 antonio-desktop -- MARK --
Jan 18 22:20:59 antonio-desktop python: hpssd[4366]: warning: Inrecognized URI:
usb://HP/Photosmart%208000%20series?serial=MY62743
2CX04HD
Jan 18 22:21:36 antonio-desktop python: hpssd[4366]: warning: Inrecognized URI:
usb://HP/Photosmart%208000%20series?serial=MY62743
2CX04HD
Jan 18 22:21:52 antonio-desktop python: hpssd[4366]: warning: Inrecognized URI:
usb://HP/Photosmart%208000%20series?serial=MY62743
2CX04HD
Jan 18 22:23:13 antonio-desktop gconfd (antonio-4731): Failed to send buffer
Jan 18 22:30:41 antonio-desktop python: hpssd[4366]: warning: Inrecognized URI:
usb://HP/Photosmart%208000%20series?serial=MY62743
2CX04HD
Jan 18 22:52:54 antonio-desktop -- MARK --
________________
Effectivement ce sont les infos relatives à ton imprimante, il n´y a rien concernant le scanner.
Bon le plus simple est que tu donnes le résultat de :
Je trouverai bien le device correspondant à ton scanner là-dedans.
Désolé de te faire faire des trucs inutiles. :/