La impresora Canon LBP2900 solo funciona cuando se conecta después de iniciar sesión

8

Tengo una impresora Canon LBP2900 y Ubuntu Natty de 64 bits.

Después de algunos problemas, encontré aquí una buena guía que explica un procedimiento de instalación con paquetes de este ppa .

Seguí la guía e hice todos los pasos y ahora la impresora funciona si está conectada (o encendida) después de iniciar sesión.

Si ya lo conecto antes de iniciar mi computadora, sucede lo siguiente. Se crea automáticamente una segunda impresora (LBP2900-2) y el comando sudo /etc/init.d/ccpd statussolo da un pid, mientras que debería dar dos.

¿Cómo puedo arreglar esto?

Un detalle extra que puede ayudar; normalmente el uri del dispositivo es ccp:/var/ccpd/fifo0. En realidad, esta ruta (/ var / ccpd / fifo0) no existe, pero eso no parece importar. La impresora que Ubuntu agrega automáticamente cuando se inicia con la impresora conectada tiene usb://Canon/LBP2900como uri

La salida de 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"
Peter Smit
fuente
¿Sigue teniendo este problema?
jrg
@jrg desde que fui a 11.10 Tengo otros problemas: askubuntu.com/questions/79906/…
Peter Smit
¿Entonces esta pregunta ya no es relevante?
jrg
@jrg Quizás no para mí, pero probablemente para otros.
Peter Smit

Respuestas:

2

Parece que udev está de alguna manera confundido. Sugiero que verifique dos veces sus pasos en esa página bajo el encabezado Inicio / Detención en Agregar / Eliminar USB . Suponiendo que todo sea correcto, agregue el resultado del siguiente comando a su pregunta:

grep lp /etc/udev/rules.d/*
Flimzy
fuente
Mira mi adición. He realizado todos los pasos descritos en la guía de la carta.
Peter Smit
Hrmph Esperaba que quizás hubiera otras reglas relacionadas con lp * que estaban causando problemas. Lo siento, no sé qué más sugerir.
Flimzy