डाउनलोड करें और यहाँ भाई साइट से लिनक्स ड्राइवरों को स्थापित किया ।
लेकिन स्कैनर अभी भी मान्यता प्राप्त नहीं था।
आप यहां देख सकते हैं, ड्राइवर सफलतापूर्वक स्थापित हैं:
$ 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
जब मैं साधारण स्कैन खोलता हूं, तो यह बताता है कि मेरे पास एक भाई स्कैनर है लेकिन मुझे ड्राइवरों को स्थापित करने की आवश्यकता है।
$ 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
भाई को लगता है कि उसने अपने समर्थन पृष्ठों - या यहाँ और यहाँ से linux o / s config निर्देशों को हटा दिया है , जो यहाँ और यहाँ दी गई इस समस्या के पहले समाधान का स्रोत था । अपने FAQS और समस्या निवारण अनुभाग में OS समर्थन सूचना पृष्ठ केवल Windows और Macintosh को संदर्भित करता है। यदि आप कहीं और देखते हैं, तो आपको लिनक्स जानकारी का एक पृष्ठ मिलेगा । यह कहता है "ब्रदर लिनक्स स्कैनर ड्राइवर डिफ़ॉल्ट रूप से केवल सुपरयुसर के साथ काम करता है"। यह एक पृष्ठ की ओर इशारा करता हैजहां यह कहता है कि गैर-सूडो उपयोगकर्ताओं के लिए स्कैनर का काम करने का साधन दिया गया है - शायद, तब, सिम्पलस्कैन। उस पृष्ठ में कई OS के लिए ठीक डाउनलोड हैं, लेकिन बाद में Ubuntu 13.10 से कुछ भी नहीं है। उस फ़ाइल को डाउनलोड करने और इंस्टॉल करने से स्कैनर काम करने के लिए कुछ भी नहीं करता है। यदि आप लंबे समय तक पर्याप्त ग्रब करते हैं, तो आप पाएंगे कि एक लिनक्स समस्या निवारण अक्सर पूछे जाने वाले प्रश्न है - बस उस जगह पर नहीं जहां आप इसे खोजने की उम्मीद करेंगे। काम करने के लिए इस ब्रदर स्कैनर को प्राप्त करना एक पवन सुरंग में सुई को फैलाने जैसा है। लिनक्स एफएक्यू पर पहला आइटम 'मैं 16.10 Ubuntu का उपयोग कर रहा हूं। मैं अपने ब्रदर मशीन से स्कैन नहीं कर सकता '। वह काफी करीब है। यह कहता है 'इंस्टॉल लिबसब-0.1-4'। (ब्रदर ड्राइवर पर निर्भरता थी लेकिन उसने उन्हें जाँचने की जहमत नहीं उठाई)।
पहले के समाधानों में से एक (एक अलग भाई स्कैनर के लिए - और समाधान के साथ ब्रदर सपोर्ट पेज गायब हो गया है), काफी मददगार है। यह '/lib/udev/rules.d/40-libsane.rules' में एक लाइन डालने के लिए कहता है, हालांकि वास्तव में यह मेरे 16.04 पर कम से कम, /lib/udev/rules.d/60-libsane होना चाहिए। नियम। और जिस लाइन को आप जोड़ने के लिए कहते हैं, उसमें एक अलग भाई स्कैनर के लिए एक उत्पाद आईडी का संदर्भ शामिल है। DCP-350C उत्पाद ID (यह DCP-350C नहीं होगा - के लिए साने वेबसाइट पर देखना - यह बहुत आसान होगा - पहले का समाधान DCP-7030 के लिए है और जिसमें "01ea" का उत्पाद ID है) ... तो हम कहां थे? ... एक डीसीपी 350 सी उत्पाद आईडी के लिए समझदार वेबसाइट पर देख रहे हैं। साने पेजभाई के लिए स्कैनर DCP-350C के लिए कोई प्रविष्टि नहीं है। यह कहता है कि यदि आपका डिवाइस नहीं है तो यह समर्थित नहीं है। यह कहता है कि पृष्ठ आखिरी बार अक्टूबर 2003 को अपडेट किया गया था। यह चौदह साल पहले था। मेरा मानना है कि 350C कुछ साल बाद, 2007 में सामने आया।
तो DCP-7030 के लिए पुराने समाधान ने कहा कि इस तरह से sane config संपादित करें:
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"
और मशीन को फिर से चालू किया। यह काम नहीं किया।
मुझे कुछ फाइलें भी चली गईं कि भाई इनटॉल रूटीन को गलत जगह पर रखना चाहता है - कम से कम, यहां जैसी अन्य रिपोर्टों के अनुसार ।
इसमें cp / usr / lib64 / to / usr / lib से भाई फाइलों को कॉपी करना शामिल था। (मैंने भाई चालक के 64-बिट संस्करण को डाउनलोड और इंस्टॉल किया था)।
ऐसा करने के निर्देश पुराने थे। और जब से भाई की वेबसाइट कहती है कि इसका 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 के लिए लिनक्स एफएक्यू है (यदि आप इसे पा सकते हैं), कहते हैं ("Ubuntu 11.10 या उच्चतर के लिए"):
Copy the following files under /usr/lib64/ to /usr/lib/.
एक अन्य टिप वास्तव में brscan-skey फ़ाइल को चलाने की थी जिसे कमांड लाइन पर बस brscan-skey दर्ज करके ड्राइवर के साथ डाउनलोड करने की पेशकश की जाती है।
किसी बिंदु पर, कुछ सही हो गया होगा क्योंकि भाई चालक अब मुझे बताता है कि डिवाइस मान्यता प्राप्त है:
$ brscan-skey -l
DCP-350C : brother2:bus3;dev1 : USB Not registered
हालाँकि, SimpleScan अभी भी कहता है कि कोई भी उपकरण मान्यता प्राप्त नहीं है।
इसके अलावा, भाई का कहना है कि ब्रसेन-स्के अपने 'स्कैन-टू-फाइल' और 'स्कैन-टू-इमेज' विकल्पों का उपयोग करते हुए, स्कैनर को स्वयं के कंसोल से प्रदर्शन करने की अनुमति देता है। जब मैं ऐसा करता हूं, तो स्कैनर 'कनेक्टिंग टू पीसी' कहता है, लेकिन इससे अधिक कुछ नहीं होता है।
जब मैं VueScan नामक एक वाणिज्यिक लिनक्स स्कैनिंग टूल के परीक्षण संस्करण से कॉल करता हूं, तो मुझे स्कैन करने के लिए 350C मिल सकता है। लेकिन परीक्षण संस्करण स्कैन की गई छवि में पानी के निशान डालता है, जिससे यह मेरे लिए बेकार हो जाता है। इसके अलावा, पूर्ण संस्करण महंगा है, और एक वार्षिक सदस्यता की मांग करता है। और मैं सिंपलस्कैन को काम करने के लिए एक रास्ता खोजने की कोशिश करते हुए इसे भर में आया था - या वास्तव में, कोई भी खुला स्रोत स्कैनिंग सॉफ्टवेयर।
मुद्दा यह है कि VueScan सिर्फ काम करता है। (लेकिन यह एक तरह से ऐसा करता है जो स्कैनर को अन्य उपकरणों के लिए खराब कर देता है)। यह साबित करता है कि उबंटू पर खुले स्रोत उपकरण के साथ स्कैनर का उपयोग किया जा सकता है। सवाल यह है कि कैसे।
# Brother scanners
स्निपेट को जोड़ने के लिए/lib/udev/rules.d/60-libsane.rules
, साधारण स्कैन अभी भी डिवाइस को नहीं पहचान सकेगा। जब मैंने दीवार के खिलाफ अपना सिर पीटने में कुछ घंटे बिताए, तो मुझे पता चला कि साधारण स्कैन की वरीयता में, स्कैन स्रोत ड्रॉप-डाउन मेनू में दो समान नाम वाली प्रविष्टियाँ थीं; दूसरे एक पर स्विच करने के बाद, मैं उठा और स्कैन कर रहा था! यकीन नहीं होता कि आपके साथ भी कुछ ऐसा ही हुआ है, लेकिन मुझे लगा कि मैं इसे यहां डाल