udev libsane.rules

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
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.
Rispondi
maxim65
Linux 0.x
Linux 0.x
Messaggi: 90
Iscritto il: mar 13 nov 2007, 14:33
Località: Quercia di Aulla (MS)
Contatta:

udev libsane.rules

Messaggio da maxim65 »

Sto cercando di far funzionare il mio scanner usb con udev ma nulla.
Ho aggiunto 80-libsane.rules in etc/udev/rules.d con tutti i parametri (credo) necessari, ma niente, sane-find-scanner lo trova mentre scanimage e quindi xsane no.

Questo è il mio libsane.rules

Codice: Seleziona tutto

ACTION!="add", GOTO="libsane_rules_end"
ENV{DEVTYPE}=="usb_device", GOTO="libsane_create_usb_dev"
SUBSYSTEMS=="scsi", GOTO="libsane_scsi_rules_begin"
SUBSYSTEM=="usb_device", GOTO="libsane_usb_rules_begin"
SUBSYSTEM!="usb_device", GOTO="libsane_usb_rules_end"

# Kernel >= 2.6.22 jumps here
LABEL="libsane_create_usb_dev"

# For Linux >= 2.6.22 without CONFIG_USB_DEVICE_CLASS=y
# If the following rule does not exist on your system yet, uncomment it
 ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="root"

# Kernel < 2.6.22 jumps here
LABEL="libsane_usb_rules_begin"

#Perfection 640U | Epson Perfection 640
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="010c", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

# 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_usb_rules_end"

SUBSYSTEMS!="scsi", GOTO="libsane_scsi_rules_end"

LABEL="libsane_scsi_rules_begin"
# Generic: SCSI device type 6 indicates a scanner

Ho tolto gli scanner usb in più nella lista pensando potessero creare problemi, ma non è cambiato nulla. Ho lasciato quelli scsi.

Avatar utente
lablinux
Linux 4.x
Linux 4.x
Messaggi: 1224
Iscritto il: gio 27 nov 2008, 12:23
Desktop: Gnome
Distribuzione: Debian testing
Località: Rho

Re: udev libsane.rules

Messaggio da lablinux »

Io con il mio epson non ho fatto nulla di ciò, la prima scansione parte dopo parecchi secondi, le successive sono più rapide.
Usoo xsane e lo scanner è un hp vecchiotto, moooolto vecchiotto.
Sei sicuro che ti serve tutto quest'ambaradan?
Il tuo user come lo hai creato?

Ciao Michele.

Rispondi