VOGONS


First post, by multiplebaboons

User metadata
Rank Member
Rank
Member

I am sure this has been discussed here many times before... I finally have a fully functional socket-7 based desktop running Windows 98SE and wonder how to establish data transfer between a retro rig and my regular computers. On my 486-based laptop, I hooked it up to the home network via a wifi bridge and used a samba share. This worked, but it's a network vulnerability that I accepted out of necessity. For a desktop, I am sure more elegant solutions are possible. What can you recommend along the lines of a usb front panel or a similar SD card reader that fills up a bay? Any and all ideas will be appreciated. Thanks!

Reply 1 of 15, by dionb

User metadata
Rank l33t++
Rank
l33t++

Network, but:

- manually set IP for vintage system. Do not give it a (valid) gateway IP
- use FTP, with the vintage system running the server and the modern one running client (like Filezilla)
- mTCP works all the way back to XT systems.

Reply 2 of 15, by multiplebaboons

User metadata
Rank Member
Rank
Member
dionb wrote on Yesterday, 23:00:
Network, but: […]
Show full quote

Network, but:

- manually set IP for vintage system. Do not give it a (valid) gateway IP
- use FTP, with the vintage system running the server and the modern one running client (like Filezilla)
- mTCP works all the way back to XT systems.

Actually I double checked and it is my vintage laptop that's the share. My experience with this setup is that for transferring large files (10-20MB) or especially folders with many small files it's just too slow. What speeds do you get?

Reply 3 of 15, by Grzyb

User metadata
Rank l33t
Rank
l33t
multiplebaboons wrote on Yesterday, 22:28:

On my 486-based laptop, I hooked it up to the home network via a wifi bridge and used a samba share. This worked, but it's a network vulnerability that I accepted out of necessity. For a desktop, I am sure more elegant solutions are possible.

LAN is the most elegant solution.
The only vulnerability can be about the old WiFi - use wired Ethernet instead, it's both more secure and faster.
For the Socket 7 machine you can easily find a 100 Mbps card, or even a 1 Gbps one - more than fast enough for Win9x software.

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 4 of 15, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Personally I also use samba v1. It's a bit slower then FTP but I find it more convenient.
Assuming the computers are behind your route's firewall, etc I dont think much of a security risk exists.
I'm just picking up DHCP address but as dionb said any of your retro fleet don't really need internet access, so you can either block at the firewall or give it a fake gateway.

My retro computers are all attached to a switch I turn off when not using the network, I do this because of the noise, but does mean 99% of the time my machines are completely off line.

I don't like USB, its unreliable pre Win2000.
You could get one of those CF or SD to IDE adapters, but it's still not as reliable as network, you have the "mess" of cards to keep a hold of, and by the time you find a card, put it in Machine A, copy the contents, put it in machine B copy to local hard drive, have you really saved any time?

Reply 5 of 15, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie

Really simple way to transfer data = try my DDLINK (available on my site),
this gives a decent screen oriented interface to transfer files between PC's.
It can use:

Serial (Requires a "NULL modem" cable) - Diagram to make one is included
Parallel (Requires a "parallel data transfer cable) - ""
Network (Requires a "crynwar" packet driver - many available for LOTs if NICs)

Does not require installation, any setup or configuration, uses it's own
network protocol, so not even TCP setup.

It's a 16-bit DOS program, will work well on W98 (possible under W98, but
definately booted in DOS mode)

Does not run on 64-bit Windows .. but works well in DosBox for both serial and
network - this is how I usually move files between my DOS and newer systems.

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Reply 6 of 15, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
chinny22 wrote on Today, 02:45:

You could get one of those CF or SD to IDE adapters, but it's still not as reliable as network, you have the "mess" of cards to keep a hold of, and by the time you find a card, put it in Machine A, copy the contents, put it in machine B copy to local hard drive, have you really saved any time?

I've just gotten and been playing with a GoTek floppy disk emulator - this "looks like" a 1.44m floppy and uses a USB stick
for storage - it can have many floppy images on one stick (you can select via front panel), presumably there are ways to access
all those images from the stick directly with the right software, but at least in my setup, If I poke the stick into say one of my
Win7 desktops, it shows up as a 1.4m disk which is the first floppy image content.

On my bootable ImageDisk floppy image (available from my "Daves Old Computers" site), the boot floppy has basic DOS USB
drivers to support flash memory "sticks" ... sometimes tricky to get working, but once everything is right, it works quite well.

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Reply 7 of 15, by AppleSauce

User metadata
Rank Oldbie
Rank
Oldbie

I use USB on my socket 7 in windows 95 , it works pretty well to transfer files on the regular , now ofc all that might depend on your chipset ,
I'm using a 430TX motherboard and that has okayish USB support but I have no idea about how earlier chipsets fare.

Reply 8 of 15, by st31276a

User metadata
Rank Member
Rank
Member

The security concern on a lan behind a gateway is mostly a non-issue.

I would just use samba with smb1 protocol, but instead of relying on the clients to behave, I would apply some rules to the samba machine instead - allowing only certain machines and not giving it a valid gateway, for instance. Read-only all the shares except one that is a dropbox into which you drop anything you want to send to the network share, and then manually move it to where it must go on the samba host.

If you dont trust your router, add another vintage machine with two nics between your lan and your router and have a serious conversation with iptables about the issue.

Reply 9 of 15, by CharlieFoxtrot

User metadata
Rank Member
Rank
Member

I personally don’t mess with samba as I don’t want to set old protocols on my NAS or modern systems. It is unnecessary as there are other ways to achieve the same thing.

Instead, I use FTP and FTP server running on the vintage system itself. I use modern system and FTP client (WinSCP in my case) to transfer data to the old computer.

Reply 10 of 15, by multiplebaboons

User metadata
Rank Member
Rank
Member
CharlieFoxtrot wrote on Today, 05:40:

I personally don’t mess with samba as I don’t want to set old protocols on my NAS or modern systems. It is unnecessary as there are other ways to achieve the same thing.

Instead, I use FTP and FTP server running on the vintage system itself. I use modern system and FTP client (WinSCP in my case) to transfer data to the old computer.

I like this idea the most out of all network-based solutions mentioned here. Which FTP server would you recommend for Win98SE?

Reply 11 of 15, by paradigital

User metadata
Rank Oldbie
Rank
Oldbie

DOS systems I tend to use my GOTEK (Sneakernet).

For all my 9x based systems I use good old sneakernet and nusb36e.

2k/XP or newer I put on a sandboxed network and use FTP.

Of course all systems that are using CF or SD as storage also have the option of removing the media and copying directly to it from a modern system.

Reply 12 of 15, by multiplebaboons

User metadata
Rank Member
Rank
Member
Grzyb wrote on Today, 00:46:

The only vulnerability can be about the old WiFi - use wired Ethernet instead, it's both more secure and faster.

There is no old wifi here. I use a wifi bridge appliance, which uses WPA2.

Reply 13 of 15, by CharlieFoxtrot

User metadata
Rank Member
Rank
Member
multiplebaboons wrote on Today, 07:05:
CharlieFoxtrot wrote on Today, 05:40:

I personally don’t mess with samba as I don’t want to set old protocols on my NAS or modern systems. It is unnecessary as there are other ways to achieve the same thing.

Instead, I use FTP and FTP server running on the vintage system itself. I use modern system and FTP client (WinSCP in my case) to transfer data to the old computer.

I like this idea the most out of all network-based solutions mentioned here. Which FTP server would you recommend for Win98SE?

Filezilla for example, but there are probably many options, so you can google a bit and pick your poison. I think it doesn’t matter in the long run, just use something that feels the best.

If your NIC has dos drivers available, there is another option too. You can for example make a boot menu and from there select booting to DOS with network enabled and then use MTCP FTP server in DOS. In this way you can for example completely leave the nic without win98 drivers and disabled in windows, if you don’t have any use for it there.

Reply 14 of 15, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
DaveDDS wrote on Today, 03:36:

Really simple way to transfer data = try my DDLINK ...

I just tested this under a fresh install of:

Microsoft Windows 98
Second Edition
4.10.2222 A

Installed in PCEM - With an NE2000 network card.

The only extra software I had to use was a single floppy disk (image) containing:

2002-03-02   5:06:10        5,569 NE2000.COM
2025-05-13 7:30:58 17,630 DDLINK.COM

I did not set up the network in Win98...

With a DDLINK server running under DosBox on my main desktop> DDLINK P= /S

All I had to do was go to the MSDOS prompt, then run:

A:\> NE2000 0x60 10     <- Load the NE2000 network packet driver
A:\> DDLINK p= <- Run DDLINK as a client

And then I could easily transfer files back and forth between the two systems!

This worked BOTH from: Start->Programs->MS-DOS prompt
and START->Shutdown->Restart in MS-DOS mode

I will also mention since others have, this is very secure - DDLINK uses it's own packet protocol, not TCP,
is NOT routeable, and won't go past your router!

Btw: I did have a thread about DDLINK a while back: DDLINK: Easily move files between/To/From DOS systems

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Reply 15 of 15, by multiplebaboons

User metadata
Rank Member
Rank
Member
CharlieFoxtrot wrote on Today, 15:11:

Filezilla for example, but there are probably many options, so you can google a bit and pick your poison. I think it doesn’t matter in the long run, just use something that feels the best.

Well, the reason I was asking is to avoid trial and error and there's just no better way than to get first-hand advice from people. The specific version of the server would be key, especially if there are software requirements before installation. As of right now, I have this computer happily connected to my LAN with a static local IP. The possibility of FTP in my case assumes that the wifi bridge will forward to the computer properly, of course.