|
Il y a actuellement 6 visiteurs connectés sur le site !
Ajout d'un scanner USB
Accueil:
Les nouveaux noyaux Linux, notamment depuis les 2.4, prennent en compte l'usb.
Il n'est donc plus necessaire de patcher son noyau .
V�rifier avec uname -a la version de votre noyau
Pr�paration :
Il vous faudra v�rifier que votre noyau peut utiliser l�usb � l'aide des options appropri�es.
Compiler le noyau et l'installer :
# make dep bzImage modules modules_install
# cp arch/i386/boot/bzImage /boot/bzusb
# cp System.map /boot/sysmapusb
* Configurer lilo pour lui faire prendre en compte le nouveau noyau :
ajouter la section suivante :
image=/boot/bzusb
label=linuxusb
root=/dev/xxxx -- mettre le m�me device que pour les autres sections qui chargent linux
append=""
read-only
Saisir /sbin/lilo pour faire prendre en compte le changement
* Red�marrer et taper linuxusb sous lilo afin de charger le nouveau noyau.
Une fois votre noyau install�, v�rifier que les options suivantes sont activ�es :
Dans USB support :
Support for USB
USB Verbose debug messages
USB filesystem
USB scanner support
Soit UHCI (pour les contr�leurs, Intel via �)
Ou OHCI (pour tous ce qui est mac et compaq).
IL est conseill� d�installer l�usb en natif et pas en module...
Installer le pilote :
Dans cette �tape nous allons cr�e un p�riph�rique pour notre scanner en USB :
mknod /dev/usbscanner 180 48
chmod 777 /dev/usbscanner
ln �s /dev/usbscanner /dev/scanner
Il est � noter qu'avec udev ou devfs cette �tape n'est plus necessaire .
Le logiciel de scan(sane)
Sane est un logiciel de scan. Il ne fonctionne pas sous X par contre il a une version qui tourne sous X qui s�appelle Xsane.
Sur mandriva un simple: urpmi xsane sane suffit
Sinon il est aussi possible d'installer les sources :
ftp://metalab.unc.edu/pub/Linux/apps/graphics/capture
Et celle de xsane :
http://www.wolfsburg.de/~rauch/sane/sane-xsane.html
Nous allons donc r�cup�rer les patchs et autres outils � l�adresse suivante :
http://hem.fyristorg.com/henrikj/snapscan/downloads
D�compressez les sources :
tar �zxvf sane-x.tar.gz
tar �zxvf xsane-x.tar.gz
Commen�ons par sane:
patch �p0 < sane-1.0.1-usb.diff
cd sane-x
./configure
make
make install
Ensuite Xsane:
cd ../xsane-x
./configure
make
make install
Maintenant sane et Xsane sont installer dans /usr/local/
La configuration se passe dans /usr/local./sane.d/dll.conf
Commenter (par #) les lignes qui ne correspondent pas � votre scanner.
Et rajouter dans snapscan.conf les lignes correspondant � votre scanner :
usb AGFA
/dev/scanner
/dev/usbscanner
Pour scanner:
Si vous �tes sous X , vous pouvez lancer.
xscanimage &
Une fen�tre va appara�tre contenant sane .
Pour scanner depuis gimp :
Il suffit de faire un lien dans le r�pertoire plug-ins de gimp :
ln �s /usr/local/bin/xscanimage /usr/lib/gimp/1.x/plug-ins
Une fois ce lien fait vous pouvez scanner � partir de gimp en passant par Acquire Image.
Sources de l'article
|