Saya memiliki printer Canon LBP2900 dan Ubuntu Natty 64-bit.
Setelah beberapa masalah saya menemukan di sini panduan yang bagus menjelaskan prosedur instalasi dengan paket dari ppa ini .
Saya mengikuti panduan ini dan melakukan semua langkah dan sekarang printer berfungsi jika terhubung (atau dihidupkan) setelah login.
Jika saya sudah menghubungkannya sebelum komputer saya mulai, berikut ini terjadi. Printer kedua (LBP2900-2) secara otomatis dibuat dan perintah sudo /etc/init.d/ccpd status
hanya memberikan satu pid, sementara itu harus memberikan dua.
Bagaimana saya bisa memperbaikinya?
Detail ekstra yang dapat membantu; biasanya uri perangkat ccp:/var/ccpd/fifo0
. Sebenarnya jalan ini (/ var / ccpd / fifo0) tidak ada, tapi sepertinya tidak masalah. Printer yang ditambahkan Ubuntu secara otomatis saat memulai dengan printer yang terhubung memiliki usb://Canon/LBP2900
uri
Output dari grep lp /etc/udev/rules.d/*
:
~$ grep lp /etc/udev/rules.d/*
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start"
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"
Jawaban:
Kedengarannya seperti udev entah bagaimana bingung. Saya sarankan untuk memeriksa ulang langkah Anda pada halaman itu di bawah judul Starting / Stopping on USB Add / Remove . Dengan asumsi itu semua benar, tambahkan output dari perintah berikut untuk pertanyaan Anda:
sumber