El Viernes, 2 de Febrero de 2007 00:21, Carlos E. R. escribió:
El 2007-02-01 a las 22:09 +0100, Octavio Ávalos escribió:
Estoy tratando de averiguar el nombre del servicio que tengo asignado para el escaner en sane con el objeto de asignarle permisos y que no me lo ejecute, como ya os comenté con anterioridad, tan solo como root
Huy, eso fué en elpleistoceno, ¿no? :-p
Ejecuto la orden scanimage -L y me sale:
linux:~ # scanimage -L device `canon_pp:parport0' is a CANON N640P flatbed scanner linux:~ # chmod a+rw parport0 chmod: cannot access `parport0': No such file or directory
Lógicamente, si existe el device "parport" estará en /dev, pero no en /root, que es donde has ejecutado el comando.
Ahora bien, puesto en en la 10.1 los nodos no se crean si no han sido detectados o su módulo no se ha cargado, yo no lo tengo, así que tengo que mirar en /usr/src/linux/Documentation/devices.txt la lista de posibles...
99 char Raw parallel ports 0 = /dev/parport0 First parallel port 1 = /dev/parport1 Second parallel port ...
Sí, existen. Supongo que se crean al cargar el módulo partport, el cual lo cargará el sane, supongo.
Por otro lado, leyendo en Sane me encuentro con esto que si lo he traducido bien, se aventuran chubascos para el escaner. A ver que os parece:
For most parallel port scanners you not only need read/write access to the device, you also have to be root (or your application needs to be setuid root). The reason for this is that the backend must control the actual parallel port via I/O ports. This is necessary for all Linuces (linuxes?) 2.1 and above.
An exception might be the backends that use the libieee1284.
Ajá. Que no basta con tener acceso de la escritura, sino que la aplicación ha de ejecutarse como root. Bueno, pues eso encaja con una de las recomendaciones que te pasé de un experto de SuSE sobre el tema y daba una posible solución: estará en el archivo de la lista ;-)
Si, tengo guardado el mensaje. La solución está con la libieee1284. Estaba precisamente con este tema cuando tuve que dejarlo por los impuestos. Esta librería la instalé en su día con el Yast pero no encuentro el subdirectorio donde debería estar, según me indica en los enlaces que me indicaste. No se si la solución venga con la instalación a pedal. Bueno voy a retomar el tema para poder concretarlo más. Un saludo -- Octavio Ávalos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org