Raspberry Pi Tutorials

خادم طباعة باستخدام راسبيري باي

Spread the love

يُعد تحويل جهاز Raspberry Pi الخاص بك إلى خادم طابعة حلاً فعالاً من حيث التكلفة لمشاركة طابعة واحدة عبر أجهزة متعددة على شبكة منزلك أو مكتبك الصغير. يوضح هذا الدليل العملية باستخدام طريقتين شائعتين: CUPS (نظام طباعة يونكس الشائع) و Samba، مما يتيح الطباعة بسلاسة من أجهزة Windows و macOS و Linux.

محتويات

  1. إعداد خادم طباعة باستخدام CUPS
  2. إعداد خادم طباعة باستخدام Samba
  3. استكشاف الأخطاء وإصلاحها

إعداد خادم طباعة باستخدام CUPS

CUPS هو نظام الطباعة الافتراضي على نظام تشغيل Raspberry Pi والعديد من توزيعات Linux الأخرى. إن تنوعه يجعله مناسبًا لمجموعة واسعة من الطابعات والبروتوكولات.

  1. تثبيت وتكوين CUPS: افتح نافذة طرفية وقم بتشغيل الأوامر التالية:
  2. sudo apt update
    sudo apt install cups
    sudo systemctl start cups
    sudo systemctl enable cups
    
  3. ربط الطابعة: قم بتوصيل الطابعة بجهاز Raspberry Pi الخاص بك عبر كابل USB أو كابل شبكة.
  4. تثبيت برامج تشغيل الطابعة (إذا لزم الأمر): غالبًا ما يكتشف CUPS برامج التشغيل تلقائيًا. إذا لم يكن كذلك، فقم بتنزيل ملف PPD (وصف طابعة PostScript) المناسب من موقع الشركة المصنعة للطابعة وقم بتثبيته.
  5. تكوين مشاركة الشبكة: للوصول إلى الطابعة عن بُعد، تأكد من تمكين مشاركة الشبكة. عادةً ما يتعامل CUPS مع هذا تلقائيًا. تأكد من فتح المنفذ 631 (المنفذ الافتراضي لـ CUPS) في جدار الحماية الخاص بك باستخدام sudo ufw status وقم بالتعديل وفقًا لذلك. إذا كنت تستخدم جدار حماية بخلاف UFW، فراجع مستنداته.
  6. إضافة الطابعة عبر واجهة الويب: افتح متصفح ويب وانتقل إلى http://localhost:631 أو http://your_raspberry_pi_ip:631. سجّل الدخول باستخدام اسم مستخدم وكلمة مرور Raspberry Pi. اتبع الإرشادات التي تظهر على الشاشة لإضافة الطابعة، واختر نوع الاتصال الصحيح (USB أو شبكة) وسائق التشغيل.
  7. اختبار الطابعة: اطبع صفحة اختبار للتأكد من أن كل شيء يعمل بشكل صحيح.

إعداد خادم طباعة باستخدام Samba

Samba مثالي لدمج خادم الطباعة الخاص بك مع شبكات Windows، مما يوفر تجربة أكثر سلاسة لمستخدمي Windows. إنه يعمل كجسر بين عملاء Windows وخادم طباعة CUPS.

  1. تثبيت Samba: افتح نافذة طرفية وقم بتشغيل:
  2. sudo apt update
    sudo apt install samba
    
  3. تكوين Samba: قم بتحرير ملف تكوين Samba: sudo nano /etc/samba/smb.conf. أضف القسم التالي (مع تعديل اسم الطابعة و المسار حسب الحاجة):
  4. [printers]
    comment = All Printers
    path = /var/spool/samba
    printable = yes
    guest ok = yes
    create mask = 0660
    directory mask = 0770
    read only = no
    browseable = no
    
  5. إضافة الطابعة إلى CUPS: يجب عليك إضافة الطابعة إلى CUPS (كما هو موضح في القسم السابق) قبل أن يتمكن Samba من العمل بشكل صحيح.
  6. إعادة تشغيل Samba: بعد حفظ تغييرات smb.conf، أعد تشغيل Samba:
  7. sudo systemctl restart smbd
    
  8. اختبار الطابعة: اطبع صفحة اختبار من جهاز Windows للتحقق من الإعداد.

استكشاف الأخطاء وإصلاحها

إذا واجهت مشاكل، فتحقق من ما يلي:

  • إعدادات جدار الحماية: تأكد من فتح المنفذ 631.
  • تثبيت برنامج التشغيل: تأكد من تثبيت برنامج التشغيل الصحيح للطابعة.
  • اتصال الشبكة: تأكد من توصيل جهاز Raspberry Pi والطابعة بشكل صحيح بالشبكة.
  • سجلات CUPS و Samba: افحص السجلات بحثًا عن رسائل الخطأ.
  • دليل الطابعة: راجع دليل الطابعة للحصول على نصائح لاستكشاف الأخطاء وإصلاحها.

يوفر هذا الدليل نهجًا أساسيًا. بالنسبة للسيناريوهات المعقدة أو طرز الطابعات المحددة، راجع مستندات CUPS و Samba الرسمية للحصول على مساعدة أكثر شمولاً.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *