Problème d'installation du scanner

Bonjour,
Bonjour à tous,
Voilà , méga probleme pour installer mon scanner epson perfection 2480. Lorsque j'ouvre applications puis scanneur xsane, j'ai le message suivant; erreur d'ouverture du périphérique shapscan: libusb 001:003; erreur d'I/O sur le périphérique. Cela veut dire quoi? merci pour votre attention. je suis sous Ubuntu 8.04 depuis la semaine dernière et galère pour ce scanner. Je suis une néophyte et j'ai eu l'impressin d'essayer ce qui était en doc mairs je n'ai réussi qu'à obtenir ce message et encore quand il détecte mon scanner, pas à tous les coups. Quelqu'un pourrait me dire ce que je dois faire pas à pas? merci encore
Configuration: Linux
Firefox 3.0

25 réponses

  • Votes
  • Date
  • Date décroissante
Résumé de la discussion

L'installation du scanner Epson Perfection 2480 sur Ubuntu 8.04 est bloquée par une erreur d'ouverture du périphérique et une erreur d'I/O signalée par libusb, malgré la détection partielle du périphérique. Des solutions proposées incluent la modification du fichier /etc/sane.d/dll.conf pour activer les backends compatibles (notamment epkowa pour Epson) et l'utilisation de commandes avec sudo ou dpkg pour installer les pilotes adéquats. Les échanges indiquent aussi que le scanner est détecté par l'outil de détection USB mais non affiché par scanimage -L, ce qui suggère des questions de permissions et une configuration du backend SANE.

Bobot (l’IA à votre service)
  1. Contributeur
    bonjour,
    as tu installe iscan ? pilotes epson pour les scanner
    je me suis paye un v200 dernièrement fonctionne impect.
    a+
    1. merci pour ta réponse. où puis-je trouver les iscan? sur le site epson, j'ai trouvé les iscan mais il y en a 3
      iscan-2.10.0-1.c2.i386rpm
      iscan-plungin-gt-f500-1.0.0-1.c2.i386rpm
      iscan_2.10.0-1.tar.gz
      faut-il installer les 3 et comment je fais et où? merci pour ta patience. J'ai aussi vu qu'il faut les transformer en deb.... comment je dois faire tout ça . et si je click sur ouvrir , ça marche mais ensuite il ne peut pas l'installer.....
  2. Contributeur
    bonjour,
    il faut prendre les 2 fichiers rpm
    ensuite si tu ne la pas sudo apt-get alien
    et ensuite
    sudo alien iscan-2.10.0-1.c2.i386rpm
    sudo alien iscan-plungin-gt-f500-1.0.0-1.c2.i386rpm
    va transformer les 2 fichiers en *.deb
    et maintenant tu peux les installer sur ta ubuntu
    clic droit sur le fichier deb
    a+
    1. Contributeur
      le mieux est quand même toujours de passer par le gestionnaire de paquets. On est pas sous windows
    2. voilà, ça y est , j'ai tout fait et je les ai transformés en deb, puis, j'ai installés les drivers en allant dans leurs propriétés, ajouter gksudo alien -d. Ensuite dans la doc , j'ai vu qu'il fallait continuer en tapant sudo gedit /etc/sane.d/dll.conf
      et voilà ce que cela donne
      # /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
      #
      # On Debian systems, the dll backend will also look for pieces of configuration
      # in the /etc/sane.d/dll.d directory -- packages providing backends should drop
      # a config file similar to dll.conf in this directory.

      # enable the next line if you want to allow access through the network:
      net
      abaton
      agfafocus
      apple
      avision
      artec
      artec_eplus48u
      as6e
      bh
      canon
      canon630u
      #canon_pp
      cardscan
      coolscan
      coolscan2
      #dc25
      #dc210
      #dc240
      dell1600n_net
      dmc
      epjitsu
      epson
      #epson2
      fujitsu
      #gphoto2
      genesys
      gt68xx
      hp
      hp3900
      hpsj5s
      hp3500
      hp4200
      hp5400
      hp5590
      hpljm1005
      hs2p
      ibm
      leo
      lexmark
      ma1509
      matsushita
      microtek
      microtek2
      mustek
      #mustek_pp
      mustek_usb
      mustek_usb2
      nec
      niash
      pie
      pixma
      plustek
      #plustek_pp
      #pnm
      qcam
      ricoh
      s9036
      sceptre
      sharp
      sm3600
      sm3840
      snapscan
      sp15c
      #st400
      #stv680
      tamarack
      teco1
      teco2
      teco3
      #test
      u12
      umax
      #umax_pp
      umax1220u
      v4l
      Que dois-je faire maintenant? merci encore pour ta patience si tu es toujours là......
    3. tu n'es plus là pour m'expliquer la suite car je suis toujours bloquée...... Merci
    4. @jeanbootssalut,

      elle dit quoi la doc après la commande sudo gedit blablabla ?
    5. @bob031sudo gedit et quoi après, parce que j'en ai tellement fait...... Merci
  3. Contributeur
    re,

    si je donne cette solutions , c'est que ses 2 fichiers ne sont pas sur les dépôts .
    merci à l'avance de faire une recherche sur le sujet cela evite de se meler d'un post sans le faire avancer.
    a+
    1. Merci à toi, je pense que je progresse car je les ai trouvés sur epson puis je les ai installés comme j'explique dans ma réponse précédente.
      J'attends avec impatience la suite de ce que je dois faire..... J'ai repris espoir de peut-être y arriver..... ce serait tellement super.
    2. j'attends tes conseils éclairés avec impatience...... merci d'avance pour la néophyte que je suis......
    3. bonjour, entre parenthèse, super contente pour Ingrid Betancourt......
      effectivement je suis allée chercher les fichiers sur Avasys et les ai tranformés en Deb, pas de problème pour ça mais mon scanner ne fonctionne toujours pas et je me sens un peu coincée car pour ce type de scanner , j'ai réussi à dénombrer 4 méthodes conseillées sur le net.....
      en premier: sur avasys, il y avait un 3ème fichier appelé iscan.2.10.0-1.tar.gz, dois-je l'installer et à quoi correspond-il? merci encore pour ceux qui sont déjà sur le site.
  4. Contributeur
    bonjour,
    as tu dans une console taper la commande
    iscan
    a+
    1. à la commande simple iscan, j'ai la réponse: impossible d'envoyer une commande au scanner, verifier l'état du scanner....ça veut dire quoi?
  5. Contributeur
    re,
    ça veux dire qu'il ne voit pas le scanner
    lorsque cela coince il faut forcer linux a detecter le scan
    regarde cette doc
    http://doc.ubuntu-fr.org/scanner_epson
    a+

    1. je l'ai déjà suivie plusieurs fois. L'ennui c'est que les drivers sur avasys sont au nombre de 3 et que ce ne sont pas les mêmes que ceux indiqués dans l'adresse que tu me donnes.....
      et en plus, je n'ai pas compris à quelle ligne exactement je dois écrire epokwa?
      s'il ne reconnait pas mon scanner , qu'est-ce que tu entends par forcer? merci pour ta patience.
  6. Contributeur
    re,
    t'occupe pas des drivers
    c'est ensuite qu'i faut lire
    il faut ajouter le fichier epkowa au fichier dll.conf
    net
    abaton
    agfafocus
    apple
    avision
    artec
    artec_eplus48u
    as6e
    bh
    canon
    canon630u
    #canon_pp
    coolscan
    coolscan2
    #dc25
    #dc210
    #dc240
    dell1600n_net
    dmc
    epson
    fujitsu
    #gphoto2
    genesys
    gt68xx
    hp
    hpsj5s
    hp3500
    hp4200
    hp5400
    ibm
    leo
    lexmark
    ma1509
    matsushita
    microtek
    microtek2
    mustek
    #mustek_pp
    mustek_usb
    mustek_usb2
    nec
    niash
    pie
    pint
    pixma
    plustek
    #plustek_pp
    #pnm
    qcam
    ricoh
    s9036
    sceptre
    sharp
    sm3600
    sm3840
    snapscan
    sp15c
    #st400
    #stv680
    tamarack
    teco1
    teco2
    teco3
    #test
    u12
    umax
    #umax_pp
    umax1220u
    v4l
    #
    # The following backends are not included in the sane-backends distribution
    # If you want to use them, download them from their webpages and read their
    # documentation 
    #
    # HP OfficeJet backend homepage: http://hpoj.sourceforge.net/
    # Uncomment the following line if hpoj is installed:
    #hpoj
    hpaio
    epkowa
    

    http://www.lea-linux.org/cached/index/Epson_Perfection_3490.html si ça te parle mieux
    a+

    1. sur le site que tu m'indiques, je dois taper dpkg etc...... pour installer les bons drivers et là cela me répond: l'opération requier les privilèges de super utilisateur, c'est quoi ça? merci toujours......
  7. Contributeur
    re,
    commencer les commandes avec sudo
    mais les fichiers sont installes !!!
    il faut maintenant suivre le tuta à partir de la
     Configurer sane
    
    Indiquer que les scanners de marque « epkowa » sont autorisés en rajoutant epkowa dans le fichier suivant : 
    

    a+
    1. ok, c'est déjà ça s'ils sont installés, mais tu ne m'as pas écrit où je dois aller et où je dois mettre epkowa? je te donne la réponse tout de suite après. Merci pour ta disponibilité.
  8. salut,

    la réponse est post <22>
    1. ok et où je trouve le post 22? merci de ne pas me lâcher, je reprends espoir
      je crois que le problème est la reconnaissance par sane et les permissions...
  9. Contributeur
    au pire donne le resultat de
    sudo gedit /etc/sane.d/dll.conf
    je te le corrige
    et tu fais une copier coller
    a+
    1. voila ce que j'ai
      # /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
      #
      # On Debian systems, the dll backend will also look for pieces of configuration
      # in the /etc/sane.d/dll.d directory -- packages providing backends should drop
      # a config file similar to dll.conf in this directory.

      # enable the next line if you want to allow access through the network:
      net
      abaton
      agfafocus
      apple
      avision
      artec
      artec_eplus48u
      as6e
      bh
      canon
      canon630u
      #canon_pp
      cardscan
      coolscan
      coolscan2
      #dc25
      #dc210
      #dc240
      dell1600n_net
      dmc
      epjitsu
      epson
      #epson2
      fujitsu
      #gphoto2
      genesys
      gt68xx
      hp
      hp3900
      hpsj5s
      hp3500
      hp4200
      hp5400
      hp5590
      hpljm1005
      hs2p
      ibm
      leo
      lexmark
      ma1509
      matsushita
      microtek
      microtek2
      mustek
      #mustek_pp
      mustek_usb
      mustek_usb2
      nec
      niash
      pie
      pixma
      plustek
      #plustek_pp
      #pnm
      qcam
      ricoh
      s9036
      sceptre
      sharp
      sm3600
      sm3840
      snapscan
      sp15c
      #st400
      #stv680
      tamarack
      teco1
      teco2
      teco3
      #test
      u12
      umax
      #umax_pp
      umax1220u
      v4l
      epkowa

      merci pour ta gentillesse, j'ai de nouveau de l'espoir
  10. avant le pire :

    sudo cp /etc/sane.d/dll.conf /etc/sane.d/dll.bak
    1. voila la réponse !!!!!! je ne comprends rien
      jeanboots@jeanboots-laptop:~$ sudo cp/etc/sane.d/dll.conf/etc/sane.d/dll.bak
      [sudo] password for jeanboots:
      sudo: cp/etc/sane.d/dll.conf/etc/sane.d/dll.bak: command not found
      jeanboots@jeanboots-laptop:~$ sudo cp /etc/sane.d/dll.conf/etc/sane.d/dll.bak
      cp: opérande du fichier cible manquant après `/etc/sane.d/dll.conf/etc/sane.d/dll.bak'
      Pour en savoir davantage, faites: « cp --help ».
      jeanboots@jeanboots-laptop:~$ subl cp --help
      bash: subl : commande introuvable
      jeanboots@jeanboots-laptop:~$ cp --help
      Usage: cp [OPTION]... [-T] SOURCE CIBLE
      ou: cp [OPTION]... SOURCE... RÉPERTOIRE
      ou: cp [OPTION]... --target-directory=RÉPERTOIRE SOURCE...
      Copier la SOURCE vers la DESTINATION, ou de multiples SOURCES vers un RÉPERTOIRE.

      Les arguments obligatoires pour les options de formes longues le sont aussi
      pour les options de formes courtes.
      -a, --archive identique à -dpR
      --backup[=CONTRÔLE] archive chaque fichier de destination
      -b identique à --backup mais n'accepte pas d'argument
      --copy-contents copie le contenu des fichiers spéciaux en mode récursif
      -d identique à --no-dereference --preserve=links
      -f, --force si un fichier de destination existe et
      ne peut être ouvert alors le détruire et
      essayer à nouveau
      -i, --interactive demander confirmation avant d'écraser
      -H suivre les liens symboliques de ligne de commande dans SOURCE
      -l, --link lier les fichiers au lieu de les copier
      -L, --dereference toujours suivre les liens symboliques dans SOURCE
      -P, --no-dereference ne jamais suivre les liens symboliques dans SOURCE
      -p identique à --preserve=mode,ownership,timestamps
      --preserve[=ATTR_LIST] préserve les attributs spécifiés (par défaut :
      mode,ownership,timestamps), et si posssible
      les attributs additionels : context, links, all
      --no-preserve=LISTE_ATTR ne pas préserver les attributs spécifiques
      --parents accoler le chemin source au répertoire
      -R, -r, --recursive copier récursivement les répertoires
      --remove-destination enlever chaque fichier de destination existant
      avant de l'ouvrir (par contraste avec --force)
      --sparse=DATE contrôle la DATE de création des fichiers
      dispersés
      --strip-trailing-slashes enlève les « / » en suffixe de chacun
      des arguments SOURCE
      -s, --symbolic-link créer des liens symboliques au lieu de copier
      -S, --suffix=SUFFIXE écraser le suffixe usuel d'archivage
      par le SUFFIXE
      --target-directory=RÉPERTOIRE
      déplacer tous les fichiers SOURCE en arguments
      vers le RÉPERTOIRE
      -T, --no-target-directory traiter la CIBLE comme un fichier normal
      -u, --update déplacer seulement les vieux ou
      les tout nouveaux fichiers
      -v, --verbose expliquer ce qui a été fait
      -x, --one-file-system demeurer sur ce système de fichiers
      --help afficher l'aide-mémoire
      --version afficher le nom et la version du logiciel

      Par défaut, les fichiers SOURCES dispersés sont détectés par le biais
      d'une heuristique grossière et le fichier CIBLE correspondant est aussi
      construit de façon dispersé. Il s'agit d'un comportement sélectionné
      par l'option --sparse=auto. Spécifiez --sparse=always pour créer un fichier
      CIBLE dispersé lorsque le fichier SOURCE contient de longues séquences de
      d'octets de valeur zéro.
      Utilisez --sparse=never pour inhiber la création de fichiers dispersés.

      Le suffixe d'archive est « ~ », initialisé autrement avec --suffix ou
      SIMPLE_BACKUP_SUFFIX. La méthode du contrôle de version peut être sélectionné
      par l'option --backup ou par VERSION_CONTROL par le bias des variables
      d'environnement selon les valeurs suivantes:

      none, off ne jamais archiver (même si --backup est utilisé)
      numbered, t faire des archives numérotées
      existing, nil numéroter si des archives numérotées existent déjà,
      ne pas numéroter autrement
      simple, never toujours faire des archives de type simple

      Un cas spécial où « cp » archive la SOURCE lorsque les options « force » et
      « backup » sont utilisées et que la SOURCE et la DESTINATION portent le
      même nom qu'un fichier régulier existant.

      Rapporter toutes anomalies à <bug-coreutils@gnu.org>.
      jeanboots@jeanboots-laptop:~$
    2. @jeanbootsvoila la réponse !!!!!! je ne comprends rien
      c'est normal ! tu as oublié un espace blanc dans la ligne de commande. Laisse tomber ça, ce n'est pas primordial !

      concentre-toi sur la modification et l'enregistrement du fichier /etc/sane.d/dll.conf

      UN BON CONSEIL : utilise la souris pour sélectionner le texte correspondant à une commande que l'on te donne. Ensuite clic-droit ->Copier. Puis souris dans la console puis clic-droit->Coller.
  11. Contributeur
    $ sudo cp/etc/sane.d/dll.conf/etc/sane.d/dll.bak
    et comme ça
    $ sudo cp /etc/sane.d/dll.conf /etc/sane.d/dll.bak
    fait un copier coller de ma ligne
    faut penser a mettre des espaces
    a+
    1. cela ne me donne rien...... même avec les espaces que tu me donnes. Désolée...
  12. Contributeur
    bon tu en es ou , car c'est bientôt l'heure de la soupe , et ici ça rigole pas quand c'est l'heure c'est l'heure .
    a+
    1. voilà ce que cela a donné... où est l'erreur?
      jeanboots@jeanboots-laptop:~$ sudo cp /etc/sane.d/dll.conf /etc/sane.d/dll.bak
      [sudo] password for jeanboots:
      jeanboots@jeanboots-laptop:~$ sudo cp /etc/sane.d/dll.conf /etc/sane.d/dll.bak
      jeanboots@jeanboots-laptop:~$

      sinon donne moi une heure où tu seras là ou bien demain, car j'ai l'impression que tu peux m'aider....
      sinon bon appétit.
  13. Contributeur
    et ben si pas d'erreur c'est que la copie c'est faite
    maintenant donne le resultat de
    sudo gedit /etc/sane.d/dll.conf
    a+
    1. Contributeur
      quand il m'aura donner la réponse , zut j'ai faim !! lol
      a+
      1. Contributeur
        re,
        il serait bon de mettre les post l'un derriere les autres car la on ne s'y retrouve plus
        bon moi pour se soir stop pour que le scanner fonctionne il suffit de suivre a la lettre le tuto de lea linux
        http://www.lea-linux.org/cached/index/Epson_Perfection_3490.html
        a+
        1. désolée,
          j'essaie de suivre ce tuto mais pour pour moi c'est un perfection 2480 et je me retrouve bloquée à
          Donner accès en lecture aux pilotes Epson

          Les droits par défaut livrés avec les pilotes fournis par Epson ne permettent pas l'acquisition de données.

          Il faut changer ces droits et/ou le propriétaire . Le plus simple :

          chmod 444 /usr/share/iscan/*

          cela me donne ça
          jeanboots@jeanboots-laptop:~$ chmod 444 /usr/share/iscan/*
          chmod: modification des permissions de `/usr/share/iscan/esfw52.bin': Opération non permise
        2. désolée , voilà ce que cela donne
          # /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
          #
          # On Debian systems, the dll backend will also look for pieces of configuration
          # in the /etc/sane.d/dll.d directory -- packages providing backends should drop
          # a config file similar to dll.conf in this directory.

          # enable the next line if you want to allow access through the network:
          net
          abaton
          agfafocus
          apple
          avision
          artec
          artec_eplus48u
          as6e
          bh
          canon
          canon630u
          #canon_pp
          cardscan
          coolscan
          coolscan2
          #dc25
          #dc210
          #dc240
          dell1600n_net
          dmc
          epjitsu
          epson
          #epson2
          fujitsu
          #gphoto2
          genesys
          gt68xx
          hp
          hp3900
          hpsj5s
          hp3500
          hp4200
          hp5400
          hp5590
          hpljm1005
          hs2p
          ibm
          leo
          lexmark
          ma1509
          matsushita
          microtek
          microtek2
          mustek
          #mustek_pp
          mustek_usb
          mustek_usb2
          nec
          niash
          pie
          pixma
          plustek
          #plustek_pp
          #pnm
          qcam
          ricoh
          s9036
          sceptre
          sharp
          sm3600
          sm3840
          snapscan
          sp15c
          #st400
          #stv680
          tamarack
          teco1
          teco2
          teco3
          #test
          u12
          umax
          #umax_pp
          umax1220u
          v4l
          epkowa

          est-ce juste? allez bon appétit et si vous êtes encore là plus tard, faites moi signe, sinon, je reviendrais demain. et merci encore
      2. Contributeur
        bonjour,
        $chmod 444 /usr/share/iscan/*
        $sudo chmod 444 /usr/share/iscan/* et miracle ça va marcher l'utilisateur ne peut modifier les droits que sur les dossiers de son /home/user pour le reste c'est root sous ubuntu cela se fait avec la commande sudo .
        a+
        1. Bon jour, désolée mais hier , j'ai encore planché sur les problèmes d'installation du scanner jusque très tard. Alors aujourd'hui , j'étais dégoutée mais j'ai appris sur Linux à défaut d'avoir un scanner qui marche.
          La commande que tu me donnes: je dois la faire? en root? et je vois que théoriquement le firmware du scanner selon http://doc.ubuntu-fr.org/scanner_epson_perfection_2480 est esfw41.bin. Alors que moi j'ai esfw52 quand je fais chmod 444 /usr/share/iscan/*
          Peut-être le problème viendrait de là et pour pouvoir le changer je dois faire quoi? . Mais ce soir, je suis trop crevée et il faut rester calme en informatique, alors je remets ça à demain et je te donne les résultats, si tu es là..... A + et merci de me suivre, cela fait du bien ou sinon bon weed-end.
        2. Rebonsoir après plusieurs jours car j'étais dégoutée et donc j'ai laissé passé du temps pour voir ça de plus loin et j'ai vu , à force de lire les différents tuto , que de temps en temps il était écrit: après tout cela installer Xsane..... Alors je l'ai désinstallé complètement, redémarré l'ordi , histoire d'être sûre (scanner débranché) puis réinstallé Xsane et redémarré en branchant le scanner et MIRACLE, tout marche super en sélectionnant le scanner à plate et non epkowa.
          Merci pour votre patience et si ce conseil peut servir à d'autres. Salut
      3. Contributeur
        bonjour,
        sudo = passage en root sous ubuntu
        donc pour modifier les droits d'un fichier ou repertoire
        $sudo chmod 444 /usr/share/iscan/*
        t'occupe pas des firm etc.. un tuto est un exemple qu'il faut adapter .
        a+
        • 1
        • 2