[sane-devel] SaneTwain - windows losing connection

Anton Mazkovoi Anton Mazkovoi <anton.mazkovoi@gmail.com>
Sat, 9 Oct 2004 15:37:06 +1000


------=_Part_46_1697784.1097300226605
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

I have a epson cx6500 scanner/printer which I have working with epkowa
drivers and sane-backends-1.0.12-2 on a RedHat 9 box. Saned is started
through xinetd and I have a Windows XP SP1 machine running SaneTwain
1.25 and scanning images with no problem.

Another Windows XP SP1 machine on the same local network refuses to
scan. Its running the same version of SaneTwain. When scanimage.exe is
started it tries to retrieve the scanners from the server and I see
the saned process started on the server (and a connection reported on
both windows and linux boxes using "netstat -na"). The scanimage
window is unusable (unclickable) for a while. After some time  the
window becomes usable and the devices dropdown is correctly populated
with the scanner's device.

Clicking "preview" or "scan", results in a pop-up which says: "Write
error 64, the specified network name is no longer available". When I
do a "netstat -na" on a windows box I can see that the tcp connection
is NOT there. The linux box (netstat -na) thinks the connection IS
there, the saned process is still running and is doing a read from the
socket which is (was) connected to the windows box.

Also, the "options" tab of the scanimage window is completely empty.
(On the working windows XP box it shows options).

Also, printing to the scanner/printer device from both windows boxes
causes no problems. The linux box also acts as the gateway to the
internet for both windows boxes. Surfing the web and downloading files
from both machines seems to have no problems.

I am attaching the log produced by running scanimage --debug on the
non-working windows box.

Is this a known windows problem? Has anyone seen anything like this before?

Any help is very much appreciated!

Thanks in advance,
Anton

------=_Part_46_1697784.1097300226605
Content-Type: application/octet-stream; name="sanetwain.dbg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="sanetwain.dbg"

RGVidWcgc2Vzc2lvbiBzdGFydGVkLiBWZXJzaW9uIGlzIHYxLjI1DQpPcGVuaW5nIGNvbm5lY3Rp
b24NCk1lc3NhZ2UgbG9nZ2VkOiBPcGVuaW5nIGNvbm5lY3Rpb24NCk9wZW5pbmcgc29ja2V0IG9u
IHBvcnQgNjU2Ng0KTWVzc2FnZSBsb2dnZWQ6IExvb2tpbmcgdXAgaG9zdCBidXJuZXINCk1lc3Nh
Z2UgbG9nZ2VkOiBDb25uZWN0aW5nIHRvIGhvc3QgYnVybmVyDQpNZXNzYWdlIGxvZ2dlZDogQ29u
bmVjdGVkIHRvIGhvc3QgYnVybmVyDQpMb2dnaW5nIG9uIGFzIFBDVVNFUg0KR290IHNvY2tldCBj
b25uZWN0aW9uDQpNZXNzYWdlIGxvZ2dlZDogR2V0dGluZyBsaXN0IG9mIGF2YWlsYWJsZSBkZXZp
Y2VzDQpNZXNzYWdlIGxvZ2dlZDogUmV0cmlldmluZyBvcHRpb24gdmFsdWVzDQpTYW5lT3B0aW9u
IGNyZWF0ZWQ6IDAsIA0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDQNClNhbmVPcHRpb24gY3JlYXRl
ZDogMSwgDQoJT3B0aW9uIGNhcGFiaWxpdGllczogMA0KU2FuZU9wdGlvbiBjcmVhdGVkOiAyLCBt
b2RlDQoJT3B0aW9uIGNhcGFiaWxpdGllczogNQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAzLCBkZXB0
aA0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDM3DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDQsIGhhbGZ0
b25pbmcNCglPcHRpb24gY2FwYWJpbGl0aWVzOiAzNw0KU2FuZU9wdGlvbiBjcmVhdGVkOiA1LCBk
cm9wb3V0DQoJT3B0aW9uIGNhcGFiaWxpdGllczogNjkNClNhbmVPcHRpb24gY3JlYXRlZDogNiwg
YnJpZ2h0bmVzcw0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDM3DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6
IDcsIHNoYXJwbmVzcw0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDM3DQpTYW5lT3B0aW9uIGNyZWF0
ZWQ6IDgsIGdhbW1hLWNvcnJlY3Rpb24NCglPcHRpb24gY2FwYWJpbGl0aWVzOiA1DQpTYW5lT3B0
aW9uIGNyZWF0ZWQ6IDksIGNvbG9yLWNvcnJlY3Rpb24NCglPcHRpb24gY2FwYWJpbGl0aWVzOiAx
MDENClNhbmVPcHRpb24gY3JlYXRlZDogMTAsIHJlc29sdXRpb24NCglPcHRpb24gY2FwYWJpbGl0
aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDExLCB0aHJlc2hvbGQNCglPcHRpb24gY2FwYWJp
bGl0aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDEyLCANCglPcHRpb24gY2FwYWJpbGl0aWVz
OiA2NA0KU2FuZU9wdGlvbiBjcmVhdGVkOiAxMywgbWlycm9yDQoJT3B0aW9uIGNhcGFiaWxpdGll
czogMzcNClNhbmVPcHRpb24gY3JlYXRlZDogMTQsIHNwZWVkDQoJT3B0aW9uIGNhcGFiaWxpdGll
czogNQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAxNSwgYXV0by1hcmVhLXNlZ21lbnRhdGlvbg0KCU9w
dGlvbiBjYXBhYmlsaXRpZXM6IDUNClNhbmVPcHRpb24gY3JlYXRlZDogMTYsIHNob3J0LXJlc29s
dXRpb24NCglPcHRpb24gY2FwYWJpbGl0aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDE3LCB6
b29tDQoJT3B0aW9uIGNhcGFiaWxpdGllczogMzcNClNhbmVPcHRpb24gY3JlYXRlZDogMTgsIHJl
ZC1nYW1tYS10YWJsZQ0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDUNClNhbmVPcHRpb24gY3JlYXRl
ZDogMTksIGdyZWVuLWdhbW1hLXRhYmxlDQoJT3B0aW9uIGNhcGFiaWxpdGllczogNQ0KU2FuZU9w
dGlvbiBjcmVhdGVkOiAyMCwgYmx1ZS1nYW1tYS10YWJsZQ0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6
IDUNClNhbmVPcHRpb24gY3JlYXRlZDogMjEsIHdhaXQtZm9yLWJ1dHRvbg0KCU9wdGlvbiBjYXBh
YmlsaXRpZXM6IDY5DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDIyLCBtb25pdG9yLWJ1dHRvbg0KCU9w
dGlvbiBjYXBhYmlsaXRpZXM6IDY5DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDIzLCANCglPcHRpb24g
Y2FwYWJpbGl0aWVzOiA2NA0KU2FuZU9wdGlvbiBjcmVhdGVkOiAyNCwgY2N0LTENCglPcHRpb24g
Y2FwYWJpbGl0aWVzOiAxMDENClNhbmVPcHRpb24gY3JlYXRlZDogMjUsIGNjdC0yDQoJT3B0aW9u
IGNhcGFiaWxpdGllczogMTAxDQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDI2LCBjY3QtMw0KCU9wdGlv
biBjYXBhYmlsaXRpZXM6IDEwMQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAyNywgY2N0LTQNCglPcHRp
b24gY2FwYWJpbGl0aWVzOiAxMDENClNhbmVPcHRpb24gY3JlYXRlZDogMjgsIGNjdC01DQoJT3B0
aW9uIGNhcGFiaWxpdGllczogMTAxDQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDI5LCBjY3QtNg0KCU9w
dGlvbiBjYXBhYmlsaXRpZXM6IDEwMQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAzMCwgY2N0LTcNCglP
cHRpb24gY2FwYWJpbGl0aWVzOiAxMDENClNhbmVPcHRpb24gY3JlYXRlZDogMzEsIGNjdC04DQoJ
T3B0aW9uIGNhcGFiaWxpdGllczogMTAxDQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDMyLCBjY3QtOQ0K
CU9wdGlvbiBjYXBhYmlsaXRpZXM6IDEwMQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAzMywgDQoJT3B0
aW9uIGNhcGFiaWxpdGllczogNjQNClNhbmVPcHRpb24gY3JlYXRlZDogMzQsIHByZXZpZXcNCglP
cHRpb24gY2FwYWJpbGl0aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDM1LCBwcmV2aWV3LXNw
ZWVkDQoJT3B0aW9uIGNhcGFiaWxpdGllczogNQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAzNiwgDQoJ
T3B0aW9uIGNhcGFiaWxpdGllczogNjQNClNhbmVPcHRpb24gY3JlYXRlZDogMzcsIHRsLXgNCglP
cHRpb24gY2FwYWJpbGl0aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDM4LCB0bC15DQoJT3B0
aW9uIGNhcGFiaWxpdGllczogNQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiAzOSwgYnIteA0KCU9wdGlv
biBjYXBhYmlsaXRpZXM6IDUNClNhbmVPcHRpb24gY3JlYXRlZDogNDAsIGJyLXkNCglPcHRpb24g
Y2FwYWJpbGl0aWVzOiA1DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDQxLCBxdWljay1mb3JtYXQNCglP
cHRpb24gY2FwYWJpbGl0aWVzOiA2OQ0KU2FuZU9wdGlvbiBjcmVhdGVkOiA0MiwgDQoJT3B0aW9u
IGNhcGFiaWxpdGllczogNjQNClNhbmVPcHRpb24gY3JlYXRlZDogNDMsIHNvdXJjZQ0KCU9wdGlv
biBjYXBhYmlsaXRpZXM6IDM3DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDQ0LCBhdXRvLWVqZWN0DQoJ
T3B0aW9uIGNhcGFiaWxpdGllczogMzcNClNhbmVPcHRpb24gY3JlYXRlZDogNDUsIGZpbG0tdHlw
ZQ0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDM3DQpTYW5lT3B0aW9uIGNyZWF0ZWQ6IDQ2LCBmb2N1
cy1wb3NpdGlvbg0KCU9wdGlvbiBjYXBhYmlsaXRpZXM6IDEwMQ0KU2FuZU9wdGlvbiBjcmVhdGVk
OiA0NywgYmF5DQoJT3B0aW9uIGNhcGFiaWxpdGllczogMzcNClNhbmVPcHRpb24gY3JlYXRlZDog
NDgsIGVqZWN0DQoJT3B0aW9uIGNhcGFiaWxpdGllczogMzcNClVwZGF0aW5nIHN0cmluZyBvcHRp
b246IG1vZGUNClVwZGF0aW5nIG51bWJlciBvcHRpb246IGRlcHRoDQpVcGRhdGluZyBzdHJpbmcg
b3B0aW9uOiBoYWxmdG9uaW5nDQpVcGRhdGluZyBzdHJpbmcgb3B0aW9uOiBkcm9wb3V0DQpVcGRh
dGluZyBudW1iZXIgb3B0aW9uOiBicmlnaHRuZXNzDQpVcGRhdGluZyBudW1iZXIgb3B0aW9uOiBz
aGFycG5lc3MNClVwZGF0aW5nIHN0cmluZyBvcHRpb246IGdhbW1hLWNvcnJlY3Rpb24NClVwZGF0
aW5nIHN0cmluZyBvcHRpb246IGNvbG9yLWNvcnJlY3Rpb24NClVwZGF0aW5nIG51bWJlciBvcHRp
b246IHJlc29sdXRpb24NClVwZGF0aW5nIG51bWJlciBvcHRpb246IHRocmVzaG9sZA0KVXBkYXRp
bmcgYm9vbGVhbiBvcHRpb246IG1pcnJvcg0KVXBkYXRpbmcgYm9vbGVhbiBvcHRpb246IHNwZWVk
DQpVcGRhdGluZyBib29sZWFuIG9wdGlvbjogYXV0by1hcmVhLXNlZ21lbnRhdGlvbg0KVXBkYXRp
bmcgYm9vbGVhbiBvcHRpb246IHNob3J0LXJlc29sdXRpb24NClVwZGF0aW5nIG51bWJlciBvcHRp
b246IHpvb20NClVwZGF0aW5nIG51bWJlciBvcHRpb246IHJlZC1nYW1tYS10YWJsZQ0KU3RhcnRp
bmcgcHJldmlldyBzY2FuDQpEZWJ1ZyBzZXNzaW9uIGVuZGVkDQoNCg==
------=_Part_46_1697784.1097300226605--