Hello, This problem was previously posted on linux-usb-users and I was asked to post it here. TIA
2. The Epson 636U works perfectly using the kernel scanner module with numerous 2.4 and 2.6 kernels up through 2.6.2. However, using libusb with the same variety of kernels, including 2.6.3, the scanner is identified with sane-find-scanner, but it will not operate with scanimage or xsane(See section 6 below for error messages) I have tried numerous installations using both Debian libusb and sane packages, and also libusb and sane compiled from source. I've tried current stable and older versions. No change. I've tried installations on two different computers, one using ohci, the other uchi. No difference Removed hotplugging and loaded usb modules manually. Same results. Problem occurs exactly the same whether root or normal user. I have tried turning off acpi and building kernels without preemption. No Difference. I have communicated with the author of the epson-sane backend. He indicated that the problem is probably USB related, since another user has reported the same problem with a different scanner backend. ls -l /proc/bus/usb/001 identifies scanner correctly. lsusb identifies scanner correctly sane-find-scanner (works correctly and indicates libusb is being used) # 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=0x04b8 [EPSON], product=0x0101 [Perfection636]) 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. 3. libusb, usbfs 4. Linux version 2.6.3 ([EMAIL PROTECTED]) (gcc version 3.3.3 20040125 (prerelease) (Debian)) #1 Thu Feb 19 15:29:14 MST 2004 5. No OOPs 6. scanimage -L (1st time after boot or after power cycling scanner) device `epson:libusb:001:002' is a Epson Perfection636 flatbed scanner (response time is almost immediate) scanimage -L (2nd time) device `epson:libusb:001:002' is a Epson Perfection636 flatbed scanner (response time is very slow -- 30 seconds) scanimage -L (3rd time) No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). (response time again is very slow) dmesg (after scanimage -L fails) usb 1-1: bulk timeout on ep1in usbfs: USBDEVFS_BULK failed dev 2 ep 0x81 len 1 ret -110 Scanner makes no noise and makes no attempt to operate even on the 1st try. xsane gives an I/O error on the first try and won't even open (scanner not found) on subsequent tries. 7. Linux scottdt 2.6.3 #1 Thu Feb 19 15:29:14 MST 2004 i686 GNU/Linux Gnu C 3.3.3 Gnu make 3.80 util-linux 2.12 mount 2.12 module-init-tools 3.0-pre10 e2fsprogs 1.35-WIP PPP 2.4.2 Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.2.0 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.0.91 cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 1.60GHz stepping : 4 cpu MHz : 1600.393 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 3153.92 cat /proc/modules snd_pcm_oss 48036 0 - Live 0xe1afa000 snd_mixer_oss 17280 2 snd_pcm_oss, Live 0xe1ae4000 nvidia 2068104 12 - Live 0xe1cc7000 sd_mod 11552 0 - Live 0xe1a2b000 usb_storage 25856 0 - Live 0xe1a5d000 hid 23040 0 - Live 0xe1a56000 ohci_hcd 16644 0 - Live 0xe19dc000 sg 29344 0 - Live 0xe1a65000 scsi_mod 63020 3 sd_mod,usb_storage,sg, Live 0xe1a72000 usblp 11264 0 - Live 0xe1a1b000 snd_cmipci 31508 1 - Live 0xe1a31000 snd_pcm 84132 2 snd_pcm_oss,snd_cmipci, Live 0xe1a40000 snd_page_alloc 9348 1 snd_pcm, Live 0xe19e2000 snd_opl3_lib 9216 1 snd_cmipci, Live 0xe1a17000 snd_timer 21380 2 snd_pcm,snd_opl3_lib, Live 0xe1a1f000 snd_hwdep 7328 1 snd_opl3_lib, Live 0xe1a14000 snd_mpu401_uart 6272 1 snd_cmipci, Live 0xe19e6000 snd_rawmidi 19744 1 snd_mpu401_uart, Live 0xe19e9000 snd 44644 9 snd_pcm_oss,snd_mixer_oss,snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi, Live 0xe1a08000 usbcore 89692 6 usb_storage,hid,ohci_hcd,usblp, Live 0xe19f1000 rtc 10552 0 - Live 0xe1926000 cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-005f : timer 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial 0376-0376 : ide1 0378-037a : parport0 03c0-03df : vesafb 03f6-03f6 : ide0 03f8-03ff : serial 0cf8-0cff : PCI conf1 a800-a8ff : 0000:00:05.0 a800-a8ff : CMI8738-MC6 b000-b0ff : 0000:00:03.0 b000-b0ff : sis900 d800-d80f : 0000:00:02.5 d800-d807 : ide0 d808-d80f : ide1 e600-e61f : 0000:00:02.1 e600-e61f : sis96x-smbus cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000f0000-000fffff : System ROM 00100000-1fffbfff : System RAM 00100000-002dd236 : Kernel code 002dd237-0039a57f : Kernel data 1fffc000-1fffefff : ACPI Tables 1ffff000-1fffffff : ACPI Non-volatile Storage ed800000-ed800fff : 0000:00:03.0 ed800000-ed800fff : sis900 ee000000-ee000fff : 0000:00:02.3 ee000000-ee000fff : ohci_hcd ee800000-ee800fff : 0000:00:02.2 ee800000-ee800fff : ohci_hcd ef000000-efffffff : PCI Bus #01 ef000000-efffffff : 0000:01:00.0 f0000000-f3ffffff : 0000:00:00.0 f7700000-febfffff : PCI Bus #01 f7800000-f787ffff : 0000:01:00.0 f8000000-fbffffff : 0000:01:00.0 f8000000-f8ffffff : vesafb fec00000-fec00fff : reserved fee00000-fee00fff : reserved ffff0000-ffffffff : reserved cat /proc/bus/usb/devices T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.3 ohci_hcd S: Product=OHCI Host Controller S: SerialNumber=0000:00:02.3 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3 B: Alloc= 11/900 us ( 1%), #Int= 2, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.3 ohci_hcd S: Product=OHCI Host Controller S: SerialNumber=0000:00:02.2 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 11 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1 P: Vendor=04b8 ProdID=0101 Rev= 1.04 S: Manufacturer=EPSON S: Product=Perfection636 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 4 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=050f ProdID=0003 Rev= 1.00 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms T: Bus=01 Lev=02 Prnt=03 Port=00 Cnt=01 Dev#= 6 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03f0 ProdID=0304 Rev= 1.00 S: Manufacturer=Hewlett-Packard S: Product=DeskJet 810C S: SerialNumber=MX98A1V1QJGI C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=01 Driver=usblp E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms I: If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=01 Lev=02 Prnt=03 Port=03 Cnt=02 Dev#= 7 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0781 ProdID=0002 Rev= 0.09 S: Manufacturer=SanDisk Corporation S: Product=ImageMate CompactFlash USB S: SerialNumber=000000000007 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=03 Dev#= 5 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0461 ProdID=4d03 Rev= 0.10 S: Manufacturer=ARROW STRONG S: Product=USB 3D Mouse C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 40mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms lspci 00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host & Memory & AGP Controller 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS961 [MuTIOL Media IO] (rev 10) 00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016 00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) 00:03.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 90) 00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10) 01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3] (rev a3) cat /proc/scsi/scsi Attached devices: Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: SanDisk Model: ImageMate II Rev: 1.30 Type: Direct-Access ANSI SCSI revision: 02 X. Not sure what additional information is relevant. Please Advise. Thank You, Scott Miller __________________________________ Do you Yahoo!? Get better spam protection with Yahoo! Mail. http://antispam.yahoo.com/tools ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel