अपने रास्पबेरी पाई को प्रिंट सर्वर में बदलना आपके घर या छोटे कार्यालय नेटवर्क पर एक ही प्रिंटर को कई उपकरणों में साझा करने का एक किफायती समाधान प्रदान करता है। यह गाइड दो लोकप्रिय तरीकों का उपयोग करके प्रक्रिया का विवरण देता है: CUPS (कॉमन यूनिक्स प्रिंटिंग सिस्टम) और Samba, विंडोज़, macOS और लिनक्स मशीनों से निर्बाध प्रिंटिंग को सक्षम करता है।
विषयसूची
CUPS के साथ प्रिंट सर्वर सेट करना
CUPS रास्पबेरी पाई OS और कई अन्य लिनक्स वितरणों पर डिफ़ॉल्ट प्रिंटिंग सिस्टम है। इसकी बहुमुखी प्रतिभा इसे प्रिंटर और प्रोटोकॉल की एक विस्तृत श्रृंखला के लिए उपयुक्त बनाती है।
- CUPS स्थापित करें और कॉन्फ़िगर करें: एक टर्मिनल खोलें और निम्नलिखित कमांड चलाएँ:
- अपना प्रिंटर कनेक्ट करें: अपने प्रिंटर को USB या नेटवर्क केबल के माध्यम से अपने रास्पबेरी पाई से कनेक्ट करें।
- प्रिंटर ड्राइवर स्थापित करें (यदि आवश्यक हो): CUPS अक्सर स्वचालित रूप से ड्राइवरों का पता लगा लेता है। यदि नहीं, तो अपने प्रिंटर निर्माता की वेबसाइट से उपयुक्त PPD (पोस्टस्क्रिप्ट प्रिंटर विवरण) फ़ाइल डाउनलोड करें और इसे स्थापित करें।
- नेटवर्क साझाकरण कॉन्फ़िगर करें: दूरस्थ रूप से प्रिंटर तक पहुँचने के लिए, सुनिश्चित करें कि नेटवर्क साझाकरण सक्षम है। CUPS आमतौर पर इसे स्वचालित रूप से संभालता है। सत्यापित करें कि पोर्ट 631 (CUPS का डिफ़ॉल्ट पोर्ट) आपकी फ़ायरवॉल में
sudo ufw status
का उपयोग करके खुला है और तदनुसार समायोजित करें। यदि आप UFW के अलावा किसी अन्य फ़ायरवॉल का उपयोग कर रहे हैं, तो इसके दस्तावेज़ देखें। - वेब इंटरफ़ेस के माध्यम से प्रिंटर जोड़ें: एक वेब ब्राउज़र खोलें और
http://localhost:631
याhttp://your_raspberry_pi_ip:631
पर जाएँ। अपने रास्पबेरी पाई उपयोगकर्ता नाम और पासवर्ड से लॉग इन करें। अपने प्रिंटर को जोड़ने के लिए ऑन-स्क्रीन निर्देशों का पालन करें, सही कनेक्शन प्रकार (USB या नेटवर्क) और ड्राइवर का चयन करें। - प्रिंटर का परीक्षण करें: यह सुनिश्चित करने के लिए एक परीक्षण पृष्ठ प्रिंट करें कि सब कुछ सही ढंग से काम कर रहा है।
sudo apt update
sudo apt install cups
sudo systemctl start cups
sudo systemctl enable cups
Samba के साथ प्रिंट सर्वर सेट करना
Samba विंडोज़ नेटवर्क के साथ अपने प्रिंट सर्वर को एकीकृत करने के लिए आदर्श है, जो विंडोज़ उपयोगकर्ताओं के लिए अधिक सहज अनुभव प्रदान करता है। यह विंडोज़ क्लाइंट और CUPS प्रिंट सर्वर के बीच एक पुल के रूप में कार्य करता है।
- Samba स्थापित करें: एक टर्मिनल खोलें और चलाएँ:
- Samba कॉन्फ़िगर करें: Samba कॉन्फ़िगरेशन फ़ाइल संपादित करें:
sudo nano /etc/samba/smb.conf
। निम्नलिखित अनुभाग जोड़ें (प्रिंटर नाम
औरपथ
को आवश्यकतानुसार समायोजित करें): - CUPS में प्रिंटर जोड़ें: Samba के सही ढंग से काम करने से पहले आपको अपने प्रिंटर को CUPS में जोड़ना होगा (जैसा कि पिछले अनुभाग में वर्णित है)।
- Samba पुनः आरंभ करें:
smb.conf
परिवर्तनों को सहेजने के बाद, Samba को पुनः आरंभ करें: - प्रिंटर का परीक्षण करें: सेटअप को सत्यापित करने के लिए विंडोज़ मशीन से एक परीक्षण पृष्ठ प्रिंट करें।
sudo apt update
sudo apt install samba
[printers]
comment = सभी प्रिंटर
path = /var/spool/samba
printable = yes
guest ok = yes
create mask = 0660
directory mask = 0770
read only = no
browseable = no
sudo systemctl restart smbd
सामान्य समस्याओं का निवारण
यदि आपको समस्याएँ आती हैं, तो निम्नलिखित जाँच करें:
- फ़ायरवॉल सेटिंग्स: सुनिश्चित करें कि पोर्ट 631 खुला है।
- ड्राइवर स्थापना: सत्यापित करें कि आपके प्रिंटर के लिए सही ड्राइवर स्थापित है।
- नेटवर्क कनेक्टिविटी: सुनिश्चित करें कि आपका रास्पबेरी पाई और प्रिंटर नेटवर्क से ठीक से जुड़े हुए हैं।
- CUPS और Samba लॉग: त्रुटि संदेशों के लिए लॉग की जांच करें।
- प्रिंटर का मैनुअल: समस्या निवारण युक्तियों के लिए अपने प्रिंटर के मैनुअल से परामर्श करें।
यह गाइड एक मौलिक दृष्टिकोण प्रदान करता है। जटिल परिदृश्यों या विशिष्ट प्रिंटर मॉडल के लिए, अधिक व्यापक सहायता के लिए आधिकारिक CUPS और Samba दस्तावेज़ देखें।