A mon tour de contribuer avec mes petits moyens.
Depuis que je me suis mis � Linux , soit environ un 1 an, je me suis battu et d�battu 
avec le scanner AGFA Snapscan 1212 USB.
Je vais essayer  de fournir un semblant de How-to
Les pr�requis :

        Un noyau de la s�rie 2.4.x (�viter le 2.4.3 si vous devez utiliser le module 
ohci). Il est blacklist�.
        R�cup�rer les archives  sane-backends-1.0.5.tar.gz et 
sane-frontends-1.0.5.tar.gz (http://www.mostang.com/sane)
        R�cup�rer l'archive snapscan-20010411.tar.gz (http://www.sourcforge.net)
        R�cuperer sur le CD d'install de votre scanner le fichier "SnapScan 1212U 
2.bin"
        R�cup�rer le fichier agfafirm.(voir le lien de L�a Linux) (Merci pour le 
travail de E. BESNARD)

NB : Cette proc�dure marche avec une Mandrake 8.0 et un noyau 2.4.7

A- Le noyau
Il faudra le compiler avecles options suivantes 
#
# USB support
#
CONFIG_USB=m
CONFIG_USB_DEBUG=y

#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_BANDWIDTH=y

#
# USB Controllers
#
# CONFIG_USB_UHCI is not set
# CONFIG_USB_UHCI_ALT is not set
CONFIG_USB_OHCI=m

#
# USB Device Class drivers
#
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH is not set
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set

#
# USB Human Interface Devices (HID)
#
# CONFIG_USB_HID is not set
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_WACOM is not set

#
# USB Imaging devices
#
# CONFIG_USB_DC2XX is not set
# CONFIG_USB_MDC800 is not set
CONFIG_USB_SCANNER=m

B - L'installation proprement dite

avec les droits de root, taper la suite de lignes de commandes.

        mknod /dev/usbscanner c 180 48
        chmod a+rw /dev/usbscanner
        chmod 666 /dev/usbscanner
        ln -s /dev/usb/scanner0 /dev/usbscanner

        cp sane-backends-1.0.5.tar.gz /usr/local
        cp sane-frontends-1.0.5.tar.gz /usr/local
        cp snapscan-20010411.tar.gz /usr/local

Il vous demandera d'�craser certains fichiers, r�pondre "y"

        tar xvfz sane-backends-1.0.5.tar.gz
        tar xvfz cp snapscan-20010411
        cp snapscan-scsi.c /sane-backends-1.0.5/backend
        cp snapscan.conf /sane-backends-1.0.5/backend
        cp snapscan-sources.c /sane-backends-1.0.5/backend
        cp snapscan.desc /sane-backends-1.0.5/backend
        cp snapscan-sources.h /sane-backends-1.0.5/backend
        cp snapscan.h /sane-backends-1.0.5/backend
        cp snapscan-usb.c /sane-backends-1.0.5/backend
        cp snapscan-usb.h /sane-backends-1.0.5/backend
        cp snapscan.c /sane-backends-1.0.5/backend

        cd sane-backends-1.0.5
        ./configure && make  && make install

Editez le fichier /usr/local/etc/sane.d/dll.conf pour qu'il ressemble � �a

        snapscan

Editez le fichier /usr/local/etc/sane.d/snapscan.conf pour qu'il ressemble � �a
        usb AGFA
        /dev/usb/scanner0
        /dev/usbscanner

Pour tester que tout est ok :
        
        modprobe usbcore
        modprobe usb-ohci
        modprobe scanner

        cd /usr/local/bin
        ./scanimage -d "snapscan:/dev/usbscanner" >home/votreuser/out.pnm

Avec GIMP vous pourrez constater que votre scanner marche et vous num�rise de bien 
belles images.
Enfin on termine.
        cd sane-frontends-1.0.5
        SANE_CONFIG="/usr/local/bin/sane-config" ./configure
        make && make install

        cd /usr/local/bin/ 
        ./xscanimage 

Et voil� !

Remerciements aux contributeurs et ce sans aucune exception de L�a linux 
(http://lea-linux.org)
Au Lug Goupil (htpp://goupilfr.org)
A S�bastien SABLE <[EMAIL PROTECTED]>
Merci � ceux que j'ai oubli�.
--
Pascal MELIN
"La science n'est rien que le bon sens et un raisonnement sain."
Stanislas LECZINSKI, roi de Pologne (1763)
http://vitagymgemozac17.multimania.com

Répondre à