Repository 32bit  Forum
Repository 64bit  Wiki

Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda sberla54 » mer ago 27, 2008 16:36

Ciao Conr'!
Scusa il ritardo, sono stato 1 mese a testa bassa sull'aggiornamento del mio sito e mi sono dimenticato volutamente di tutto il resto.

Vorrei risolvere sta cosa dello scanner...ed anche quella della stampante di cui parlo in un altro topic che ho appena aperto, magari...

Ecco gli output dei comandi che mi hai detto di fare:
Codice: Seleziona tutto
bash-3.1# lsusb
Bus 001 Device 005: ID 0bc2:3000 Seagate RSS LLC
Bus 001 Device 001: ID 0000:0000 
Bus 002 Device 004: ID 03f0:3f11 Hewlett-Packard PSC-1315/PSC-1317
Bus 002 Device 003: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 Device 002: ID 046d:c040 Logitech, Inc. Corded Tilt-Wheel Mouse
Bus 002 Device 001: ID 0000:0000 

bash-3.1# ls -l /dev/bus/usb/002/004
crw-rw-r-- 1 root scanner 189, 131 2008-08-27 12:05 /dev/bus/usb/002/004

bash-3.1$ ls -l /proc/bus/usb/002/004
-rw-r--r-- 1 root root 147 2008-08-27 12:05 /proc/bus/usb/002/004

bash-3.1# scanimage -L
device `hpaio:/usb/psc_1310_series?serial=CN48JB50XQO2' is a Hewlett-Packard psc_1310_series all-in-one

bash-3.1# exit
exit

bash-3.1$ 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).


Fammi sapere, che io di sto udev veramente non ci capisco nulla.

Lo scanner continua a funzionare, ma solo da root.
La stampante e relativo hp-toolbox no....ma ne parlo dall'altra parte....
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda conraid » mer ago 27, 2008 16:55

Ora hai i permessi identici a me :-k

Prova a cambiare i permessi sotto proc a mano
da root
Codice: Seleziona tutto
# chmod root:scanner /proc/bus/usb/002/004

da utente
Codice: Seleziona tutto
$ scanimage -L


Se così si va si trova una via per modificarli sempre. UDEV ti cambia quelli sotto /dev
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda sberla54 » mer ago 27, 2008 19:13

Guarda, Con'r, sono riuscito a risolvere con un paio di dritte di mauro, sulla chat irc si Slacky.

Praticamente, molto semplicemente, il mio utente non era nel gruppo scanner.
Ho modificato cosi' /etc/group:
Codice: Seleziona tutto
scanner::93:sberla54

ed ora funziona :)

E' giusta la modifica cosi' no?
Perche' ho il dubbio di dover inserire il gruppo "users" invece che gli utenti...pero' ho provato e dando "groups" al ri-login il mio utente non risultava ancora nel gruppo scanner.

comunque ora sia Xsane che Kooka vedono lo scanner da utente quindi direi che il problema era piu' facile di quel che pensavamo...e soprattutto, probabilmente, era colpa mia che non avevo sistemato bene i nuovi /etc/*.new dopo aver installato Slack 12.1, anche se c'avevo guardato attentamente.

Ad ogni modo, tanto per tagliare la testa al toro, un bel:
Codice: Seleziona tutto
bash-3.1#
chown root:scanner /proc/bus/usb/002/004

io l'ho dato :)

Grazie mille conraid!
Fuori una...ora manca solo la stampante :)
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda conraid » gio ago 28, 2008 9:19

sberla54 ha scritto:Guarda, Con'r, sono riuscito a risolvere con un paio di dritte di mauro, sulla chat irc si Slacky.

Praticamente, molto semplicemente, il mio utente non era nel gruppo scanner.
Ho modificato cosi' /etc/group:
Codice: Seleziona tutto
scanner::93:sberla54

ed ora funziona :)


Ma sberla... io davo per scontato che lo avevi già fatto :-(

sberla54 ha scritto:E' giusta la modifica cosi' no?
Perche' ho il dubbio di dover inserire il gruppo "users" invece che gli utenti...pero' ho provato e dando "groups" al ri-login il mio utente non risultava ancora nel gruppo scanner.


No, devi mettere gli utenti, è giusto come ti ha detto mauro
Del resto in data 15 giu 2008 alle ore 14:17 ti dissi:
conraid ha scritto:Allora.
In teoria niente, devi solo mettere il tuo utente nel gruppo "scanner"
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda sberla54 » gio ago 28, 2008 12:01

Ma sberla... io davo per scontato che lo avevi già fatto :-(

E' colpa mia...sono stato un vero pirla...non mi era neanche passato per l'anticamera del cervello :(
E non mi ero accorto del tuo consiglio...mi ero buttato a smanettare su udev.

Scusami :)
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano piu' lo scanner

Messaggioda conraid » gio ago 28, 2008 13:02

sberla54 ha scritto:Scusami :)


Certo, ma prima devi stare 15 minuti in attenta ESCREMEDITAZIONE. Altrimenti lo Slack si allontanerà sempre di più.
Solo così sarai scusato ;-)
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda sberla54 » gio set 04, 2008 18:01

Hai ragione.
Faro' escremeditazione.
Mi sa che a "lavorare" cosi' tanto in questo periodo ho perso un po' di Slack...infatti vedi che boiate che sto iniziando a fare :)
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda sberla54 » ven giu 19, 2009 16:11

UP.

Scusami Conraid, ma con Slackware 12.2 e queste versioni dei pacchetti sane:
sane-1.0.19-i486-3 [inst=si]: sane (Scanner Access Now Easy)
xsane-0.996-i486-1 [inst=si]: xsane (Graphical frontend to SANE, Scanner Access Now Easy)

lo scanner ha ricominciato a funzionare ed ad essere rilevato solo da root....che maletta :/
E' gia' qualche mese che lo uso cosi'....mi sto veramente scocciando di sta multifunzione...va a singhiozzo...

Questo e' /etc/sane
Codice: Seleziona tutto
root:x:0:root
bin:x:1:root,bin
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root,adm
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:x:10:root
floppy:x:11:root
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
audio:x:17:root
video:x:18:root
cdrom:x:19:root,sberla54,witch04
games:x:20:
slocate:x:21:
utmp:x:22:
smmsp:x:25:smmsp
tape:x:26:root
mysql:x:27:
rpc:x:32:
sshd:x:33:sshd
gdm:x:42:
shadow:x:43:
ftp:x:50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:root,sberla54,witch04
power:x:84:
pop:x:90:pop
scanner:x:93:sberla54,witch04
nobody:x:98:nobody
nogroup:x:99:
users:x:100:
console:x:101:
clamav:x:102:
pgsql::73:pgsql
tor:x:103:
polkituser:x:87:
avahi:x:61:
avahi-autoipd:x:62:
netdev:x:63:
pulse-rt:x:104:
pulse-access:x:105:
vboxusers:x:106:
ntop:x:212:


ed a me sembra a posto...

Che debba modificare a mano la proprieta' ed i permessi di qualche device?
Che sia un problema di HpLip, visto i casini che mi sta facendo anche con la stampante? viewtopic.php?f=4&t=23847&p=248093#p248093

Davvero non capisco :(
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda conraid » ven giu 19, 2009 16:34

Dalle sacre scritture

HP multifunction printer/scanners require that your user account be a member
of the "lp" group for hp-toolbox to work properly, and to use the scanner
portion of some (all?) units, you'll need to be a member of the "lp" group.
This is because hplip's udev rules set the device with group "lp" ownership.


;-)
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda sberla54 » ven giu 19, 2009 18:38

Sei sempre il migliore Conr' :)

Ora sembra funzionare tutto a dovere! Grazie!
Avatar utente
sberla54
Linux 3.x
Linux 3.x
 
Messaggi: 1499
Iscritto il: mer giu 23, 2004 23:00
Località: Bologna
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda Darkstar89 » sab giu 20, 2009 20:22

Ciao... rimanendo i tema...
Io ho una multifunzione della epson che stampa ma che non trova lo scanner, ho fatto tutti i passaggi ma niente, finchè navigando ho trovato questo:
Voglio condividere la mia esperienza prima che l'oblio la cancelli :-)
Ieri sono riuscito ad installare e far vedere come scanner una Epson dx4800. Ho attinto le informazioni da qui http://khk.net/sane/libusb.html
Ho ottenuto il codice venditore e stampante digitando da console:

sudo sane-find-scanner

che ha restituito:

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".

found USB scanner (vendor=0x04b8 [EPSON], product=0x0819 [USB2.0 MFP]) at libusb:001:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.

La linea n. 10 contiene i codici da passare al backend aggiungendo al file /etc/hotplug/usb/libsane.usermap la riga:

# Epson Corp.|Stylus DX4800
libusbscanner 0x0003 0x04b8 0x0819 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00
0x00 0x00000000

ed al file /etc/sane.d/epson.conf che riporto:

# epson.conf
#
# here are some examples for how to configure the EPSON backend
#
# SCSI scanner:
scsi EPSON
#
# Parallel port scanner:
#pio 0x278
#pio 0x378
#pio 0x3BC
#
# USB scanner:
# There are two different methods of configuring a USB scanner: libusb and the kernel module
# For any system with libusb support (which is pretty much any recent Linux distribution) the
# following line is sufficient. This however assumes that the connected scanner (or to be more
# accurate, it's device ID) is known to the backend.
usb
usb 0x4b8 0x819
usb /dev/usbscanner0

Notate la riga usb 0x4b8 0x819 fornisce i codici costruttore e dispositivo e la riga usb /dev/usbscanner0 che punta al dispositivo a blocchi .

Ho creato ud device a blocchi col comando:

sudo mknod /dev/usbscanner0 c 180 48

E ne ho cambiato gli attributi con:

sudo chmod 666 /dev/usbscanner0

Dopodiche' ho commentato tutte le voci del file /etc/sane.d/dll.conf meno la voce epson.

Ho lanciato xsane ed il gioco e' fatto :-)

Spero di essere stato utile.
Ciao.

Una bella guida sul forum di ubuntu.. Ho provato a seguire i passaggi ma non riesco a passare i codici al backend "/etc/hotplug/usb/libsane.usermap" in Slackware non c'è!.. sapete aiutarmi? Grazie
Avatar utente
Darkstar89
Packager
Packager
 
Messaggi: 372
Iscritto il: mer dic 17, 2008 19:06
Località: Sassari
Nome Cognome: Francesco
Slackware: 13

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda conraid » dom giu 21, 2009 11:18

A me non serve quel backend
Per una multifunziona Epson RX425 faccio semplicemente così:
- aggiungo gli utenti che devono accedere allo scanner nel gruppo scanner
- in /etc/sane.d/epson lascio solamente la riga "usb", le altre le commento tutte
- in /etc/sane.d/dll.conf commento epson2 e le altre le lascio stare (potresti anche commentarle tutte tranne quelle che ti interessano, nel mio caso per esempio epson e v4l)
- naturalmente controllo se nelle regole di udev ci sia il mio scanner, per questo faccio
Codice: Seleziona tutto
# sane-find-scanner

e trovo i due codici per esempio nel mio caso (found USB scanner (vendor=0x04b8 [EPSON], product=0x080f [USB MFP]) at libusb:001:006
)
Codice: Seleziona tutto
# grep 080f /lib/udev/rules.d/80-libsane.rules
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="080f", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"


se c'è ok, se non c'è la crei da solo, tanto basta cambiare ATTRS{idProduct} con il codice che ti da sane-find-scanner, il resto è tutto uguale.
Non cambiare il file /lib/udev/rules.d/80-libsane.rules ma copialo in /etc/udev/rules.d/80-libsane.rules e modifica quest'ultimo
In questo caso devi riavviare udev ed altre cose, fai prima a riavviare il pc
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda Darkstar89 » dom giu 21, 2009 14:38

Grazie conraid =D> , dopo almeno un'anno sono riuscito a far partire lo scanner! :o ... anche se lanciando xsane mi compare come discpositivo cx3ecc invece di dx4800 e lo scanner scannerizza in bianco e nero.. ho fatto passo passo quel che ha scritto conraid sapete come risolvere il fatto del bianco e nero?.. Grazie
Avatar utente
Darkstar89
Packager
Packager
 
Messaggi: 372
Iscritto il: mer dic 17, 2008 19:06
Località: Sassari
Nome Cognome: Francesco
Slackware: 13

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda conraid » dom giu 21, 2009 14:43

Darkstar89 ha scritto:Grazie conraid =D> , dopo almeno un'anno sono riuscito a far partire lo scanner! :o ... anche se lanciando xsane mi compare come discpositivo cx3ecc invece di dx4800 e lo scanner scannerizza in bianco e nero.. ho fatto passo passo quel che ha scritto conraid sapete come risolvere il fatto del bianco e nero?.. Grazie


sane-find-scanner cosa ti dice?
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11987
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda Darkstar89 » dom giu 21, 2009 14:51

Grazie :o ..
Questo è quello che mi restituisce
Codice: Seleziona tutto
# sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a SCSI driver for your SCSI adapter.
  # Also you need support for SCSI Generic (sg) in your operating system.
  # If using Linux, try "modprobe sg".

found USB scanner (vendor=0x04b8 [EPSON], product=0x0819 [USB2.0 MFP]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
Avatar utente
Darkstar89
Packager
Packager
 
Messaggi: 372
Iscritto il: mer dic 17, 2008 19:06
Località: Sassari
Nome Cognome: Francesco
Slackware: 13

PrecedenteProssimo

Torna a Hardware

Chi c’è in linea

Visitano il forum: Exabot [Bot] e 3 ospiti