[sane-devel] Re: Can't get sm3600 to work, part2
Marian Eichholz
marian.eichholz at freenet-ag.de
Fri May 10 09:03:51 BST 2002
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" <david at millersweb.com>
To: "marian.eichholz at freenet-ag.de" <marian.eichholz at freenet-ag.de>
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 ------------------------------------------------------
More information about the sane-devel
mailing list