CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme Xsane : Installer un scanner

Ez-Toni
Ez-Toni
Niveau 10
17 janvier 2007 à 16:45:19

Salut :ok:

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 :ok:

merci d´avance :oui:

vegehannnnnn
vegehannnnnn
Niveau 9
17 janvier 2007 à 22:02:56

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.

os2
os2
Niveau 7
17 janvier 2007 à 23:41:18

ta pas d´outils de configuration de scanner?

sous yast il y en a un, bonne chance

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 00:30:30

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 :

______________

  1. /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader

mustek_pp

______________

ainsi que le fichier mustek_pp.conf, dont voici son contenu

______________

  1. For documentation see sane-mustek_pp(5)
  1. GLOBAL #

option io-mode alt_lock

option niceload

  1. DEVICES #
  1. specify the port your scanner is connected to. Possible are 0x378 (lp1)
  2. (lp1) and 0x278 (lp2) 0x3bc (lpt0)

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.

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 00:35:07

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 :)

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 01:11:31

Essaie ceci (en root !) avec ton scanner branché et allumé :

  1. scanimage -L

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. ;)

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 10:14:36

ok je te remercié, bon la je suis au boulo donc j´essaierais ça en rentrant ce soir.

par contre

  1. VegehaNNNnnn profil
  2. Posté le 18 janvier 2007
  3. Essaie ceci (en root !) avec ton scanner branché et allumé :
  4. scanimage -L

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 :oui:

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 13:06:00

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.
++

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 13:42:44

ok merci beaucoup pour tes réponces, je teste donc ce soir la commande # scanimage -L pour voir ce qu´il en resulte :ok:

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 19:52:24

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 :(

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 20:40:32

Ok, bon essaie ça :
1- Sauvegarde de fichier mustek_pp.conf actuel :

  1. mv /etc/sane.d/mustek_pp.conf /etc/sane.d/mustek_pp.conf.old

2- Création d´un nouveau mustek_pp.conf

  1. echo "scanner \"mustek\" * ccd300" > /etc/sane.d/mustek_pp.conf

3- Test en mode debug :

  1. SANE_DEBUG_MUSTEK_PP=1 scanimage -L

Voilà, essaie ça et fournis nous le résultat de la dernière commande si ça ne fonctionne toujours pas. :)

Bon courage.

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 20:50:51

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)

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 20:57:24

Ok ben ça n´a pas l´air mal. :)
Lance xsane en root pour voir si ça fonctionne :

  1. xsane

Si ça fonctionne en root et pas avec un utilisateur normal ne t´inquiète pas, y´aura pas grand chose à bidouiller. ;)

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 21:05:56

ARF t´assure ! ca fonctionne en root ^^

j´attends la suite du tuto :lol:

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 21:42:14

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 :

  1. gpasswd -a <user> scanner

(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 :

  1. udevinfo -a --name=/dev/parport0 | grep -i idvendor

Tu récupères quelque chose ressemblant à :
ATTRS{idVendor}=="04b8"
Note bien l´identifiant du vendeur (ici 04b8)

Puis :

  1. udevinfo -a --name=/dev/parport0 | grep -i idproduct

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 :

  1. udevstart

(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. :)

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 21:47:50

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 ^^)

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 22:35:24

merci beaucoup :ok:

bon j´ai tenté de suivre tout à la lettre

etape 1 : "scanner" figure bien dans la liste renvoyée :ok:

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

:non2:

donc je suis bloqué là pour le moment :snif:

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 22:43:26

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 :

  1. tail -f /var/log/messages

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.

Ez-Toni
Ez-Toni
Niveau 10
18 janvier 2007 à 22:53:57

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 --
________________

vegehannnnnn
vegehannnnnn
Niveau 9
18 janvier 2007 à 22:57:43

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 :

  1. ls /dev/

Je trouverai bien le device correspondant à ton scanner là-dedans.

Désolé de te faire faire des trucs inutiles. :/

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware