TLDR: नेटवर्क स्कैनर किस प्रोटोकॉल का उपयोग करते हैं, और ओएस एक्स क्लाइंट के लिए लिनक्स स्कैन सर्वर स्थापित करने के लिए मैं कैसे उपयोग करूं?
मेरे पास एक भाई DCP-7065DN लेजर प्रिंटर / स्कैनर है। यह बहुत अच्छा है। यह अपने मूल 10/100 पोर्ट के माध्यम से नेटवर्क से जुड़ा हुआ है और हम इसे अपने कंप्यूटर से प्रिंट और स्कैन करने के लिए उपयोग करते हैं (10.8 पर चलने वाले Macs)।
जब हम नेटवर्क पर स्कैन करते हैं, तो यह बहुत धीरे-धीरे चला जाता है क्योंकि यह 10/100 नेटवर्क कनेक्शन द्वारा बोतल-गर्दन होता है (100mbps कहीं USB 2.0 की गति का 1/3 है)।
मुझे यह सोच कर मिला, क्या होगा अगर हम इसे USB द्वारा अपने सर्वर से कनेक्ट करें और इसे प्रिंट / स्कैन सर्वर के रूप में सेट करें? सर्वर एक उबंटू बॉक्स है जो 14.04 एलटीएस चल रहा है, और अभी यह केवल फ़ाइल और Plex सेवारत है। मुझे चीजों के प्रिंटर पक्ष के लिए खूबसूरती से स्थापित सीयूपीएस मिला; फिर मैंने स्कैनिंग सेट करने का प्रयास किया।
मैंने SANE के साथ शुरुआत की। एक बार इसे कॉन्फ़िगर करने के बाद मैं स्थानीय स्कैनिंग को ठीक से करने में सक्षम था (जल्दी भी!)। मैंने केवल ओएस एक्स के लिए TWAIN-SANE इंटरफ़ेस स्थापित किया है ताकि यह पता लगाया जा सके कि OS X में TWAIN समर्थन है। देशी इमेज कैप्चर ऐप साझा किए गए स्कैनर को पहचान नहीं पाएगा। मुझे ओपनऑफिस को छोड़कर कोई तीसरा पक्ष स्कैनिंग ऐप नहीं मिला जो काम करे (VueScan नहीं)। पीडीएफ या छवियों को स्कैन करने का एक सुविधाजनक तरीका नहीं है, लेकिन यह साबित हुआ कि साझाकरण ने काम किया।
वैसे भी, यह मेरा मुख्य प्रश्न पाने के लिए एक लंबा-चौड़ा रास्ता है: प्रिंटर का उपयोग देशी स्कैनर साझा करने के लिए क्या करता है? जो भी प्रोटोकॉल है वह मूल रूप से बंडल किए गए ड्राइवरों के साथ ओएस एक्स क्लाइंट के साथ महान काम करता है। क्या कोई ऐसा तरीका है जो मैं लिनक्स सर्वर से इसका अनुकरण कर सकता हूं?