Ho una stampante Canon LBP2900 e Ubuntu Natty a 64 bit.
Dopo alcuni problemi ho trovato qui una bella guida che spiega una procedura di installazione con i pacchetti di questo ppa .
Ho seguito la guida e fatto tutti i passaggi e ora la stampante funziona se è collegata (o accesa) dopo il login.
Se lo collego già prima dell'avvio del computer, si verifica quanto segue. Viene automaticamente creata una seconda stampante (LBP2900-2) e il comando sudo /etc/init.d/ccpd status
fornisce solo un pid, mentre dovrebbe fornirne due.
Come posso risolvere questo problema?
Un dettaglio in più che può aiutare; normalmente l'uri del dispositivo è ccp:/var/ccpd/fifo0
. In realtà questo percorso (/ var / ccpd / fifo0) non esiste, ma sembra non avere importanza. La stampante che Ubuntu aggiunge automaticamente all'avvio con la stampante connessa ha usb://Canon/LBP2900
come uri
L'output di 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"