Equipo:
Marca: Hp
Modle: 2400/2400C/G2400
- Install sane and sane-utils if not already done, so:
sudo apt-get install sane sane-utils xsane xsane-common
- Download this file: hp_scanjet_g2410.tar.gz
- Uncompress it:
tar -xvzf hp_scanjet_g2410.tar.gz
You get two distinct folders: usr-lib and usr-lib-sane - Copy-paste, with root permission, all files inside into /usr/lib and /usr/lib/sane :
sudo cp usr-lib/* /usr/lib
sudo cp usr-lib-sane/* /usr/lib/sane - Connect your scanner with USB cable, then push power on button and restart the computer. Once your computer restarts, go to console again and type this command:
scanimage -L
- You should get a line like that:
device `hp2400:libusb:001:010' is a Hewlett-Packard hp2400 flatbed scanner
- Run
xsane
to begin scanning your documents!
Source
- Edit the file
/etc/sane.d/dll.conf
. I used gedit [kate for kubuntu users]. You have to be superuser to do this so you can launch gedit or kedit with the command:
gedit /etc/sane.d/dll.conf
- Type
hp2400 (without # symbol)
after the line hp5400Save the file and exit the editor.
Not quite.
Yesterday, I decided to upgrade to Ubuntu 9.10 Karmic Koala and after the upgrade, I lost all my configurations. I followed the steps manually yet again, but with no luck. The error I received was:
Failed to open device ' hp2400:libusb:003:002': Access to resource has been denied
After searching and tweaking, finally this worked:
sudo chmod 666 /dev/bus/usb/003/002
Everything was normal, except for one thing. When clicking on the close button or quitting the program, it gave this error:
Failed to create file: Permission denied
The solution to this, I found here
fuente: http://erratwork.wordpress.com/2009/10/30/scanner-hp-g2410-on-ubuntu-yes-its-possible/
una vez isntalado nuestro driver del escanner hp-2400, deberes usar un software que te permita escanear imagenes y convertirlas en pdf, jpg, txt, etc... les recomiendo el xsane. es un entorno un poco complicado al inicio pero una vez que te acostumbras es muy util, tal vez más adelante inserte un video de como funciona dicho software.
para ubuntu+9.04 (Superiores)
Aplicaciones>Centro de Software Ubuntu

para ubuntu -9.04 (inferiores de esta version)
Aplicaciones>Accesorios>terminal>
# apt-get install xsane
instalado habrimos el software Aplicaciones>Graficos>Xsane, el sw lo que hace es detectar los dispositivos encontrados, en mi caso detecto hp 2400 y hp 2400c, seleccionamos el primero y ya esta listo para escanear.

Aqui un detalle que debemos tener en cuenta en la version de ubuntu 10.04 he notado que el dispositivo se desconfigura cada vez que se apaga el equipo, tiene que ver con el buss con el que trabaja, hay veces apunta al bus 003 otras veces al bus 002 o no tiene una referencia unica, entonces elabore un pequeño script que me permitiera que cada vez que arranque el equipo se configure automaticamente, es algo basico pero si se puede mejorar estare a su disposición:
descargamos el archivo scanjet hp 2400
# unzip HP\ Scanjet\ 2400.zip -d /lib # mv /lib/HP\ Scanjet\ 2400/ /lib/HPScanjet2400 # cd /lib/HPScanjet2400/ # tar -zxvf 2400rv.tar.gz 2400rv/libsane.tgz 2400rv/README_hp2400.txt 2400rv/hp2400.tgz 2400rv/testimage.pnm 2400rv/EULA.txt # cd 2400rv # pwd /lib/HPScanjet2400/2400rv ---> directorio actual # tar -zxvf hp2400.tgz README_hp2400.txt usr/ usr/lib/ usr/lib/sane/ usr/lib/sane/libsane-hp2400.so.1 usr/lib/sane/libsane-hp2400.so.1.0.18 usr/lib/sane/libsane-hp2400.la usr/lib/sane/libsane-hp2400.so # tar -zxvf libsane.tgz usr/lib/libsane.la usr/lib/libsane.so usr/lib/libsane.so.1 usr/lib/libsane.so.1.0.14Uno debe copiar en la misma ruta que indica la descarga a la hora de descomprimir los arhivos, si se prercatan son dos rutas en donde los arhivos deben copiarse /usr/lib y /usr/lib/sane/, copiar los arhivos que contienen las carpetas descargadas en las rutas de tu sistema.
# vim hotplugscan.sh ## No se copia esta linea hace refencia al texto #!/bin/sh direcsane="/lib/HPScanjet2400/2400rv/usr/lib" if [ -d $direcsane ]; then cp -rfv /lib/HPScanjet2400/2400rv/usr/lib/sane/libsane-hp2400.* /usr/lib/sane/. cp -rfv /lib/HPScanjet2400/2400rv/usr/lib/libsane.* /usr/lib/. varPrin=`scanimage -L | awk '{print $2}' | grep hp2400 | cut -d : -f 3 | grep -o --color 00.` varBus=`scanimage -L | awk '{print $2}' | grep hp2400 | cut -d : -f 4 | grep -o --color 00.` chmod -R 666 /dev/bus/usb/$varPrin/$varBus else echo "directorio no existe.. XD" fiPara ejecutar cada vez que se inicie la pc deberas hacer los siguientes pasos, recuerda donde creas el archivo porque sera ahi donde lo copies
# cp -rfv hotplugscan.sh /etc/init.d/ # chmod a+x /etc/init.d/hotplugscan.sh # update-rc.d hotplugscan.sh defaultsBuena suerte
3 comentarios:
de la que me salvaste man me sirvio de mucho espero que tambien funcione con una hp g2400
Bueno sería cuestión de probar si tienes alguna dificultad me pasas la voz
Tenho um método alternativo:
(Testado no Ubuntu 10.04 e Scanner HP Scanjet 2400 ou HP Scanjet 2400c)
No terminal execute:
sudo add-apt-repository ppa:lion-simba/hp2400
Depois instale o pacote "libsane-hp2400" no Synaptic.
Pronto!
Basta reiniciar o computador!
Publicar un comentario