View previous topic :: View next topic |
Author |
Message |
didzzzz17 Tux's lil' helper
Joined: 08 Mar 2004 Posts: 127 Location: France - Niort / La Rochelle
|
Posted: Fri Apr 15, 2005 9:54 am Post subject: [Xsane] Kernel 2.6.11 |
|
|
Bonjour,
Depuis la disparition du module scanner usb dans le noyau 2.6.11 je n'arrive pas a faire fonctionné mon scanner avec x-sane (alors qu'il fonctionné parfairtement avec un kernel 2.4)
Pourtant il est bien détecté:
Code: | #cat /proc/bus/usb/deveices
T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=04b8 ProdID=011f Rev= 1.10
S: Manufacturer=EPSON
S: Product=EPSON Scanner
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=16ms
|
Que faire pour qu'il fonctionne avec x-sane ? |
|
Back to top |
|
|
Oni92 Apprentice
Joined: 01 Jun 2004 Posts: 247
|
Posted: Fri Apr 15, 2005 10:19 am Post subject: |
|
|
Bon, déjà Xsane n'est qu'un frontend(interface) graphique pour Sane...
Pour pouvoir utiliser des Scanner USB avec Sane sur un noyau 2.6, il suffit d'ajouter le USE usb lors de la compilation de Sane (ce qui enclenchera en passant l'installation de libusb qui remplace le module scanner usb entre autres) |
|
Back to top |
|
|
didzzzz17 Tux's lil' helper
Joined: 08 Mar 2004 Posts: 127 Location: France - Niort / La Rochelle
|
Posted: Fri Apr 15, 2005 6:49 pm Post subject: |
|
|
J'ai vérifier est usb est bien dans mon make.conf. J'ai réinstallé Libusb au cas ou et voila l'erreur au lancement de xsane
Code: | xsane: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory
|
puis j'ai voulu recompiler xsane (j'ai testé avec toutes les version) et voila l'erreur que j'ai :
Code: | checking for png_create_info_struct in -lpng... yes
****************************************************************
ERROR: SANE-1.0.0 or newer is needed for compiling xsane
- if you installed SANE as rpm make sure you also included
sane-devel
****************************************************************
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
!!! ERROR: media-gfx/xsane-0.95 failed.
!!! Function src_compile, Line 32, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message. |
Que puis-je faire maintenant ? |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Fri Apr 15, 2005 8:10 pm Post subject: |
|
|
Code: | #echo media-gfx/sane-backends ~x86 >> /etc/portage/package.keywords
#echo media-gfx/xsane ~x86 >> /etc/portage/package.keywords
#emerge -u xsane |
ce qui t'installera sane 1.0.15 |
|
Back to top |
|
|
didzzzz17 Tux's lil' helper
Joined: 08 Mar 2004 Posts: 127 Location: France - Niort / La Rochelle
|
Posted: Sat Apr 16, 2005 1:54 pm Post subject: |
|
|
J'ai installé sane-backends 1.0.15 et xsane 0.97 mais mon scanner n'est toujours pas détecté. Faut-il modifier un fichier de configuration de sane pour lui dire que le scanner est sur l'usb ? |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Sun Apr 17, 2005 5:53 pm Post subject: |
|
|
tu as un fichier à éditer dans /etc/sane.d qui correspond à ton scanner, notamment ce passage:
Code: | # For libusb support for unknown scanners use the following command
# usb <product ID> <device ID>
# e.g.:
# usb 0x4b8 0x110 |
tu trouvreras les bonnes valeurs à mettre à l'aide de la commande lsusb, ici apparemment 0x4b8 011f. |
|
Back to top |
|
|
didzzzz17 Tux's lil' helper
Joined: 08 Mar 2004 Posts: 127 Location: France - Niort / La Rochelle
|
Posted: Thu Apr 21, 2005 1:17 pm Post subject: |
|
|
J'ai bien essayé cette solution mais il ne veut rien savoir |
|
Back to top |
|
|
zarasoustra17 Guru
Joined: 01 Jul 2003 Posts: 382 Location: Marseille France
|
Posted: Thu Apr 21, 2005 6:57 pm Post subject: |
|
|
Tu peux tester scanimage -l (ou L, je sais plus) en user et en root et comparer les résultats, si ton scanner est détecté en root et non en user , c'est juste un pb de droits, sinon, je sèche.... |
|
Back to top |
|
|
|