Я обновил Ubuntu до 12.04 с 11.10. Принтер работает, но сканер не работает. В 11.10 мне пришлось установить специальный драйвер от брата. Модель принтера - Brother MFC-290C. Компьютер Toshiba Satellite. Как заставить сканер работать?
У меня установлена 64-разрядная версия на Toshiba Satellite. Спасибо за ваши инструкции, Чад - 24216 . Я следил за каждым шагом: с 1 по 5. Я также обновил инструмент S-KEY сканера Brother Linux.
Выходные данные dpkg -l | grep Brother
:
ii brscan-skey 0.2.3-0 Brother Linux scanner S-KEY tool
ii brscan3 0.2.11-5
Brother Scanner Driver
ii mfc290ccupswrapper:i386 1.1.2-2 Brother CUPS Inkjet Printer Definitions
ii mfc290clpr:i386 1.1.2-2 Brother lpr Inkjet Printer Definitions
ii printer-driver-ptouch 1.3-3ubuntu0.1 printer driver Brother P-touch label printers
Тем не менее сканер не работает. Вот сообщение от Xsane
:
Failed to open device brother3:bus6;dev1: Invalid argument.
Вот сообщение от простого сканирования:
Failed to scan. Unable to connect to scanner.
И утилита сканирования по-прежнему не отображает строку сканера.
Мое решение исправить брата MFC5440CN, сканер работает только с использованием sudo xsane
:
Я уже создал дополнительную учетную запись пользователя, но это не решило проблему. Вот мое исправление. (Ubuntu 12.04, 32 бит). Следуйте советам относительно вставки сценария в соответствии с инструкциями Чада (и других). Редактор открывает копию файла. Закройте это и работайте над своим оригиналом. Скопируйте и вставьте это в указанное место.
# Brother scanner
ATTRS {idVendor}=="04f9", ENV {libsane_matched}="yes"
Обязательно сделайте возврат каретки и оставьте пустую строку под ней.
Не изменяй ничего больше. Сохраните файл. Вставка возврата каретки разобрала мою проблему. Я надеюсь, что это работает для вас. Я чуть не вырвал свои волосы, пытаясь разобраться в этом, чтобы понять, насколько это может быть неприятно. Удачи.
Выполните эти шаги для получения работы сканера.
1) сделайте следующее:
пресса: Alt+F2
- введите это: gksu gedit /lib/udev/rules.d/40-libsane.rules
- добавьте следующие строки ПРЕЖДЕ, где это говорит "#, следующее правило отключит"
# Brother scanner
ATTRS {idVendor}=="04f9", ENV {libsane_matched}="yes"
2) перейдите к этому веб-сайту и загрузите драйвер "brscan3 DEB" на свой Рабочий стол. Выберите 32-разрядную версию при установке 32-разрядной Ubuntu. Выберите 64-разрядную версию при установке 64-разрядной Ubuntu: Брат драйвер Brscan3
3) откройте Terminal и изменение в каталоге Desktop (где Ваша загрузка),
cd ~/Desktop
4) установите драйвер
sudo dpkg -i <name_of_file_that_you_downloaded.deb>
- при установке драйвер должен обнаружиться в Синаптическом как так: brscan3
5) установка xsane
sudo apt-get install xsane
Все должно работать теперь. Откройте "XSane" для выполнения сканирований.
К сожалению, ни одно из вышеприведенных решений не сработало для моего Brother DCP-7045N, а только при обычной стандартной установке:
Загрузите пакеты с http://solutions.brother.com/ [ 119]
Установить, выполнив
sudo dpkg -i --force-all brscan3-0.2.5-2.i386.deb
sudo dpkg -i --force-all brscan-skey-0.2.1-1.i386.deb
Проверить с помощью dpkg -l | grep Brother
brsaneconfig3 -a name=SCANNER model=DCP-7045N ip=192.168.1.101
Проверить с помощью brsaneconfig3 -q | grep DCP-7045N
Надеюсь, это тоже для вас!
Вы можете попробовать загрузить последние версии пакетов драйверов сканера Linux для MFC-290C и установить их. Более того, ознакомьтесь с инструкциями по установке , предоставленными компанией Brother .
Очень простое решение: