Ubuntu สั่งพิมพ์ไปเครื่องพิมพ์ Ricoh ที่ต้องใส่ user code สำหรับตัวเลือก Job Log

จาก Wiki Opensource

บันทึกนี้ปรับปรุงล่าสุดเมื่อวันที่ 12-12-2556

ดูแลโดย WIBOON


  • ทดสอบกับ Linux Mint 16 Petra, ubuntu 12.04, 10.04, lubuntu 10.04
  • เครื่องพิมพ์ Ricoh Aficio MP 2000


ขั้นตอน

  1. หากจำเป็น เช่น lubuntu 10.04 จะต้องติดตั้งชุดโปรแกรมเพิ่ม ดังนี้ sudo apt-get install lsb
  2. หากไม่มี driver ให้ไปยังเว็บไซต์ http://www.openprinting.org/printer/Ricoh/Ricoh-Aficio_MP_2000 เพื่อดาวน์โหลดไฟล์ PPD
    เลื่อนหาส่วนกลางๆถึงตอนท้ายของหน้า หัวข้อ pxlmono-Ricoh คลิกที่ directly download PPD เพื่อดาวน์โหลดไฟล์มาเก็บไว้
    จะได้ไฟล์ชื่อ Ricoh-Aficio_MP_2000-pxlmono-Ricoh.ppd ไปไว้ใน home หรือที่เราจะจดจำได้
  3. ติดตั้ง Printer โดยเลือก Network Printer เลือก LPD/LPR Host or Printer
  4. ใส่หมายเลขไอพีของ Host คลิก Forward
  5. หากเป็นหมายเลขไอพีของ share network printer ให้ใส่ชื่อ Queue เป็นชื่อเครื่องพิมพ์ของเครื่องที่ให้เราขอ share ด้วย แต่หากเป็นหมายเลขไอพีของ Ricoh Printer เองเลย ก็ไม่ต้องใส่ชื่อ Queue
  6. หาก ubuntu เติม Printer Driver ให้เอง และถามให้ทดสอบการพิมพ์ ก็ไม่ต้องสั่งพิมพ์ก่อน
  7. กรณีใช้ driver ที่ ubuntu ติดตั้งให้แล้ว ให้แก้ไขที่แฟ้มนี้
    sudo vi /etc/cups/ppd/Ricoh-Aficio-MP-2000.ppd
    ให้ไปที่ประมาณบรรทัด 417 จะมีข้อความ *OpenUI *UserCode/User Code (up to 8 digits): PickOne ให้เลื่อนต่อไปข้างล่างอีกประมาณ 5 บรรทัด จะมีข้อความที่ต้องแก้ไขดังนี้
    *DefaultUserCode: None
    *UserCode None/None: ""
    *UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
    *FoomaticRIPOptionSetting UserCode=1001: "SET USERCODE="1001""
    แก้ไขให้เป็นดังนี้
    *DefaultUserCode: 1234
    *UserCode None/None: ""
    *UserCode 1234/1234: "%% FoomaticRIPOptionSetting: UserCode=1234"
    *FoomaticRIPOptionSetting UserCode=1234: "SET USERCODE="1234""
  8. หากไปดาวน์โหลด driver มาเอง ให้แก้ไขไฟล์ Ricoh-Aficio_MP_2000-pxlmono-Ricoh.ppd ด้วยเอดิเตอร์ที่ถนัด เพื่อใส่ User code เช่น มี user code คือ 1234 ตามตัวอย่างข้างบน
    จากนั้นเข้าไปแก้ไข printer properties
    ให้เราคลิกปุ่ม change เพื่อแก้ไขที่ Make and Model
    ที่ Choose Driver เลือก Provide PPD file เลือกมาที่ไฟล์ Ricoh-Aficio_MP_2000-pxlmono-Ricoh.ppd คลิก Forward