View Issue Details

IDProjectCategoryView StatusLast Update
0000003Sane for OS/2 & eComStationpublic2006-07-28 02:29
Reporterscanjet Assigned Topsmedley  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0000003: SANE doesn't work with my ScanJet 6300C
DescriptionI tried your new TAME/2 Version 103a and again my scanner doesn't work. It's a ScanJet 6300C.
The scanner is not reported when i run scanimage -L
Additional Informationi uploade a zipped debugoutput.txt
TagsNo tags attached.
Attached Files
DEBUG.ZIP (934,536 bytes)

Activities

psmedley

2006-04-02 23:10

administrator   ~0000004

Hi,
Can you please confirm the date/time of the last scanimage.exe & libsane.dll that worked for you?

That will help me trace back what has changed....

From an initial glance I can't see any changes in the USB code that would cause this problem....

scanjet

2006-04-03 21:32

reporter   ~0000007

Last known working files:
Scanimage.exe 40.964 15.12.2005 20:54
libsane.dll 1.618.306 01.01.2006 20:43

psmedley

2006-04-03 22:19

administrator   ~0000008

Hi Massi,
Can you please try http://smedley.info/libsanehp.zip - this has an older level of the USB code in it.

It it works I'll then try and identify what's changed.

scanjet

2006-05-09 19:27

reporter   ~0000072

Hi Paul,

don't know whom you meant with "Massi" but i now have tested the libsanehp.zip.
Unfortunately it still doesn't work....

psmedley

2006-05-14 21:33

administrator   ~0000073

Sorry - I got you mixed up with someone else.

Please try http://smedley.info/libsanehp.zip - this is again attempt to backlevel the USB code.

scanjet

2006-05-20 08:43

reporter   ~0000084

Hi Paul,
nice try but just another nogo..... Doesn't work...
I took the libsane.dll you provided for me and replaced the one in my working tame version and "scanimage -L" no longer reports my USB-Scanner.

PS: Hope i am not boring you......

psmedley

2006-05-20 10:24

administrator   ~0000085

Damn - no I'm not bored - I WANT to fix this :)

OK back to the drawing board...

psmedley

2006-05-24 07:04

administrator   ~0000095

http://smedley.info/tame103d.exe should fix this.
(Or http://smedley.info/libsane.zip if you just want a new libsane.dll)

scanjet

2006-05-24 09:37

reporter   ~0000096

I am sorry but i have to reopen the issue...
It is so crazy!!
Your new libsane.dll (05-25-2006) works with any older scanimage.exe.
I tested scanimage.exe (12-15-2005) and scanimage.exe (03-13-2006).

In the new package (103d, scanimage.exe 05-24-2006, libsane.dll 05-25-2006) one more time no USB-Scanner found.....

I'm sorry for that.... What now?

psmedley

2006-05-24 10:00

administrator   ~0000097

no need to apologise!

At least libsane.dll is working :)

This is totally strange.... are you sure Tame isn't picking up a libsane.dll from the libpath or something?

I guess it is possible that latest scanimage is broken - however it does work here

Can you do a debug log with the working scanimage.exe and also with the non-working one?

scanjet

2006-05-25 10:28

reporter   ~0000102

Provided the debug files you asked for.
debugoutput_bad.txt = actual Tame package 1.03d
debugoutput_good.zip = working version with scanimage.exe form 03-13-2006 and libsane.dll from 05-24-2006.

Greetings an many thanx
Thomas

scanjet

2006-06-13 18:28

reporter   ~0000120

Hi Paul,

did you see something within the latest logfiles i sent you?

psmedley

2006-06-13 22:44

administrator   ~0000121

Not much that's sensible....

Can you try with Tame 1.03f? Perhaps there was a quirk in the Sane CVS code that explains why the new scanimage didn't work but the libsane.dll did...

scanjet

2006-06-14 07:58

reporter   ~0000122

Gave it a try. Didn't work....
BUT:
Did some more testing again and maybe i isolated the problem (even think so).
Problem seems to be within the usbcalls.dll.
I installed your new TAME and then, after the software didn't work, replaced the actual usbcalls.dll with the one from my last working TAME and ... BINGO! It works.
The usbcalls.dll tame works with is from 2005-11-19, size 30.473
actual usbcalls.dll: 2006-06-12, 11.886
Hope this hint is helpful....

psmedley

2006-06-15 10:58

administrator   ~0000126

Can you please try http://smedley.info/tame103g.exe which contains latest usbresmg.sys & usbcalls from Froloff and rebuilt libsane.dll with a minor code change to the usb support.

scanjet

2006-06-16 09:16

reporter   ~0000130

1.0.3g works!!
Thank you!!

psmedley

2006-06-16 10:12

administrator   ~0000131

Hooray - finally fixed!

scanjet

2006-07-23 19:21

reporter   ~0000181

Paul,

one more time a new release (1.0.4) doesn't work for me..... :-(

I provided a debug.zip containing a working.debugoutput.txt from latest 1.0.3 and a broken.debugoutput.txt from 1.0.4

psmedley

2006-07-24 00:28

administrator   ~0000182

Will look at the logs tonight - froloff probably changed a return code again :(

psmedley

2006-07-24 00:45

administrator   ~0000183

As I suspected, this is the error:
[sanei_usb] sanei_usb_read_bulk: rc = 7004
[sanei_usb] usbbulkread: error received.

Should be a 5 minute fix....

psmedley

2006-07-24 10:20

administrator   ~0000184

Please try http://smedley.info/libsanetest.zip

scanjet

2006-07-27 10:00

reporter   ~0000191

Problem fixed with the latest libsane.dll
Thank you.

Issue History

Date Modified Username Field Change
2006-04-02 12:28 scanjet New Issue
2006-04-02 12:28 scanjet File Added: debugoutput.txt.zip
2006-04-02 21:31 psmedley Status new => assigned
2006-04-02 21:31 psmedley Assigned To => psmedley
2006-04-02 23:10 psmedley Note Added: 0000004
2006-04-03 21:32 scanjet Note Added: 0000007
2006-04-03 22:19 psmedley Note Added: 0000008
2006-05-09 19:27 scanjet Note Added: 0000072
2006-05-14 21:33 psmedley Note Added: 0000073
2006-05-20 08:43 scanjet Note Added: 0000084
2006-05-20 10:24 psmedley Note Added: 0000085
2006-05-24 07:04 psmedley Status assigned => resolved
2006-05-24 07:04 psmedley Resolution open => fixed
2006-05-24 07:04 psmedley Note Added: 0000095
2006-05-24 09:37 scanjet Status resolved => feedback
2006-05-24 09:37 scanjet Resolution fixed => reopened
2006-05-24 09:37 scanjet Note Added: 0000096
2006-05-24 10:00 psmedley Note Added: 0000097
2006-05-25 10:22 scanjet File Added: debugoutput_bad.txt
2006-05-25 10:24 scanjet File Added: debugoutput_good.zip
2006-05-25 10:28 scanjet Note Added: 0000102
2006-06-13 18:28 scanjet Note Added: 0000120
2006-06-13 22:44 psmedley Note Added: 0000121
2006-06-14 07:58 scanjet Note Added: 0000122
2006-06-15 10:58 psmedley Note Added: 0000126
2006-06-16 09:16 scanjet Note Added: 0000130
2006-06-16 10:12 psmedley Status feedback => closed
2006-06-16 10:12 psmedley Note Added: 0000131
2006-06-16 10:12 psmedley Resolution reopened => fixed
2006-07-23 19:21 scanjet Status closed => feedback
2006-07-23 19:21 scanjet Resolution fixed => reopened
2006-07-23 19:21 scanjet Note Added: 0000181
2006-07-23 19:22 scanjet File Added: DEBUG.ZIP
2006-07-24 00:28 psmedley Note Added: 0000182
2006-07-24 00:45 psmedley Note Added: 0000183
2006-07-24 10:20 psmedley Note Added: 0000184
2006-07-24 10:26 psmedley File Deleted: debugoutput.txt.zip
2006-07-24 10:27 psmedley File Deleted: debugoutput_bad.txt
2006-07-24 10:27 psmedley File Deleted: debugoutput_good.zip
2006-07-27 10:00 scanjet Note Added: 0000191
2006-07-28 02:29 psmedley Status feedback => closed
2006-07-28 02:29 psmedley Resolution reopened => fixed