Unduh dan instal driver linux dari situs Brother di sini .
Tetapi pemindai masih tidak dikenali.
Anda dapat melihat di sini, driver berhasil diinstal:
$ 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
Dan di sini, Anda dapat melihat driver yang diinstal berpikir itu bukan 'terdaftar':
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : USB Not registered
Ketika saya membuka Simple Scan, ia memberi tahu saya bahwa saya memiliki pemindai Brother tetapi saya harus menginstal drivernya.
$ 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 tampaknya telah menghapus instruksi konfigurasi linux dari halaman dukungannya - yaitu di sini dan di sini , yang telah menjadi sumber solusi sebelumnya untuk masalah ini yang diberikan di sini dan di sini . Halaman informasi dukungan OS di bagian Tanya Jawab dan Pemecahan Masalahnya hanya merujuk ke Windows dan Macintosh. Jika Anda mencari di tempat lain, Anda akan menemukan halaman informasi linux. Ia mengatakan "driver pemindai Brother Linux hanya bekerja dengan superuser secara default". Itu menunjuk ke sebuah halamandi mana dikatakan diberi sarana untuk membuat pemindai bekerja untuk pengguna non-sudo - mungkin, kemudian, SimpleScan. Halaman itu berisi unduhan yang diperbaiki untuk banyak OS, tetapi tidak lebih dari Ubuntu 13.10. Mengunduh dan menginstal file itu sama saja tidak membuat pemindai berfungsi. Jika Anda cukup lama berkeliling, Anda akan menemukan ada FAQ pemecahan masalah linux - hanya saja tidak di tempat di mana Anda akan menemukannya. Membuat pemindai Brother ini berfungsi seperti memasukkan jarum ke dalam terowongan angin. Item pertama pada FAQ linux adalah 'Saya menggunakan Ubuntu 16.10. Saya tidak dapat memindai dari Mesin Brother saya. Itu cukup dekat. Ini kata 'Install libusb-0,1-4'. (Pengemudi Brother memiliki dependensi tetapi tidak repot untuk memeriksanya).
Salah satu solusi sebelumnya (untuk pemindai Brother yang berbeda - dan halaman dukungan Brother dengan solusi tersebut telah menghilang), cukup membantu. Ini mengatakan untuk menempatkan garis di '/lib/udev/rules.d/40-libsane.rules', meskipun sebenarnya mestinya, pada saya 16,04 setidaknya, menjadi /lib/udev/rules.d/60-libsane. aturan Dan garis yang diminta untuk Anda tambahkan mencakup referensi ke ID produk untuk pemindai Brother yang berbeda. Mencari di situs web waras untuk ID produk DCP-350C (bukan DCP-350C - itu akan terlalu mudah - solusi sebelumnya adalah untuk DCP-7030 dan yang memiliki ID produk "01ea") ... jadi di mana kita? ... mencari di situs web yang waras untuk ID produk DCP-350C. Halaman yang warasuntuk pemindai Brother tidak memiliki entri untuk DCP-350C. Dikatakan jika perangkat Anda tidak ada, itu tidak didukung. Dikatakan halaman itu terakhir diperbarui pada 05 Oktober 2003. Itu empat belas setengah tahun yang lalu. Saya percaya 350C keluar beberapa tahun kemudian, pada tahun 2007.
Jadi solusi lama untuk DCP-7030 dikatakan menambahkan edit konfigurasi waras dengan demikian:
sudo gedit /lib/udev/rules.d/40-libsane.rules
Dan untuk menambahkan ini (di tempat yang tepat):
# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="yes"
Karena konfigurasi saya tampaknya dalam 60-libsane.rules dan saya tidak memiliki kode produk, saya mengedit konfigurasi tersebut sebagai berikut:
sudo gedit /lib/udev/rules.d/60-libsane.rules
Dan menambahkan:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Dan me-restart mesin. Ini tidak berhasil.
Saya juga memindahkan beberapa file yang tampaknya rutin Brother ssall letakkan di tempat yang salah - setidaknya, menurut laporan di tempat lain seperti di sini .
Itu melibatkan menyalin file Brother dari cp / usr / lib64 / ke / usr / lib. (Saya telah mengunduh dan menginstal versi driver Brother 64-bit).
Instruksi untuk melakukan ini sepertinya ketinggalan zaman. Dan karena situs web Brother mengatakan driver Brscan2-nya harus digunakan dengan DCP-350C, nama filenya mungkin berbeda. Saya menyalin milik saya sebagai berikut:
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
Gang buntu ini disarankan oleh Bruder sendiri. Ini FAQ Linux untuk DCP-350C (jika Anda dapat menemukannya), kata (untuk "Ubuntu 11.10 atau lebih tinggi"):
Copy the following files under /usr/lib64/ to /usr/lib/.
Tip lainnya adalah menjalankan file brscan-skey yang ditawarkan sebagai unduhan bersama driver, dengan memasukkan brscan-skey di baris perintah.
Pada titik tertentu, sesuatu pasti sudah beres karena driver Brother sekarang memberi tahu saya bahwa perangkat dikenali:
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : USB Not registered
Namun, SimpleScan masih mengatakan tidak ada perangkat yang dikenali.
Selain itu, Brother mengatakan bahwa brscan-skey memungkinkan pemindaian dilakukan dari konsol pemindai sendiri, menggunakan opsi 'pindai ke file' dan 'pindai ke gambar'. Ketika saya melakukannya, pemindai mengatakan 'Menghubungkan ke PC', tetapi tidak ada lagi yang terjadi.
Saya bisa mendapatkan 350C untuk memindai ketika saya menyebutnya dari versi percobaan alat pemindaian komersial yang disebut VueScan. Tetapi versi uji coba menempatkan tanda air pada gambar yang dipindai, membuatnya menjadi tidak berguna bagi saya. Selain itu, versi lengkapnya mahal, dan menuntut berlangganan tahunan. Dan saya hanya menemukan ketika mencoba menemukan cara untuk membuat SimpleScan bekerja - atau memang, perangkat lunak pemindaian sumber terbuka.
Intinya adalah bahwa VueScan hanya berfungsi. (Tapi ia melakukannya dengan cara yang membuat pemindai tidak berfungsi dengan alat lain). Ini membuktikan pemindai dapat digunakan dengan alat open source di Ubuntu. Pertanyaannya adalah bagaimana.
# Brother scanners
snippet ke/lib/udev/rules.d/60-libsane.rules
, Simple Scan masih tidak akan mengenali perangkat. Setelah saya menghabiskan beberapa jam membenturkan kepala ke dinding, saya menemukan bahwa dalam Preferensi Simple Scan, menu drop-down Sumber Pemindaian memiliki dua entri dengan nama yang sama; setelah beralih ke yang kedua, saya bangun dan memindai! Tidak yakin apakah sesuatu yang serupa telah terjadi pada Anda, tetapi saya pikir saya hanya akan meletakkan ini di sini ...