Discussion:
xsane y kooka no reconoce escáner como usuario normal
(demasiado antiguo para responder)
JAP
2009-04-13 16:00:20 UTC
Permalink
Buenas tardes:

Mi problema es el siguiente:
Tengo una impresora multifunción HP PSC 1410 All-in-one por conexión
usb, sobre un GNU/Linux "squeeze/sid" 2.6.26-1-amd64, y desde que
"testing" paso de "lenny" a "squeeze", no puedo usarla como escáner.
Hasta esa fecha todo funcionaba correctamente.
Hoy, el sistema detecta correctamente el escáner

***@bbar# sane-find-scanner

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make
sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series])
at libusb:003:004
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:003:003
# Your USB scanner was (probably) detected. It may or may not be
supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.

***@bbar:/home/ibpb5# scanimage -L

device `hpaio:/usb/PSC_1400_series?serial=BR61D2G0PG04BM' is a
Hewlett-Packard PSC_1400_series all-in-one


y xsane funciona perfectamente si lo ejecuto como "root".

Pero si pretendo usar xsane como un usuario común, el mismo me dice "No
hay dispositivos obtenibles".
El usuario pertenece a los grupos scanner y saned; de hecho, hace tres
años que el escaner venía funcionando sin problemas, hasta el cambio de
versión de testing.
He instalado y desisnstalado xsane, hplip y todo lo que le depende
varias veces, purgando cualquier tipo de archivo de configuración.
He hecho que todos los usuarios y grupos que tienen que ver con esto,
pertenezcan recíprocamente.
He enchufado y cambiado de puertos todo los enchufes que se les ocurran.
El escaner bajo usuario común, sigue sin andar.
Exactamente lo mismo me sucede con kooka; como root va todo bien, pero
como usuario normal, no.

Cualquier ayuda es bienvenida.

Javier
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
haldrik
2009-04-13 16:00:21 UTC
Permalink
Tengo una impresora multifunción HP PSC 1410 All-in-one por conexión usb,
sobre un GNU/Linux "squeeze/sid" 2.6.26-1-amd64, y desde que "testing" paso
de "lenny" a "squeeze", no puedo usarla como escáner.
Hasta esa fecha todo funcionaba correctamente.
Hoy, el sistema detecta correctamente el escáner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure
that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at
libusb:003:004
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:003:003
# Your USB scanner was (probably) detected. It may or may not be supported
by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
device `hpaio:/usb/PSC_1400_series?serial=BR61D2G0PG04BM' is a
Hewlett-Packard PSC_1400_series all-in-one
y xsane funciona perfectamente si lo ejecuto como "root".
Pero si pretendo usar xsane como un usuario común, el mismo me dice "No hay
dispositivos obtenibles".
El usuario pertenece a los grupos scanner y saned; de hecho, hace tres años
que el escaner venía funcionando sin problemas, hasta el cambio de versión
de testing.
He instalado y desisnstalado xsane, hplip y todo lo que le depende varias
veces, purgando cualquier tipo de archivo de configuración.
He hecho que todos los usuarios y grupos que tienen que ver con esto,
pertenezcan recíprocamente.
He enchufado y cambiado de puertos todo los enchufes que se les ocurran.
El escaner bajo usuario común, sigue sin andar.
Exactamente lo mismo me sucede con kooka; como root va todo bien, pero
como usuario normal, no.
Cualquier ayuda es bienvenida.
Javier
Tendrás que tener instalado HPOJ, para ese tipo de dispositivos,
hacer la detección y usar mcl para ambos dispositivos.

Luego tu usuario tendrá que ser parte del grupo scanner cierras y
abre sesión.
--
"LARGA VIDA Y PODEROSA."
JAP
2009-04-13 16:20:15 UTC
Permalink
Tendrás que tener instalado HPOJ, para ese tipo de dispositivos,
hacer la detección y usar mcl para ambos dispositivos.
Esta ha sido la solución.
Increíblemente tonta.
Lo que me revienta es que hace dos meses andaba con HPLIP y ahora no.


Muchísimas gracias.
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Javier Argentina
2009-04-13 19:40:07 UTC
Permalink
Post by JAP
Tendrás que tener instalado HPOJ, para ese tipo de dispositivos,
hacer la detección y usar mcl para ambos dispositivos.
Esta ha sido la solución.
Increíblemente tonta.
Lo que me revienta es que hace dos meses andaba con HPLIP y ahora no.
Muchísimas gracias.
No está nada solucionado.
Si instalo hpoj, funciona el escaner, pero no hay Cristo que haga
andar la impresora. Si bien cups reconoce todo PTAL mlc y tiene en
teoría los controladores, no hay forma de hacerla imprimir.
Si instalo hplip, la impresora funciona de maravillas, pero el escaner
en modo usuario no aparece, sólo puede ser usado por root.
Y ambos paquetes son incompatible.
Conclusión: o funciona el escaner, o fucniona la impresora.
¿Alguien ha tenido un problema similar?
Gracias.
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Alberto Vicat
2009-04-13 19:50:19 UTC
Permalink
Post by Javier Argentina
Post by JAP
Tendrás que tener instalado HPOJ, para ese tipo de dispositivos,
hacer la detección y usar mcl para ambos dispositivos.
Esta ha sido la solución.
Increíblemente tonta.
Lo que me revienta es que hace dos meses andaba con HPLIP y ahora no.
Muchísimas gracias.
No está nada solucionado.
Si instalo hpoj, funciona el escaner, pero no hay Cristo que haga
andar la impresora. Si bien cups reconoce todo PTAL mlc y tiene en
teoría los controladores, no hay forma de hacerla imprimir.
Si instalo hplip, la impresora funciona de maravillas, pero el escaner
en modo usuario no aparece, sólo puede ser usado por root.
Y ambos paquetes son incompatible.
Conclusión: o funciona el escaner, o fucniona la impresora.
¿Alguien ha tenido un problema similar?
Gracias.
Te sugiero revisar los permisos, dueño, y principalmente grupo asignados
al dispositivo (/dev/xxx) al que se conecta el escaner, en ambos casos:
cuando funciona para todos y cuando funciona sólo para root.

Saludos
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Felipe Portales
2009-04-13 23:40:10 UTC
Permalink
Post by Javier Argentina
Post by JAP
Tendrás que tener instalado HPOJ, para ese tipo de dispositivos,
hacer la detección y usar mcl para ambos dispositivos.
Esta ha sido la solución.
Increíblemente tonta.
Lo que me revienta es que hace dos meses andaba con HPLIP y ahora no.
Muchísimas gracias.
No está nada solucionado.
Si instalo hpoj, funciona el escaner, pero no hay Cristo que haga
andar la impresora. Si bien cups reconoce todo PTAL mlc y tiene en
teoría los controladores, no hay forma de hacerla imprimir.
Si instalo hplip, la impresora funciona de maravillas, pero el escaner
en modo usuario no aparece, sólo puede ser usado por root.
Y ambos paquetes son incompatible.
Conclusión: o funciona el escaner, o fucniona la impresora.
¿Alguien ha tenido un problema similar?
Gracias.
Tengo exactamente le mismo problema, no puedo hacer funcionar la
impresora con HPOJ pero si con HPLIP, y el escaner no funciona con
ninguno de los dos, estoy seguro que tengo los grupos y permisos bien
configurados :S
--
Felipe Portales.
Cs. Físicas y Astronómicas. UdeC.
Reg. Linux user #480626 @ http://counter.li.org/
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
JAP
2009-04-14 13:40:16 UTC
Permalink
udev y la madre que lo programó.
Lo que es yo, ya no sé por dónde salir.

Éstas son mis pruebas del escaner como root:

:~# sane-find-scanner
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:004:003
found USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series])
at libusb:004:002

:~# scanimage -L
device `hpaio:/usb/PSC_1400_series?serial=BR61D2G0PG04BM' is a
Hewlett-Packard PSC_1400_series all-in-one

Y éstas como usuario:

***@ibpbw92:~$ sane-find-scanner
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:004:003
found USB scanner (vendor=0x03f0, product=0x4d11) at libusb:004:002

***@ibpbw92:~$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).


Lo que me queda claro es que tengo un problema de PERMISOS.
He toqueteado todo lo imaginable en los siguientes lugares:

/etc/sane.d
/proc/bus/usb/
/sys/devices/

y sigo sin poder escanear como usuario común.
Sí, ya me fijé. Mi usuario pertenece a los grupos scanner, saned, usbfs,
users y usbusers.

¿Alguien que sepa un poquito de udev? porque me huelo que el berenjenal
viene por ese lado.

Javier
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Alberto Vicat
2009-04-14 14:50:16 UTC
Permalink
Post by JAP
udev y la madre que lo programó.
Lo que es yo, ya no sé por dónde salir.
:~# sane-find-scanner
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:004:003
found USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series])
at libusb:004:002
:~# scanimage -L
device `hpaio:/usb/PSC_1400_series?serial=BR61D2G0PG04BM' is a
Hewlett-Packard PSC_1400_series all-in-one
found USB scanner (vendor=0x0c45, product=0x602c) at libusb:004:003
found USB scanner (vendor=0x03f0, product=0x4d11) at libusb:004:002
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Lo que me queda claro es que tengo un problema de PERMISOS.
/etc/sane.d
/proc/bus/usb/
/sys/devices/
y sigo sin poder escanear como usuario común.
Sí, ya me fijé. Mi usuario pertenece a los grupos scanner, saned, usbfs,
users y usbusers.
¿Alguien que sepa un poquito de udev? porque me huelo que el berenjenal
viene por ese lado.
Javier
Yo miraría los permisos de:
/dev/bus/usb/004/002
y de:
/dev/bus/usb/004/003
que son los puertos donde encuentra (¿dos?) escaners.
También si hay enlaces simbólicos hacia esos puertos (como /dev/scanner)
miraría los permisos, dueño, y (repito) fundamentalmente grupo.

Saludos
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
JAP
2009-04-14 16:50:38 UTC
Permalink
Si has añadido al usuario a un grupo has de reiniciar la sesión gráfica
incluso si has añadido algún driver, mejor reinicia la máquina porque
udev a veces no se comporta bien en caliente.
He seguido tocando las cosas, y dentro de todo lo que he hecho, algo
hice, no sé qué, que ahora tengo escaner desde hace una hora.
Básicamente, lo que hice fue:

Eliminar una línea adicionada en /etc/fstab para que VirtualBox pueda
tener acceso a los puertos usb, y que casualmente tocaba los permisos de
/proc/bus/usb. (Ahora tendré que ver cómo recupero esa posibilidad para
VirtualBox)
Eliminar todos los paquetes de hplip, sane y xsane, junto con cualquier
tipo de instalación, configuración, log, etcétera.
Volver a repasar los grupos a los que pertenece mi usuario normal.
Reiniciar la máquina (¡Que Gil Bates no me escuche!), no la instancia
gráfica solamente.
Reinstalara hplip y xsane.

¡Andó!

Veremos mañana si sigue IMPRIMIENDO y ESCANEANDO en simultáneo.

Javier.

PD: El otro posible escáner que detecta en otro puerto, es la webcam.
--
To UNSUBSCRIBE, email to debian-user-spanish-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Loading...