VOGONS


First post, by Artex

User metadata
Rank l33t
Rank
l33t

So I've got three awesome retro builds running Windows 98se, and I've networked them through a NetGear switch to my Windows 7 x64 box so I can transfer over a few GB of old DOS/Windows games.

The problem I'm running into is that while I can transfer items from my Windows 7 box to these machines, the transfers are TERRIBLY slow, copying at speeds of only 600-700KB/s max. I've tried multiple PCI/USB NICs running the latest drivers for Windows 98SE, swapped network cables, tried forcing 10 and 100 full duplex, tried autosensing, enabled NetBUI, tweaked the RWIN/MTU settings, etc - no matter what I do, the copies are just plain SLOW.

For now I've just installed an NEC-based 5-port USB 2.0 PCI controller, but I'd like to get these copies done over the network if possible.

Thoughts??

Reply 1 of 59, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

What protocol are you using? Standard Windows networking?

A quick and easy alternative is the mini SFTP server available at http://www.coreftp.com/server/index.html . Start it up at one end of the connection, and then use FileZilla on the other end to connect. If the speeds are better, then that will suggest it's a protocol problem.

If the speeds aren't better, the next step would be to rule out Windows by trying the same thing with a live Linux CD on both ends.

I'd be inclined to keep blaming MTU, but you said you looked into that.

Last edited by Jorpho on 2012-07-13, 15:53. Edited 1 time in total.

Reply 2 of 59, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Do you have another modern machine to test transfers to? (between both Windows 7 machines)

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
Jorpho wrote:
What protocol are you using? Standard Windows networking? […]
Show full quote

What protocol are you using? Standard Windows networking?

A quick and easy alternative is the mini SFTP server available at http://www.coreftp.com/server/index.html . Start it up at one end of the connection, and then use FileZilla on the other end to connect. If the speeds are better, then that will suggest it's a protocol problem.

If the speeds aren't better, the next step would be to rule out Windows by trying the same thing with a live Linux CD on both ends.

I'd be inclined to keep blaming MTU, but you said you looked into that...

Thanks for your response. I forgot to mention that I also tried using an FTP Server/Client, thinking that the protocol stack was the problem. I downloaded the free version of CoreFTP, but I ran into the exact same problem. 🙁

Reply 4 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
DosFreak wrote:

Do you have another modern machine to test transfers to? (between both Windows 7 machines)

I have a laptop running Windows 7 that I tested with as well (also Windows 7 x64) - same result.

Reply 5 of 59, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Artex wrote:

I have a laptop running Windows 7 that I tested with as well (also Windows 7 x64) - same result.

To be clear, does that mean you got proper transfer speeds between the Windows 7 machines, but poor performance between each of the Windows 7 machines and the 98 SE computer?

Reply 6 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
Jorpho wrote:
Artex wrote:

I have a laptop running Windows 7 that I tested with as well (also Windows 7 x64) - same result.

To be clear, does that mean you got proper transfer speeds between the Windows 7 machines, but poor performance between each of the Windows 7 machines and the 98 SE computer?

Sorry - I got the same slow result from both windows 7 machines to the three Windows 98SE boxes. Windows 7 to Windows 7 = totally fine. I'm using a Netgear WNDR3700 router. Unfortunately, I don't have any crossover cables or other switches/hubs to test with.

Reply 7 of 59, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Another thing to test 98 to 98 transfer speed. If still super slow then you can rule out the windows 7 machines.

I've copied to 98SE\NT4 back and forth to windows 7 fine (it's been awhile tho) to an old compaq laptop.

How To Ask Questions The Smart Way
Make your games work offline

Reply 8 of 59, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I've never had luck with using Win7 shares with 98SE. Vista started this problem. I can browse the Win7 shares OK, but actual file access freezes. I researched this years ago and got nowhere.

I have a Linux-based NAS that works fine with 9x though so I use it as intermediary. SAMBA wins.

Reply 9 of 59, by Artex

User metadata
Rank l33t
Rank
l33t

Darn - was hoping for an easy win - a known issue with simple fix. I guess I expect to much when there's so many years between the operating systems. 😀

Reply 10 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
swaaye wrote:

I've never had luck with using Win7 shares with 98SE. Vista started this problem. I can browse the Win7 shares OK, but actual file access freezes. I researched this years ago and got nowhere.

I have a Linux-based NAS that works fine with 9x though so I use it as intermediary. SAMBA wins.

Hey there fellow Wisconsinite! Still looking for that SoundScape Elite and Roland SCD-15 if you know anyone who wants to let go of either. 😀 (Wink Wink).

Reply 11 of 59, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

There's always IPX
http://hilltopit.com/article_ipx_spx_vista_x64.html
😲

There's a boot.ini switch and also a program to disable the signed driver requirement on the internet so mabye that would get it to work.

but mabye just a dual-boot with Linux would be easier.

How To Ask Questions The Smart Way
Make your games work offline

Reply 12 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
DosFreak wrote:
There's always IPX http://hilltopit.com/article_ipx_spx_vista_x64.html :exclamation: […]
Show full quote

There's always IPX
http://hilltopit.com/article_ipx_spx_vista_x64.html
😲

There's a boot.ini switch and also a program to disable the signed driver requirement on the internet so mabye that would get it to work.

but mabye just a dual-boot with Linux would be easier.

That sounds a bit scary. 😀 Perhaps I will just use the USB 2.0 add-on card for now.

Reply 13 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
DosFreak wrote:
There's always IPX http://hilltopit.com/article_ipx_spx_vista_x64.html :exclamation: […]
Show full quote

There's always IPX
http://hilltopit.com/article_ipx_spx_vista_x64.html
😲

There's a boot.ini switch and also a program to disable the signed driver requirement on the internet so mabye that would get it to work.

but mabye just a dual-boot with Linux would be easier.

By the way, is your avatar image from "Altered States?" by chance. I LOVE that movie!

Reply 14 of 59, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
Artex wrote:

Darn - was hoping for an easy win - a known issue with simple fix. I guess I expect to much when there's so many years between the operating systems. 😀

But if it was an operating system compatibility problem, SFTP would work.

It might still come down to the networking hardware you're using in your Win9x boxes. Like I said, the only way to be sure would be to boot up the machine with a live Linux CD – there ought to be some that will work in your Win9x machine.

Reply 15 of 59, by swaaye

User metadata
Rank l33t++
Rank
l33t++

https://www.google.com/search?q=98se+shares+vista

It might have something to do with network authentication. NTLM v2, specifically. I dunno.

Last edited by swaaye on 2012-07-13, 18:37. Edited 1 time in total.

Reply 17 of 59, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I've never been able to reliably transfer files - only browsing the shares works ok. Considering the Google results, I'd say MS "improved" something and it broke backwards compatibility (NTLM v2 perhaps).

Try this
http://support.microsoft.com/kb/239869

Reply 19 of 59, by Artex

User metadata
Rank l33t
Rank
l33t
Jorpho wrote:

Another thought: Just try disabling Windows networking entirely (i.e. using the network connection properties page) and see if the FTP speed improves.

On the Win98 side? Do you mean remove "Client for Microsoft Networks" ??