Tag Archives: cups

การเพิ่ม UserCode สำหรับเครื่องพิมพ์ระบบ cups ที่ต้องการตรวจสอบรหัสก่อนจะพิมพ์

การใช้งานเครื่องพิมพ์ที่ต้องการยืนยันรหัสก่อนที่จะพิมพ์ ผู้ใช้งานจะต้องกรอกค่ารหัส เช่น 1235 เข้าไปในไดรเวอร์เครื่องพิมพ์ เพื่อจะให้ขณะที่ส่งพิมพ์จะได้แนบรหัสนี้ไปด้วย จะทำให้เครื่องพิมพ์สามารถที่จะตรวจสอบได้ว่า เป็นผู้ที่ได้รับอนุญาตให้พิมพ์ได้ แต่ในบางกรณีไดรเวอร์ของเครื่องพิมพ์ที่เราดาวโหลดมาติดตั้งจะไม่มีช่องของการกรอกนี้ขึ้นมาให้ใส่ค่า ในหลายๆ ครั้งจึงเป็นความยากลำบากของผู้ใช้อย่างมากที่จะหาทางกรอกค่า UserCode เข้าไปในไดรเวอร์เครื่องพิมพ์ ซึ่งการใช้งาน cupsd จะมีคำสั่ง lopoptions ที่ให้ผู้ใช้สามารถตั้งค่า Options ต่างๆ ของเครื่องพิมพ์ไดๆ ได้ผ่านทาง command line ยกตัวอย่างเช่น ผู้ใช้ต้องการใส่ Option: UserCode ด้วยค่า 1235 ให้แก่เครื่องพิมพ์ GRAD_Office จะสามารถใช้คำสั่ง lpoptions -p GRAD_Office -o UserCode=1235 ระบบที่ใช้งาน cupsd และสามารถใช้ lpoptions ได้ คือ ระบบ Unix/Linux/macOS รายละเอียดของที่มาคือ http://my-random-solutions.blogspot.com/2013/08/how-to-set-default-user-code-using-linux.html

Category: Uncategorized

[ubuntu] การติดตั้งไดรเวอร์ fuji-xerox บน ubuntu

หลักการ จะใช้งานเครื่องพิมพ์ที่แชร์ผ่านเครือข่ายโดยใช้โปรโตคอล lpd จาก cups ที่มีตำแหน่ง lpd://address-of-your-printer/PASSTHRU 1) เปลี่ยนตัวเองเป็น root sudo -i 2) ลง package cups ที่เกี่ยวข้องสำหรับคอมไพล์ซอฟต์แวร์ aptitude install libcups2-dev libcupsppdc1-dev libcupsfilters-dev libgnomecups1.0-dev libcupsmime1-dev libcupsimage2-dev libcupscgi1-dev 3) ดาวโหลดและคอมไพล์ไดรเวอร์ fuji-xerox cd /usr/local/src wget ftp://download.fujixerox.co.jp/pub/exe/apeosport/c4300series/fxlinuxprint-src-1.0.1.tar.gz tar -xzf fxlinuxprint-src-1.0.1.tar.gz cd fxlinuxprint-src-1.0.1 ./configure make make install 4) เข้าเว็บ cups เพื่อติดตั้งไดรเวอร์ที่ตำแหน่ง  http://localhost:631/printers/ 5) กดปุ่ม  Administration บนเมนู 6) กดปุ่ม  “add new… Read More »

Category: Uncategorized