J’ai reçu au travail un nouveau type de scanner: le fi-5120C. Malheureusement, il n’est pas encore supporté par le projet sane.
Cependant, j’ai regardé un peu les sources, et pu voir qu’il étais possible de le faire fonctionner moyenant un tout petit patch.
Voici donc la procédure pour faire fonctionner ce scanner sous Debian GNU/Linux:
apt-get source sane-utils
cd sane-backends-*
cd backends
vim fujitsu.c
La, vous pouvez chercher la chaine de caractère fi-4120.
Vous devriez trouver une ligne comme celle ci:
else if (strstr (product, "fi-4120") || strstr (product, "fi-4220"))
Remplacez la par:
else if (strstr (product, "fi-4120") || strstr (product, "fi-4220") || strstr (product, "fi-5120"))
Puis recompilez le package
cd ..
dpkg-buildpackage
(Cela suppose que vous avez les paquets debhelper et dpkg-dev.)
Installez les packages tout frais.
Enjoy!