Σε ArchLinux έχω εγκατεστημένο το CUPS 1.4.2. Θέλω να χρησιμοποιήσω ένα usb hp printer και είχα διάφορα προβλήματα.
Μερικά από αυτά και πως τα έλυσα:
- Από το διαχειριστικό του cups: http://localhost:631 δεν μπορούσα να βρω τον εκτυπωτή
- Μου έβγαζε το μήνυμα: “usr/lib/cups/backend/hp failed”
Το 1ο το έλυσα κάνοντας εγκατάσταση το εξής: hplip. Για όσους έχουν HP εκτυπωτές πρέπει να το δείτε.
Το 2ο με ταλαιπώρησε αρκετά κι εν τέλη μόλις έτρεξα το αποτέλεσμα της εξής εντολής:
lsusb | grep Hewlett-Packard | awk '{print "chmod a=rw /dev/bus/usb/"$2"/"$4}' | sed -e 's/://g'
ώστε να παίξει πλέον ο εκτυπωτής.
Και για την ιστορία, ορίστε και το αποτέλεσμα: /etc/cups/printers.conf
Info HP_LaserJet_M1005
MakeModel HP LaserJet m1005, hpcups 3.9.12
DeviceURI hp:/usb/HP_LaserJet_M1005?serial=KJ009WR
State Idle
StateTime 1269250468
Type 36876
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-raster 0 hpcups
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer