Как получить работу сканера DCP-350C Брата?

Загруженный и установленный драйверы Linux от сайта Брата здесь.

Но сканер все еще не был распознан.

Вы видите здесь, драйверы, установленные успешно:

$ dpkg  -l  |  grep  Brother
ii  brother-cups-wrapper-common                          1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                              1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                          0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                              0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                               3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                                1.4-1                                                    amd64        printer driver Brother P-touch label printers

И здесь, Вы видите, что установленный драйвер думает, что не 'регистрируется':

$ brscan-skey -l

 DCP-350C          : brother2:bus3;dev1  : USB                  Not registered

Когда я открываю Simple Scan, он говорит мне, что у меня есть сканер Брата, но что я должен установить драйверы.

$ lsusb
Bus 003 Device 002: ID 04f9:01d0 Brother Industries, Ltd DCP-350C

$ sudo dpkg -l | grep Brother
ii  brother-cups-wrapper-common                          1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                              1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                          0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                              0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                               3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                                1.4-1                                                    amd64        printer driver Brother P-touch label printers

Брат, кажется, удалил Linux o/s инструкции по конфигурации от ее страниц поддержки - т.е. сюда и сюда, который был источником более ранних решений этой проблемы, данной здесь и здесь. Страница информации о поддержке ОС в ее разделе FAQS и Troubleshooting обращается только к Windows и Macintosh. Если Вы посмотрите в другом месте, то Вы найдете страницу информации о Linux. Это говорит "Брата работы драйвера сканера Linux только с суперпользователем по умолчанию". Это указывает на страницу, где, как это говорит, дан средства заставить сканер работать на non-sudo пользователей - возможно, затем, SimpleScan. Та страница содержит, фиксируют загрузки для многочисленного OSs, но ничего позже, чем Ubuntu 13.10. Загрузка и установка того файла все равно не делают ничего, чтобы заставить сканер работать. Если Вы будете копаться вокруг достаточно долго, то Вы найдете, что существует Linux, диагностирующий FAQ, в конце концов - просто не в месте, где Вы ожидали бы находить его. Получение этого сканера Брата работать похоже на поточную обработку иглы в аэродинамической трубе. Первый объект на FAQ Linux, 'я использую Ubuntu 16.10. Я не могу просканировать от своей Машины Брата'. Это достаточно близко. Это говорит 'Установку libusb-0.1-4'. (Драйвер Брата имел зависимости, но он не потрудился проверять их). Мне действительно устанавливали этот lib usb уже так или иначе.

Одно из более ранних решений (для другого сканера Брата - и страница поддержки Брата с решением с тех пор исчез), довольно полезно. Это говорит, чтобы вставить строку '/lib/udev/rules.d/40-libsane.rules' ', хотя на самом деле это, на моих 16.04, по крайней мере, должно быть/lib/udev/rules.d/60-libsane.rules. И строка, которую это просит, чтобы Вы добавили, включает ссылку на идентификатор продукта для другого сканера Брата. При наблюдении нормального веб-сайта для идентификатора продукта DCP-350C (это не был бы DCP-350C - который будет слишком легок - более раннее решение для DCP-7030, и это имеет идентификатор продукта "01ea")... поэтому, где мы были?... считая нормальный веб-сайт для идентификатора продукта DCP-350C. Нормальная страница для сканеров Брата не имеет никакой записи для DCP-350C. Это говорит, там ли Ваше устройство не, это не поддерживается. Это говорит, что страница обновилась 05 октября 2003. Это четырнадцать с половиной лет назад. Я верю 350C, вышел несколько лет спустя, в 2007.

Так старое решение для DCP-7030, который, как сказали, добавил, редактируют нормальную конфигурацию таким образом:

sudo gedit /lib/udev/rules.d/40-libsane.rules

И добавить это (в правильном месте):

# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="yes"

Так как моя конфигурация, кажется, находится в 60-libsane.rules, и у меня нет кода продукта, я отредактировал конфигурацию таким образом:

sudo gedit /lib/udev/rules.d/60-libsane.rules

И добавил:

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

И перезапущенный машина. Это не работало.

Я также переместил некоторые файлы, Брат intsall стандартная программа, кажется, кладет на неправильное место - по крайней мере, согласно отчетам, в другом месте такой как здесь.

Включенные файлы Брата копирования от cp/usr/lib64/до/usr/lib. (Я загрузил и установил 64-разрядную версию драйвера Брата).

Инструкции сделать это казалось устаревшим. И так как веб-сайт Брата говорит, что его драйвер Brscan2 должен использоваться с DCP-350C, имена файлов могут отличаться. Я скопировал мой таким образом:

sudo cp /usr/lib64/libbrscandec2.so /usr/lib
sudo cp /usr/lib64/libbrscandec2.so.1 /usr/lib
sudo cp /usr/lib64/libbrscandec2.so.1.0.0 /lib/lib
sudo cp /usr/lib64/sane/libsane-brother2.so /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother2.so.1 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother2.so.1.0.7 /usr/lib/sane
sudo cp /usr/lib64/libbrcolm2.so /usr/lib
sudo cp /usr/lib64/libbrcolm2.so.1 /usr/lib
sudo cp /usr/lib64/libbrcolm2.so.1.0.1 /usr/lib

Этот тупик был предложен Братом сам. Это - Linux FAQ для DCP-350C (если можно найти его), говорит (для "Ubuntu 11.10 или выше"):

Copy the following files under /usr/lib64/ to /usr/lib/.

Другая подсказка должна была на самом деле выполнить brscan-skey файл, который предлагается как загрузка с драйвером путем простого ввода brscan-skey в командной строке.

В какой-то момент что-то, должно быть, пошло право, потому что драйвер Брата теперь говорит мне, что устройство распознано:

$ brscan-skey -l

 DCP-350C          : brother2:bus3;dev1  : USB                  Not registered

Однако SimpleScan все еще заявляет, что никакие устройства не распознаны.

Кроме того, Брат говорит, что brscan-skey позволяет сканировать, чтобы быть выполненным от собственной консоли сканера, с помощью ее опций 'сканирования в файл' и 'сканирования к изображению'. Когда я делаю так, сканер говорит 'Соединение с ПК', но ничего больше не происходит.

Я могу заставить 350C сканировать, когда я называю его от пробной версии коммерческого инструмента сканирования Linux под названием VueScan. Но пробная версия помещает водяные знаки через отсканированное изображение, делая это бесполезным мне. Кроме того, полная версия является дорогой, и требует годовой подписки. И я только столкнулся с ним при попытке найти способ заставить SimpleScan работать - или действительно, любое программное обеспечение сканирования открытого исходного кода.

Дело в том, что VueScan просто работает. (Но это делает настолько способом, который оставляет сканер дисфункциональным другим инструментам). Оказывается, что сканер может использоваться с инструментами с открытым исходным кодом на Ubuntu. Вопрос состоит в том как.

9
задан 9 March 2018 в 10:36

4 ответа

Короткий ответ

Драйверы, которые Вы нашли, являются старыми версиями:

$ dpkg  -l  |  grep  Brother
ii  brother-cups-wrapper-common                1.0.0-10-0ubuntu6                                        amd64        Common files for Brother cups wrapper packages
ii  brother-udev-rule-type1                    1.0.0-1                                                  all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                                  amd64        Brother Linux scanner S-KEY tool
ii  brscan2                                    0.2.5-1                                                  amd64        Brother Scanner Driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                              amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                                    amd64        printer driver Brother P-touch label printers

Новейшие версии:

$ dpkg -l | grep -i brother
ii  brother-udev-rule-type1                    1.0.2                                        all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                      amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                    0.4.4-3                                      amd64        Brother Scanner Driver
ii  cupswrapperdcp7065dn:i386                  2.0.4-2                                      i386         Brother DCP7065DN CUPS wrapper driver
ii  dcp7065dnlpr:i386                          2.1.0-1                                      i386         Brother DCP-7065DN LPR driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                  amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                        amd64        printer driver Brother P-touch label printers
  • udev правило, обновленное от 1.0.0-1 кому: 1.0.2
  • brscan2 версия 0.2.5-1 обновленный до brscan4 версия 0.4.4-3

Также у Вас есть дженерик cups-wrapper где, поскольку мой - конкретная модель.


TL:DR; Очень, очень длинный ОТВЕТ

Большая часть длинного ответа является методом проб и ошибок. Вы должны только следовать за Шагом 1, Шагом 2, первой частью Шага 3 (остановка при выборе только сканера). Затем пропустите вниз к Шагу 6 и Шагу 7.


Фон

У меня есть DCP-7065DN Брата, который является хорошим монохромным двухсторонним лазерным принтером. Я имел его в течение трех лет, но никогда не использовал функцию сканера, прежде всего, потому что, "чей заставил бумагу сканировать в электронном мире?". Из-за Вашего вопроса я думал, что пришло время получить работу функции сканера.

Сравнение DCP-7065DN DCP-350C

Согласно этому сообщению на Форумах Ubuntu тот же инструмент Brother Driver работает на Ваш DCP-350C и на мой принтер DCP-7065DN.


Текущие программы установки

Ваш вопрос содержит не менее 15 ссылок, и я заметил, что сайт Вашей первой ссылки устарел:

Brother Scanner Old

Вопросы и ответы Форумов Ubuntu, которые я связал выше, содержат более актуальную ссылку программы установки:

Brother Scanner New

Заметьте, что Датой Выпуска является Рождество 2017, только несколько месяцев.

Вместо того, чтобы повторять Ваши шаги, я запущу новую установку (только сканера) использование ссылки Форумов Ubuntu выше.


Действие по установке 1 - избранный принтер

Запустите путем выбора правильного продукта. В значке принтера для MFC-J410W, нажать на ссылку Не Ваш продукт? и страница выбора появляется:

Brother Scanner Model Select

Ваш принтер может быть найден в первом значке, который имеет подменю для "ряда DCP 3", который приводит к Вашей определенной модели:

Brother Scanner Model DCP-350C

Мой принтер является четвертым значком в панели, которая быть 3 широкими значками сразу ниже Вашего. Я выберу это, и это имеет подменю для "ряда DCP 7" который после нажатия на подарки:

Brother Scanner Model DCP-7065DN

Я нажму на DCP-7065DN. Вы уже выбрали бы DCP-350C на предыдущем снимке экрана.


Действие по установке 2 - избранная операционная система (OS)

После выбора модели принтера Вас просят относительно Вашей ОС. Это принимает значение по умолчанию к Linux и ".rpm". Значение по умолчанию является ".rpm", который обозначает Red Hat или Дугу Linux или что-то как этот. Измените дистрибутив на ".deb", который стоит Debian, который является действительно Ubuntu.

Brother Scanner Select OS.png

Нажмите Search кнопка.


Действие по установке 3 - программное обеспечение загрузки

Теперь, когда предварительные выборы закончены и поклонники Командной строки, и ненавистники GUI в Стихе Ubuntu поставили мое имя в своих платах стрелки, которые мы получаем для выбора программного обеспечения для загрузки:

Brother Scanner Software Select.png

Образцовый значок в верхнем левом углу должен быть DCP-350C для Вас, но это - DCP-7065DN для меня.

Первый раздел для драйверов принтера, но нам не нужно это, поскольку оба наших принтера печатают прекрасный. Последний раздел для исходного кода, но нам не нужно это. Если бы мы сделали то мы, вероятно, не были бы на этом веб-сайте. Средний раздел содержит драйверы сканера:

Brother Scanner Select Arch.png

Здесь мы должны выбрать архитектуру: 32-разрядный или 64-разрядный.

Я читал, 32-разрядный драйвер не будет работать над моей 64-разрядной дугой, таким образом, я только соберусь загрузить № 3 и № 4 на данный момент. Я могу возвратиться и захватить № 1, если мне нужен драйвер?

Действие по установке 3-A)

Скачать Scan-key-tool 64bit (deb package)

После выбора параметр сканера № 3 мы видим Ваш номер модели на строке № 2 и мой номер модели на последней строке (снимка экрана)...:

Brother Scanner scan-tool-key-64bit.png

... Так принятие всех работ хорошо для меня это должно все работать хорошо на Вас!

Необходимо согласиться на EULA (Лицензионное соглашение с конечным пользователем) и затем загрузить .deb файл.

Загруженный файл:

  • brscan-skey-0.2.4-1.amd64.deb, размер 50,9 КБ, дата 12.03.2014

В последующих инструкциях относительно веб-страницы говорится:

brscanX должен быть установлен сначала

Действие по установке 3-B)

Скачать Scanner driver 32bit (deb package)

Таким образом, мы должны возвратиться экран и загрузка № 1 (** Драйвер сканера 32 бита (deb пакет) **). Загруженный файл:

  • brscan4-0.4.4-4.i386.deb, размер 63,9 КБ, дата 22.09.2017

Заметьте, что дате только 6 месяцев!

Действие по установке 3-C)

Скачать Scanner Setting file (deb package)

В то же время № 1 загружается, мы загрузим № 4 (Файл параметра сканера (deb пакет)). Загруженный файл:

  • brother-udev-rule-type1-1.0.2-0.all.deb, размер 1,6 КБ, дата 25.11.2016

Заметьте это, номер версии отличается, чем Ваш!


Действие по установке 4 - sudo dpkg -i ...

Суммировать загруженные пакеты:

    1. brscan4-4.4-4.i386.deb
    1. brscan-skey-0.2.4-1.amd64.deb
    1. brother-udev-rule-type1-1.0.2.0.all.deb

Мы сначала установим № 1, затем № 4, reboot и наконец установка № 3:

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brscan4-0.4.4-4.i386.deb
Selecting previously unselected package brscan4:i386.
(Reading database ... 1147453 files and directories currently installed.)
Preparing to unpack brscan4-0.4.4-4.i386.deb ...
Unpacking brscan4:i386 (0.4.4-4) ...
Setting up brscan4:i386 (0.4.4-4) ...
This software is based in part on the work of the Independent JPEG Group.
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brother-udev-rule-type1-1.0.2-0.all.deb
Selecting previously unselected package brother-udev-rule-type1.
(Reading database ... 1147495 files and directories currently installed.)
Preparing to unpack brother-udev-rule-type1-1.0.2-0.all.deb ...
Unpacking brother-udev-rule-type1 (1.0.2) ...
Setting up brother-udev-rule-type1 (1.0.2) ...
ls: cannot access '/etc/udev/rules.d/*.rules': No such file or directory
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ 

Ohh Нет! Ошибка на последней строке.

Никакая идея, почему ls генерировал ошибку, потому что каталог там, и существуют три правила. Мы видим, что один из них был просто настроен:

$ ll /etc/udev/rules.d/*brother*.rules
-rw-r--r-- 1 root root 1004 Mar 10 16:59 /etc/udev/rules.d/60-brother-libsane-type1.rules

О, хорошо... давайте продолжим двигаться так или иначе. Рассмотрение нового Брата udev управляйте всем, что это делает после того, как целый набор кода установлен:

ENV{libsane_matched}="yes"

Теперь пора отправить этот ответ, как и reboot.

После перезагрузки позволяют нам установить последний файл:

$ sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 1147499 files and directories currently installed.)
Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...

Интересный, что существует больше чем миллион файлов в моей системе. Те 25 ядер складывают со временем.


Действие по установке 5 - тестирование

Я обманул немного и нашел это: DCP-7065DN Брата, Ubuntu 14.04 64bit: Может распечатать к сетевому принтеру, но не может использовать функцию сканирования, которая рекомендовала эти шаги:

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey -l

 DCP-7065DN        : brother4:bus4;dev7  : USB                  Active

───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$

Пока все хорошо. В ответе (не длинный уверенный, если это уверено допустимый) говорится, что необходимо поместить brscan-skey в Ваши Приложения Запуска и Вам нужно gimp установленный. Комментарий ниже, если Вы нуждаетесь в помощи, делая это.

По-видимому, xsane необходим для сканирования:

$ sudo apt install xsane
Reading package lists... Done
Building dependency tree       
   (...BLAH, BLAH, BLAH...)
Setting up xsane-common (0.999-3ubuntu1) ...
Setting up xsane (0.999-3ubuntu1) ...

xsane = чрезвычайно безумный

После установки типа xsane в терминале и доберитесь:

xsane as user.png

После закрытия сообщения об ошибке, xsane попытки просканировать для устройств и в конечном счете отвечают, что нет ни одного. О, Радость, О, Счастье. Веб-сайт Брата говорит, что сканирование разработано, чтобы быть сделанным как корень, таким образом, мы введем sudo xsane и теперь мы видим:

xsane as sudo.png

Звучит страшным, но обычный пользователь не мог найти сканер так, давайте посмотрим если sudo делает. Выбрать Continue at your own risk кнопка. После того, как окно отображает серым в течение нескольких моментов тот же ответ, как обычный пользователь появляется: No devices available.

Метод программного обеспечения не работает, пробует аппаратный метод

Используя сканирование включают Брата, MFC генерирует это сообщение:

scan button on brother.png

Хорошо, по крайней мере, существует коммуникация между сканером и компьютером потому что gimp запущенный автоматически.

Я никогда не перезагружал после установки brscan-skey также - это теперь из надежды / отчаяние.


Шаг 6 - Возвращается и загружает Обертку CUPS

Перезагрузка не работала так, я возвращусь и установлю датированный инструмент CUPS Wrapper 12/25/2017 который не был установлен в моей системе. У Вас есть более старая версия в Вашей системе:

Brother CUPS wrapper download.png

Существует пять пакетов загрузки. При загрузке первого (CUPSwrapper) появляется это диалоговое окно:

Brother CUPS wrapper download open_save.png

  • Опция изменения от Open кому: Save!
  • Нажать OK

Откройте терминал, изменитесь на ~/Downloads и проверьте, что файл существует:

rick@alien:~/Downloads$ ll *.gz*
-rw-rw-r-- 1 rick rick    24666 Mar 11 08:24 linux-brprinter-installer-2.2.0-1.gz

После скачивания этих инструкций появляются на веб-сайте. Сокращенный формат следует:

rick@alien:~/Downloads$ gunzip linux-brprinter-installer-2.2.0-1.gz
rick@alien:~/Downloads$ sudo su
root@alien:/home/rick/Downloads# 

root@alien:/home/rick/Downloads# bash linux-brprinter-installer-2.2.0-1 DCP-7065DN # Change DCP-7065DN to DCP-350C
You are going to install following packages.
   dcp7065dnlpr-2.1.0-1.i386.deb
   cupswrapperDCP7065DN-2.0.4-2.i386.deb
   brscan4-0.4.4-3.amd64.deb
   brscan-skey-0.2.4-1.amd64.deb
OK? [y/N] ->

Мм о... Это выбирает brscan4-0.4.4-3.amd64.deb но ранее я установил brscan4-0.4.4-4.i386.deb который был более новой версией, но неправильной архитектурой. Это могло объяснить ошибки, которые я имел!

Выбрать y продолжаться. Большое лицензионное соглашение открывается. Выбрать y продолжаться. Другое лицензионное соглашение открывается. Выбрать y продолжаться. Выполнения сценария apt install на своем собственном.

Подсказка появляется:

Will you specify the Device URI? [Y/n] ->

Для Вашего и шахты USB Printer мы выбираем n.

Затем это запрашивает тестовую печать. Уничтожить другой древовидный выбор y. Да тестовая печать работает, и у меня теперь есть печатная страница, которую я могу отсканировать позже!

Третье большое лицензионное соглашение теперь появляется так, выбрать y продолжаться.

Это все закончено так reboot.


Шаг 7 - Тестовое простое сканирование

После reboot проверьте установку в терминал и выполните простое сканирование:

───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey -l

 DCP-7065DN        : brother4:bus4;dev7  : USB                  Active

───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ dpkg -l | grep -i brother
ii  brother-udev-rule-type1                    1.0.2                                        all          Brother udev rule type 1
ii  brscan-skey                                0.2.4-1                                      amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                    0.4.4-3                                      amd64        Brother Scanner Driver
ii  cupswrapperdcp7065dn:i386                  2.0.4-2                                      i386         Brother DCP7065DN CUPS wrapper driver
ii  dcp7065dnlpr:i386                          2.1.0-1                                      i386         Brother DCP-7065DN LPR driver
ii  printer-driver-brlaser                     3-5~ubuntu1                                  amd64        printer driver for (some) Brother laser printers
ii  printer-driver-ptouch                      1.4-1                                        amd64        printer driver Brother P-touch label printers
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ simple-scan

После всей тяжелой работы мы вознаграждены сканированием:

Brother simple scan sans sudo

9
ответ дан 23 November 2019 в 04:58

У меня была подобная проблема с MFC-J625DW принтера/сканера брата.
Не мог заставить сканер работать, пока я не следовал инструкциям на этих часто задаваемых вопросах. Второй объект, "Я не могу найти машину брата". По-видимому, некоторые файлы копируются в неправильную папку. Моя система является 32-разрядным lubuntu 17.10, и драйвер является brscan4. Так также для brscan4 Вам нужна эта фиксация. (Я также редактировал файл 'правил', но в конце вернулся все, поскольку он ничего не решил.)

Согласно часто задаваемым вопросам фиксация:
Проверьте, существует ли следующий каталог.

Для пользователей на 64 бита: /usr/lib/x86_64-linux-gnu/sane

Для пользователей на 32 бита: /usr/lib/i386-linux-gnu/sane

Введите следующую команду, если вышеупомянутый каталог существует.

Для пользователей на 64 бита: команда: sudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane

Для пользователей на 32 бита: команда: sudo cp /usr/lib/sane/libsane-brother* /usr/lib/i386-linux-gnu/sane

Для разъяснения я перечислю все действия, которые я сделал, чтобы заставить мой MFC-J625DW работать (перезагрузка между некоторыми шагами может быть полезной):

  • загрузите, разархивируйте и запустите скрипт для своего устройства из support.brother.com (это установило все необходимые пакеты для моего устройства), Следуют всем инструкциям на том сайте.
  • добавьте myusername к альбому группы, владея устройством сканирования sudo adduser <myusername> lp
  • если необходимо узнать имя этой группы, включите устройство, сделайте lsusb, отметьте busnr и devicenr брата, и выполнитесь ls -l /dev/bus/usb/busnr/devicenr (3 цифры на номер)
  • сделал filecopying, фиксируют описанный выше
  • для активации всех опций brscan-skey мне нужен калека, нормальный и xsane
    sudo apt install gimp
    sudo apt install sane sane-utils libsane-extras xsane
3
ответ дан 23 November 2019 в 04:58

Я думаю, что решил эту проблему наконец при помощи установщика драйвера Брата.

Это могло бы арестовать Ваши обновления программного обеспечения. Таким образом, Вам, вероятно, придется выполнить команду для фиксации его впоследствии:

$ sudo apt-get -f install

Проблема, казалось, была, что веб-сайт Брата направлял пользователей Linux от 350C страница к старым версиям ее драйверов и установщиков. Это неизбежно привело меня убывать в пугающий ад, который преследуют старые сообщения форума, которые рассказали прошлые ужасы других людей, пытающиеся получить их работу сканеров Брата. Сообщения здесь помогли буксировать меня. Но действительно ответ должен был просто получить правильный установщик Брата во-первых и проигнорировать все другие совет. Хотя Однако я попробовал такое большое разнообразие мер, многие из которых, казалось, имели своего рода частичный успех, что трудно сказать наверняка, что получило его работающий в конце.

0
ответ дан 23 November 2019 в 04:58

После огромной борьбы сканер моего старого доброго DCP-350C заработал. Я использую Linux Mint 19.4, но он также может дать некоторые подсказки пользователям Ubuntu. Я сделал все, что написано выше, и многое другое, но до сих пор не получил хорошего результата.

Наконец, я установил в таком порядке:

dcp350clpr-1.0.1-1.i386
dcp350ccupswrapper-1.0.1-1.i386
brscan-skey-0.2.4-1.amd64
brscan2-0.2.5-1.amd64
brother-udev-rule-type1-1.0.2-0.all

и в конце: "brother-cups-wrapper-extra" из диспетчера программного обеспечения.
Принтер работает нормально, сканер - нет.

Затем я установил из диспетчера программ xsane . Как упоминалось в другом месте, VueScan распознает сканер, но я решил, что должен быть способ заставить его работать без VueScan.

В /lib/udev/rules.d/60-libsane.rules я добавил:

# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="y

И в /lib/udev/rules.d/50-udev-default. rules Я заменил

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664" 

на

SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"

По-прежнему безрезультатно, простое сканирование не может найти устройство.

В конце концов, я скопировал все файлы из «usr / lib64» в «usr / lib», включая файл Sane .

И это сработало!
Сканер работает в режимах простого сканирования и xsane !

Отказ от ответственности: я не эксперт по Linux, но я был полон решимости заставить сканер работать. Так что, скорее всего, есть несколько шагов, которые были ненужными или неправильными. Это было сделано методом проб и ошибок. Надеюсь, это поможет другим пользователям Linux.

0
ответ дан 27 January 2020 в 16:40

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

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