Scanner stress

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.
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Scanner stress

Messaggio da samiel »

Azz... sta current... Sta di fatto che, come a vecchi tempi,
lo scanner riesco a usarlo solo da root.
È un anno e mezzo che mi funzionava senza problemi,
per cui dubito fortemente di avere sbagliato io qualcosa.
Altri hanno rilevato questo problema?
Faccio un downgrade di udev?
O può dipendere anche da hotplug?
Prima di rimaneggiare la Slack volevo qualche riscontro...

Grazie
M.

slk67
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: dom 20 feb 2005, 0:00
Località: Tropea

Messaggio da slk67 »

Hai provato a controllare i permessi?
Tempo fa anche io non riuscivo a usare lo scanner da utente perche non avevo il gruppo scanner a cui veniva assegnatolo scanner da hotplug

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Sì, sono cose che ho fatto mille volte...

M.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Più precisamente:
samiel@darkstar:~$ sane-find-scanner

# 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=0x05a9, product=0xa511) at libusb:005:002
found USB scanner (vendor=0x04b8, product=0x0104) at libusb:004:003
# 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.

# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
samiel@darkstar:~$ scanimage -L
device `v4l:/dev/video0' is a Noname OV511+ USB Camera virtual device
Per cui sane-find-scanner lo vede. scanimage -L no...

M.

slk67
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: dom 20 feb 2005, 0:00
Località: Tropea

Messaggio da slk67 »

Sì, sono cose che ho fatto mille volte...
Immaginavo che il mio fosse un consiglio superfluo... :-)

Consentimi due domande:
1) Che scanner hai?
2) Hai aggiornato tutto il sistema o alcune parti?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Un Epson Perfection 1200 che ha sempre funzionato
con tutte le versioni anche da utente senza problemi.
Ho installato una current di cui ho fatto il dvd.

Riscontro che se avvio il sistema con lo scanner acceso
ricevo il messaggio:
chown: cannot access `/proc/bus/usb/001/003: No such file or directory
chmod: cannot access `/proc/bus/usb/001/003: No such file or directory
Ho l'impressione che lo script /etc/hotplug/usb/libusbscanner
non lavori a dovere.

Inoltre c'è sto problema di udev, se da udev dipende.

Aggiung che nella current, in /etc/group,
è già stato aggiunto il gruppo scanner,
che prima bisognava aggiungere a mano,
nondimeno la cosa non funziona...

Mi sa che c'è troppa confusione con hotplug e udev
in questa current.
Dopo provo a downgradare a udev 0.54 e vvedo...

Che sia il caso di segnalare la cosa a support@slackware.com?
Possibile che non se ne siano accorti?

M.

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

Riscontro che se avvio il sistema con lo scanner acceso
ricevo il messaggio:
chown: cannot access `/proc/bus/usb/001/003: No such file or directory
chmod: cannot access `/proc/bus/usb/001/003: No such file or directory
Ho l'impressione che lo script /etc/hotplug/usb/libusbscanner
non lavori a dovere.

Io ho lo stesso messaggio all'avvio con il mio scanner (epson perfection 1260 con i drivers epkowa). Lo stacco e lo riattacco e tutto funziona a dovere.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Anche da utente ?? 8O
Svelami il tuo segreto...
A parte gli scherzi,
che mosse hai fatto?

Grazie
M.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Porc*** mis***...
L'ho spento, riacceso, e facendo
così me lo trova. Se invece parto
conlo scanner acceso, non c'è verso.
Però sta cosa è assai strana...

M.

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Messaggio da salbutamolo »

Ciao a tutti,
Porc*** mis***...
L'ho spento, riacceso, e facendo
così me lo trova. Se invece parto
conlo scanner acceso, non c'è verso.
Però sta cosa è assai strana...
dopo l'aggiornamento alla current avevo lo stesso problema, l'ho risolto schiaffando in background il rilevamento hardware di horplug al boot! Have a nice day

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Messaggio da salbutamolo »

Ciao a tutti,
se diamo un'occhiata a libusbscanner troviamo questo:

Codice: Seleziona tutto

# latest hotplug doesn't set DEVICE on 2.6.x kernels
if [ -z "$DEVICE" ] ; then
  IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
  DEV=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\3/'`
  DEV=`expr $DEV + 1`
  DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
fi
Che ne dite? Sarà questo l'arcano mistero? L'ultima versione di hotplug rogna un po' coi kernel 2.6.x e qusta nuova sezione dello script tenta di risolvere il problema?
Secondo me questa volta è proprio colpa di hotplug, udev mi sembra innocente :-)

have a nice day

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Ma secondo te si può correggere
o migliorare? Io, che di bash scripting
non so nulla o quasi, ci ho messo le mani
ma non ho combinato niente...

M.

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Messaggio da salbutamolo »

Mha,
non saprei cosa dirti. Io con il bash scripting me la cavo abbastanza tuttavia mi sembra che il problema dipenda dal fatto che hotplug cerca di rilevare il dispositivo prima del kernel. Non mi viene in mente nessun altro motivo per il quale staccando e riattacando lo scanner questo poi funzioni perfettamente. Detto questo proverò ad apportare qualche modifica allo script per vedere cosa succede, ma credo che fra non molto arriverà il pacchetto aggiornato di pat :-)
Have a nice day

slk67
Linux 0.x
Linux 0.x
Messaggi: 34
Iscritto il: dom 20 feb 2005, 0:00
Località: Tropea

Messaggio da slk67 »

Porc*** mis***...
L'ho spento, riacceso, e facendo
così me lo trova. Se invece parto
conlo scanner acceso, non c'è verso.
Però sta cosa è assai strana...
Se puo' essere d'aiuto, anch'io ho un epson (perfection 2480) e viene ricosciuto perfettamente da utente anche se parto con lo scanner acceso, pero ho dovuto ricompilare sane per farlo riconoscere. Appena ritorno dall'ufficio controllo se c'e' qualche differenza fra libusbscanner della current e quello rincopilato, magari il problema e' li!

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Ok, sappimi dire, che se la soluzione
è quella, vedo di risistemare anch'io.
Però ci sono ancora cose strane.
Ieri sera mi trovava lo scanner
e invece scanimage -L mi ignorava
bellamente la videocam. Adesso invece
me le vede entrambe...

M.

Rispondi