CUPS दूरस्थ प्रिंटर प्रविष्टि स्थानीय रूप से रोक दी गई है


10

मेरे लैपटॉप पर मेरे स्थानीय CUPS डेमन में मेरे CUPS सर्वर पर एक दूरस्थ प्रिंटर के लिए एक प्रविष्टि है। मेरे स्थानीय CUPS डेमन को लगता है कि यह प्रिंटर बंद है, लेकिन ऐसा नहीं है। एकमात्र इंटरफ़ेस CUPS मुझे इस रिमोट प्रिंटर का प्रबंधन करने के लिए देता है जो सर्वर पर CUPS प्रिंटर के लिए हाइपरलिंक है।

यह तब होता है जब कुछ इस दूरस्थ प्रिंटर पर स्थिति की क्वेरी करने की कोशिश करता है जब मैं अपने स्थानीय नेटवर्क पर नहीं होता। स्थानीय सीयूपीएस तब स्थायी रूप से इसे रोक देगा और कहेगा कि यह इसे नहीं मिला।

हालांकि, एक बार जब मैं स्थानीय लैन पर वापस आता हूं तो यह 'stopped'स्थिति को कभी नहीं हटाता है । (यहां तक ​​कि रिबूटिंग भी कुछ नहीं करता है)

जिस तरह से मैं फिर से प्रिंट कर सकता हूं वह है मेरी सीयूपीएस प्रक्रिया को रोकने के लिए, /etc/cups/printers.confफ़ाइल को मैन्युअल रूप से "आइडल" की स्थिति में बदलने के लिए संपादित करें , और सीयूपीएस सर्वर को पुनरारंभ करें।

निश्चित रूप से एक बेहतर तरीका है ??

संपादित करें:

ओह, हाँ, मैंने पिछली बार एक नया रिमोट प्रिंटर प्रविष्टि बनाकर इसे हल किया था। हालाँकि, मुझे पुराने रिमोट प्रिंटर प्रविष्टि को डिलीट करने का कोई तरीका नहीं मिला। मुझे उसके लिए भी प्रिंटर.कॉन्फ़ संपादित करना था। क्या दूरस्थ प्रिंटर प्रविष्टियों को प्रबंधित करने का एक तरीका है?

संपादित करें:

यह CUPS 1.4.3 है। मुझे एक 'cupsenable' कमांड भी मिली, जिसका उल्लेख केवल "व्हाट्स न्यू" पेज और प्रिंटर पर किया गया था। ऑनलाइन डॉक्स। मैं अगली बार कोशिश करूँगा और देखूंगा कि यह काम करता है या नहीं।


1
मुझे लगता है कि CUPS की एक डिफ़ॉल्ट नीति है जो कहती है कि "त्रुटि पर प्रिंटर रोकें"। यहां "प्रिंटर" का अर्थ है स्थानीय सॉफ्टवेयर प्रिंटर। मेरा सुझाव है कि आप इसे बदल दें ताकि यह न हो। मैंने इस सेटिंग की बात कभी नहीं समझी है।
फहीम मीठा

@ फहीम मीठा: आह, यह दिलचस्प है ... मैं इसकी जाँच करूँगा।
डारोन

@FaheemMitha इसकी एक बहुत ही उपयोगी सेटिंग है ताकि आपकी नौकरियां खो न जाएं क्योंकि प्रिंटर पागल हो गया है ... मुद्रण के लिए इतना उपयोगी नहीं है कि प्रिंटर मेरे पास बैठे काम के बोझ के लिए, लेकिन आवश्यक "बैच नौकरी सैकड़ों के लिए आग "कार्यभार या विभागीय प्रिंट सर्वर"
व्युत्पन्न

जवाबों:


3

सीयूपीएस सीएलआई इन चीजों को कर सकता है। ध्यान दें कि ये कमांड उपयोगकर्ता पथ में नहीं हैं, केवल रूट पथ है। आपके CUPS कॉन्फिगरेशन (CUPS का आपका उपयोगकर्ता हिस्सा है SystemGroup?) के आधार पर , आपको उनका उपयोग करने के लिए रूट होने की आवश्यकता हो सकती है या नहीं। आप फुल पाथ (जैसे, /usr/sbin/lpadmin) के जरिए नॉन-रूट से कोशिश कर सकते हैं ।

आप प्रिंटर का उपयोग करके पुन: सक्षम कर सकते हैं

lpadmin -p «printer_name» -E

या

cupsaccept «printer_name»
cupsenable «printer_name»

(या, यदि आप सोच रहे हैं, तो इसका उपयोग करके अक्षम करें cupsrejectऔर / या cupsdisable)।

आप एक ऑटो-खोज नेटवर्क प्रिंटर का उपयोग करके भी हटा सकते हैं:

lpadmin -x «printer_name»

मैंने अस्वीकार करने, सक्षम करने, सेटिंग करने और अस्वीकार करने और ऑटो-खोज नेटवर्क प्रिंटर को हटाने का परीक्षण किया है।


0

आपको स्थानीय रूप से http: // localhost: 631 / पर CUPS का उपयोग करने में सक्षम होना चाहिए । फिर आप प्रिंटर को फिर से शुरू कर सकते हैं।


2
उह, नहीं ... यही समस्या है। मैं पूरे स्थानीय सीयूपीएस वेब इंटरफेस के साथ होना चाहिए। केवल एक चीज जो वेब इंटरफ़ेस करता है, वह सीधे रिमोट प्रिंटर का लिंक प्रदान करता है। रिमोट प्रिंटर ठीक है, अन्य कंप्यूटर प्रिंट कर सकते हैं। यह केवल मेरा स्थानीय सीयूपीएस डेमन है जो सोचता है कि यह बंद हो गया है। यह एक फ़ायरवॉल मुद्दा या कुछ भी नहीं है ... जैसा कि मैं काम करता हूँ अगर मैं सीधे मुद्रकों को संपादित करता हूँ। फाइल को सीधे फाइल करें।
डार्रोन

1
हम्म, यह अजीब है। मेरा एक स्थानीय संदर्भ में मुझे इसे देखने की अनुमति देता है और साथ ही मुझे दूरस्थ संदर्भ में ब्राउज़ करने की अनुमति देता है। मैं स्थानीय रूप से रोक / फिर से शुरू करने में सक्षम हूं। क्षमा करें, काश यह अधिक मददगार होता।
बहमट

मुझे CUPS संस्करण 1.4.3 मिला है, आपका क्या है? मैंने देखा कि कुछ
महीनों

@ डार्रोन मेरे पास 1.5.0 है।
बहमट

@ डार्रॉन: प्रिंटर पर क्लिक करें और फिर अपने प्रिंटर का चयन करें। रखरखाव पुलडाउन मेनू पर जाएं। प्रिंटर को रोकने / फिर से शुरू करने का विकल्प है। मैं डेबियन निचोड़ पर 1.4.4 का उपयोग कर रहा हूं।
फहीम मीठा

0

मुझे यह पता चला है कि कभी-कभी CUPS को अनजाने करने के लिए आपको इसे पुनः आरंभ करना होगा। या भी + शुरू करो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.