Podařilo se Vám rozchodit Microtek ScanMaker 3600?

n_petr na seznam.cz n_petr na seznam.cz
Pátek Duben 29 01:59:51 CEST 2005


Podařilo se Vám rozchodit Microtek ScanMaker 3600?
- já mám tento Microtek: 0x05da  0x40ca (získáno z *** cat 
/proc/bus/usb/devices ***)
- kernel 2.6.11.4 (x64_86)

úvaha na začátek:
Velice podezřelý řádek: linux modprobe: FATAL: Module sm3600 not found
- sm3600 už podle mě není jako modul, vyskytuje se už pouze jako 
libsane-sm3600.so
- měl by se tedy při hotplugu natáhnout libsane-sm3600.so, jenže se 
nenatáhne i když je v /usr/lib64/sane
- do ld.so.conf jsem přidal řádek /usr/lib64/sane, není to chyba?
- vygooglil jsem "*modprobe* *scanner* vendor=0x5da product=0x40ca", ale 
hlásí že scanner není modul (taky v systému žádný scanner.ko není, modul 
scanner je zřejmě pouze v jádru 2.4.x)
- tohle je webkamera: found USB scanner (vendor=0x0458, product=0x700f) 
at libusb:001:002, nemůže to zapříčiňovat problémy a celkovou 
nefunkčnost Microteku?


- po zapnutí skeneru do elektřiny:
*** tail /var/log/messages ***
Apr 29 00:32:51 linux kernel: usb 1-10: new full speed USB device using 
ohci_hcd and address 8
Apr 29 00:32:52 linux modprobe: FATAL: Module sm3600 not found.
Apr 29 00:32:52 linux /etc/hotplug.d/usb/50-usb.hotplug[10650]: setting 
permissions of /proc/bus/usb/001/008
Apr 29 00:32:52 linux /etc/hotplug.d/usb/50-usb.hotplug[10650]: setting 
permissions of /proc/bus/usb/001/008
Apr 29 00:32:52 linux /etc/hotplug.d/usb/50-usb.hotplug[10650]: setting 
permissions of /proc/bus/usb/001/008
Apr 29 00:32:52 linux /etc/hotplug.d/usb/50-usb.hotplug[10650]: setting 
permissions of /proc/bus/usb/001/008


*** cat /etc/hotplug/usb/sm3600 ***
#!/bin/sh
cd /etc/hotplug
. hotplug.functions
mesg setting permissions of $DEVICE
chown 777 $DEVICE


*** cat /etc/hotplug/usb.usermap (soubor jsem dále rozkopíroval jako 
usb.handmap, sm3600.usermap, sm3600.handmap do /etc/hotplug a rovněž do 
/etc/hotplug/usb) ***
# usb module         match_flags idVendor idProduct bcdDevice_lo 
bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol 
bInterfaceClass bInterfaceSubClass bInterfaceProtocol driver_info
# $Id: usb.usermap 269 2004-08-16 13:07:06Z hare $
sm3600  0x0003  0x05da  0x40ca  0x0000  0x0000  0x00    0x00    0x00    
0x00    0x00    0x00    0x000000000


*** sane-find-scanners ***
  # No SCSI scanners found. If you expected something different, make 
sure that
  # you have loaded a SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x05da, product=0x40ca) at libusb:001:008
found USB scanner (vendor=0x0458, product=0x700f) 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.


*** ls -Ral /etc/hotplug ***
total 79
drwxr-xr-x   3 root root   448 Apr 29 00:00 .
drwxr-xr-x  73 root root  6432 Apr 29 01:02 ..
-rw-r--r--   1 root root  2526 Mar 22 15:07 blacklist
-rw-r--r--   1 root root  8338 Mar 22 15:07 hotplug.functions
-rw-r--r--   1 root root  7828 Mar 23 14:57 hotplug.subfs.functions
-rw-r--r--   1 root root   440 Mar 22 15:07 ieee1394.handmap
-rwxr-xr--   1 root root  3472 Mar 22 15:07 input.rc
-rw-r--r--   1 root root  2442 Mar 22 15:07 pci.handmap
-rwxr-xr--   1 root root  5528 Mar 22 15:07 pci.rc
-rw-r--r--   1 root root   348 Apr 28 19:36 sm3600.handmap
-rw-r--r--   1 root root   348 Apr 28 19:36 sm3600.usermap
drwxr-xr-x   2 root root   584 Apr 29 00:32 usb
-rw-r--r--   1 root root   348 Apr 28 19:36 usb.handmap
-rwxr-xr--   1 root root 12112 Mar 22 15:07 usb.rc
-rw-r--r--   1 root root   348 Apr 28 19:36 usb.usermap

./usb:
total 173
drwxr-xr-x  2 root root   584 Apr 29 00:32 .
drwxr-xr-x  3 root root   448 Apr 29 00:00 ..
-rwxr-xr-x  1 root root  1372 Jan 20  2003 ISDN
-rw-r--r--  1 root root  3384 Sep 27  2004 ISDN.usermap
-rwxr-xr-x  1 root root   583 Mar 19 21:59 alsasound
-rw-r--r--  1 root root 24443 Mar 19 21:59 alsasound.usermap
-rwxr-xr-x  1 root root   382 Mar 19 21:32 desktopdev
-rwxr-xr-x  1 root root   708 Mar 22 12:27 gphoto-desktopdev
-r-xr-xr-x  1 root root   140 Mar 22 19:38 openct
-rwxrwxrwx  1 root root   179 Apr 29 00:32 sm3600
-rw-r--r--  1 root root   348 Apr 28 19:36 sm3600.handmap
-rw-r--r--  1 root root   348 Apr 28 19:36 sm3600.usermap
-rwxr-xr-x  1 root root   948 Mar 22 21:22 tascam_fpga
-rwxr-xr-x  1 root root  1119 Mar 22 21:22 tascam_fw
-rwxr-xr-x  1 root root   414 Mar 22 21:22 tascam_fw.usermap
-rw-r--r--  1 root root   348 Apr 28 19:36 usb.handmap
-rw-r--r--  1 root root   348 Apr 28 19:36 usb.usermap
-rw-r--r--  1 root root 87546 Mar 22 12:27 usbcam.usermap
-rwxr-xr-x  1 root root   714 Mar 22 15:07 usbcore


PS: V SuSE Linux 9.3 přes Yast se sice skener detekuje, ale při 
konfiguraci se už skener nezaktivuje a ovladač sm3600 zůstane bez 
připojeného zařízení.

Děkuji mockrát,
Petr Novák
n_petr na seznam.cz




Další informace o konferenci Linux