16.04 и сканер Brother DCP-7040

Кто-нибудь смог заставить работать сканер dcp-7040? 14 апреля я заставил его работать, используя инструмент установки Brother

  1. , добавив

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

    в конец /lib/udev/rules.d/40-libsane.rules и отредактировав /lib/udev/rules.d/50-udev-default.rules

  2. , поместив

    # 'libusb' device nodes
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", IMPORT{builtin}="usb_id"
    

    в эту папку, и теперь все работает.

Я не могу на всю жизнь заставить сканер работать в 16.04 tho. Я могу печатать, только не сканировать. Он даже не показывает сканер как доступный в простом сканировании.

2
задан 8 June 2016 в 15:49

3 ответа

У меня есть та же ситуация как DualSportDad. Вот вывод от dpkg согласно просьбе Neni.

michel@hp:$ sudo dpkg -l | grep Brother

ii  brdcp7040lpr:i386         2.0.2-1    i386   Brother DCP-7040 LPR driver
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  cupswrapperdcp7040:i386   2.0.2-1    i386   Brother DCP7040 CUPS wrapper driver
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

Ubuntu 16.04 была чистой установкой, и я указал соединение USB при установке драйверов. Принтер даже не имеет соединения Ethernet.

я добавил правило udev вручную, когда изменения вроде упомянутых DualSportDad не работали, хотя они действительно добивались цели в 14,04.

0
ответ дан 8 June 2016 в 15:49

Я имел подобную проблему с dcp-135c и решил его путем следования инструкциям от этого потока: https://ubuntuforums.org/showthread.php? t=2321613& page=3

проблема для меня был то, что файлы для нормального, где установлено в неправильном каталоге. Я должен был скопировать все файлы от/usr/lib64 до/usr/lib и все файлы от/usr/lib64/sane до/usr/lib/x86_64-linux-gnu/sane.

Некоторые люди должны были скопировать файлы от/usr/lib64/sane до/usr/lib/sane вместо этого.

Поэтому после редактирования правил udev попробуйте это:

  1. Копия все файлы от /usr/lib64 к Копия/usr/lib

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

  2. все файлы от /usr/lib64/sane к /usr/lib/x86_64-linux-gnu/sane

    sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane

0
ответ дан 8 June 2016 в 15:49

Сканер DCP-7040 может быть успешно установлен в человечности 17.10 после предложения samy.

  1. Получите последний Инструмент Установки Драйвера от страницы Brother Support и Download по http://support.brother.com/. В настоящее время это датировано 25.12.2017.

  2. Выполните установщик (в настоящее время называемый linux-brprinter-installer-2.2.0-1) как корень.

  3. Создайте символьную ссылку в/usr/lib/x86_64-linux-gnu/sane/именованном libsane-brother3.so.1, указывающем/usr/lib64/sane/libsane-brother3.so.1.0.7, который является, где библиотека Brother была установлена.

    sudo ln -s /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/x86_64-linux-gnu/sane/libsane-brother3.so.1
    

Я также играл с нормальной конфигурацией, но я не думаю, что это было необходимо. Детали, здесь Устанавливающие сканер DCP-7040 в Ubuntu 17.10.

Возможно, это работало бы в 16,04.

0
ответ дан 2 December 2019 в 22:53

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

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