Làm thế nào để máy quét Brother DCP-350C hoạt động?


9

Tải xuống và cài đặt trình điều khiển linux từ trang Brother ở đây .

Nhưng máy quét vẫn không được công nhận.

Bạn có thể thấy ở đây, các trình điều khiển được cài đặt thành công:

$ 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

Và tại đây, bạn có thể thấy trình điều khiển được cài đặt nghĩ rằng nó không được 'đăng ký':

$ brscan-skey -l

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

Khi tôi mở Simple Scan, nó cho tôi biết tôi có máy quét Brother nhưng tôi cần cài đặt trình điều khiển.

$ 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 dường như đã loại bỏ các hướng dẫn cấu hình linux o / s khỏi các trang hỗ trợ của nó - tức là ở đâyđây , đây là nguồn giải pháp trước đó cho vấn đề này được đưa ra ở đâyđây . Trang thông tin hỗ trợ HĐH trong phần FAQS và Xử lý sự cố chỉ đề cập đến Windows và Macintosh. Nếu bạn tìm ở nơi khác, bạn sẽ tìm thấy một trang thông tin linux. Nó nói "Trình điều khiển máy quét Brother Linux chỉ hoạt động với một siêu người dùng theo mặc định". Nó trỏ đến một trangnơi nó nói được cung cấp các phương tiện để làm cho máy quét hoạt động cho người dùng không sudo - có lẽ, sau đó, SimpleScan. Trang đó chứa các bản tải xuống sửa lỗi cho nhiều hệ điều hành, nhưng không có gì muộn hơn Ubuntu 13.10. Tải xuống và cài đặt tập tin đó giống nhau không làm cho máy quét hoạt động. Nếu bạn tìm hiểu đủ lâu, bạn sẽ thấy có một Câu hỏi thường gặp về khắc phục sự cố linux - chỉ là không phải ở nơi bạn mong đợi để tìm thấy nó. Làm cho máy quét Brother này hoạt động giống như luồn kim vào một đường hầm gió. Mục đầu tiên trong Câu hỏi thường gặp về linux là 'Tôi đang sử dụng Ubuntu 16.10. Tôi không thể quét từ Máy Brother '. Đó là đủ gần. Nó nói 'Cài đặt libusb-0.1-4'. (Trình điều khiển Brother có phụ thuộc nhưng không cần kiểm tra chúng).

Một trong những giải pháp trước đó (đối với một máy quét Brother khác - và trang hỗ trợ Brother với giải pháp đã biến mất), khá hữu ích. Nó nói để đặt một dòng trong '/lib/udev/rules.d/40-libsane.rules', mặc dù trên thực tế, ít nhất là trong 16.04 của tôi, là /lib/udev/rules.d/60-libsane. quy tắc. Và dòng nó yêu cầu bạn thêm bao gồm một tham chiếu đến ID sản phẩm cho một máy quét Brother khác. Tìm kiếm trên trang web lành mạnh cho ID sản phẩm DCP-350C (nó sẽ không phải là DCP-350C - điều đó quá dễ dàng - giải pháp trước đó dành cho DCP-7030 và có ID sản phẩm là "01ea") ... vậy chúng ta đã ở đâu? ... đang tìm kiếm trên trang web lành mạnh cho ID sản phẩm DCP-350C. Trang lành mạnhcho máy quét Brother không có mục nào cho DCP-350C. Nó nói nếu thiết bị của bạn không có thì nó không được hỗ trợ. Nó nói rằng trang này được cập nhật lần cuối vào ngày 5 tháng 10 năm 2003. Đó là mười bốn năm rưỡi trước. Tôi tin rằng 350C xuất hiện một vài năm sau đó, vào năm 2007.

Vì vậy, giải pháp cũ cho DCP-7030 cho biết thêm chỉnh sửa cấu hình sane do đó:

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

Và để thêm điều này (ở đúng nơi):

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

Vì cấu hình của tôi có vẻ là 60-libsane.rules và tôi không có mã sản phẩm, nên tôi đã chỉnh sửa cấu hình:

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

Và thêm:

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

Và khởi động lại máy. Điều này đã không làm việc.

Tôi cũng đã di chuyển một số tệp mà thói quen intsall Brother dường như đặt sai vị trí - ít nhất, theo các báo cáo ở nơi khác như ở đây .

Điều đó liên quan đến việc sao chép các tệp Brother từ cp / usr / lib64 / sang / usr / lib. (Tôi đã tải xuống và cài đặt phiên bản 64-bit của trình điều khiển Brother).

Các hướng dẫn để làm điều này dường như đã lỗi thời. Và vì trang web của Brother nói rằng trình điều khiển Brscan2 của nó phải được sử dụng với DCP-350C, tên tệp có thể khác nhau. Tôi đã sao chép của tôi như vậy:

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

Con hẻm mù này được đề xuất bởi chính Brother. Đó là Câu hỏi thường gặp về linux cho DCP-350C (nếu bạn có thể tìm thấy nó), nói (cho "Ubuntu 11.10 trở lên"):

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

Một mẹo khác là thực sự chạy tệp brscan-skey được cung cấp dưới dạng tải xuống với trình điều khiển, chỉ bằng cách nhập brscan-skey vào dòng lệnh.

Tại một số điểm, một cái gì đó đã đi đúng bởi vì trình điều khiển Brother bây giờ cho tôi biết thiết bị được nhận dạng:

$ brscan-skey -l

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

Tuy nhiên, SimpleScan vẫn nói rằng không có thiết bị nào được công nhận.

Ngoài ra, Brother nói rằng brscan-skey cho phép quét được thực hiện từ bảng điều khiển riêng của máy quét, sử dụng các tùy chọn 'quét vào tệp' và 'quét hình ảnh'. Khi tôi làm như vậy, máy quét nói 'Kết nối với PC', nhưng không có gì xảy ra nữa.

Tôi có thể lấy 350C để quét khi tôi gọi nó từ phiên bản dùng thử của công cụ quét linux thương mại có tên là VueScan. Nhưng phiên bản dùng thử đặt các dấu nước trên hình ảnh được quét, khiến nó trở nên vô dụng đối với tôi. Hơn nữa, phiên bản đầy đủ là đắt tiền, và yêu cầu đăng ký hàng năm. Và tôi chỉ bắt gặp nó trong khi cố gắng tìm cách để SimpleScan hoạt động - hoặc thực sự, bất kỳ phần mềm quét nguồn mở nào.

Vấn đề là VueScan chỉ hoạt động. (Nhưng nó làm như vậy theo cách khiến máy quét không hoạt động với các công cụ khác). Nó chứng minh rằng máy quét có thể được sử dụng với các công cụ nguồn mở trên Ubuntu. Câu hỏi là làm thế nào.


Sau khi cài đặt trình điều khiển Linux từ trang Brother cho Brother DCP-7065DN của tôi và sau đó thêm # Brother scannersđoạn mã vào /lib/udev/rules.d/60-libsane.rules, Quét đơn giản vẫn không nhận ra thiết bị. Sau khi tôi dành vài giờ đập đầu vào tường, tôi phát hiện ra rằng trong Tùy chọn quét đơn giản, menu thả xuống Nguồn quét có hai mục được đặt tên tương tự; Sau khi chuyển sang cái thứ hai, tôi đã lên và quét! Không chắc có điều gì tương tự đã xảy ra với bạn không, nhưng tôi nghĩ tôi sẽ đặt nó ở đây ...
Alex Willison

Câu trả lời:


9

Câu trả lời ngắn

Các trình điều khiển bạn tìm thấy là phiên bản cũ:

$ 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

Các phiên bản mới nhất là:

$ 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
  • udevquy tắc được nâng cấp từ 1.0.0-1đến1.0.2
  • brscan2phiên bản 0.2.5-1nâng cấp lên brscan4phiên bản0.4.4-3

Ngoài ra, bạn có một cái chung cups-wrappernhư của tôi là mô hình cụ thể.


TL: DR; Rất, rất dài TRẢ LỜI

Phần lớn câu trả lời dài là thử và sai. Bạn chỉ cần làm theo Bước 1 , Bước 2 , phần đầu tiên của Bước 3 (chỉ dừng lại ở việc chọn máy quét ). Sau đó bỏ qua Bước 6Bước 7 .


Lý lịch

Tôi có một chiếc Brother DCP-7065DN, một máy in laser hai mặt đơn sắc đẹp. Tôi đã có nó trong ba năm nhưng chưa bao giờ sử dụng tính năng quét chủ yếu vì "ai có giấy để quét trong thế giới điện tử?". Do câu hỏi của bạn, tôi nghĩ rằng đã đến lúc để chức năng quét hoạt động.

So sánh DCP-7065DN với DCP-350C

Theo bài đăng này trong Diễn đàn Ubuntu , cùng một công cụ Brother Driver hoạt động cho cả máy in DCP-350C và máy in DCP-7065DN của tôi .


Công cụ cài đặt hiện tại

Câu hỏi của bạn chứa không dưới 15 liên kết và tôi nhận thấy trang web của liên kết đầu tiên của bạn đã lỗi thời:

Máy quét Brother cũ

Các DIỄN ĐÀN HHVN Q & A tôi liên kết ở trên chứa một công cụ cài đặt hiện nhiều liên kết :

Máy quét Brother mới

Lưu ý Ngày phát hành là Giáng sinh 2017, chỉ vài tháng tuổi.

Thay vì lặp lại các bước của bạn, tôi sẽ bắt đầu cài đặt mới (chỉ dành cho máy quét) bằng liên kết Diễn đàn Ubuntu ở trên.


Bước cài đặt - Chọn máy in

Bắt đầu bằng cách chọn đúng sản phẩm. Trong biểu tượng máy in cho MFC-J410W, nhấp vào liên kết Không phải sản phẩm của bạn? và một trang lựa chọn xuất hiện:

Mô hình máy quét Brother Chọn

Máy in của bạn có thể được tìm thấy trong biểu tượng đầu tiên có menu phụ cho "Dòng 3 DCP" dẫn đến kiểu máy cụ thể của bạn:

Máy quét Brother DCP-350C

Máy in của tôi là biểu tượng thứ tư trong bảng điều khiển, rộng 3 biểu tượng ngay bên dưới bạn. Tôi sẽ chọn cái đó và nó có một menu phụ cho "Dòng DCP 7" mà sau khi nhấp vào trình bày:

Máy quét Brother DCP-7065DN

Tôi sẽ nhấp vào DCP-7065DN . Bạn đã chọn DCP-350C trên ảnh chụp màn hình trước đó.


Bước cài đặt 2 - Chọn Hệ điều hành (HĐH)

Sau khi chọn kiểu máy in, bạn được yêu cầu HĐH. Nó mặc định là Linux và ".rpm". Mặc định là ".rpm" là viết tắt của Red Hat hoặc Arch Linux hoặc đại loại như thế. Thay đổi bản phân phối thành ".deb", viết tắt Debian , thực sự là Ubuntu .

Máy quét Brother Chọn OS.png

Nhấn vào Searchnút.


Bước cài đặt 3 - Tải xuống phần mềm

Bây giờ, quá trình sơ bộ đã kết thúc và những người hâm mộ dòng lệnh và người ghét GUI trong Ubuntu-Verse đã ghi tên tôi vào bảng phi tiêu của họ, chúng tôi có thể chọn phần mềm để tải xuống:

Phần mềm quét Brother Chọn.png

Biểu tượng mô hình ở góc trên bên trái phải là DCP-350C cho bạn nhưng nó là DCP-7065DN cho tôi.

Phần đầu tiên dành cho trình điều khiển máy in nhưng chúng tôi không cần điều đó vì cả hai máy in của chúng tôi đều in tốt. Phần cuối cùng dành cho mã nguồn nhưng chúng tôi không cần điều đó. Nếu chúng tôi đã làm thì có lẽ chúng tôi sẽ không ở trên trang web này. Phần giữa chứa trình điều khiển máy quét :

Máy quét Brother Chọn Arch.png

Ở đây chúng ta cần chọn kiến ​​trúc: 32 bit hoặc 64 bit .

Tôi đã đọc trình điều khiển 32 bit sẽ không hoạt động trên vòm 64 bit của mình vì vậy bây giờ tôi sẽ chỉ tải xuống # 3 & # 4. Tôi có thể quay lại và lấy số 1 nếu tôi cần tài xế?

Bước cài đặt 3-A)

Tải xuống Scan-key-tool 64bit (deb package)

Sau khi chọn tùy chọn máy quét số 3, chúng tôi sẽ thấy số kiểu máy của bạn trên dòng số 2 và số kiểu máy của tôi ở dòng cuối cùng (của ảnh chụp màn hình) ...:

Brother Scanner-tool-key-64bit.png

... Vì vậy, giả sử tất cả hoạt động tốt cho tôi, tất cả sẽ hoạt động tốt cho bạn!

Bạn cần đồng ý với EULA (Thỏa thuận cấp phép người dùng cuối) và sau đó tải xuống .debtệp.

Các tập tin được tải xuống là:

  • brscan-skey-0.2.4-1.amd64.deb, kích thước 50,9 KB, ngày 03/12/2014

Các hướng dẫn tiếp theo trên trang web cho biết:

brscanX nên được cài đặt trước

Bước cài đặt 3-B)

Tải xuống Scanner driver 32bit (deb package)

Vì vậy, chúng tôi phải quay lại màn hình và tải xuống # 1 (** Trình điều khiển máy quét 32 bit (gói deb) **). Các tập tin được tải xuống là:

  • brscan4-0.4.4-4.i386.deb, kích thước 63,9 KB, ngày 22/9/2017

Thông báo ngày chỉ là 6 tháng tuổi!

Bước cài đặt 3-C)

Tải xuống Scanner Setting file (deb package)

Đồng thời # 1 được tải xuống, chúng tôi sẽ tải xuống # 4 ( Tệp cài đặt máy quét (gói gỡ lỗi) ). Các tập tin được tải xuống là:

  • Brother-udev-rule-type1-1.0.2-0.all.deb, kích thước 1.6 KB, ngày 25/11/2016

Lưu ý rằng số phiên bản này khác với số của bạn!


Bước cài đặt 4 - sudo dpkg -i ...

Để tóm tắt các gói được tải xuống:

    1. brscan4-4.4-4.i386.deb
    1. brscan-skey-0.2.4-1.amd64.deb
    1. anh-udev-quy tắc-loại1-1.0.2.0.all.deb

Đầu tiên chúng tôi sẽ cài đặt # 1, sau đó # 4 rebootvà cuối cùng là cài đặt # 3:

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

Ôi không! Lỗi trên dòng cuối cùng.

Không biết tại sao lslại tạo ra lỗi vì thư mục ở đó và tồn tại ba quy tắc. Chúng ta có thể thấy một trong số chúng vừa được thiết lập:

$ 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 well ... hãy tiếp tục nào. Nhìn vào udevquy tắc Brother mới, tất cả những gì nó làm sau khi một loạt mã được đặt:

ENV{libsane_matched}="yes"

Bây giờ là lúc để đăng câu trả lời này và reboot.

Sau khi khởi động lại, hãy cài đặt tập tin cuối cùng:

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

Điều thú vị là có hơn một triệu tệp trên hệ thống của tôi. 25 hạt nhân đó cộng lại theo thời gian.


Bước cài đặt 5 - Kiểm tra

Tôi đã gian lận một chút và thấy điều này: Brother DCP-7065DN, Ubuntu 14.04 64bit: Có thể in ra máy in mạng nhưng không thể sử dụng chức năng quét được khuyến nghị các bước sau:

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

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

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

Càng xa càng tốt. Câu trả lời (không lâu nữa chắc chắn nếu nó chắc chắn hợp lệ) nói rằng bạn cần đưa brscan-skeyvào Ứng dụng khởi động của mình và bạn cần gimpcài đặt. Bình luận dưới đây nếu bạn cần giúp đỡ làm điều này.

Rõ ràng xsanelà cần thiết để quét:

$ 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 = cực kỳ điên rồ

Sau khi cài đặt loại xsanetrong thiết bị đầu cuối và nhận:

xsane là user.png

Sau khi đóng thông báo lỗi, xsanecố gắng quét các thiết bị và cuối cùng không trả lời. Ôi niềm vui, Ôi hạnh phúc. Trang web Brother cho biết việc quét được thiết kế để được thực hiện dưới quyền root nên chúng tôi sẽ nhập sudo xsanevà bây giờ chúng tôi thấy:

xsane là sudo.png

Nghe có vẻ đáng sợ nhưng người dùng thông thường không thể tìm thấy máy quét, vì vậy hãy xem nếu sudocó. Chọn Continue at your own risknút. Sau khi cửa sổ xóa một vài lần, phản hồi giống như người dùng thông thường xuất hiện : No devices available.

Phương pháp phần mềm không hoạt động, hãy thử phương pháp phần cứng

Sử dụng phím quét trên Brother MFC sẽ tạo ra thông báo này:

nút quét trên Brother.png

Ít nhất là có giao tiếp giữa máy quét và máy tính vì gimptự động khởi động.

Tôi không bao giờ khởi động lại sau khi cài đặt brscan-skeyvì vậy hãy làm điều đó ngay bây giờ vì hy vọng / tuyệt vọng.


Bước 6 - Quay lại và tải xuống CUPS Wrapper

Việc khởi động lại không hoạt động nên tôi sẽ quay lại và cài đặt công cụ CUPS Wrapper ngày 12/25/2017chưa được cài đặt trên hệ thống của tôi. Bạn có phiên bản cũ hơn trên hệ thống của mình:

Trình bao bọc anh CUPS download.png

Có năm gói tải xuống. Khi tải xuống cái đầu tiên (CUPSwrapper), hộp thoại này xuất hiện:

Tải xuống trình bao bọc Brother CUPS open_save.png

  • Thay đổi tùy chọn từ Opensang Save!
  • Nhấp chuột OK

Mở terminal, thay đổi ~/Downloadsvà xác minh tập tin tồn tại:

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

Sau khi tải về các hướng dẫn này xuất hiện trên trang web. Định dạng viết tắt sau:

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

Uh-Oh ... Nó đang chọn brscan4-0.4.4-3.amd64.debnhưng trước đó tôi đã cài đặt brscan4-0.4.4-4.i386.debphiên bản mới hơn nhưng kiến ​​trúc sai. Điều này có thể giải thích các lỗi tôi đã có!

Chọn yđể tiến hành. Thỏa thuận cấp phép lớn bật lên. Chọn yđể tiến hành. Một thỏa thuận cấp phép khác bật lên. Chọn yđể tiến hành. Kịch bản chạy apt installtrên chính nó.

Một dấu nhắc xuất hiện:

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

Đối với máy in USB của bạn và của tôi, chúng tôi chọn n.

Tiếp theo nó nhắc cho một bản in thử. Để giết cây khác chọn y. Vâng, bản in thử hoạt động và bây giờ tôi có một trang in tôi có thể quét sau!

Một thỏa thuận cấp phép lớn thứ ba bây giờ xuất hiện như vậy, chọn yđể tiến hành.

Tất cả đã kết thúc như vậy reboot.


Bước 7 - Kiểm tra quét đơn giản

Sau khi rebootkiểm tra cài đặt trong thiết bị đầu cuối và thực hiện quét đơn giản:

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

Sau tất cả các công việc khó khăn, chúng tôi được thưởng bằng một lần quét:

Anh quét đơn giản sans sudo


1
Câu trả lời tốt đẹp. Các trang 'lỗi thời' tôi nhận được từ trang DCP-350C của Brother. Nhìn vào nó ngày hôm nay, họ dường như đã thay đổi. Bây giờ họ chỉ ra một cái gì đó gần đây hơn, như ảnh chụp màn hình bạn đã đưa ra. Ngoài ra còn có một trang hướng dẫn cài đặt sẵn, có thể có hoặc không có ở đó trước đó. Tôi đã không nhìn thấy nó. Nó nói để làm những việc như cập nhật firmware và tạo các liên kết tượng trưng. Tôi đã không thấy gì về điều này cả trên các diễn đàn hoặc trên trang web của Brother. Thông tin cài đặt sẵn có tại đây: support.brother.com/g/s/id/linux/en/NH
đánh dấu

Các hướng dẫn cài đặt sẵn linux là có vấn đề, tuy nhiên. Họ nói cập nhật firmware trước. Nhưng họ không cung cấp liên kết để làm như vậy. Có một liên kết cập nhật chương trình cơ sở trên trang sản phẩm DCP-350C. Nhưng điều này chỉ có bản cập nhật cho Windows và Mac. Bạn có thể thấy điều đó tại đây: support.brother.com/g/b/
Kẻ

Hy vọng, @ WinEunuuchs2Unix, trong những ngày bạn nói sẽ đưa bạn hoàn thành câu trả lời của mình, Brother sẽ hoàn tất việc cập nhật!
đánh dấu

@markling Câu trả lời cuối cùng đã được hoàn thành! Lưu ý rằng ngay cả việc nhấn scannút trên máy quét sẽ hoạt động để quét hình ảnh và gimptự động gọi trình chỉnh sửa hình ảnh. Đây có thể là sự khác biệt giữa bạn brscan2và tôi brscan4nếu nó không phù hợp với bạn. Cài đặt máy quét anh em có thể được ghi nhận là câu trả lời không lập trình dài nhất mà tôi đã viết :)
WinEunuuchs2Unix

1
Danh mục các bước sai của bạn nhầm lẫn câu trả lời. Các thủ tục đã được fiendish. Hướng dẫn của bạn không hoạt động cho DCP-350C vì các trang Brother cho máy in đó cài đặt trình điều khiển khác với trình điều khiển bạn hiển thị ở đây dưới dạng giải pháp cho 7065DN. Không chỉ vậy mà bạn đã bỏ qua các điều kiện tiên quyết để cài đặt trình điều khiển Brother bị nguyền rủa - và những điều đó cũng có vấn đề. ví dụ. cài đặt lib lib 32 bit không cài đặt.
đánh dấu

3

Tôi gặp vấn đề tương tự với máy in / máy quét anh em MFC-J625DW.
Không thể làm cho máy quét hoạt động cho đến khi tôi làm theo hướng dẫn trên faq này . Mục thứ hai, "Tôi không thể tìm thấy máy anh em". Rõ ràng, một số tập tin được sao chép vào thư mục sai. Hệ thống của tôi là Lubfox 17.10 32-bit và trình điều khiển là brscan4. Vì vậy, đối với brscan4, bạn cần sửa chữa này. (Tôi cũng đã chỉnh sửa tệp 'quy tắc', nhưng cuối cùng đã hoàn nguyên mọi thứ vì nó không giải quyết được gì.)

Theo faq, sửa lỗi là:
Kiểm tra xem thư mục sau có tồn tại không.

Dành cho người dùng 64 bit: /usr/lib/x86_64-linux-gnu/sane

Dành cho người dùng 32 bit: /usr/lib/i386-linux-gnu/sane

Gõ lệnh sau nếu thư mục trên tồn tại.

Đối với người dùng 64 bit: Lệnh: sudo cp /usr/lib64/sane/libsane-brother* /usr/lib/x86_64-linux-gnu/sane

Đối với người dùng 32 bit: Lệnh: sudo cp /usr/lib/sane/libsane-brother* /usr/lib/i386-linux-gnu/sane

Để làm rõ, tôi sẽ liệt kê tất cả các hành động tôi đã làm để làm cho MFC-J625DW của tôi hoạt động (khởi động lại giữa một số bước có thể hữu ích):

  • tải xuống, giải nén và chạy tập lệnh cho thiết bị của bạn từ support.brother.com (cài đặt này tất cả các gói cần thiết cho thiết bị của tôi) Thực hiện theo tất cả các hướng dẫn trên trang web đó.
  • thêm tên người dùng vào nhóm lp, sở hữu thiết bị quét sudo adduser <myusername> lp
  • nếu bạn cần tìm ra tên của nhóm này, hãy bật thiết bị, làm lsusb, lưu ý busnr và devicenr của anh em và thực hiện ls -l /dev/bus/usb/busnr/devicenr(3 chữ số trên mỗi nr)
  • đã sửa chữa filecopying mô tả ở trên
  • để kích hoạt tất cả các tính năng của brscan-skey, tôi cần gimp, sane và xsane
    sudo apt install gimp
    sudo apt install sane sane-utils libsane-extras xsane

Do thối liên kết - vui lòng sao chép các phần có liên quan của liên kết vào câu trả lời của bạn! Cảm ơn
Robert Riedl

Tôi muốn giới thiệu để sử dụng lnthay vì cpở đây. Không cần phải sao chép các tập tin khi một liên kết cứng cũng thực hiện công việc.
David foerster

Bravo! Nó là dễ dàng. Và nó thậm chí còn có câu trả lời trong Câu hỏi thường gặp về Brother DCP-350C, nếu bạn nheo mắt đủ mạnh, hoặc có các khả năng đặc biệt như suy nghĩ và đọc hiểu. Nó chỉ gần như giải quyết vấn đề mặc dù. SimpleScan hiện nhận ra máy quét. Nhưng khi thử quét, nó báo 'Không thể kết nối với máy quét'.
đánh dấu

1
Hừm. Tôi cũng đã phải thêm tên người dùng của mình vào nhóm lp, vì đó là nhóm sở hữu thiết bị quét. sudo adduser <you> lp. Có lẽ kiểm tra xem.
oscar1919

1
Để tìm ra điều này, bật máy quét của bạn và làm lsusb. Lưu ý busnr và devicenr của anh trai. Sau đó làm ls -l /dev/bus/usb/busnr/devicenr(3 chữ số!) Nơi bạn có thể thấy nhóm.
oscar1919

0

Tôi nghĩ rằng tôi đã giải quyết vấn đề này cuối cùng bằng cách sử dụng trình cài đặt trình điều khiển Brother .

Điều đó có thể phá vỡ cập nhật phần mềm của bạn. Vì vậy, bạn có thể phải chạy một lệnh để sửa nó sau đó:

$ sudo apt-get -f install

Vấn đề dường như là trang web Brother đang hướng người dùng linux từ trang 350C sang các phiên bản cũ của trình điều khiển và trình cài đặt. Điều đó chắc chắn đã khiến tôi rơi vào một thế giới hà lan đáng sợ bị ám ảnh bởi những bài đăng trên diễn đàn cũ kể lại nỗi kinh hoàng trong quá khứ của những người khác khi cố gắng làm cho máy quét Brother của họ hoạt động. Các bài viết ở đây đã giúp lôi tôi ra. Nhưng thực sự câu trả lời chỉ đơn giản là có được trình cài đặt Brother đúng ngay từ đầu và bỏ qua tất cả các lời khuyên khác. Mặc dù, đã nói rằng, tôi đã thử rất nhiều bản sửa lỗi như vậy, nhiều bản sửa lỗi dường như có một phần thành công nào đó, thật khó để nói chắc chắn cái gì đã làm cho nó hoạt động được.


Chúc mừng! Brscan-skey chỉ cần thiết nếu bạn muốn bắt đầu quét bằng menu / nút của trình quét, ví dụ như quét hình ảnh, mở ra gimp. Trong thiết lập của tôi, tôi có thể làm mà không cần sudo, có thể phụ thuộc vào thiết bị? Dù sao, tôi ra khỏi khuyến nghị.
oscar1919

Tôi nghĩ rằng bạn sẽ tìm ra giải pháp trước khi câu trả lời nhiều ngày của tôi kết thúc. Lưu ý rằng brscan2trình điều khiển của bạn có thể đã lỗi thời và brscan4có thể tốt hơn nhưng đến giờ tôi vẫn không biết tại sao.
WinEunuuchs2Unix

0

Sau một cuộc đấu tranh lớn, máy quét chiếc DCP-350C cũ kỹ của tôi hoạt động. Tôi đang sử dụng Linux Mint 19.4, nhưng nó cũng có thể cung cấp một số manh mối cho người dùng Ubuntu. Tôi đã thực hiện tất cả các văn bản trên và nhiều hơn nữa, nhưng vẫn không có kết quả tốt.

Cuối cùng, tôi đã cài đặt theo thứ tự này:

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

và cuối cùng: "Brother-cup-Wrapper-Extra" từ người quản lý phần mềm.
Máy in hoạt động tốt, máy quét thì không.

Tiếp theo, tôi cài đặt mẫu quản lý phần mềm xsane. Như đã đề cập ở nơi khác, VueScan nhận ra máy quét, nhưng tôi đoán rằng phải có cách để nó hoạt động mà không có VueScan.

Trong /lib/udev/rules.d/60-libsane.rulestôi đã thêm:

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

Và trong /lib/udev/rules.d/50-udev-default.rulestôi đã thay đổi

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

vào

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

Vẫn không có kết quả, simple-scankhông thể tìm thấy một thiết bị.

Cuối cùng, tôi đã sao chép tất cả các tệp từ "usr / lib64" sang "usr / lib" bao gồm cả tệp Sane.

Và đó đã là mánh khóe!
Máy quét hoạt động trong simple-scanxsane!

Tuyên bố miễn trừ trách nhiệm: Tôi không phải là chuyên gia Linux, nhưng tôi đã quyết tâm làm cho máy quét hoạt động. Vì vậy, rất có thể có vài bước không cần thiết hoặc không phù hợp. Nó đã được thực hiện bằng thử nghiệm và lỗi. Hy vọng điều này hữu ích cho những người dùng Linux khác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.