Как заставить работать функцию сканирования моего Brother DCP-315CN?

У меня есть сетевой принтер / сканер Brother DCP-315CN, который я использую с Ubuntu с версии 7.10. Каждая новая версия требовала своих уловок, но до сих пор я всегда мог заставить машину работать - до сих пор с v11.10.

Печать не проблема, с годами она стала проще, даже не требуя драйверов с веб-страниц Brother, но функция сканирования теперь не позволяет мне понять, что делать. Я скачал и установил brscan2 (который не обновлялся компанией Brother с 2009 года) и другие связанные с ним диски, как и в предыдущих версиях Ubuntu. Я также применил совет о копировании ряда файлов из / usr / lib64 в / usr / lib, но безрезультатно.

brsaneconfig 2 -q сообщает мне, что я правильно настроил и зарегистрировал сканер, а dpkg -l сообщает мне, что драйверы установлены, но все равно ни одно приложение сканера не обнаружит его.

scanimage -L, scanimage -T, sane-find-scanner и brsaneconfig2 -d все заявляют, что не подключено ни одно устройство сканера, что я нахожу очень странным, так как два компьютера в доме, все еще работающие с v11.04, видят сканер, и я в любом случае могу печатать на устройстве даже из Oneiric.

Любой совет, который может поставить меня на путь движения вперед, будет очень признателен.

Обновление: я играл с VirtualBox на двух разных компьютерах, тестируя как 32-битные, так и 64-битные версии Ubuntu. Пока что вывод заключается в том, что эта проблема характерна для 64-битной версии 11.10. 32-разрядные или более ранние версии Ubuntu прекрасно работают со сканером. Что касается причины проблемы, я не мудрее, однако.

Обновление: больше игр с VirtualBox. сканирование работает с 64-битной Fedora 16 (недавнее ядро) и Debian 6 (старое ядро), но пока не с Mint 12. на основе Ubuntu. Таким образом, проблема до сих пор кажется неясной. Собираюсь также попробовать OPENSuse.

2
задан 31 January 2012 в 01:37

2 ответа

Спасибо за информацию. Я думаю, что следующие строки делают работу (для пакета 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
0
ответ дан 31 January 2012 в 01:37

Наконец-то это работает!

Я, очевидно, допустил ошибку, когда впервые следовал совету на веб-страницах Brother, копируя несколько библиотечных файлов из / usr / lib64 в / usr / lib. Я обнаружил это случайно, играя с Ubuntu 12.04 beta 1 в виртуальной машине. Поскольку эта версия - LTS, теперь я знаю, что Ubuntu будет поддерживать сканирование с помощью моего DCP-315CN дольше, чем аппаратное обеспечение, вероятно, продлится ...: -)

0
ответ дан 31 January 2012 в 01:37

Другие вопросы по тегам:

Похожие вопросы: