ปกติเวลาจะติดตั้งเครื่องพิมพ์เครือข่าย จะใช้การติดตั้งผ่านเว็บ ทางพอร์ต 631
แต่ปัญหาคือ สำหรับเครื่องพิมพ์ที่ต่ออยู่กับเครื่องวินโดวส์ จะไม่สามารถติดตั้งผ่านเว็บแบบนั้นได้
ต้องติดตั้งผ่าน gnome-cups-manager คือ System -> Administration -> Printing
ผมลองติดตั้งเครื่องพิมพ์ Brother MFC-7420
พบว่าต้องติดตั้งไดร์เวอร์สองตัวคือ brmfc7420lpr-2.0.1-1.i386.deb และ cupswrapperMFC7420-2.0.1-1.i386.deb
เมื่อติดตั้งเสร็จจึงเรียก gnome-cups-manager อีกทีนึง แต่พอติดตั้งเสร็จแล้ว เขาไม่ยอมบันทึกค่าให้ ลองย้อนมาดูล๊อกไฟล์ที่ /var/log/cups/error_log จึงทราบว่าเขาไม่ยอมคัดลอกไฟล์ MFC7420.ppd ไปยังไดเรคทอรี่ /usr/share/ppd
ก็เลยคัดลอกไฟล์ด้วยมือ
$ sudo cp /usr/share/cups/model/MFC7420.ppd /usr/share/ppd
ก็จะสามารถใช้งานเครื่องพิมพ์เครือข่ายวินโดวส์ได้แล้ว
บางครั้งเวลาอัปเกรดแพกเกจ อาจเกิดปัญหาพิมพ์ไปยังเครื่องพิมพ์วินโดวส์ไม่ได้
แก้ปัญหาด้วยการ ถอดและลงไดรฟเวอร์ปรินเตอร์ใหม่
บางครั้งเวลาเลือกเปลี่ยนไดรฟเวอร์เครื่องพิมพ์ให้เหมาะสมกับเครื่องพิมพ์นั้น ๆ เมื่อเปลี่ยนแล้วพิมพ์ผ่านเครือข่ายไม่ออก
ดู /var/log/cups/error_log แล้วแก้ปัญหาโดยต้องเปลี่ยนการอนุญาตใช้ไฟล์ของ cache ของ cups
$ sudo chmod 660 /var/cache/cups/*
$ sudo chown root:lp /var/cache/cups/*
โดยให้เราเข้าไปเป็นสมาชิกของกลุ่ม lp
$ sudo usermod -G lp $USER
(แต่ผมใช้วิธีเข้าไปแก้ไฟล์ /etc/group ตรง ๆ )
$ sudo vi /etc/cups/mime.convs
... application/octet-stream application/vnd.cups-raw 0 - ...
(ลองบน sid เครื่องนึงต้องแก้ อีกเครื่องนึงไม่ต้องแก้ ยังงงอยู่ครับ)
เอามาจาก: Debian and Windows Shared Printing mini-HOWTO
Upgrade Required
/etc/cups/cupsd.conf
โดยเติม
DefaultEncryption Never
แล้วสั่งเริ่มใหม่
$ /etc/init.d/cupsd.conf restart
เอามาจาก CUPS: 426 - Upgrade Required
ถ้าติดตั้งใหม่แล้วโดนรายงานว่า หาไฟล์ /usr/share/cups/model/MFC7420.ppd ไม่พบ
ให้สร้างไฟล์เปล่าขึ้นมา แล้วติดตั้งใหม่ เขาจะสร้างไฟล์ใหม่ขึ้นมาแทน
# mkdir -p /usr/share/cups/model
# touch /usr/share/cups.model/MFC7420.ppd
# aptitude reinstall cupwrappermfc7420
# /etc/init.d/cupsys restart
~/.cups/lpoptions
/etc/cups/lpoptions
สมมุติว่าจะให้พิมพ์ไปเครื่องพิมพ์ brother โดยตั้งความละเอียดที่ 600dpi และขนาดกระดาษ A4
Dest brother Resolution=600dpi PageSize=A4