Septiembre 2004

Configurando scanner en kernel 2.6.8

7th Sign | Iv�n Rico

Que onda raza, ya tenia rato que no ponia nada por que habia estado ocupado con el trabajo y ademas en mi tiempo libre salia por alli con Eliza, pero bueno, pondre como le hice para configurar mi scanner HP Scanjet 2200 en mi distro favorita face-smile.png en el la versi�n del kernel 2.6.8-gentoo-r3,partire de que ya han compilado como modulo o se encuentra construdio dentro del kernel, porque hace ya algun tiempo me di cuenta (y eso por que me lo dijeron en los foros de gentoo) que a partir de la versi�n del Kernel 2.6.3 el modulo de scanner ya no existe y que por lo tanto no hay ningun dispositivo llamado scanner0 en el directorio /dev/ por lo cual me vi obligado a leer, preguntar e investigar :S, me entere que en /proc/bus/usb/devices hay una lista de los dispositivos conectados al los USB y pues para acceder a ellos, en el directorio /proc/bus/usb/ adem�s del fichero "devices" hay un directorio para cada controladora, que contiene un archivo para cada dispositivo, pero hay un peque�o incoveniente y este es que solo el usuario root puede leer dicho archivo y una soluci�n facil que le di fue la de hacer un chmod 666 002 donde 002 es mi dispositivo del scanner, esto funcianba bien mientras no desconectara el scanner pero que molesto era tener que cambiar los permisos del archivo cada vez que conectaba y desconectaba el scanner, y pues leyendo por alli logre hacer que esta molestia desapareciera y lo hice con unos peque�os pasos que a continuaci�n pondre:
Primero que nada hay que tener hotplug y libusb instalado, ya saben:

emerge hotplug libusb

ahora crear el archivo /etc/hotplug/usb/scanner con el siguiente codigo:
#!/bin/bashif["${ACTION}" = "add"]  && [ -f "${DEVICE}"]
then

  chown root "${DEVICE}"

  chgrp scanner "${DEVICE}"

  chmod 660"${DEVICE}"
fi

 

Y darle permisos de ejecuci�n al script


chmod +x /etc/hotplug/usb/scanner

despues agregar en el archivo /etc/hotplug/usb.usermap la siguiente linea:


scanner 0x0003 0x06bd 0x208f 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
aqui se tiene que cambiar la segunda y tercera columna que vienen siendo el idVendor y idProduct respectivamente, bueno les decia que se tienen que cambiar por las que se acomode al modelo de scanner que se esta configurando.
Q�e como obtienen esos valores? bueno yo utilice el programa llamado usbview que es grafico y alli me dice eso y mas informaci�n, ya saben como instalarlo :w


emerge usbview

pero tambien se puede usar lsusb, una vez modificado el archivo usb.usermap hacer un:


aragog root # modules-update

y listo ya por ultimo a�adir o modificar el archivo /etc/modules.d/options con la siguiente linea:


options scanner vendor=0x03f0 product=0x0605

pero con los c�digos del scanner correspondiente.
y listo solo faltaria reiniciar hotplug y empezar a scannear siendo un usuario mortal face-smile-big.png , yo utilizo xsane para scannear y jala muy bien y se encuentra en portage (h).
bien como pueden leer no es gran cosa hacer que el scanner funcione para cualquier usuario, aahh otra cosa que hice pero que en realidad no estoy seguro si hace mucha diferencia es que agregue al grupo scanner al usuario que yo uso.


aragog root # usermod -G scanner 7th_sign

Pero cuidado cuando hagan esto ya que la lista de los grupos a donde perteneces sera sobreescrita por lo que pones en -G, por eso es mejor que pongas los grupo a los que pertenece el usuario y ademas el grupo nuevo, en este caso scanner.


aragog root # usermod -G wheel,audio,cdrom,video,games,cdrw,portage,scanner 7th_sign

y ahora si listo, a scannear face-smile-big.png
a veces pienso que solo con agregar al grupo scanner el usuario, esto funcionaria pero ya ni modo ya hice todo este rollo.

Definición de Geek

geek, adjetivo (guic)

1 (a) Miembro de la nueva elite cultural, una comunidad de insatisfechos sociales, amantes de la cultura pop y centrados en la tecnología. (b) La mayoría de los geeks se sobrepusieron a un sistema educativo sofocantemente tedioso, donde estaban rodeados de valores sociales detestables y compañeros hostiles, para terminar creando la cultura más libre e inventiva del planeta: Internet y el World Wide Web. © Ahora manejan los sistemas que hacen funcionar al mundo.

2 (a) Tendencia hacia el cerebrismo y la individualidad, rasgos que a menudo provocan el resentimiento, aislamiento o exclusion. (b) Identificables por su singularidad obsesividad sobre las cosas que adoran, tanto de trabajo como de diversión, y un agudo, amargo, incluso salvaje, extraño sentido del humor. © Desconfía universalmente de la autoridad. (d) En esta era, la Asención de los Geeks, un termino positivo, incluso envidiado.

Definición por Jon Katz, traducción al español por Sebastian Delmont

En su origen, un "geek" era un personaje del circo cuyo papel en el espectáculo era arrancar a mordiscos las cabezas a los pollos, o ejecutar otras acciones extrañas y morbosas. Su transposición al mundo digital vino precisamente por sus aficiones a "arrancar bugs" o errores de los programas informáticos, videojuegos y otras aficiones semejantes.

Existe un libro titulado Geeks: How Two Lost Boys Rode the Internet out of Idaho escrito por Jon Katz (Villard Books, 2000), que parece estar muy interesante, habra que conseguirlo y darle una leida, para saber algo mas sobre este libro puden consultar la siguiete página:
http://www.zonezero.com/magazine/articles/nell/geekssp.html

quieres saber si eres Geek?
http://www.armory.com/tests/geek.html
s si lo prefieren en español:
http://club.telepolis.com/docz/frikitest.htm
a ver que resultados obtienen.

Servidor Funcionanado

Despues de batallar unos días compilando glibc, perl, libperl, logre hacer funcionar mi servidor casero llamado Alastor, y ya le he pueso unas buenas reglas de iptables para protegerlo de los posbles ataques, ahora la incognita que me queda es ¿cada cuando lo debo actualizar? segun tengo entendido debe ser lo mas seguido posible, pero como esta es una caja con gentoo pues estará como que medio tardadon, pero bueno estare pendiente de las actualizaciones criticas para los demonios que utilizo en mi Alastor.

Bueno se ven es tarde y tengo que dormir.

Estadísticas de visitantes

136
Estás usando Jaws 0.8.0

Imagen Aleatoria

Imagen Aleatoria

Comentarios Recientes