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.

Xsane e HPlip slackware 12.1 non rilevano più lo scanner

Messaggioda sberla54 » sab giu 07, 2008 15:42

Ciao ragazzi.
Mi continuano a comprarire dei problemi, da quando ho aggiornato slack 12.1.

Questa sembra robetta da poco conto.

Io ho una stampante multifunzione HP PSC 1315, di quelle che hanno anche lo scanner.
Su slack 12 avevo semplicemente dato "xsane" da utente normale e lui aveva trovato lo scanner e lo aveva sistemato. Da li in avanti lo usavo con kooka.

Ora dando xsane non trova piu' nulla.

Che sia perche' hplip e' cambiato e non c'e' piu' il suo rc.hplip?
E' cambiato anche il metodo per installarlo? Non si usa piu' Xsane?

Spero sappiate aiutarmi!
Ciao e 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 piu' lo scanner

Messaggioda ermes » sab giu 07, 2008 18:12

anche io avevo lo stesso problema e l'ho affrontato nel forum "package"

http://www.slacky.eu/forum/viewtopic.php?f=1&t=24855

cups non trovava nemmeo i driver della mia hp psc 2175
ho pasticciato molto (come si vede dal messaggio che ti ho indicato) ma alla fine (avrò re-installato hplip una 10ina di volte) finalmente cups ha trovato il driver e di conseguenza xsane lo scanner...

il problema era che sotto la directory /usr/share/cups/model/ non trovava la directory "HP" che dovrebbe essere la directory dove Hplip scarica i driver (trovava solo la directory "gutenprint")
non so bene cosa abbia fatto per farla riapparire... ma adesso c'è

so di non essere stato tanto chiaro ma (purtroppo) è tutto quello che posso dirti ;)
Avatar utente
ermes
Linux 2.4
Linux 2.4
 
Messaggi: 338
Iscritto il: dom feb 20, 2005 0:00
Località: Rho (Mi)
Slackware: current 64
Desktop: kde

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

Messaggioda conraid » gio giu 12, 2008 12:47

Per "installarlo" nemmeno prima si usava xsane, che è solo una interfaccia per sane
Allora.
intanto guarda dmesg cosa ti "vede"
dopo dai root

# lsusb
# scanimage -L
# sane-find-scanner

Successivamente guardiamo di vedere se magari è un problema di UDEV o di sane, o dell'accoppiata tra i due.
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 giu 12, 2008 14:02

intanto guarda dmesg cosa ti "vede"

Quando accendo la stampante:
Codice: Seleziona tutto
usb 2-3: new full speed USB device using ohci_hcd and address 7
usb 2-3: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 7 if 1 alt 0 proto 2 vid 0x03F0 pid 0x3F11
usbcore: registered new interface driver usblp


Lsusb:
Codice: Seleziona tutto
bash-3.1# lsusb
Bus 001 Device 004: ID 0bc2:3000 Seagate RSS LLC
Bus 001 Device 001: ID 0000:0000 
Bus 002 Device 007: 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 


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


Sane-find-scanner
Codice: Seleziona tutto
bash-3.1# sane-find-scanner
  # 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 kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x03f0 [hp], product=0x3f11 [psc 1310 series ]) at libusb:002:007
 
  # 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.


A me sembra tutto ok :)
Grazie dell'aiuto...fammi sapere cosa devo fare ora :)
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 giu 12, 2008 16:50

sberla54 ha scritto:Grazie dell'aiuto...fammi sapere cosa devo fare ora :)


xsane da root ti funziona? cioè vede la stampante?

Se sì allora bisogna sistemare i permessi, altrimenti vedere come lavora il device "hpaio"
Io per esempio ho
Codice: Seleziona tutto
# scanimage -L     
device `epson:libusb:001:005' is a Epson RX420 flatbed scanner


E non mi va da utente... ma **** l'avevo sistemato qualche settimana fa, che palle (a parte che è difettoso nel senso che scannerizza solo metà pagina quindi lo facevo solo per prova)
IMHO è udev che mi incasina i permessi
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 » dom giu 15, 2008 13:08

xsane da root ti funziona? cioè vede la stampante?

Eh si!
Non me n'ero accorto!
Da root va sia xsane che kooka e posso usare tranquillamente lo scanner...

Se sì allora bisogna sistemare i permessi, altrimenti vedere come lavora il device "hpaio"

Ehm....io e udev abbiamo un pessimo rapporto...non ho mai capito come funziona...cosa dovrei andare 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 piu' lo scanner

Messaggioda conraid » dom giu 15, 2008 13:17

Allora.
In teoria niente, devi solo mettere il tuo utente nel gruppo "scanner"

Però non vedo il tuo device in 80-libsane.rules

quindi aggiungi a quel file, o in altro file personale se ce l'hai (parlo delle regole di udev che sono in /etc/udev/rules-d), questa regola

ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3f11", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 » mar giu 24, 2008 14:07

quindi aggiungi a quel file, o in altro file personale se ce l'hai (parlo delle regole di udev che sono in /etc/udev/rules-d), questa regola
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3f11", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

Ho aggiunto quella riga, esattamente cosi' com'e', in fonto a 80-libsane.rules....ho riavviato rc.udev...ho acceso la stampante + scanner....ho avviato xsane da utente ma niente, continua a non vederlo.

Dove sbaglio?
Dovevo cambiare qualche parametro di quella riga e nella mia ignoranza non l'ho capito?
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 » mar giu 24, 2008 14:12

sberla54 ha scritto:
quindi aggiungi a quel file, o in altro file personale se ce l'hai (parlo delle regole di udev che sono in /etc/udev/rules-d), questa regola
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3f11", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

Ho aggiunto quella riga, esattamente cosi' com'e', in fonto a 80-libsane.rules....ho riavviato rc.udev...ho acceso la stampante + scanner....ho avviato xsane da utente ma niente, continua a non vederlo.

Dove sbaglio?
Dovevo cambiare qualche parametro di quella riga e nella mia ignoranza non l'ho capito?


Mi sembrava di averla adattata al tuo scanner, comunque controlla meglio.
Ma non devi metterla in fondo, perché altrimenti non te la legge, infatti quel finisce con

Codice: Seleziona tutto
# The following rule will disable USB autosuspend for the device
ENV{libsane_matched}=="yes", RUN+="/bin/sh -c 'test -e /sys/$env{DEVPATH}/power/level && echo on > /sys/$env{DEVPATH}/power/level'"

LABEL="libsane_rules_end"


Devi metterla prima di queste righe. Dove ci sono le altre regole dei vari modelli
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 » ven giu 27, 2008 16:38

L'ho messa dove dici tu ma ancora niente...xsane non vede lo scanner...

Ti pasto il file intero:
http://rafb.net/p/dLhnF650.html
(mi tocca usare nopaste senno' lo devo dividere in 2 o 3 post, che supera il limite di caratteri)

Che ci sia conflitto con qualche altra regola?
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 sberla54 » mer lug 02, 2008 14:31

Non mi abbandonare Conr' :)
Il nopaste e' gia' sparito...ma se mi dici cosa ti potrebbe tornare utile per capire il problema provo ad allegartelo senza uscire dal limite di caratteri.

Ovviamente solo se hai voglia e tempo :)
Per ora sto andando avanti usando Kooka da root...
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 lug 02, 2008 14:41

Perdonami Sberla, ma devi fare una cosa.


Fai un file simile chiamandolo magari 00-local.rules

Codice: Seleziona tutto
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"   


Questa regola Pat l'ha aggiunta, ma tu mettile ugualmente, è per i kernel senza USB_DEVICE_CLASS

E dopo fanne uno 80-libsane.rules così
Codice: Seleziona tutto
ACTION!="add", GOTO="libsane_rules_end"
ENV{DEVTYPE}=="usb_device", GOTO="scanner"
SUBSYSTEM!="usb_device", GOTO="libsane_rules_end"

LABEL="scanner"
 
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3f11", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

LABEL="libsane_rules_end"


l'originale 80-libsane.rules naturalmente copialo da qualche parte


Però mi devi dire prima (cioè adesso) e dopo con che permessi ti crea il device

p.s.
oggi non riesco a scrivere :-k
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 lug 02, 2008 17:30

Ho fatto tutto cio' che mi hai detto ma non e' cambiato niente :(

Però mi devi dire prima (cioè adesso) e dopo con che permessi ti crea il device

Questo non so come controllarlo...scusami...sto udev proprio non lo capisco.
Dove devo guardare?


Ah, tra parentesi, ora non mi stampa piu' la stampante...pero' mi pare connessa correttamente...magari ha finito l'inchiostro..ma non va piu' il programma della HP per vederlo e quindi non saprei.
Anche se mi pare che si fermi su "connecting to device"...e da cups tutto risulta normale.
Bha.
comunque un problema alla volta :)

Pero' che 2 balle :)
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 lug 02, 2008 17:35

sberla54 ha scritto:Ho fatto tutto cio' che mi hai detto ma non e' cambiato niente :(

Però mi devi dire prima (cioè adesso) e dopo con che permessi ti crea il device

Questo non so come controllarlo...scusami...sto udev proprio non lo capisco.
Dove devo guardare?


Ah, tra parentesi, ora non mi stampa piu' la stampante...pero' mi pare connessa correttamente...magari ha finito l'inchiostro..ma non va piu' il programma della HP per vederlo e quindi non saprei.
Anche se mi pare che si fermi su "connecting to device"...e da cups tutto risulta normale.
Bha.
comunque un problema alla volta :)

Pero' che 2 balle :)



Allora.
Codice: Seleziona tutto
# su
Password:
# lsusb
Bus 001 Device 005: ID 04b8:080f Seiko Epson Corp. Stylus Photo RX425 scanner
# ls -l /dev/bus/usb/001/005
crw-rw-r-- 1 root scanner 189, 4 2008-07-02 18:31 /dev/bus/usb/001/005
# scanimage -L
device `epson:libusb:001:005' is a Epson RX420 flatbed scanner
# exit
exit
$ scanimage -L
device `epson:libusb:001:005' is a Epson RX420 flatbed scanner


Come vedi ho i permessi root:scanner e me lo vede da root e da utente
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
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 conraid » mer lug 02, 2008 17:43

Avrai anche un device in /proc

Codice: Seleziona tutto
$ ls -l /proc/bus/usb/001/005
-rw-r--r-- 1 root root 96 2008-07-02 18:31 /proc/bus/usb/001/005


che mi sa che è quello da modificare se non metti USB_DEVICE_CLASS nel kernel

Se non ti va puoi provare a modificare a mano i permessi di questi due device (sempre se il primo te lo crea) e vediamo dove sta il problema
Avatar utente
conraid
Staff
Staff
 
Messaggi: 12002
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Prossimo

Torna a Hardware

Chi c’è in linea

Visitano il forum: Baidu [Spider] e 1 ospite