On Sun, 7 Mar 2004 06:44:15 -0500 Antonio Rodriguez <[EMAIL PROTECTED]> wrote:
> On Sat, Mar 06, 2004 at 09:45:21PM +0100, Philippe Marzouk wrote: > > On Sat, Mar 06, 2004 at 09:32:48PM +0100, Kenneth Macdonald Karlsen > > wrote: > > > Philippe Marzouk wrote: > > > > >the kernel you have to swith to using libusb. > > > > > > > >For my Epson scanner I had simply to put > > > > > > > >usb > > > > > > > >on the epson.conf file > > > > > > > >Philippe > > > > For my epson it was not as simple. > > > Sane is now supported by libusb and not kernel. > > > Run sane-find-scanner. You get something like this: > > > > > > found USB scanner (vendor=0x04b8 [EPSON], product=0x0104 > > > [Perfection1200]) at libusb:001: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. > > > > > > Then I put this in /etc/sane.d/epson.conf: > > > usb libusb:001:003 > > I am having a bad time making this work. I have tried a > bunch of different options, including one found on the net about > making some changes in fstab: > > none /proc/bus/usb usbfs defaults,devmode=0666 0 > 0 > > Here is another output: > [EMAIL PROTECTED]:~$ sane-find-scanner > found USB scanner (vendor=0x03f0, product=0x0401) at libusb:003: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. > > Made the change in /etc/sane.d/hp.conf > # HP ScanJet 5200C > #usb 0x03f0 0x0401 > usb libusb:003:002 > > and also tried without libusb as indicated by one of you: > # HP ScanJet 5200C > #usb 0x03f0 0x0401 > usb > > Nothing works. Any ideas? That's further than I get with the Epson perfection 1660 photo: sane-find-scanner with no arguments doesn't find anything sane-find-scanner -f /proc/bus/usb/001/003 reports: found USB scanner (UNKNOWN vendor and product) at device /proc/bus/usb/001/003 # Your USB scanner was detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # `UNKNOWN vendor and product' means that there seems to be a scanner at this # device file but the vendor and product ids couldn't be identified. # Currently identification only works with Linux versions >= 2.4.8. You may # need to configure your backend manually, see the backend's manpage. The relevant bit of /proc/bus/usb/devices has: T: Bus=01 Lev=01 Prnt=01 Port=05 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1 P: Vendor=04b8 ProdID=011e Rev= 1.00 S: Manufacturer=EPSON S: Product=EPSON Scanner C:* #Ifs= 1 Cfg#= 1 Atr=c0 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= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms the versions of sane and libusb are: ii sane-utils 1.0.13-3 API library for scanners -- utilities ii libusb-0.1-4 0.1.8-4 Userspace USB programming library The kernel is 2.6.3 for AMD k7 (Debian Sid stock kernel). (I'm not totally convinced I understand the controllers on this machine as the scanner shows up on Bus 001 (the USB2 bus) whichever socket I plug it into, while the printer (also supposedly a USB2 device) never does). -- James Tappin, O__ "I forget the punishment for using [EMAIL PROTECTED] -- \/` Microsoft --- Something lingering http://www.tappin.me.uk/ with data loss in it I fancy" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]