เพิ่มการเชื่อมต่อ WiFi ให้กับปริ้นเตอร์ USB รุ่นเก่าด้วย Orange Pi 3G-IoT-A และเซิร์ฟเวอร์ UoWPrint

ก่อนหน้านี้ฉันเคยใช้บอร์ด CHIP ราคาไม่แพงเป็นเซิร์ฟเวอร์ Linux สำหรับปริ้นเตอร์และสแกนเนอร์ Canon MP250 มีขั้นตอนที่ใช้เวลานานและใช้คำสั่งที่ยายเพื่อให้ใช้งานได้โ และฟังก์ชันสแกนเนอร์ก็ทำงานไม่ดี

เซิร์ฟเวอร์ UoWPrint ของ ValdikSS สำหรับการพิมพ์และสแกนแบบไม่ต้องใช้ไดรเวอร์ ที่มีเป้าหมายสำหรับปริ้นเตอร์ USB รุ่นเก่า และยังรองรับมาตรฐาน AirPrint และ Mopria ผ่าน WiFi, บอร์ด Orange Pi 3G-IoT-A เวอร์ชันเก่านี้ถูกเลือกเป็นฮาร์ดแวร์ตัวเลือกสำหรับโปรเจคนี้เนื่องจากราคาถูกมาก

Orange Pi 3G IoT printer server

ผลลัพธ์ที่ได้ทำให้ผู้ใช้สามารถแปลงปริ้นเตอร์ USB เวอร์ชั่นเก่า (หรือ MFP) ให้เป็นปริ้นเตอร์ WiFi/MFP และสามารถพิมพ์และสแกนโดยไม่ต้องใช้ไดรเวอร์จาก Windows, macOS และ Linux รวมถึงระบบปฏิบัติการมือถือ เช่น iOS/Android, บริษัท ValdikSS ได้บอกกับ CNX Software ว่าเขาใช้เวลามากในการ backport patches ที่ต้องใช้ในการรัน Debian 12 รุ่นล่าสุดไปยัง kernel 3.2.67 (เนื่องจาก systemd ต้องการ kernel 4.15+) และทำการแก้ไขบักทั้งหมด (รวมถึง SANE, AirSane, และไดรเวอร์ปริ้นเตอร์), การเขียน เว็บอินเตอร์เฟสและทำให้อุปกรณ์ใช้งานได้ทันทีโดยผู้ใช้ทั่วไป

โปรเจคนี้ได้ถูกเริ่มขึ้นเพื่อเหตุผลหลัก 3 ประการ:

  1. นำความสะดวกสบายในการใช้งานมาให้ปริ้นเตอร์และ MFP รุ่นเก่า
  2. ลดปริมาณขยะอิเล็กทรอนิกส์ด้วยการใช้บอร์ด OrangePI 3G-IoT-A ที่มาพร้อมกับการรองรับซอฟต์แวร์ที่แยะๆ ของบริษัท
  3. ให้ทุนแก่ผู้เขียนไดรเวอร์ปริ้นเตอร์ CUPS, SANE, AirSane และ Linux สำหรับ open-source software ที่ดีกว่า

นอกจากนี้ยังทำงานเกี่ยวกับไดรเวอร์สำหรับปริ้นเตอร์ Canon CAPTv1 (1999-2004) ซึ่งไม่มีไดรเวอร์ Windows 64 บิต แต่ตอนนี้ผู้ใช้ Windows สามารถพิมพ์ด้วยปริ้นเตอร์นี้ได้โดยไม่ต้องใช้การแฮ็ก เช่น การรัน Windows XP ใน VM

Canon MP230 WiFi printing UOWPrint
การพิมพ์ผ่าน WiFi บนปริ้นเตอร์ USB Canon MP230

สามารถอ่านรายละเอียดเพิ่มเติมบนเว็บไซต์ของโปรเจค เกี่ยวกับปริ้นเตอร์และระบบปฏิบัติการที่รองรับ โปรเจคจะเป็น open-source เชิงเทคนิค แต่ซอร์สโค้ด (mkosi build script) มีให้เฉพาะผู้ที่ซื้อ ชุดอุปกรณ์นี้ราคา $25 (~880฿) พร้อมบอร์ด Orange Pi 3G-IoT-A ที่มี UoWPrint ติดตั้งล่วงหน้าและเคสอะคริลิค

แปลจากบทความภาษาอังกฤษ : Add WiFi connectivity to older USB printers with Orange Pi 3G-IoT-A and UoWPrint print server

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
โฆษณา