[eside-ghost] Scanner y sane
oinatz
oaspiazu en terra.es
Jue Sep 30 16:22:48 CEST 2004
Aupa Veronica!
Mirando en la web de sane, tu scanner no parece soportado:
http://www.sane-project.org/lists/sane-mfgs-cvs.html#Z-HEWLETT-PACKARD
Este sería el método para intentar hacerlo funcionar. Te hago un Como.:
Te comento un poco:
- Compila un kernel:
# cd /usr/src/linux-2.*/
# make menuconfig (xconfig, config,... elige uno ;)
(Dentro de USB) :
(Yo tengo manía de ponerlo todo como módulos, básicamente tienes más flexibilidad a la hora de cargar algo o no, sin tener que recompilar. Hazlo como más te guste ;)
<M> Support for Host-side USB
[*] USB device filesystem
<M> UHCI HCD (most Intel and VIA) support
<M> USB scanner support // Esta opción en los más nuevos kernels creo que está obsoleta. No me hagas mucho caso
- Sobre compilar el kernel hay varias formas. Yo uso esta, costumbre supongo:
(v 2.4.x)
# make dep && make clean bzImage modules modules_install
(v 2.6.x)
# make bzImage modules modules_install
# cp arch/i386/boot/bzImage /boot
- Si usas lilo, edita el /etc/lilo.conf para tu imagen del kernel que va en /boot (en nuestro caso bzImage ;)
- Si usas grub edita tu /boot/defaults?/menu.lst para el nombre de tu imagen.
- Ejecuta /sbin/lilo , en el caso de lilo. No hace falta reinstalar grub si ya lo tienes
( 'man lilo' o 'man grub' + info ;)
Una vez con el kernel a tu medida, debes reiniciar para arrancar con el nuevo kernel.
Si usas devfs, no hace falta crear los nodos a los dispositivos en /dev:
(puedes ver si tienes devfs haciendo un 'cat /proc/filesystems')
(También tienes que tener un proceso devfsd. Esto es: 'ps aux | grep '[d]evfsd' ')
- si no usas devfs:
+ mknod /dev/usb/scanner0 c 180 48 //creamos el nodo al dispositivo en /dev/usb
+ chmod 666 /dev/usb/scanner0 //damos los permisos correctos
Cargamos los módulos:
modprobe usbcore
modprobe usb-ohci (o uhci, usb-uhci, ehci. Según tu chipset)
modprobe scanner
** Con esto sane debe ser ya capaz de acceder a tu scanner si lo reconoce (es posible que te haga falta instalar algún plugin apropiado para SANE. La web dice que no hay, pero prueba con otros sino):
-Haz un 'cat /proc/bus/usb/devices' :
Una de las líneas debe ser algo así:
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner
Si te sale un Driver=(none), pues creo que mal asunto. Trata de buscar a alguien que haya hecho algo por algunos foros. También puede ser que te lo reconozca el sistema pero que no te fone con sane(prueba en este caso drivers de otros scanners de hp, quizás sirva alguno. Me pasó con la impresora hace un tiempo, cuando todavía no había driver y configurando CUPS como si fuera otra ;)
un saludo
oinatz
(Por cierto, si alguien sabe de algún curro a jornada parcial en algún sitio de Bilbao o alrededores, pues me vendría de perlas que me mandara un correo. thnks)
On Thu, 30 Sep 2004 09:47:17 +0200
Veronica Castelló <barrane en euskalnet.net> wrote:
> En la documentación noi encuentro nada relevante, pero el scanner es un
> HP scanjet 3670.
> Y tampoco se como0 cam,biar los parametros del kernel, ni tengo tiempo
> para profun dizar en el sistema operativo
> Por lo que me tendré que conformar con lo que se y pedir ayuda a los que
> saben mas.
>
> Agur.
>
Más información sobre la lista de distribución eside-ghost