web-dev-qa-db-fra.com

Comment faire fonctionner la fonction scanner de mon Brother DCP-315CN?

J'ai une imprimante/scanner Brother DCP-315CN en réseau que j'utilise avec Ubuntu depuis la version 7.10. Chaque nouvelle version a nécessité ses propres astuces mais jusqu'à présent, j'ai toujours pu faire fonctionner la machine - jusqu'à présent avec la v11.10.

L'impression n'est pas un problème et est devenue plus facile avec les années, ne nécessitant même pas de pilotes à partir des pages Web de Brother, mais la fonction de numérisation me laisse maintenant aucune idée de ce qu'il faut faire. J'ai téléchargé et installé brscan2 (qui n'a pas été mis à jour par Brother depuis 2009) et d'autres lecteurs associés, tout comme avec les versions antérieures d'Ubuntu. J'ai également appliqué le conseil sur la copie d'un certain nombre de fichiers de/usr/lib64 vers/usr/lib mais sans aucune utilité.

brsaneconfig 2 -q me dit que j'ai correctement configuré et enregistré le scanner, et dpkg -l me dit que les pilotes sont installés mais quand même, aucune application de scanner ne le détecte.

scanimage -L, scanimage -T, sane-find-scanner et brsaneconfig2 -d indiquent tous qu'il n'y a pas de périphérique de scanner connecté, ce que je trouve très étrange car les deux ordinateurs de la maison exécutant toujours la version 11.04 voient le scanner, et Je peux quand même imprimer sur l'appareil même depuis Oneiric.

Tout conseil qui pourrait me mettre sur une voie d'avancement serait très apprécié.

Mise à jour: j'ai joué avec VirtualBox sur deux ordinateurs différents, testant les versions 32 bits et 64 bits d'Ubuntu. Jusqu'à présent, la conclusion est que ce problème est spécifique à la version 64 bits de 11.10. Les versions 32 bits ou antérieures d'Ubuntu fonctionnent correctement avec le scanner. Quant à la raison du problème, je ne suis pas plus sage, cependant.

Mise à jour: Plus de jeu avec VirtualBox. l'analyse fonctionne avec Fedora 16 64 bits (noyau récent) et Debian 6 (ancien noyau), mais jusqu'à présent, pas avec Mint 12 basé sur Ubuntu. Le problème semble donc jusqu'à présent être plutôt ubuntuish. Je vais aussi essayer OPENSuse.

2
Lars Ola Liavåg

Merci pour l'info. Je pense que les lignes suivantes font le travail (pour le package brscan2) - Ubuntu 12.04 AMD64, Networking DCP-560CN:

Sudo cp /usr/lib64/libbrscandec2* /usr/lib

Sudo cp /usr/lib64/libbrcolm2* /usr/lib 

Sudo cp /usr/lib64/sane/libsane-brother2* /usr/lib/sane
4
Henrik

Ça marche enfin!

J'ai évidemment fait une erreur en suivant pour la première fois l'astuce sur les pages Web de Brother en copiant un certain nombre de fichiers de bibliothèque de/usr/lib64 vers/usr/lib. J'ai découvert cela par accident en jouant avec la version bêta 1 d'Ubuntu 12.04 dans une machine virtuelle. Comme cette version est un LTS, je sais maintenant qu'Ubuntu supportera la numérisation avec mon DCP-315CN plus longtemps que le matériel ne devrait durer ... :-)

2
Lars Ola Liavåg