Brother 사이트에서 Linux 드라이버를 다운로드하여 설치 하십시오 (여기) .
그러나 스캐너는 여전히 인식되지 않았습니다.
여기에서 드라이버가 성공적으로 설치되었음을 확인할 수 있습니다.
$ 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
그리고 여기에 설치된 드라이버가 '등록되지 않았다'고 생각하는 것을 볼 수 있습니다.
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : USB Not registered
Simple Scan을 열면 Brother 스캐너가 있지만 드라이버를 설치해야한다고 알려줍니다.
$ 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
형제가 제거 것으로 보인다 리눅스 O / S 설정의 지원 페이지에서 지침 - 즉 여기 와 여기에 주어진이 문제에 대한 이전 솔루션의 원천이되어 있었다 여기 와 여기 . FAQS 및 문제 해결 섹션 의 OS 지원 정보 페이지 는 Windows 및 Macintosh 만 참조합니다. 다른 곳을 보면 리눅스 정보 페이지 가 있습니다. "Brother Linux 스캐너 드라이버는 기본적으로 수퍼 유저와 만 작동합니다"라고 표시되어 있습니다. 페이지를 가리킨다여기서 스캐너가 아닌 사용자를 위해 스캐너를 작동시킬 수있는 수단이 제공됩니다 (아마도 SimpleScan). 이 페이지에는 수많은 OS에 대한 수정 다운로드가 포함되어 있지만 Ubuntu 13.10 이후 버전은 없습니다. 해당 파일을 모두 다운로드하고 설치하면 스캐너가 작동하지 않습니다. 당신이 주변에 충분히 GRUB 경우에 당신은 것입니다 찾을 그냥 당신이 그것을 찾을 기대할 수있는 장소에 - 결국 자주 묻는 질문 문제 해결 리눅스가 있습니다. 이 Brother 스캐너를 작동시키는 것은 바람 터널에 바늘을 끼우는 것과 같습니다. 리눅스 FAQ의 첫 번째 항목은 '우분투 16.10을 사용하고 있습니다. Brother 기기에서 스캔 할 수 없습니다 '. 충분히 가깝습니다. 그것은 말한다 'LIBUSB-0.1-4 설치'. (Brother 드라이버에는 종속성이 있지만 확인하지 않아도됩니다).
이전 솔루션 중 하나 (다른 Brother 스캐너의 경우 솔루션이 포함 된 Brother 지원 페이지가 사라짐)는 매우 유용합니다. 그것은 말한다 , '/lib/udev/rules.d/40-libsane.rules'에 라인을 넣어하지만 실제로 그것을해야, 내 16.04 이상, 수 /lib/udev/rules.d/60-libsane합니다. 규칙. 그리고 추가하라는 메시지에는 다른 Brother 스캐너의 제품 ID에 대한 참조가 포함됩니다. DCP-350C 제품 ID 에 대한 제정신 웹 사이트 를 살펴보십시오 ( DCP-350C는 아닐 것입니다-너무 쉬울 것입니다-이전 솔루션은 DCP-7030을위한 것이며 제품 ID는 "01ea"임) ... 우리는 어디에 있었습니까? ... 세인 웹 사이트에서 DCP-350C 제품 ID를 찾고 있습니다. 제정신 페이지Brother 스캐너에는 DCP-350C에 대한 항목이 없습니다. 장치가 없으면 지원되지 않습니다. 이 페이지는 2003 년 10 월 5 일에 마지막으로 업데이트되었다고합니다. 14 년 반 전입니다. 350C가 몇 년 후인 2007 년에 나왔다고 생각합니다.
따라서 DCP-7030의 이전 솔루션은 다음과 같이 제정신 구성을 편집한다고 덧붙였습니다.
sudo gedit /lib/udev/rules.d/40-libsane.rules
그리고 이것을 올바른 장소에 추가하려면 :
# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ea", ENV{libsane_matched}="yes"
구성이 60-libsane.rules에 있고 제품 코드가 없으므로 구성을 편집하여 다음과 같이 구성했습니다.
sudo gedit /lib/udev/rules.d/60-libsane.rules
그리고 추가 :
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
그리고 기계를 다시 시작했습니다. 이것은 작동하지 않았다.
또한 적어도 여기 같은 곳의 보고서에 따르면 Brother intsall 루틴이 잘못된 위치에 놓은 것 같은 일부 파일을 이동 했습니다 .
여기에는 Brother 파일을 cp / usr / lib64 /에서 / usr / lib로 복사하는 작업이 포함되었습니다. (64 비트 버전의 Brother 드라이버를 다운로드하여 설치했습니다).
이 작업을 수행하기위한 지침이 오래되었습니다. Brother 웹 사이트에 Brscan2 드라이버를 DCP-350C와 함께 사용해야한다고 나와 있으므로 파일 이름이 다를 수 있습니다. 나는 이렇게 내 것을 복사 :
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
이 맹목적인 골목은 형제 자체에 의해 제안되었습니다. DCP-350C에 대한 리눅스 FAQ 입니다 (찾을 수 있다면). "우분투 11.10 이상":
Copy the following files under /usr/lib64/ to /usr/lib/.
또 다른 팁은 명령 줄에 brscan-skey를 입력하여 드라이버와 함께 다운로드로 제공되는 brscan-skey 파일을 실제로 실행하는 것입니다.
어떤 시점에서 Brother 드라이버가 장치가 인식되었다고 알려주기 때문에 문제가 발생했을 것입니다.
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : USB Not registered
그러나 SimpleScan은 여전히 인식되는 장치가 없다고 말합니다.
또한 Brother는 brscan-skey를 사용하여 '파일로 스캔'및 '이미지로 스캔'옵션을 사용하여 스캐너의 자체 콘솔에서 스캔을 수행 할 수 있습니다. 그렇게하면 스캐너에 'PC에 연결 중'이라고 표시되지만 더 이상 발생하지 않습니다.
VueScan이라는 상용 Linux 스캐닝 도구의 시험판에서 350C를 호출하면 스캔 할 수 있습니다. 그러나 시험판은 스캔 이미지에 워터 마크를 표시하여 나에게 쓸모가 없습니다. 또한 정식 버전은 비싸며 연간 구독이 필요합니다. 그리고 SimpleScan을 작동시키는 방법, 또는 실제로는 오픈 소스 스캐닝 소프트웨어를 찾는 방법을 찾으려고 노력했을 때만이 문제를 발견했습니다.
요점은 VueScan이 작동한다는 것입니다. (그러나 스캐너의 기능을 다른 도구에 맡기는 방식으로 그렇게합니다). 스캐너가 Ubuntu의 오픈 소스 도구와 함께 사용될 수 있음을 증명합니다. 문제는 방법입니다.
# Brother scanners
스 니펫을에 추가 한/lib/udev/rules.d/60-libsane.rules
후에도 Simple Scan이 장치를 인식하지 못합니다. 벽에 머리를 대고 몇 시간을 보낸 후 Simple Scan의 Preferences에서 Scan Source 드롭 다운 메뉴에 비슷한 이름의 항목이 두 개 있다는 것을 발견했습니다. 두 번째 스위치로 전환 한 후, 나는 위로 올라가서 스캔을했습니다! 당신에게 비슷한 일이 일어 났는지 확실하지 않지만, 나는 이것을 여기에