Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] [Disc. divisa] Hewlett-Packard ScanJet 2400c su ubuntu
#1
(20-12-2013, 18:28 )luciano Ha scritto: salve a tutti, dopo tanti sforzi io e liviofa siamo riusciti nell'intento di far riconoscere e usare, su ubuntu, lo scanner in oggetto.
ho preparato una guida, allegata al presente messaggio, che è un il riassunto di ciò che abbiamo fatto utilizzando ubuntu nelle versioni 12.04 e 13.10, ma  la prima parte, relativa al riconoscimento dello scanner può essere utilizzata in qualunque distro.

Ciao Luciano
Ho scaricato la tua guida, ora la leggerò bene, poi vorrei provare a far qualcosa per il mio Scanner: hp scanjet 2400, che non è rilevato da Simple Scan! (cfr. allegata immagine)

Ho sul mio pc Ubuntu 13.10 - 64 bit.  

Ho già  installato i pacchetti di: Simple Scan; sane; libsane.

Ho incominciato a fare quanto suggerito nella guida:

Da terminale ho dato il comando: lsusb
e la risposta è stata:
Bus 002 Device 003: ID 03f0:0a01 Hewlett-Packard ScanJet 2400c

poi
sane-find-scanner:
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x0a01 [hp scanjet scanner]) at libusb:002:003

Ho visitato il sito sane alla pagina relativa agli scanners supportati;
ho cliccatto su “Scanner Search Engine”;
ho messo i dati relativi allo scanner;
dopo aver messo i dati ho cliccato su Search e si è aperta la pagina relativa al mio scanner:
http://www.sane-project.org/cgi-bin/driv...x03&p=0x0a

Lo scanner risulta supportato; il backend è genesys;
adesso occorre installare la versione di sviluppo contenuta nei repository http://www.sane-project.org/cvs.html

ora dovrò fare la COMPILAZIONE E INSTALLAZIONE DI SANE-BACKENDS DA SORGENTE
Adesso dovrò seguire le istruzioni contenute in
https://help.ubuntu.com/community/CompileSaneFromSource

procedendo da il terminale, ho installato i seguenti pacchetti:
sudo apt-get install libusb-dev build-essential libsane-dev

Ho installato quindi il programma git-core (che servirà per scaricare l'ultima versione di sane-backends)
sudo apt-get install git-core

Ad installazione avvenuta ho dato il seguente comando
git clone git://git.debian.org/sane/sane-backends.git

adesso ho sul pc la cartella: “sane-backends”

Poi da terminale ho digitato:
sudo make install

ma non succede nulla! Qui mi sono fermata  e non so più come fare !.... Mi potresti, per favore,  aiutare quando puoi luciano?

Grazie  a risentirci....
e Buone feste!


Allegati Anteprime
   
Cita messaggio
#2
ciao luci2
innanzitutto come vedi ho diviso la discussione, così avrà più visibilità.
bene... passate le feste (almeno la prima parte... ora ci aspetta capodanno)
vediamo di riuscire anche con questo scanner...
dal tuo post mi sembra di capire che forse hai "saltato" qualche passaggio... infatti la procedure prevede tre comandi che vanno dati in sequenzae che sono
configure >>> nella formula prevista nella guida di ubuntu e cioè

Codice:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
quindi, quando ricompare il prompt
Codice:
make
Codice:
sudo make install

a presto
Cita messaggio
#3
(27-12-2013, 13:33 )luciano Ha scritto: ciao luci2
innanzitutto come vedi ho diviso la discussione, così avrà più visibilità.
bene... passate le feste (almeno la prima parte... ora ci aspetta capodanno)
vediamo di riuscire anche con questo scanner...
dal tuo post mi sembra di capire che forse hai "saltato" qualche passaggio... infatti la procedure prevede tre comandi che vanno dati in sequenzae che sono
configure >>> nella formula prevista nella guida di ubuntu e cioè

Codice:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
quindi, quando ricompare il prompt
Codice:
make
Codice:
sudo make install

a presto

Ciao Luciano
ho fatto quanto mi hai detto qui sopra da terminale - e sono arrivata a
ls -l /usr/lib/sane/libsane-pixma*

Questa è la risposta
...
ls -l /usr/lib/sane/libsane-pixma*
-rwxr-xr-x 1 root root 966 dic 27 14:05 /usr/lib/sane/libsane-pixma.la
lrwxrwxrwx 1 root root 23 dic 27 14:05 /usr/lib/sane/libsane-pixma.so -> libsane-pixma.so.1.0.25
lrwxrwxrwx 1 root root 23 dic 27 14:05 /usr/lib/sane/libsane-pixma.so.1 -> libsane-pixma.so.1.0.25
-rwxr-xr-x 1 root root 609655 dic 27 14:05 /usr/lib/sane/libsane-pixma.so.1.0.25

Poi mi da:
...
ls -l /usr/lib/x86_64-linux-gnu/sane/libsane-pixma*
-rw-r--r-- 1 root root 278848 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.a
-rw-r--r-- 1 root root 976 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.la
lrwxrwxrwx 1 root root 23 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so -> libsane-pixma.so.1.0.23
lrwxrwxrwx 1 root root 23 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1 -> libsane-pixma.so.1.0.23
-rw-r--r-- 1 root root 166808 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1.0.23
...
Poi ancora.
...
cd /usr/lib/x86_64-linux-gnu/sane
...
Poi ancora:
...
cd /usr/lib/x86_64-linux-gnu/sane
..
:/usr/lib/x86_64-linux-gnu/sane$
...
:/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-pixma.so.1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1
ln: sostituire "/usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1"?
...
:/usr/lib/x86_64-linux-gnu/sane$ ll libsane-pixma*
-rw-r--r-- 1 root root 278848 lug 31 13:45 libsane-pixma.a
-rw-r--r-- 1 root root 976 lug 31 13:45 libsane-pixma.la
lrwxrwxrwx 1 root root 23 lug 31 13:45 libsane-pixma.so -> libsane-pixma.so.1.0.23
lrwxrwxrwx 1 root root 23 lug 31 13:45 libsane-pixma.so.1 -> libsane-pixma.so.1.0.23
-rw-r--r-- 1 root root 166808 lug 31 13:45 libsane-pixma.so.1.0.23
...
/usr/lib/x86_64-linux-gnu/sane$ sudo scanimage -L
[sudo] password for ...

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).
...
/usr/lib/x86_64-linux-gnu/sane$ 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).
...
/usr/lib/x86_64-linux-gnu/sane$

Ma il sistema NON RICONOSCE LO SCANNER!Sfascio tutto
come mai?

Adesso allora come devo procedere?
Cita messaggio
#4
caspita sei andata troppo oltre.... come ho specificato nella guida... quella parte è relativa allo scanner canonscan, che usa il backend pixma.. tu invece hai genesys..
comunque dovresti aver installato la versione di sane che interessa,
ora sto provando la procedura nel mio "ubuntu" da strapazzo (dove faccio le prove) poi ti farò sapere....

p.s. hai provato dare il comando scanimage -L da amministratore?
prova così:
Codice:
sudo scanimage -L
e anche
Codice:
sudo simple-scan
Cita messaggio
#5
(27-12-2013, 15:14 )luciano Ha scritto: caspita sei andata troppo oltre.... come ho specificato nella guida... quella parte è relativa allo scanner canonscan, che usa il backend pixma.. tu invece hai genesys... comunque sto provandola procedura nel mio "ubuntu" da strapazzo (dove faccio le prove) poi ti farò sapere....
Grazie ancora Luciano
e ... porta pazienza per la mia inettitudine ...

Ho provato a dare:
ls -l /usr/lib/sane/libsane-genesys*
-rwxr-xr-x 1 root root 968 dic 27 14:05 /usr/lib/sane/libsane-genesys.la
lrwxrwxrwx 1 root root 25 dic 27 14:05 /usr/lib/sane/libsane-genesys.so -> libsane-genesys.so.1.0.25
lrwxrwxrwx 1 root root 25 dic 27 14:05 /usr/lib/sane/libsane-genesys.so.1 -> libsane-genesys.so.1.0.25
-rwxr-xr-x 1 root root 1644820 dic 27 14:05 /usr/lib/sane/libsane-genesys.so.1.0.25

Poi:
/usr/lib/x86_64-linux-gnu/sane$ ll libsane-genesys*
-rw-r--r-- 1 root root 727734 lug 31 13:45 libsane-genesys.a
-rw-r--r-- 1 root root 990 lug 31 13:45 libsane-genesys.la
lrwxrwxrwx 1 root root 25 lug 31 13:45 libsane-genesys.so -> libsane-genesys.so.1.0.23
lrwxrwxrwx 1 root root 25 lug 31 13:45 libsane-genesys.so.1 -> libsane-genesys.so.1.0.23
-rw-r--r-- 1 root root 453304 lug 31 13:45 libsane-genesys.so.1.0.23
...
:/usr/lib/x86_64-linux-gnu/sane$

aspetto il tuo aiuto arrossireBig GrinIdea
Cita messaggio
#6
(27-12-2013, 15:14 )luciano Ha scritto: caspita sei andata troppo oltre.... come ho specificato nella guida... quella parte è relativa allo scanner canonscan, che usa il backend pixma.. tu invece hai genesys..
comunque dovresti aver installato la versione di sane che interessa,
ora sto provando la procedura nel mio "ubuntu" da strapazzo (dove faccio le prove) poi ti farò sapere....

p.s. hai provato dare il comando scanimage -L da amministratore?
prova così:
Codice:
sudo scanimage -L
e anche
Codice:
sudo simple-scan

Ciao Luciano
ho provato quanto sopra indicato - da terminale:
...
sudo scanimage -L
[sudo] password for ...:

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).

e poi

sudo simple-scan

Ma esce l'immagine che ho messo sul mio primo messaggio:
"Nessuno scanner rilevato"!HuhSmile

Aspetto il tuo aiuto!!!

GrazieIdea
Cita messaggio
#7
Ciao Luciano
Ho riprovato ancora -ma senza alcun risultato (NON RILEVA LO SCANNER!) a rifare tutto-vedi sotto:
ls -l /usr/lib/sane/libsane-genesys*
-rwxr-xr-x 1 root root 968 dic 27 14:05 /usr/lib/sane/libsane-genesys.la
lrwxrwxrwx 1 root root 25 dic 27 14:05 /usr/lib/sane/libsane-genesys.so -> libsane-genesys.so.1.0.25
lrwxrwxrwx 1 root root 25 dic 27 14:05 /usr/lib/sane/libsane-genesys.so.1 -> libsane-genesys.so.1.0.25
-rwxr-xr-x 1 root root 1644820 dic 27 14:05 /usr/lib/sane/libsane-genesys.so.1.0.25
ls -l /usr/lib/x86_64-linux-gnu/sane/libsane-genesys*
-rw-r--r-- 1 root root 727734 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.a
-rw-r--r-- 1 root root 990 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.la
lrwxrwxrwx 1 root root 25 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so -> libsane-genesys.so.1.0.23
lrwxrwxrwx 1 root root 25 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so.1 -> libsane-genesys.so.1.0.23
-rw-r--r-- 1 root root 453304 lug 31 13:45 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so.1.0.23
cd /usr/lib/x86_64-linux-gnu/sane

/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1
ln: creazione del collegamento simbolico "/usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1" non riuscita: Permesso negato
:/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1
ln: creazione del collegamento simbolico "/usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1" non riuscita: Permesso negato
/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1
ln: creazione del collegamento simbolico "/usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1" non riuscita: Permesso negato
/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so.1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so.1
ln: sostituire "/usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so.1"? ll libsane-genesys*
/usr/lib/x86_64-linux-gnu/sane$
/usr/lib/x86_64-linux-gnu/sane$ ll libsane-genesys*
-rw-r--r-- 1 root root 727734 lug 31 13:45 libsane-genesys.a
-rw-r--r-- 1 root root 990 lug 31 13:45 libsane-genesys.la
lrwxrwxrwx 1 root root 25 lug 31 13:45 libsane-genesys.so -> libsane-genesys.so.1.0.23
lrwxrwxrwx 1 root root 25 lug 31 13:45 libsane-genesys.so.1 -> libsane-genesys.so.1.0.23
-rw-r--r-- 1 root root 453304 lug 31 13:45 libsane-genesys.so.1.0.23
/usr/lib/x86_64-linux-gnu/sane$ sudo scanimage -L
[sudo] password for ...:

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).
/usr/lib/x86_64-linux-gnu/sane$ 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).
/usr/lib/x86_64-linux-gnu/sane$

Per ora mi fermo qui e aspetto istruzioni.
Grazie se mi potrai aiutare!Sfascio tuttoSmileIdea
Cita messaggio
#8
ok hai fatto tutto bene.... o quasi
l'ultimo passaggio , quello relativo alla creazione del link alle librerie giuste non è andato in porto in quanto andava fatto da amministratore Infatti se hai notato toi dava "permesso negato".... quindi prova così
Codice:
sudo su
dai la tua password e quindi
Codice:
cd /usr/lib/x86_64-linux-gnu/sane

e poi
Codice:
/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1

infine dai di nuovo
Codice:
scanimage -L
Cita messaggio
#9
(27-12-2013, 20:25 )luciano Ha scritto: ok hai fatto tutto bene.... o quasi
l'ultimo passaggio , quello relativo alla creazione del link alle librerie giuste non è andato in porto in quanto andava fatto da amministratore Infatti se hai notato toi dava "permesso negato".... quindi prova così
Codice:
sudo su
dai la tua password e quindi
Codice:
cd /usr/lib/x86_64-linux-gnu/sane

e poi
Codice:
/usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1

infine dai di nuovo
Codice:
scanimage -L

Ciao Luciano

ho fatto quanto mi hai detto - da terminale - e la risposta è:

...@...-System-Product-Name:~$ sudo su
[sudo] password for ...:
root@...-System-Product-Name:/home/...# cd /usr/lib/x86_64-linux-gnu/sane
root@...-System-Product-Name:/usr/lib/x86_64-linux-gnu/sane# /usr/lib/x86_64-linux-gnu/sane$ ln -i -s /usr/lib/sane/libsane-genesys.so1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1
bash: /usr/lib/x86_64-linux-gnu/sane$: File o directory non esistente
root@...-System-Product-Name:/usr/lib/x86_64-linux-gnu/sane# 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).
root@...-System-Product-Name:/usr/lib/x86_64-linux-gnu/sane#

Che fare?
Ho verificato anche che lo scanner sia collegato correttamente (la porta USB alla quale è collegato funziona, ho aperto una chiavetta sulla stessa porta e si apre senza problemi).
P.S. Poi, dopo aver dato i comandi da te detti, quando voglio chiudere il terminale mi da l'immagine allegata! Come mai?...Huh

Grazie se mi vorrai dire come procedere!Idea


Allegati Anteprime
   
Cita messaggio
#10
in effetti se hai fatto copia/incolla hai riportato un errore che ho fatto io (eh ancora postumi del natale...Big Grin )
l'esatta sequenza è
Codice:
cd /usr/lib/x86_64-linux-gnu/sane
per portarti nella cartella interessata e quindi

Codice:
ln -i -s /usr/lib/sane/libsane-genesys.so.1.0.25 /usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so1
per stabilire il link
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)