Сканер брата, не работающий в Ubuntu 16.04, хотя драйвер установлен

Я запускаю 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
15
задан 20 March 2018 в 19:09

12 ответов

Я только должен был сделать это одноэтапное (упомянул ранее, но тот ответ также включал другие шаги). У меня есть 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"`

Перезапуск (хорошо, это - два шага :-))

3
ответ дан 23 November 2019 в 02:43

У меня была похожая проблема с dcp-135c и Ubuntu 16.04 (обновлена ​​с 14.04).

Решение для меня было следующее:

  1. Установите все драйверы с веб-сайта брата как обычно

  2. Откройте этот файл: sudo nano /lib/udev/rules.d/40-libsane.rules Добавьте следующую строку в файл непосредственно перед строкой « # Следующее правило отключит автоматическую приостановку USB для устройства »

    # Brother scanners
    ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"`
    
  3. Скопируйте все файлы из /usr/lib64 /usr/lib

    sudo cp /usr/lib64/* /usr/lib
    
  4. Скопируйте все файлы из /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 .

12
ответ дан 23 November 2019 в 02:43

Я сталкивался с той же проблемой со своим MFC-7840W, но я наконец был успешен.

Вот мои примечания:

  1. Установка brscan3, или другой вариант brscan согласно Вашей модели :

    sudo dpkg -i brscan3-0.2.11-5.amd64.deb
    
  2. Установка brscan-skey

    sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
    
  3. Выполнение brscan-skey

    $ brscan-skey 
    $ brscan-skey -l
    MFC-7840W         : brother3:net1;dev0  : 192.168.1.10         Active
    
  4. Настроенный сканер

    sudo brsaneconfig3 -a name=MFC-7840W model=MFC-7840W ip=192.168.1.10
    
  5. Подтверждает, что это работало, ищите этот вывод:

    $ brsaneconfig3 -q
    Devices on network
      0 MFC-7840W           "MFC-7840W"         I:192.168.1.10
    
  6. Делают недостающие символьные ссылки, если необходимый

    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
    
  7. Подтверждают scanimage -L работы

    $ scanimage -L
    device `brother3:net1;dev0' is a Brother MFC-7840W MFC-7840W
    
  8. Установка gscan2pdf

  9. Использование gscan2pdf для тестирования сканера
9
ответ дан 23 November 2019 в 02:43

Откройте Окно терминала и тип: sudo apt-get install sane. НОРМАЛЬНЫЙ = Доступ Сканера, Теперь Легкий. It'a универсальная программа, кто получает доступ к сканеру непосредственно на аппаратном уровне, он не требует никакого драйвера. Да, я знаю sane, должен автоматически установить как зависимость xsane, но я видел ситуации, когда она отсутствует по некоторым причинам. xsane является просто графическим интерфейсом для нормального.
, С другой стороны, Вы могли установить gscan2pdf: sudo apt-get install gscan2pdf.

0
ответ дан 23 November 2019 в 02:43

FWIW я просто потерял несколько часов своей жизни, получая движение сканера MFC-J470DW Брата (на Ubuntu 16.04). Наконец я отметил, что новое сообщение драйвера от Брата датировалось 01.03.2017!! Я установил это и настроил IP-адрес, и я хорош для движения.

драйвер, который работал над support.brother.com

1
ответ дан 23 November 2019 в 02:43

После выполнения ВСЕГО я видел на различных форумах и блогах, чтобы заставить сканер работать, что зафиксировало его, устанавливал ДОПОЛНИТЕЛЬНЫЕ нормальные бэкенды! Не повреждает устанавливать их, и для меня это было решение!

Фон: мне установили DSP-J562DW на Монетном дворе 17.3 (Ubuntu 14.04) и Kubuntu 16.10 64 бита с WiFi также.

0
ответ дан 23 November 2019 в 02:43

Если можно проверить с помощью 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
0
ответ дан 23 November 2019 в 02:43

Мой опыт с обновлениями Ubuntu не был большим. В 2015 и 2016, я загрузил и записал последний дистрибутив на CD и попробовал обновление с CD. Эти попытки разрушили и требуемую новую установку с того же CD, но это затем потребовало, переустанавливают или переконфигурация объектов как учетные записи пользователей и худший из всего принтера Брата / сканер.

Для Ubuntu 17.04 я обновил через Терминал, и это работало хорошо – даже принтер Брата / сканер пережил обновление.

sudo apt-get update
sudo apt-get upgrade

В октябре 2017 я следовал за тем же маршрутом, но сканеру Брата не удалось работать после обновления.

Я следовал старым инструкциям о том, как переустановить драйверы / установка для принтера Брата / сканер в моей модели DCP-J315W случая. Мои примечания касались следующих шагов:

  1. Загрузите Драйвера принтера Брата с помощью инструмента. (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?

    • Для пользователей USB: выберите N(No)
    • Для Пользователей сети: Выберите число DeviceURI и Y(Yes). Процесс установки может занять время. Ожидайте, пока это не будет завершено.

РЕШЕНИЕ ДЛЯ СКАНЕРА:

К сожалению, кажется, существуют дополнительные проблемы, окружающие Сканеры Брата, и проблемы могут варьироваться на модели сканера и версию BRSCAN, требуемого быть выполненным. Brother.com имеет 4 версии этого файла. Каждый регистрирует покрытия различные модели сканера Брата.

Я попробовал следующие шаги, которые работали с прошлыми версиями Ubuntu:

  1. Открытый файл: 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 пишет редактирования в файл.

  2. Скопируйте все файлы с /usr/lib64 кому: /usr/lib

    sudo cp /usr/lib64/* /usr/lib
    

    На данном этапе я был в отчаянии после того, чтобы тратить впустую часы на websearching эта проблема. Вышеупомянутые шаги работали в прошлом и не должны были быть необходимыми при процессе обновления. Затем я столкнулся с новым шагом, который работал на Ubuntu 17.10, которая заставляет меня думать, что в Ubuntu существует новая ошибка:

  3. Скопируйте все файлы с /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 как суперпользователь, такой как Нормальные, Простое сканирование. Я бездельничал этот блок, но он не помог получению сканера, работающего поэтому только больше потраченного впустую времени.

0
ответ дан 23 November 2019 в 02:43

Выполнение брата DCP7030 на Linux Mint 17

выполненное простое сканирование как корень:

sudo simple-scan

Если это работает, то это - проблема полномочия. Для решения загрузить udev правило (файл параметра сканера) с веб-сайта Брата.

Затем:

sudo dpkg -i brother-udev-rule-type1-1.0.0-1.all.deb

и перезагрузка Ваш компьютер

1
ответ дан 23 November 2019 в 02:43

Брат обновил программное обеспечение 25 декабря 2017.

Как таковой большинство, если не весь ответ, отправленный до 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, но все, кажется, работает безупречно теперь согласно связанному ответу выше.

Обратите внимание, что существуют все еще некоторые старые Веб-сайты Брата, которые могут быть немного вводящими в заблуждение. Если Вы будете игнорировать их и просто будете следовать инструкциям в ссылке, то все удастся прекрасный.

Если не отправьте комментарий к ответу ссылки.

0
ответ дан 23 November 2019 в 02:43

У меня была проблема со сканером 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
0
ответ дан 23 November 2019 в 02:43

Кто-то связанный с deb udev файл на веб-сайте Брата, но кнопках для загрузки повреждается, таким образом, вот там прямая ссылка:

http://www.brother.com/pub/bsc/linux/dlf/brother-udev-rule-type1-1.0.0-1.all.deb"

1
ответ дан 23 November 2019 в 02:43

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

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