Brother DCP-350C tarayıcı nasıl çalışır?


10

Linux sürücülerini Brother sitesinden buradan indirip yüklediniz .

Ancak tarayıcı hala tanınmadı.

Burada, sürücülerin başarıyla yüklendiğini görebilirsiniz:

$ 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

Ve burada, kurulu sürücünün 'kayıtlı' olmadığını düşündüğünü görebilirsiniz:

$ brscan-skey -l

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

Basit Tarama'yı açtığımda, bana Brother tarayıcım olduğunu ama sürücüleri yüklemem gerektiğini söylüyor.

$ 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

Brother, linux o / s yapılandırma talimatlarını destek sayfalarından kaldırmış gibi görünüyor - yani burada ve burada , burada ve burada verilen bu soruna önceki çözümlerin kaynağı olmuştur . SSS ve Sorun Giderme bölümündeki İşletim Sistemi destek bilgileri sayfası yalnızca Windows ve Macintosh ile ilgilidir. Başka bir yere bakarsanız, bir linux bilgileri sayfası bulacaksınız . "Brother Linux tarayıcı sürücüsü varsayılan olarak yalnızca bir süper kullanıcı ile çalışır" diyor. Bir sayfayı gösterirSudo olmayan kullanıcılar için tarayıcıyı çalıştırmak için araçlar verildiğini söylüyor - belki o zaman SimpleScan. Bu sayfa çok sayıda işletim sistemi için düzeltme indirmeleri içeriyor, ancak Ubuntu 13.10'dan sonraki hiçbir şey yok. Bu dosyayı indirmek ve yüklemek tarayıcının çalışması için hiçbir şey yapmaz. Yeterince uzun süre grub Eğer sonuçta bir linux sorun giderme SSS bulacaksınız - sadece onu bulmak için beklediğiniz yerde değil. Bu Brother tarayıcıyı çalıştırmak, bir rüzgar tünelindeki bir iğneye iplik geçirmeye benzer. Linux SSS'deki ilk öğe 'Ubuntu 16.10 kullanıyorum. Brother Makinemden tarama yapamıyorum '. Bu yeterince yakın. O diyor 'Libusb-0.1-4 Kur. (Brother sürücüsünün bağımlılıkları vardı, ancak onları kontrol etmek rahatsız etmedi).

Daha önceki çözümlerden biri (farklı bir Brother tarayıcı için - ve çözüm içeren Brother destek sayfası kayboldu) oldukça yararlıdır. O diyor , '/lib/udev/rules.d/40-libsane.rules' bir çizgi koymak için olsa aslında olması gerektiği, benim 16,04 en azından olması /lib/udev/rules.d/60-libsane üzerinde. kurallar. Ve sizden eklemenizi istediği satır, farklı bir Brother tarayıcısının ürün kimliğine bir referans içeriyor. Aklı başında web sitesinde bir DCP-350C ürün kimliği aramak (DCP-350C olmazdı - bu çok kolay olurdu - önceki çözüm bir DCP-7030 içindir ve "01ea" ürün kimliğine sahiptir) ... ee neredeydik? ... aklı başında web sitesinde bir DCP-350C ürün kimliği arıyorlardı. Aklı başında sayfaBrother tarayıcılar için DCP-350C için giriş yoktur. Cihazınız orada değilse desteklenmediğini söylüyor. Sayfanın en son 05 Ekim 2003 tarihinde güncellendiğini söylüyor. Bu on dört buçuk yıl önce. 350C'nin birkaç yıl sonra 2007'de çıktığını düşünüyorum.

Bu yüzden DCP-7030 için eski çözüm, aklı başında yapılandırma düzenlemesini eklediğini söyledi:

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

Ve bunu eklemek için (doğru yerde):

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

Benim yapılandırma 60-libsane.rules içinde görünüyor ve ben bir ürün kodu yok, ben yapılandırmayı böylece düzenlenmiş:

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

Ve ekledi:

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

Ve makineyi yeniden başlattı. Bu işe yaramadı.

Brother intsall rutininin yanlış yere koyduğu bazı dosyaları da taşıdım - en azından, buradaki başka yerlere göre .

Bu, Brother dosyalarının cp / usr / lib64 / dizininden / usr / lib dizinine kopyalanmasını içeriyordu. (Brother sürücüsünün 64 bit sürümünü indirip yükledim).

Bunu yapmak için talimatlar güncel görünmüyordu. Brother'ın web sitesi, Brscan2 sürücüsünün DCP-350C ile kullanılması gerektiğini söylediğinden, dosya adları farklı olabilir. Benimkini kopyaladım:

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

Bu kör sokak Brother'ın kendisi tarafından önerildi. DCP-350C için Linux SSS (bulabilirseniz), diyor ("Ubuntu 11.10 veya üstü" için):

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

Başka bir ipucu, komut satırına brscan-skey girerek, sürücüyle birlikte indirilen brscan-skey dosyasını çalıştırmaktı.

Bir noktada, bir şeyler doğru gitmiş olmalı çünkü Brother sürücüsü şimdi cihazın tanındığını söylüyor:

$ brscan-skey -l

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

Bununla birlikte, SimpleScan hala hiçbir cihazın tanınmadığını söylüyor.

Ayrıca Brother, brscan-skey'nin 'dosyaya tarama' ve 'resme tarama' seçeneklerini kullanarak tarayıcının kendi konsolundan tarama yapılmasına izin verdiğini söylüyor. Bunu yaptığımda, tarayıcı 'PC'ye bağlanıyor' diyor, ancak başka bir şey olmuyor.

350C'yi VueScan adlı ticari bir linux tarama aracının deneme sürümünden aradığımda tarayabilirim. Ancak deneme sürümü, taranan görüntünün üzerine su izleri koyar, bu da benim için işe yaramaz hale getirir. Ayrıca, tam sürüm pahalıdır ve yıllık abonelik gerektirir. Ve ben sadece SimpleScan'ın - ya da aslında herhangi bir açık kaynaklı tarama yazılımının çalışması için bir yol bulmaya çalışırken karşılaştım.

Mesele şu ki VueScan sadece çalışıyor. (Ancak bunu tarayıcıyı diğer araçlara işlevsiz bırakacak şekilde yapar). Tarayıcının Ubuntu'daki açık kaynak araçlarıyla kullanılabileceğini kanıtlıyor. Soru nasıl.


Brother DCP-7065DN'im için Linux sitesinden Linux sürücülerini yükledikten ve # Brother scannerssnippet'i ekledikten sonra /lib/udev/rules.d/60-libsane.rules, Basit Tarama yine de aygıtı tanımayacaktı. Birkaç saatimi kafamı duvara vurarak geçirdikten sonra, Basit Tarama Tercihleri'nde Tarama Kaynağı açılır menüsünün benzer şekilde adlandırılmış iki girişi olduğunu keşfettim; ikincisine geçtikten sonra kalktım ve taradım! Size benzer bir şey olup olmadığından emin değilim, ama bunu buraya koyacağımı sanıyordum ...
Alex Willison

Yanıtlar:


9

Kısa cevap

Bulduğunuz sürücüler eski sürümlerdir:

$ 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

En yeni sürümler:

$ 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
  • udevyükseltmiş kuralı 1.0.0-1için1.0.2
  • brscan2versiyon 0.2.5-1yükseltilmiş brscan4sürümü0.4.4-3

Ayrıca cups-wrapperbenimki modele özgü bir jenerik var .


TP: DR; Çok, çok UZUN CEVAP

Uzun cevabın çoğu deneme yanılmadır. Yalnızca izleyin gerek 1. Adım , Adım 2 , ilk bölümünü 3. Adım (seçme durağında tarayıcı sadece ). Ardından Adım 6 ve Adım 7'ye geçin .


Arka fon

Güzel bir tek renkli çift taraflı lazer yazıcı olan bir Brother DCP-7065DN'm var. Üç yıldır yaşadım ama tarayıcı özelliğini hiç kullanmadım çünkü "elektronik bir dünyada taramak için kâğıdları var?". Sorunuz nedeniyle tarayıcı işlevini çalıştırmanın zamanının geldiğini düşündüm.

DCP-7065DN ile DCP-350C karşılaştırılması

Ubuntu Forumları'ndaki bu mesaja göre aynı Brother Sürücü aracı hem DCP-350C hem de DCP-7065DN yazıcım için çalışıyor .


Mevcut kurulum araçları

Sorunuz en az 15 bağlantı içeriyor ve ilk bağlantınızın sitesinin eski olduğunu fark ettim :

Brother Tarayıcı Eski

Ubuntu Forum Q & A yukarıda bağlantılı daha güncel bir kurulum aracı içerir linki :

Brother Tarayıcı Yeni

Çıkış Tarihi'nin sadece birkaç aylık Noel 2017 olduğuna dikkat edin.

Adımlarınızı tekrarlamak yerine, yukarıdaki Ubuntu Forumları bağlantısını kullanarak yeni bir kurulum (yalnızca tarayıcının) başlatacağım .


Kurulum Adım 1 - Yazıcıyı Seç

Doğru ürünü seçerek başlayın. İçin yazıcı simgesinde Ürününüz değilMFC-J410W bağlantısını tıklayın. bir seçim sayfası görünür:

Brother Tarayıcı Modeli Seçimi

Yazıcınız, "DCP 3 Serisi" için alt menüye sahip ilk simgede bulunabilir ve bu da kendi modelinize yönlendirir:

Brother Tarayıcı Modeli DCP-350C

Yazıcım paneldeki dördüncü simgedir ve 3 simge genişliğinde hemen sizin altındadır. Bunu seçeceğim ve "DCP 7 Serisi" için bir alt menü var.

Brother Tarayıcı Modeli DCP-7065DN

DCP-7065DN'yi tıklayacağım . Önceki ekran görüntüsünde zaten DCP-350C'yi seçerdiniz .


Kurulum Adım 2 - İşletim Sistemini (OS) Seçin

Yazıcı modelini seçtikten sonra işletim sisteminiz istenir. Varsayılan olarak Linux ve ".rpm" dir. Varsayılan, Red Hat veya Arch Linux veya bunun gibi bir şey anlamına gelen ".rpm" dir . Dağıtımı , gerçekten Ubuntu olan Debian'ın ".deb" olarak değiştirin .

Brother Tarayıcı Seçme OS.png

Düğmesini Searchtıklayın.


Kurulum Adım 3 - Yazılımı İndir

Şimdi ön çalışmalar bitti ve Ubuntu-Verse'deki Komut Satırı meraklıları ve GUI nefret edenler ismimi dart panolarına koydular, indirmek için yazılımı seçelim:

Brother Tarayıcı Yazılımı Select.png

Sol üst köşedeki model simgesi sizin için DCP-350C olmalıdır , ancak benim için DCP-7065DN'dir .

İlk bölüm yazıcı sürücüleri içindir, ancak her iki yazıcımız da iyi yazdırdığı için buna ihtiyacımız yoktur. Son bölüm kaynak kodu için ama buna ihtiyacımız yok. Yapsaydık muhtemelen bu web sitesinde olmazdı. Orta bölüm tarayıcı sürücülerini içerir :

Brother Tarayıcı Seçin Arch.png

Burada mimariyi seçmeliyiz: 32 bit veya 64 bit .

32 bitlik bir sürücünün 64 bitlik arkımda çalışmadığını okudum, bu yüzden şimdilik sadece # 3 ve # 4'ü indireceğim. Sürücüye ihtiyacım olursa geri dönüp # 1 yakalayabilir miyim?

Kurulum Aşaması 3-A)

İndir Scan-key-tool 64bit (deb package)

3. tarayıcı seçeneğini seçtikten sonra, 2. satırdaki model numaranızı ve son satırdaki (ekran görüntüsünün) model numaramı görüyoruz:

Brother Tarayıcı tarama-aracı-key-64bit.png

... Yani benim için her şeyin yolunda gittiğini varsayarsak, sizin için her şeyin yolunda gitmesi gerekir!

EULA'yı (Son Kullanıcı Lisans Sözleşmesi) kabul etmeniz ve ardından .debdosyayı indirmeniz gerekir .

İndirilen dosya:

  • brscan-skey-0.2.4-1.amd64.deb, boyut 50.9 KB, tarih 03/12/2014

Web sayfasındaki takip talimatları şunları söylüyor:

Önce brscanX kurulmalıdır

Kurulum Aşaması 3-B)

İndir Scanner driver 32bit (deb package)

Bu yüzden bir ekrana geri dönüp # 1'i indirmeliyiz (** Tarayıcı sürücüsü 32bit (deb paketi) **). İndirilen dosya:

  • brscan4-0.4.4-4.i386.deb, boyut 63.9 KB, tarih 09/22/2017

Tarihin sadece 6 aylık olduğuna dikkat edin!

Kurulum Aşaması 3-C)

İndir Scanner Setting file (deb package)

Aynı zamanda # 1 indirildiğinde, # 4 ( Tarayıcı Ayarı dosyası (deb paketi) ) indireceğiz . İndirilen dosya:

  • brother-udev-kural-type1-1.0.2-0.all.deb, boyut 1.6 KB, tarih 11/25/2016

Bu sürüm numarasının sizinkinden farklı olduğuna dikkat edin!


Kurulum Adım 4 - sudo dpkg -i ...

İndirilen paketleri özetlemek için:

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

Önce # 1, sonra # 4'ü rebootyükleyeceğiz ve son olarak # 3'ü yükleyeceğiz:

───────────────────────────────────────────────────────────────────────────────
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 Hayır! Son satırdaki hata.

lsDizin orada olduğu ve üç kural olduğu için neden bir hata oluşturduğuna dair hiçbir fikrim yok. Bunlardan birinin henüz kurulduğunu görebiliriz:

$ 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

Oh iyi ... yine de devam edelim. Yeni Brother udevkuralına bakarak, bir sürü kod ayarlandıktan sonra yaptığı tüm işlemler:

ENV{libsane_matched}="yes"

Şimdi bu yanıtı olduğu gibi gönderme zamanı reboot.

Yeniden başlattıktan sonra son dosyayı yükleyelim:

$ 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) ...

İlginçtir , sistemimde bir milyondan fazla dosya var. Bu 25 çekirdek zamanla toplanır.


Kurulum Adım 5 - Test

Biraz aldattım ve buldum: Brother DCP-7065DN, Ubuntu 14.04 64bit: Ağ yazıcısına yazdırabilir, ancak aşağıdaki adımları öneren tarama işlevini kullanamazsınız :

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

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

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

Çok uzak çok iyi. Yanıt (uzun süredir geçerli olup olmadığından emin değilsiniz) brscan-skey, Başlangıç ​​Uygulamalarınızı girmeniz ve yüklemeniz gerektiğini söylüyor gimp. Bunu yapmak için yardıma ihtiyacınız varsa aşağıya yorum yapın.

Görünüşe göre xsanetarama için gerekli:

$ 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 = son derece çılgın

xsaneTerminale tipini monte ettikten sonra :

user.png olarak xsane

Hata mesajını kapattıktan sonra, xsaneaygıtları taramaya çalışır ve sonunda yanıtlar yoktur. Oh Sevinç, Oh Mutluluk. Brother web sitesi, taramanın kök olarak yapılacak şekilde tasarlandığını söylüyor, bu yüzden yazacağız sudo xsaneve şimdi görüyoruz:

sudo.png olarak xsane

Kulağa korkunç geliyor, ancak normal kullanıcı bir tarayıcı bulamadı, bakalım bakalım sudo. Seç Continue at your own riskdüğmesi. Pencere birkaç momments için normal kullanıcı göründüğünü aynı tepkiyi dışarı griler sonra: No devices available.

Yazılım yöntemi çalışmıyor, donanım yöntemini deneyin

Brother MFC'de tarama tuşunu kullanmak şu mesajı oluşturur:

brother.png üzerindeki tarama düğmesi

En azından tarayıcı ile bilgisayar arasında iletişim var çünkü gimpotomatik olarak başlatıldı.

Yükledikten sonra asla yeniden başlatmadım brscan-skey, şimdi umut / çaresizlikten yapın.


Adım 6 - Geri dönün ve CUPS Wrapper'ı indirin

Yeniden başlatma işe yaramadı, bu yüzden geri dönüp 12/25/2017sistemimde yüklü olmayan CUPS Sarıcı aracını yükleyeceğim . Sisteminizde daha eski bir sürümünüz var:

Brother CUPS sarıcı download.png

Beş indirme paketi vardır. İlkini indirirken (CUPSwrapper) bu iletişim kutusu görünür:

Brother CUPS sarıcı indir open_save.png

  • Seçeneği olarak Opendeğiştir Save!
  • Tıklayın OK

Terminali açın, ~/Downloadsdosyayı değiştirin ve dosyanın var olduğunu doğrulayın:

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

İndirdikten sonra bu talimatlar web sitesinde görünür. Kısaltılmış biçim aşağıdaki gibidir:

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] ->

Ah-Oh ... Seçiyor brscan4-0.4.4-3.amd64.debama daha önce kurmuştum, brscan4-0.4.4-4.i386.debbu daha yeni bir versiyon ama yanlış mimariydi. Bu yaşadığım hataları açıklayabilir!

Devam yetmek için seçin . Büyük lisans anlaşması ortaya çıkıyor. Devam yetmek için seçin . Başka bir lisans sözleşmesi açılır. Devam yetmek için seçin . Betik apt installkendi kendine çalışır .

Bir bilgi istemi görünür:

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

Sizin ve benim USB Yazıcı için biz seçiyoruz n.

Sonra bir deneme baskısı ister. Başka bir ağacı öldürmek için öğesini seçin y. Evet, test baskısı işe yarıyor ve artık daha sonra tarayabileceğim bir basılı sayfam var!

Şimdi üçüncü bir büyük lisans sözleşmesi görünüyor, ydevam etmek için seçin .

Her şey bitti reboot.


Adım 7 - Basit taramayı test edin

rebootTerminaldeki kurulumu kontrol ettikten ve basit tarama gerçekleştirdikten sonra :

───────────────────────────────────────────────────────────────────────────────
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

Tüm sıkı çalışmalardan sonra bir tarama ile ödüllendirildik:

Kardeş simple scan sans sudo


1
Güzel cevap. Brother'ın DCP-350C sayfasından aldığım 'eski' sayfalar. Bugün ona baktığımızda, değişmiş gibi görünüyorlar. Şimdi verdiğiniz ekran görüntüleri gibi daha yeni bir şeye işaret ediyorlar. Ayrıca, daha önce orada bulunmuş veya bulunmamış olabilen bir kurulum öncesi talimatlar sayfası da vardır. Görmedim. Yazılım güncellemesi ve sembolik bağlantılar oluşturma gibi şeyler yapıldığını söylüyor. Forumlarda ya da Brother'ın web sitesinde bununla ilgili hiçbir şey görmemiştim. Kurulum öncesi bilgi burada: support.brother.com/g/s/id/linux/en/…
markling

Bununla birlikte, linux kurulum öncesi talimatları sorunludur. Önce ürün yazılımını güncelleyin derler. Ancak bunu yapmak için hiçbir bağlantı sağlamazlar. DCP-350C ürün sayfasında bir ürün yazılımı güncelleme bağlantısı vardır. Ancak bunun yalnızca Windows ve Mac için güncellemeleri vardır. Bunu burada görebilirsiniz: support.brother.com/g/b/…
markling

Umarım @ WinEunuuchs2Unix, cevabınızı tamamlamanızı söyleyeceğiniz günlerde Brother kendi güncellemesini bitirmiş olacak!
markling

@markling Cevap sonunda bitti! scanTarayıcıdaki düğmeye basmanın bile görüntüyü taramaya ve gimpgörüntü düzenleyiciyi otomatik olarak çağırmaya çalıştığını unutmayın . Bu, sizin için işe yaramazsa sizin brscan2ve benim arasındaki fark olabilir brscan4. Brother tarayıcının
yüklenmesi,

1
Yanlış adımlar kataloğunuz cevabı karıştırıyor. Prosedür zaten şeytani. Yönergeleriniz DCP-350C için geçerli değildir, çünkü bu yazıcının Brother sayfaları 7065DN için bir çözüm olarak burada gösterdiğiniz sürücüden farklı bir sürücü yükler. Sadece bu değil, aynı zamanda suçlu Brother sürücüsünü kurmak için ön koşulları da göz ardı ettiniz - ve bunlar da sorunlu. Örneğin. yüklenmeyen 32 bit c libs yükleme.
markling

3

Brother yazıcı / tarayıcı MFC-J625DW ile benzer bir sorun yaşadım.
Görünüşe göre, sürücünün bazı eski sürümleri (brscan4'e kadar) bazı dosyaları yanlış klasöre koydu. Bu sorun şimdi giderilmiş gibi görünüyor (Mayıs 2020 yazılma anı).
(Ayrıca 'kurallar' dosyasını da düzenledim, ama sonunda hiçbir şeyi çözmediği için her şeyi geri aldım.)

Bu durumda düzeltme:
Aşağıdaki dizinin mevcut olup olmadığını kontrol edin.

64bit Kullanıcılar için: /usr/lib/x86_64-linux-gnu/sane

32bit Kullanıcılar için: /usr/lib/i386-linux-gnu/sane

Yukarıdaki dizin varsa aşağıdaki komutu yazın.

64bit Kullanıcılar için: Komut: sudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane

32bit Kullanıcılar için: Komut: sudo cp /usr/lib/sane/libsane-brother* /usr/lib/i386-linux-gnu/sane

Açıklamak için, MFC-J625DW'm çalışmasını sağlamak için yaptığım tüm eylemleri listeleyeceğim (bazı adımlar arasında yeniden başlatma yararlı olabilir):

  • support.brother.com adresinden cihazınız için komut dosyası indirin, açın ve çalıştırın (bu, cihazım için gerekli tüm paketleri yükledi) Bu sitedeki tüm talimatları uygulayın.
  • tarama cihazına sahip olan lp grubuna myusername ekle sudo adduser <myusername> lp
  • bu grubun adını bulmanız gerekiyorsa, cihazı lsusbaçın, yapın, kardeşi busnr ve devicenr'i not edin ve çalıştırın ls -l /dev/bus/usb/busnr/devicenr(nr başına 3 hane)
  • yukarıda açıklanan dosya kopyalama düzeltmesi yapıldı mı
  • brscan-skey'in tüm özelliklerini etkinleştirmek için gimp, sane ve xsane'a ihtiyacım var
    sudo apt install gimp
    sudo apt install sane sane-utils libsane-extras xsane

Bağlantı çürümesi nedeniyle - lütfen bağlantının ilgili bölümlerini cevabınıza kopyalayın! Teşekkürler
Robert Riedl

Burada kullanmak lnyerine tavsiye ederim cp. Sabit bir bağlantı da işi yaptığında dosyaları kopyalamaya gerek yoktur.
David Foerster

Bravo! İşte bu kadar kolay. Ve eğer yeterince şaşı şaşıyorsanız veya düşünce ve okuma-anlama gibi özel yeteneklere sahipseniz, Brother DCP-350C SSS'de bile cevabı var. Ancak problemi neredeyse çözer. SimpleScan şimdi tarayıcıyı tanır. Ancak tarama girişiminde 'Tarayıcıya bağlanılamıyor' yazıyor.
markling

1
Hm. Ayrıca lp grubuna kullanıcı adımı eklemek zorunda kaldım, çünkü bu tarama cihazının sahibi olan grup. sudo adduser <you> lp. Belki kontrol et.
oscar1919

1
Bunu bulmak için tarayıcınızı açın ve açın lsusb. Kardeşin busnr ve devicenr dikkat edin. Ardından ls -l /dev/bus/usb/busnr/devicenrgrubu görebileceğiniz (3 basamak!) Yapın.
oscar1919

0

Sanırım bu sorunu sonunda Brother sürücü yükleyicisini kullanarak çözdüm .

Bu, yazılım güncellemelerinizi bozabilir. Bu nedenle, daha sonra düzeltmek için bir komut çalıştırmanız gerekebilir:

$ sudo apt-get -f install

Sorun, Brother web sitesinin linux kullanıcılarını 350C sayfasından sürücülerinin ve yükleyicilerinin eski sürümlerine yönlendirmesi gibi görünüyordu. Bu, kaçınılmaz olarak, diğer insanların geçmişteki korkularını Brother tarayıcılarını çalıştırmaya çalışan eski forum gönderileriyle perili korkutucu bir Hollanda dünyasına inmeye itti. Buradaki gönderiler beni kurtardı. Ama gerçekten cevap, ilk etapta doğru Brother yükleyicisini almak ve diğer tüm tavsiyeleri görmezden gelmekti. Bununla birlikte, birçoğu kısmi bir başarıya sahip gibi görünen çok çeşitli düzeltmeleri denedim, ancak sonunda neyin işe yaradığını kesin olarak söylemek zor.


Tebrikler! Brscan-skey, yalnızca tarayıcı menüsünü / düğmelerini kullanarak gimp'i açan resme tarama özelliğini kullanarak bir tarama başlatmak istiyorsanız gereklidir. Benim kurulumda, sudo olmadan yapabilirim, belki cihaza bağımlı? Her neyse, tavsiyem bitti.
oscar1919

Çok günlü cevabım bitmeden bir çözüm bulacağınızı düşündüm. Şoförünüzün brscan2eski ve brscan4daha iyi olabileceğini unutmayın, ancak henüz nedenini bilmiyorum.
WinEunuuchs2Unix

0

Büyük bir mücadeleden sonra, eski DCP-350C'nin tarayıcısı çalışıyor. Linux Mint 19.4 kullanıyorum, ancak Ubuntu kullanıcılarına da bazı ipuçları verebilir. Yukarıda yazılanları ve daha fazlasını yaptım, ancak yine de iyi bir sonuç elde edemedim.

Sonunda, şu sırayla yükledim:

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

ve sonunda: yazılım yöneticisinden "brother-cups-wrapper-extra".
Yazıcı iyi çalışıyor, tarayıcı çalışmadı.

Sonra yazılım yöneticisinden yükledim xsane. Başka bir yerde belirtildiği gibi, VueScan tarayıcıyı tanır, ancak VueScan olmadan çalışmanın bir yolu olması gerektiğini düşündüm.

In /lib/udev/rules.d/60-libsane.rulesI ekledi:

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

Ve /lib/udev/rules.d/50-udev-default.rulesben değiştim

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

içine

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

Yine de sonuç yok, simple-scanbir cihaz bulamıyorum.

Sonunda "usr / lib64" den "usr / lib" dosyasına tüm dosyaları kopyaladım Sane.

Ve bu hile yaptı!
Tarayıcı çalışır simple-scanve xsane!

Feragatname: Ben bir Linux uzmanı değilim, ama tarayıcıyı çalıştırmaya kararlıydım. Bu yüzden büyük olasılıkla gereksiz veya uygunsuz birkaç adım vardır. Deneme yanılma yoluyla yapıldı. Umarım bu diğer Linux kullanıcıları için faydalıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.