Sürücü yüklü olsa da Brother tarayıcı Ubuntu 16.04'te çalışmıyor


15

Ubuntu 16.04 ve bir kardeş DCP-375CW, yazıcı ve tarayıcı hepsi bir arada çalıştırıyorum. Sürücüleri indirdim ve kardeşim tarafından Sürücü Yükleme Aracını kullandım.

Sonuç: sistem sürücülerin kurulu olduğunu söylüyor. Yazıcı aslında çalışıyor. Ancak Basit Tarama bir sürücüyü tanımayı reddeder ve xsane bir tarayıcıyı bile tanımaz. İnternette bulduğum bazı talimatları denedim, ancak çoğu eski Ubuntu Sürümleri için görünüyor.
Ubuntu 16.04 ile farklı bir şey olduğundan endişeliyim.

$ 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

çıktısını yazın: 'dpkg -l | grep Brother '
Neni

Yanıtlar:


3

Sadece bu tek adımı yapmak zorunda kaldım. Bir Brother DCP-L2500D cihazım var ve Ubuntu 16.04'ü çalıştırıyorum.

Bu dosyayı aç

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

Aşağıdaki satırı dosyaya satırın hemen önüne ekleyin # The following rule will disable USB autosuspend for the device

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

Yeniden başlatın (bu iki adım :-))


Bunu ben yaptım. Ubuntu 16.04. Sonra tarayabilirdim, ancak araç çubuğum kayboldu. Bu yüzden geri almak zorundayım.
Joseph Wolf

@JosephWolf Lütfen aşağıdaki yeni cevabıma bakın.
WinEunuuchs2Unix

Mezar aksanının (`) son çift alıntıdan sonra kasıtlı olmadığını varsaymak güvenli mi?
Josh

12

Ben dcp-135c ve Ubuntu 16.04 (14.04 yükseltilmiş) ile benzer bir sorun vardı.

Benim için çözüm şuydu:

  1. Brother web sitesindeki tüm sürücüleri normal şekilde yükleyin

  2. Bu dosyayı açın: Dosyaya sudo nano /lib/udev/rules.d/40-libsane.rulesşu satırı ekleyin : " # Aşağıdaki kural aygıtın USB otomatik askıya alınmasını devre dışı bırakır "

    # Brother scanners
    ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"`
    
  3. Dan kardeşi sürücü dosyalarını kopyalama /usr/lib64/sane/için/usr/lib/x86_64-linux-gnu/sane

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

Diğerleri /usr/lib/sanebunun yerine 3. adımdaki dosyaları kopyalamak zorunda kaldı , belki de ubuntu 16.04'e yükselttiğinize veya yeni bir yükleme yaptığınıza bağlı.

Bu çözümü Ubuntu forumlarında bu iş parçacığında buldum .


2
Tüm dosyaları lib64'ten lib'e kopyalamak korkunç bir tavsiye.
Mike Shultz

Bir dahaki sefere sürücüyü yeniden kurmam gerektiğinde sürücü yükleme komut dosyası tarafından yanlış yerleştirilen belirli dosyalarla yanıtı güncellemeye çalışacağım. / Usr / lib64 / dizinini / usr / lib dizinine kopyalamanın tehlikelerini açıklayabilir misiniz? Sonra cevaba uygun bir uyarı ekleyebilirim
samy

1
3. nokta ve 4. yapmadım. Bu yeterliydisudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane
Kuveyt

info @kujaw için teşekkürler ben ve Mike Shultz geribildirim dayalı cevap ayarladı.
samy

9

MFC-7840W'mda da aynı sorunla karşılaşıyordum, ama sonunda başarılı oldum.

İşte notlarım:

  1. Modelinize göre brscan3 veya başka bir brscan varyantı yükleyin :

    sudo dpkg -i brscan3-0.2.11-5.amd64.deb
    
  2. Yüklemek brscan-skey

    sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
    
  3. Çalıştırmak brscan-skey

    $ brscan-skey 
    $ brscan-skey -l
    MFC-7840W         : brother3:net1;dev0  : 192.168.1.10         Active
    
  4. Tarayıcı kurulumu

    sudo brsaneconfig3 -a name=MFC-7840W model=MFC-7840W ip=192.168.1.10
    
  5. Çalıştığını onaylayın, şu çıktıyı arayın:

    $ brsaneconfig3 -q
    Devices on network
      0 MFC-7840W           "MFC-7840W"         I:192.168.1.10
    
  6. Gerekirse eksik sembolik bağlantılar oluşturun

    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İşleri onayla

    $ scanimage -L
    device `brother3:net1;dev0' is a Brother MFC-7840W MFC-7840W
    
  8. Yüklemek gscan2pdf

  9. gscan2pdfTarayıcıyı test etmek için kullanın

bu .debpaketler nereden geldi?
Zanna

1
@Zanna, linux sürücüleri altında kardeş web sitesinden
Nick

Ubuntu 18.04, MFC-7420 (kardeş2 serisi), hala çalışıyor. Çok teşekkür ederim = ^ _ ^ =
Organis

1

FWIW Brother MFC-J470DW tarayıcısının (Ubuntu 16.04'te) kullanılmasını sağlayarak hayatımın birkaç saatini kaybettim. Sonunda 3-01-2017 tarihli Brother yeni bir sürücü yazı kaydetti! Bunu yükledim ve IP adresini yapılandırdım ve gitmeye hazırım.

Support.brother.com üzerinde çalışan sürücü




0

Bir Terminal penceresi açın ve yazın: sudo apt-get install sane. SANE = Tarayıcı Erişimi Artık Kolay. Tarayıcıya doğrudan donanım düzeyinde erişen evrensel bir programdır, herhangi bir sürücü gerektirmez. Evet, saneotomatik olarak bağımlılık olarak yüklenmesi gerektiğini biliyorum xsane, ancak bir nedenden dolayı eksik olduğunda durumları gördüm. xsane sadece aklı başında bir grafik arayüzdür.
Alternatif olarak, gscan2pdf: kurabilirsiniz sudo apt-get install gscan2pdf.


Bence aklı başında bir sorun değil, muhtemelen udev-kural ayarları veya yazıcı-ağ-adı ile ilgili bir sorun ... tarayıcım sadece ağ takma adı yerine ayrılmış bir özel IP verdikten sonra çalışmaya başladı .. .
Neni

0

Brother güncellenmiş yazılım 25 Aralık 2017.

Bu nedenle, 20 Mart 2018'den önce gönderilen tüm cevaplar olmasa da çoğu güncel değil.

Bu cevaba göre: Brother DCP-350C tarayıcı nasıl çalışır? için güncellemeler yapıldı:

$ 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

Ayrıca, yazıcı modelinize özel ek sürücüler.

Özellikle ilgi çekici udevbirçok cevap tartışılan kural güncellendi ve iyi çalışıyor.

Ayrıca brscan4olup brscan2veya brscan3en tarayıcılar için tercih edilen sürücüdür.

Brother, 25 Aralık 2017 güncellemesinden önce Linux Desteği ile topu düşürmüş gibi göründü, ancak yukarıdaki bağlantılı cevaba göre her şey kusursuz çalışıyor.

Hala biraz yanıltıcı olabilecek bazı eski Brother Web Siteleri olduğunu unutmayın. Onları görmezden gelir ve bağlantıdaki talimatları uygularsanız her şey yoluna girecektir.

Değilse, lütfen bağlantı cevabına bir yorum gönderin.


0

Brother sitesinde belirtilen sürücüleri yükledikten sonra tespit edilmediğini Ubuntu 16.04 64 bit üzerindeki Brother DCP-135C tarayıcı ile sorun yaşadım .

Aşağıdaki talimatlar sorunu çözdü

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

Bundan önce başarısız bir şekilde denedim:

cp 60-libsane.rules 40-libsane.rules

ve bu dosyayı düzenledi ...

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

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

Önce

# The following rule will disable USB autosuspend for the device

ve aynısı 60-libsane.rules

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

0

Yazıcınızın ip adresine ( 10.42.0.222örneğin) ping atabiliyorsanız , bu iyi bir işarettir.

Eski sorun, yapılandırma dosyasının tarayıcıyı nerede bulacağını bilmemesi olabilir.

Bunu dene:

sudo -H gedit /etc/sane.d/epkowa.conf

Bunun gibi bir şey arayın (53. satırın çevresinde veya sonrasında):

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

Altında 192.16.136.2 1865hattının tür öylesine gibi tarayıcı / yazıcı ip adresini ekleyin:

#net 192.16.136.2 1865
net 10.42.0.212
#net scanner.mydomain.com

Epson epkowasürücüleri Brother tarayıcı / AIO sahiplerine çok fazla
fayda sağlamayacak

0

Ubuntu yükseltmeleriyle ilgili deneyimim harika değildi. 2015 ve 2016'da CD'ye en son dağıtımı indirip yazdım ve CD'den yükseltmeyi denedim. Bu denemeler çöktü ve aynı CD'den yeni kurulum gerektirdi, ancak bu daha sonra kullanıcı hesapları ve tüm Brother yazıcı / tarayıcıların en kötüsü gibi öğelerin yeniden yüklenmesini veya yeniden yapılandırılmasını gerektirdi.

Ubuntu 17.04 için Terminal üzerinden yükseltme yaptım ve bu iyi çalıştı - Brother yazıcı / tarayıcı bile yükseltmeden kurtuldu.

sudo apt-get update
sudo apt-get upgrade

Ekim 2017'de aynı rotayı izledim, ancak Brother tarayıcı yükseltme işleminden sonra çalışmadı.

DCP-J315W modelimde, Brother yazıcı / tarayıcı için sürücüleri / kurulumu yeniden yükleme hakkındaki eski talimatları izledim. Notlarım aşağıdaki adımları içeriyordu:

  1. Aracı kullanarak Brother Yazıcı Sürücülerini indirin. ( linux-brprinter-installer-*.*.*-*.gz)

    Araç varsayılana indirilecek Downloads dizine . (Dizin konumu Linux dağıtımınıza bağlı olarak değişir.) Örn./home/(LoginName)/Downloads

    Bir terminal penceresi açın ve dosyayı son adımda indirdiğiniz dizine gidin.

    Ctrl+ Alt+ T(Terminal Penceresini açar)

    cd ~/Downloads
    

    (Ubuntu büyük / küçük harfe duyarlıdır, bu nedenle komutu kullanın dirveya lsdizin adlarını kontrol edin)

    İndirilen dosyayı ayıklamak için komut girin:

    gunzip linux-brprinter-installer-*.*.*-*.gz
    

    veya gerekirse

    sudo gunzip linux-brprinter-installer-*.*.*-*.gz
    

    Aracı çalıştırın ( sudogerekirse kullanın ):

    bash linux-brprinter-installer-*.*.*-* Brother machine name 
    

    Sürücü kurulumu başlayacaktır. Kurulum ekranı talimatlarını izleyin.

     Mesajı gördüğünüzde

    DeviceURI'yi belirtir misiniz?

    • USB Kullanıcıları için: N (Hayır) seçeneğini belirleyin
    • Ağ Kullanıcıları için: Y (Evet) ve DeviceURI numarasını seçin. Yükleme işlemi biraz zaman alabilir. Lütfen tamamlanana kadar bekleyin.

TARAYICI ÇÖZÜMÜ:

Ne yazık ki, Brother Tarayıcılar ile ilgili ek sorunlar var gibi görünüyor ve sorunlar tarayıcı modellerine ve çalıştırılması gereken BRSCAN sürümüne göre değişebilir. Brother.com, bu dosyanın 4 sürümüne sahiptir. Her dosya farklı Brother tarayıcı modellerini kapsar.

Ubuntu'nun eski sürümleriyle çalışan aşağıdaki adımları denedim:

  1. Dosyayı açın: sudo nano /lib/udev/rules.d/40-libsane.rulesve "# Aşağıdaki kural cihazın USB otomatik askıya alınmasını devre dışı bırakır" satırından hemen önce aşağıdaki satırları ekleyin

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

    Gedit kullanımı sudoartık Ubuntu 17.10'da nanoçalışmıyor , ancak sorunsuz çalışıyor.

    Ctrl+ Odüzenlemeleri dosyaya yazar.

  2. Tüm dosyaları kopyala  /usr/lib64 için /usr/lib

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

    Bu aşamada, bu sorunu web'de arama konusunda saatler harcadıktan sonra umutsuzluğa kapıldım. Yukarıdaki adımlar geçmişte çalışmıştı ve yükseltme işlemi sırasında gerekli olmamalıydı. Sonra Ubuntu 17.10 için çalışan yeni bir adımla karşılaştım, bu da beni Ubuntu'da yeni bir hata olduğunu düşündürüyor:

  3. Tüm dosyaları kopyala  /usr/lib64/sane için /usr/lib/x86_64-linux-gnu/sane

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

    Bu yeni komut,

    diğerleri /usr/lib/sane bunun yerine 4. adımdaki dosyaları kopyalamak zorunda kaldı  , belki de Ubuntu 16.04'e yükselttiğinize veya yeni bir yükleme yaptığınıza bağlı.

    Bunu Ubuntu 17.10 için yapmam gerekmiyordu.

NOTLAR: Bu sorunla ilgili diğer notlar, web siteleri veya komutlar şunları içerir:

Brother desteği: İsterseniz Brother yükleme işlemini web sitelerinde takip edebilirsiniz.

Ubuntu 16.04'te 40-libsane.rules adlı dosya 60-libsane.rules olarak değişmiş olabilir, ancak 17.10'da 40-libsane.rules biçimine geri dönmüştür. 16.04'te, her iki adın da var olmasını sağladım ve Brother Tarayıcı düzenlemesini dahil ettim.

Sistemdeki tarayıcıları tanımlamak için aşağıdaki Terminal komutları kullanılabilir:

sane-find-scanner

Bu genellikle tarayıcıyı görür, ancak Scanimage tarayıcıyı görmezse yine de bir sorununuz vardır:

scanimage -L

Aşağıdaki komut, yüklü Brother aygıtlarını listeler:

dpkg -l | grep Brother

Yeni bir kurulumda, Sane'yi yeniden kurmanız gerekebilir:

sudo apt-get install sane
sudo apt-get install libsane-extras

Tarayıcı cihazınızın sahibi olan gruba aklı ekleyerek izinlerin doğru olup olmadığını kontrol edin:

sudo adduser saned scanner

Not: Ubuntu 17.10 altında, GUE işlemlerini artık Aklı başında, Basit tarama gibi süper kullanıcı olarak çalıştıramazsınız. Bu bloğun etrafında hackledim ama tarayıcının çalışmasına yardımcı olmadı, bu yüzden daha fazla zaman harcadım.


0

HER ŞEYI yaptıktan sonra, tarayıcının çalışması için çeşitli forumlarda ve bloglarda gördüm, bu ne EXTRA aklı başında arka uçları yüklemek oldu! Bunları kurmak acı vermez ve benim için çözüm buydu!

Arka plan :, Mint 17.3 (Ubuntu 14.04) ve Kubuntu 16.10 64 bit, WiFi ile DSP-J562DW yüklü.


2
Lütfen EXTRA aklı başında arka uçların nasıl kurulacağı hakkında bilgi ekleyin.
mook765
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.