Hey, David did it! Have fun, David! Some packager confusion.
Mit freundlichen Gruessen / Yours sincerely Marian Eichholz Postmaster freenet.de AG Vorsitzender des Aufsichtsrates: Gerhard Schmid Deelbögenkamp 4c Vorstand: Eckhard Spoerr (Vors.), Axel Krieger 22297 Hamburg Amtsgericht Hamburg, HRB 74048 - -- 8< snip ------------------------------------------------------ Date: Thu, 09 May 2002 20:43:26 -0500 From: "James David Miller" <[email protected]> To: "[email protected]" <[email protected]> Subject: Re: [sm3600-devel] Can't get sm3600 to work. I now have it working. I think RedHat needs to fix their RPM. Last email said that scanimage in /usr/local/bin seemed to work. I copied /usr/local/lib/libsane* to /usr/lib to overwrite the rpm files then copied /usr/local/lib/sane/*sm36* /usr/lib/sane to overwrite those files. Turned on the scanner and typed xsane at the prompt and all worked. Marian Eichholz wrote: >On Thu, May 09, 2002 at 01:41:19PM -0500, James David Miller wrote: > >>Marian Eichholz wrote: >> >>>On Thu, May 09, 2002 at 10:51:47AM -0500, James David Miller wrote: >>> >>>>Marian Eichholz wrote: >>>> >>>>>On Thu, May 09, 2002 at 09:14:51AM -0500, James David Miller wrote: >>>>> >>>>>>I had this working on RedHat 7.2 then I had a hard drive crash. >>>>>> >>>>>Bad luck. >>>>> >>>>>>I have now installed RedHat 7.3. >>>>>>Have sane-backends 1.0.7-6 installed. >>>>>> > >Hmmm... As I can see, You have backends from all SANE versions installed. >Especially the SM3600 is from 1.0.4. It should report something like >1.0.7 or so. Perhaps You want to get the katest source from >sm3600.sf.net. > >>[sanei_debug] Setting debug level of sm3600 to 5. >>[sm3600] SM3600 init >>[sm3600] SM3600 version: 1000004 >>[sm3600] starting bus scan >>[sm3600] scanning bus 001 >>[sm3600] scanning bus 002 >> > >This is pretty few. It seems as if Your scanner is not detected by >sm3600. It does not look like the ubiquitous usblib-segfault. > >Are You shure, that You have USDBFS support in the kernel? Just kidding, >but this is one the very few remaining possibilities. > >The product-ID is stone age old, so the old backend has to know it. > >The output *should* read like this: > >[sm3600] starting bus scan >[sm3600] scanning bus 001 >[sm3600] found dev 0000/0000 >[sm3600] scanning bus 002 >[sm3600] found dev 05DA/40B3 >[sm3600] found dev 0000/0000 >[sm3600] opening 2/1 > >Since Your backend did not find *any* device, I suppose that something >with libusb or USBFS is broken. The "devices" structure seems to be >empty. > >If You check the source, the detection loop uses to report *any* device: > > for (pbus = usb_busses; pbus; pbus = pbus->next) > { > int iDev=0; > iBus++; > /* 0.1.3b no longer has a "busnum" member */ > DBG(DEBUG_JUNK,"scanning bus %s\n", pbus->dirname); > for (pdev=pbus->devices; pdev; pdev = pdev->next) > { > TModel model; > iDev++; > DBG(DEBUG_JUNK,"found dev %04X/%04X\n", > pdev->descriptor.idVendor, > pdev->descriptor.idProduct); > [..] > } > > - -- 8< snap ------------------------------------------------------
