Я запускаю Ubuntu 16.04 и DCP-375CW брата, принтер и сканер все в одном. Я загрузил драйверы и использовал Инструмент Установки Драйвера братом.
Это - результат: система говорит, что драйверы установлены. Принтер на самом деле работает. Но Простое Сканирование отказывается распознавать драйвер, и xsane даже не распознает сканер. Я попробовал некоторые инструкции, которые я нашел в Интернете, но большинство из них, кажется, для более старых Версий Ubuntu.
Я волнуюсь, что существует что-то другое с Ubuntu 16.04.
$ dpkg -l | grep -i 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 brscan3 0.2.13-1 amd64 Brother Scanner Driver
ii dcp375cwcupswrapper:i386 1.1.3-1 i386 Brother CUPS Inkjet Printer Definitions
ii dcp375cwlpr:i386 1.1.3-1 i386 Brother lpr Inkjet Printer Definitions
ii printer-driver-brlaser 3-3build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
Я только должен был сделать это одноэтапное (упомянул ранее, но тот ответ также включал другие шаги). У меня есть DCP-L2500D Брата, и я работаю, Ubuntu 16.04.
Открываются, этот файл
sudo gedit -H /lib/udev/rules.d/60-libsane.rules
Добавляют следующую строку к файлу, незадолго до строки # The following rule will disable USB autosuspend for the device
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"`
Перезапуск (хорошо, это - два шага :-))
У меня была похожая проблема с dcp-135c и Ubuntu 16.04 (обновлена с 14.04).
Решение для меня было следующее:
Установите все драйверы с веб-сайта брата как обычно
Откройте этот файл: sudo nano /lib/udev/rules.d/40-libsane.rules
Добавьте следующую строку в файл непосредственно перед строкой « # Следующее правило отключит автоматическую приостановку USB для устройства »
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"`
Скопируйте все файлы из /usr/lib64
/usr/lib
sudo cp /usr/lib64/* /usr/lib
Скопируйте все файлы из /usr/lib64/sane
в /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Другие имели скопировать файлы из шага 4 в /usr/lib/sane
, возможно, это зависит от того, обновились ли вы до Ubuntu 16.04 или сделали новую установку.
Я нашел это решение в этой теме на форумах Ubuntu .
Я сталкивался с той же проблемой со своим MFC-7840W, но я наконец был успешен.
Вот мои примечания:
Установка brscan3, или другой вариант brscan согласно Вашей модели :
sudo dpkg -i brscan3-0.2.11-5.amd64.deb
Установка brscan-skey
sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
Выполнение brscan-skey
$ brscan-skey
$ brscan-skey -l
MFC-7840W : brother3:net1;dev0 : 192.168.1.10 Active
Настроенный сканер
sudo brsaneconfig3 -a name=MFC-7840W model=MFC-7840W ip=192.168.1.10
Подтверждает, что это работало, ищите этот вывод:
$ brsaneconfig3 -q
Devices on network
0 MFC-7840W "MFC-7840W" I:192.168.1.10
Делают недостающие символьные ссылки, если необходимый
sudo mkdir /usr/lib/sane
sudo ln -s /usr/lib64/sane/libsane-brother3.so /usr/lib/sane/libsane-brother3.so
sudo ln -s /usr/lib64/sane/libsane-brother3.so.1 /usr/lib/sane/libsane-brother3.so.1
sudo ln -s /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/sane/libsane-brother3.so.1.0.7
sudo ln -s /usr/lib64/libbrscandec3.so /usr/lib/libbrscandec3.so
sudo ln -s /usr/lib64/libbrscandec3.so.1 /usr/lib/libbrscandec3.so.1
sudo ln -s /usr/lib64/libbrscandec3.so.1.0.0 /usr/lib/libbrscandec3.so.1.0.0
Подтверждают scanimage -L
работы
$ scanimage -L
device `brother3:net1;dev0' is a Brother MFC-7840W MFC-7840W
Установка gscan2pdf
gscan2pdf
для тестирования сканера Откройте Окно терминала и тип: sudo apt-get install sane
. НОРМАЛЬНЫЙ = Доступ Сканера, Теперь Легкий. It'a универсальная программа, кто получает доступ к сканеру непосредственно на аппаратном уровне, он не требует никакого драйвера. Да, я знаю sane
, должен автоматически установить как зависимость xsane
, но я видел ситуации, когда она отсутствует по некоторым причинам. xsane является просто графическим интерфейсом для нормального.
, С другой стороны, Вы могли установить gscan2pdf: sudo apt-get install gscan2pdf
.
FWIW я просто потерял несколько часов своей жизни, получая движение сканера MFC-J470DW Брата (на Ubuntu 16.04). Наконец я отметил, что новое сообщение драйвера от Брата датировалось 01.03.2017!! Я установил это и настроил IP-адрес, и я хорош для движения.
После выполнения ВСЕГО я видел на различных форумах и блогах, чтобы заставить сканер работать, что зафиксировало его, устанавливал ДОПОЛНИТЕЛЬНЫЕ нормальные бэкенды! Не повреждает устанавливать их, и для меня это было решение!
Фон: мне установили DSP-J562DW на Монетном дворе 17.3 (Ubuntu 14.04) и Kubuntu 16.10 64 бита с WiFi также.
Если можно проверить с помощью ping-запросов IP-адрес принтера (10.42.0.222
, например), затем это - хороший знак.
Старая проблема может состоять в том, что файл конфигурации не знает, где найти сканер.
Попробуйте это:
sudo -H gedit /etc/sane.d/epkowa.conf
Ищите что-то вроде этого (вокруг или после строки 53):
Ask your network administrator for the device's IP address or check
# for yourself on the panel (if it has one). The port-number is very
# optional and defaults to 1865.
# Note that network attached devices are not queried unless configured
# in this file.
#
# Examples:
#
#net 192.16.136.2 1865
#net scanner.mydomain.com
Под 192.16.136.2 1865
вид строки добавляет Ваш IP-адрес сканера/принтера как так:
#net 192.16.136.2 1865
net 10.42.0.212
#net scanner.mydomain.com
Мой опыт с обновлениями Ubuntu не был большим. В 2015 и 2016, я загрузил и записал последний дистрибутив на CD и попробовал обновление с CD. Эти попытки разрушили и требуемую новую установку с того же CD, но это затем потребовало, переустанавливают или переконфигурация объектов как учетные записи пользователей и худший из всего принтера Брата / сканер.
Для Ubuntu 17.04 я обновил через Терминал, и это работало хорошо – даже принтер Брата / сканер пережил обновление.
sudo apt-get update
sudo apt-get upgrade
В октябре 2017 я следовал за тем же маршрутом, но сканеру Брата не удалось работать после обновления.
Я следовал старым инструкциям о том, как переустановить драйверы / установка для принтера Брата / сканер в моей модели DCP-J315W случая. Мои примечания касались следующих шагов:
Загрузите Драйвера принтера Брата с помощью инструмента. (linux-brprinter-installer-*.*.*-*.gz
)
Инструмент будет загружен в значение по умолчанию Downloads
каталог. (Местоположение каталога варьируется в зависимости от Вашего дистрибутива Linux.), например. /home/(LoginName)/Downloads
Откройте окно терминала и перейдите к каталогу, на который Вы загрузили файл на последнем шаге.
Ctrl+Alt+T (открывает Terminal Window),
cd ~/Downloads
(Ubuntu чувствительна к регистру, так используйте команду dir
или ls
проверять имена каталогов)
Введите команду для извлечения загруженного файла:
gunzip linux-brprinter-installer-*.*.*-*.gz
или при необходимости
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Выполните инструмент (использование sudo
при необходимости):
bash linux-brprinter-installer-*.*.*-* Brother machine name
Установка драйвера запустится. Следуйте за экранными направлениями установки.
Когда Вы видите сообщение
Вы укажете DeviceURI?
К сожалению, кажется, существуют дополнительные проблемы, окружающие Сканеры Брата, и проблемы могут варьироваться на модели сканера и версию BRSCAN, требуемого быть выполненным. Brother.com имеет 4 версии этого файла. Каждый регистрирует покрытия различные модели сканера Брата.
Я попробовал следующие шаги, которые работали с прошлыми версиями Ubuntu:
Открытый файл: sudo nano /lib/udev/rules.d/40-libsane.rules
и добавьте следующие строки непосредственно перед тем, как строка "# следующее правило отключит USB, автоприостанавливают за устройство"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Использование Gedit с sudo
больше работы в Ubuntu 17.10, но nano
работы хорошо.
Ctrl+O пишет редактирования в файл.
Скопируйте все файлы с /usr/lib64
кому: /usr/lib
sudo cp /usr/lib64/* /usr/lib
На данном этапе я был в отчаянии после того, чтобы тратить впустую часы на websearching эта проблема. Вышеупомянутые шаги работали в прошлом и не должны были быть необходимыми при процессе обновления. Затем я столкнулся с новым шагом, который работал на Ubuntu 17.10, которая заставляет меня думать, что в Ubuntu существует новая ошибка:
Скопируйте все файлы с /usr/lib64/sane
кому: /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Эта новая команда включала нотацию это
другие должны были скопировать файлы на шаге 4 к
/usr/lib/sane
вместо этого, возможно, это зависит от того, обновили ли Вы до Ubuntu 16.04 или сделали новую установку.
Я не должен был делать этого для Ubuntu 17.10.
Примечания: Другие примечания, веб-сайты или команды, касающиеся этой проблемы, включают:
Поддержка брата: можно следовать за процессом установки Брата на их веб-сайте, если Вы желаете.
В Ubuntu 16.04 файл, названный 40-libsane.rules, возможно, изменился на 60-libsane.rules, но в 17,10 вернулся к 40-libsane.rules. В 16,04, я удостоверился, что оба имени существовали и включали редактирование Сканера Брата.
Следующие Терминальные команды могут использоваться для идентификации сканеров в системе:
sane-find-scanner
Это обычно видит сканер, но если Scanimage не видит его затем, у Вас все еще есть проблема:
scanimage -L
Следующие списки команд установили устройства Брата:
dpkg -l | grep Brother
На новой установке Вы, возможно, должны переустановить Нормальный:
sudo apt-get install sane
sudo apt-get install libsane-extras
Проверьте, что полномочия корректны путем добавления saned группе, которая владеет устройством сканера:
sudo adduser saned scanner
Примечание: В соответствии с Ubuntu 17.10, Вы больше не можете выполнять процессы GUI как суперпользователь, такой как Нормальные, Простое сканирование. Я бездельничал этот блок, но он не помог получению сканера, работающего поэтому только больше потраченного впустую времени.
Выполнение брата DCP7030 на Linux Mint 17
выполненное простое сканирование как корень:
sudo simple-scan
Если это работает, то это - проблема полномочия. Для решения загрузить udev
правило (файл параметра сканера) с веб-сайта Брата.
Затем:
sudo dpkg -i brother-udev-rule-type1-1.0.0-1.all.deb
и перезагрузка Ваш компьютер
Как таковой большинство, если не весь ответ, отправленный до 20 марта 2018, устарел.
Согласно этому ответу: Как получить работу сканера DCP-350C Брата? были обновления для:
$ 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 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
правило, обсужденное во многих ответах, было обновлено и хорошо работает.
Также brscan4
и нет brscan2
или brscan3
предпочтительный драйвер для большинства сканеров.
Брат, казалось, допустил ошибку с Поддержкой Linux до обновления 25 декабря 2017, но все, кажется, работает безупречно теперь согласно связанному ответу выше.
Обратите внимание, что существуют все еще некоторые старые Веб-сайты Брата, которые могут быть немного вводящими в заблуждение. Если Вы будете игнорировать их и просто будете следовать инструкциям в ссылке, то все удастся прекрасный.
Если не отправьте комментарий к ответу ссылки.
У меня была проблема со сканером DCP-135C Брата на Ubuntu 16.04 64 бита, что это не было обнаружено после установки драйверов, упомянутых на сайте брата.
Следующие инструкции решили проблему
sudo cp /usr/lib64/* /usr/lib
sudo mkdir /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Перед этим я неудачно попробовал:
cp 60-libsane.rules 40-libsane.rules
и добавил, отредактировал этот файл...
sudo gedit /lib/udev/rules.d/40-libsane.rules
# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ce", ENV{libsane_matched}="yes"
Прежде
# The following rule will disable USB autosuspend for the device
и то же для 60-libsane.rules
sudo gedit /lib/udev/rules.d/60-libsane.rules
Кто-то связанный с deb udev файл на веб-сайте Брата, но кнопках для загрузки повреждается, таким образом, вот там прямая ссылка:
http://www.brother.com/pub/bsc/linux/dlf/brother-udev-rule-type1-1.0.0-1.all.deb"