Le scanner est sans doute un scanner sur port parallèle. Pour le faire fonctionner avec sane (qui ne traite pas les ports parallèles), il faut le représenter comme un scanner en SCSI.
Pour ce faire, il faut charger les modules suivants:
parport_pc
sg
ppscsi
onscsi
La gestion ne consiste pas à patcher le kernel mais à compiler les modules qui seront chargés par le noyau lorsqu'ils seront requis.
Il faut donc:
1- récupérer les sources du kernel et les installer. Le
lien suivant décrit la démarche à suivre en FC4 (des éléments spécifiques sont introduits par rapport à l FC3);
2- récupérer les sources correspondant au scanner;
3- les compiler en prenant appui sur les sources du noyau (attention, ces modules seront valables pour un noyau donné). Le compilateur par défaut est GCC4 en FC4; il faut compiler en environnement GCC3 (voir le
post suivant );
4- charger par ailleurs parport_pc et sg s'ils ne le sont déjà (faire un lsmod pour le vérifier);
5- charger les modules par la commande modprobe /le_chemin_vers_les_modules/ppscsi.ko (l'extension sera sans doute *.ko) -idem pour onscsi et vérifier qu'ils sont bien chargés par lsmod;
6- rendre le chargement permanent en insérant les lignes de chargement dans le fichier /etc/modules.conf.
Sans connexion Haut débit, la démarche risque s'être quelque peu fastidieuse ... Bon courage.