ผ่านไปหลายปี ตอนนี้มี Pi Zero W อยู่สามตัวไม่ได้ทำอะไร ยังไม่ได้ทำเลยเอามาลองดูใหม่ว่าจะทำได้ไหมครั้งนี้
จากการ Search Google ก็พบกับคนที่ทำไว้แล้วก็เลยลองเข้าไปอ่านแล้วก็ทำตามเขาเลยครับ
ทำ Print Server ด้วย Raspberry Pi Zero W และขอขอบคุณเจ้าของบทความครับ
ปัญหาแรกที่เจอคือพยายาม Fix IP Address ของ WiFi ยังทำไม่ได้ ไม่รู้ว่าติดตรงไหน ขอข้ามไปละกันเดี๋ยวจะไม่ได้เริ่มสักที
***ตอนนี้ใช้ Fix IP ผ่านทาง Router แทน
# Update package และ ทำการ Install CUPS sudo apt update sudo apt install cups # เราสามารถใช้คำสั่ง systemctl กับ cups ได้มี service ให้เหมือนกัน # เช่น ดูสถานะของ cups ด้วยคำสั่ง sudo systemctl status cups # แสดงข้อมูลของอุปกรณ์ด้วยคำสั่ง lpinfo # lpinfo - show available devices or drivers # sudo lpinfo -v sudo lpinfo -v | grep usb: # ข้อมูลอุปกรณ์ที่ต่อกับ Port USB ตามนี้ เราใช้ EPSON L360 direct usb://EPSON/L360%20Series?serial=5647444B3135373352&interface=1 # ทำการตั้งค่าอุปกรณ์โดนกำหนดชื่อ Destination และ URI ของ Printer เอาถึง Serials # lpadmin - configure cups printers and classes # sudo lpadmin -p {destination} -v {device-uri} sudo lpadmin -p EPSONL360 -v usb://EPSON/L360%20Series?serial=5647444B3135373352 # จากนั้นดูข้อมูลสถานะของ Printer # lpstat - print cups status information # sudo lpstat -p {destination} -l sudo lpstat -p EPSONL360 -l # ปกติถ้าพึ่งใส่ข้อมูลจะเป็น Disable printer EPSONL360 disable since Thu 18 Jul 2019 17:40:10 BST reason unknown # ทำการ Enable Printer ด้วยคำสั่ง cupsenable # cupsdisable, cupsenable - stop/start printers and classes # sudo cupsenable {destination} sudo cupsenable EPSONL360 # เสร็จแล้วลองดูข้อมูลเครื่อง Printer อีกครั้งด้วยคำสั่ง lpstat sudo lpstat -p EPSONL360 -l # ตอนนี้ Printer ของเราเป็น Enable แล้ว printer EPSONL360 is idle. Enable since Thu 18 Jul 2019 17:45:10 BST