IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Seul root peut scanner sous debian


Sujet :

Administration système

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 162
    Points : 88
    Points
    88
    Par défaut Seul root peut scanner sous debian
    Bonjour,

    Mon problème est que seul root a accès au scanner, pourtant je suis bien dans le groupe scanner :

    Citation Envoyé par groups
    dialout cdrom floppy audio video plugdev scanner
    qui plus est le scanner est bien détecté :

    Citation Envoyé par sane-find-scanner
    # sane-find-scanner will now attempt to detect your scanner. If the
    # result is different from what you expected, first make sure your
    # scanner is powered up and properly connected to your computer.

    # No SCSI scanners found. If you expected something different, make sure that
    # you have loaded a SCSI driver for your SCSI adapter.
    # Also you need support for SCSI Generic (sg) in your operating system.
    # If using Linux, try "modprobe sg".

    found USB scanner (vendor=0x04a9, product=0x2206, chip=LM983x?) at libusb:003:003
    # Your USB scanner was (probably) detected. It may or may not be supported by
    # SANE. Try scanimage -L and read the backend's manpage.

    # Not checking for parallel port scanners.

    # Most Scanners connected to the parallel port or other proprietary ports
    # can't be detected by this program.

    # You may want to run this program as root to find all devices. Once you
    # found the scanner devices, be sure to adjust access permissions as
    # necessary.
    mais bizarrement :

    Citation Envoyé par 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).
    Mon scanner est un Canon Canoscan N656U, et je suis sous Debian etch. Et comme d'habitude : pendant un moment ça marchait, puis soudain ça marche plus (peut-être suite au remplacement de hotplug par udev).

    Voilà, j'aurais bien besoin d'un coup de main.

    Merci

  2. #2
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut
    C'est un problème de permisson. Lorsque tu met ton scanner, lance dmesg pour savoir comment il s'apelle, et vérifie les droits du scanner dans /dev/. Il faudra que tu lise la doc de udev pour voir comment dire "quand je branche mon scanner, il doit avoir tels droits et appartenir à tel utilisteur / groupe"

  3. #3
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    339
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 339
    Points : 279
    Points
    279
    Par défaut
    Sous debian, on peut faire plus simple (en tout cas ça marche chez moi).
    Tu déclare que ton utilisateur fait partie du groupe scanner et tu installes "hotplug". Et quand tu brancheras ton scanner, normalement ça devrait fonctionner

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 162
    Points : 88
    Points
    88
    Par défaut
    Citation Envoyé par Smortex
    lance dmesg pour savoir comment il s'apelle, et vérifie les droits du scanner dans /dev/
    Après déconnexion et reconnexion du scanner, j'ai :

    Citation Envoyé par dmesg
    usb 3-2: USB disconnect, address 2
    usb 3-2: new full speed USB device using uhci_hcd and address 4
    Ce qui ne m'aide pas trop, mais pour ce qui est du nom :

    Citation Envoyé par lsusb
    Bus 003 Device 004: ID 04a9:2206 Canon, Inc. CanoScan N650U/N656U
    Le plus grave, à mon avis, c'est que je n'ai pas de /dev/scanner, ni même de /dev/usb/scanner, donc du coup, pour ce qui est de savoir comment le créer et vers quoi le faire pointer, ça reste un mystère. (D'ailleurs, où est-ce que xsane trouve mon scanner quand je suis root ?)

    Citation Envoyé par le mage tophinus
    tu installes "hotplug"
    Comme je le disais dans mon premier post, hotplug a été remplacé par udev.

    Merci

  5. #5
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    339
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 339
    Points : 279
    Points
    279
    Par défaut
    Et que se passe-t-il si tu essayes de réinstaller hotplug, il essaye de désinstaller udev ???
    Moi j'ai une sarge et je peux installer en même temps hotplug et udev .... bizarre, bizarre .....

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 162
    Points : 88
    Points
    88
    Par défaut
    Citation Envoyé par le mage tophinus
    Et que se passe-t-il si tu essayes de réinstaller hotplug, il essaye de désinstaller udev ???
    Tout à fait, de même que gnome-sound-manager, hal et hal-device-manager.

    Citation Envoyé par le mage tophinus
    Moi j'ai une sarge et je peux installer en même temps hotplug et udev .... bizarre, bizarre ..... Confused
    Quelle genre de sarge ? stable je suppose. Moi j'ai une sarge testing.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 162
    Points : 88
    Points
    88
    Par défaut
    Bon ça y est, c'est résolu.

    Rappelons-nous que sane-find-scanner avait dit :

    Citation Envoyé par sane-find-scanner
    found USB scanner (vendor=0x04a9, product=0x2206, chip=LM983x?) at libusb:003:003
    L'astuce est là, en fait il fallait que l'utilisateur normal (ou plutôt du groupe "scanner") ait les droits d'écriture sur /proc/bus/usb/003/003. Et maintenant ça marche.

    Ma grande inquiétude maintenant est, est-ce que cet identifiant est définitivement attribué au scanner ?

    Merci

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 12
    Points : 12
    Points
    12
    Par défaut
    Bonjour,

    J'ai le même problème avec mon Epson.

    Citation Envoyé par Smortex Voir le message
    C'est un problème de permisson. Lorsque tu met ton scanner, lance dmesg pour savoir comment il s'apelle, et vérifie les droits du scanner dans /dev/. Il faudra que tu lise la doc de udev pour voir comment dire "quand je branche mon scanner, il doit avoir tels droits et appartenir à tel utilisteur / groupe"
    Ceci me paraît être une très bonne méthode mais... la doc de udev est bien longue... pourriez-vous m'expliquer comment faire ceci simplement s'il vous plaît ?

    Merci d'avance.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Seul root peut se connecter
    Par pvoncken dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 15/07/2010, 10h40
  2. Installer Gnat sous Debian sans être root
    Par Hibou57 dans le forum Applications et environnements graphiques
    Réponses: 11
    Dernier message: 21/08/2006, 23h04
  3. Comment bloquer un user non root dans son home directory sous debian?
    Par programmerPhil dans le forum Administration système
    Réponses: 7
    Dernier message: 01/06/2006, 16h36
  4. Lancement d'applis en root impossible sous debian
    Par Michaël dans le forum Administration système
    Réponses: 10
    Dernier message: 29/09/2005, 20h56
  5. [Install] Problème de lancement sous debian sid
    Par SoaR245 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 18/02/2004, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo