joebloeonthego
Technical User
I've got a foxpro application (client/server) that runs verrrry slow over everyone's workstations (win98 workstations, win2k server). If I run the same program from our one other win2k server, it's fast. I ran ethereal to see if it was a network issue, and it is. A small transaction generates 3000 packets/frames on the win2k box, but 8000 on the win98. And it gets worse the larger the transaction (7 sec compared to 6 min.)
The bulk of the extra packets generated by the win98 conversation are 'flush requests'. (the win2k box sends no such requests) (also the win98 box does raw reads/writes, whereas the win2k uses AndX commands)
Some further digging revealed that the win2k box receives NT_STATUS error messages, and the win98 box receives DOS_ERRORs.
Is this a LanMan1.0 <-> NT LanMan 0.12 issue? (I'm no expert on this stuff, just what I've read about since yesterday trying to diagnose the difference)
Anyone have any idea what's going on, and what I can do?
thanx!
ps - I posted in the NetBEUI forum, but it seems pretty dead, so I posted here too.
The bulk of the extra packets generated by the win98 conversation are 'flush requests'. (the win2k box sends no such requests) (also the win98 box does raw reads/writes, whereas the win2k uses AndX commands)
Some further digging revealed that the win2k box receives NT_STATUS error messages, and the win98 box receives DOS_ERRORs.
Is this a LanMan1.0 <-> NT LanMan 0.12 issue? (I'm no expert on this stuff, just what I've read about since yesterday trying to diagnose the difference)
Anyone have any idea what's going on, and what I can do?
thanx!
ps - I posted in the NetBEUI forum, but it seems pretty dead, so I posted here too.