Pagina 1 di 1

Problema scanner

Inviato: mar 12 feb 2013, 16:09
da makbell
Ciao a tutti: Slackware_64-14, kernel di default, tutto installato da poco. Ho uno scanner per diapositive Nikon Ls 40 ED, perfettamente funzionante con la vecchia 13.1-64.
Adesso accade che: all'inizio viene rilevato in "dmesg"

Codice: Seleziona tutto

Feb 12 04:01:37 darkstar kernel: [  594.351124] usb 1-7.1: new full-speed USB device number 13 using ehci_hcd
Feb 12 04:01:42 darkstar kernel: [  599.444244] usb 1-7.1: New USB device found, idVendor=04b0, idProduct=4000
Feb 12 04:01:42 darkstar kernel: [  599.444248] usb 1-7.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 12 04:01:42 darkstar kernel: [  599.444250] usb 1-7.1: Product: LS-40 ED
Feb 12 04:01:42 darkstar kernel: [  599.444252] usb 1-7.1: Manufacturer: Nikon
Feb 12 04:01:42 darkstar kernel: [  599.444253] usb 1-7.1: SerialNumber: 16777215
Feb 12 04:01:42 darkstar mtp-probe: checking bus 1, device 13: "/sys/devices/pci0000:00/0000:00:02.1/usb1/1-7/1-7.1" 
Feb 12 04:01:42 darkstar mtp-probe: bus: 1, device: 13 was not an MTP device 
; dopo un "modprobe ehci-hcd" ( che tra l'altro non mi compare in "lsmod") lo scanner viene visto anche da "sane-find-scanner"

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 kernel SCSI driver for your SCSI adapter.
  # Also you need support for SCSI Generic (sg) in your operating system.
  # If using Linux, try "modprobe sg".

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x04b0, product=0x4000) at libusb:001:013
  # 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.

ma se avvio Xsane la riposta è " nessun dispositivo rilevato". Neppure "scanimage -L" da risultati, neppure da root. Forse mi manca un programma "iscan" ?
Ciao: Mak!

Re: Problema scanner

Inviato: mar 12 feb 2013, 17:08
da Filippo Gennari

Re: Problema scanner

Inviato: gio 14 feb 2013, 13:31
da makbell
Grazie Filippo ma, dopo aver letto decine di post e tentato varie strade, non riesco a venirne fuori. Sane si appoggia a libusb, che dovrebbe creare il device in /proc/bus/usb, invece viene creato ( forse da udev ) in /dev/bus/usb. Che sia questo il porblema? :-k
Ho notato adesso, avviando la Slack 13.1, che viene creato il device /dev/usbdev1.6:

Codice: Seleziona tutto

bash-4.1$ ls -l /dev/usbdev1.6
crw-rw-r-- 1 root scanner 189, 5 2013-02-14 03:54 /dev/usbdev1.6
Appena riavvio la 14 controllo se esiste. A più tardi, ciao.

Re: Problema scanner

Inviato: gio 14 feb 2013, 18:32
da makbell
O.K.: sono di nuovo sulla 14. Non sono stati creati i devices /dev/usbdev anche riavviando il demone udevd. Qualche consiglio?

Re: Problema scanner

Inviato: lun 18 feb 2013, 16:52
da makbell
Qualcuno mi sa cortesemente dire che device viene creato e che permessi ha ( owner, group ..) quando accende lo scanner?
A me viene creato "/dev/bus/usb/001/00*crw-rw----- 1 root lp 189 " ma questo non viene rilevato da "sane". Dove stà l'inghippo?
Ciao: Mak.