Oh no, mansaxel said Win95 has everything that's needed out of the box... how do I do then ?
As I wrote earlier, yes, that is true. But you have to put on your 90s head to do it.
On the Linux box, install or enable a FTP server. (google "enable ftp server ubuntu" or whatever distribution you have) Make a note ("ifconfig") about the IP address of that box.
On the windows box, open a DOS prompt, and start going back in time:
c:\> cd c:/vince/gpib/dumps/ <- where you put the file
c:\> ftp 192.0.2.44 <- swap in IP address of your Linux box (that address is a RFC 5737 example address)
Login with your user and password of the Linux machine.
This will go in CLEAR TEXT over the LAN. That's why I was adamant on it being almost OK on only that LAN and nowhere else. For classic ftp daemons, as long as you're approved. you'll now be in your home directory on the target machine. Check with "ls":
ftp> ls
229 Extended Passive Mode OK (|||45379|)
150 Opening ASCII mode data connection for '/bin/ls'.
....
You should see the same as "ls" on your linux box shows, in that folder.
On the target, you might want to do a new folder:
ftp> mkdir gpib
257 "gpib" directory created.
ftp> cd gpib
250 CWD command successful.
Now you're in that new folder. Time for file transfer.
The memory dump is binary, right? Not a text file?
Then, put the file transfer in binary mode.
ftp> bin
200 Type set to I.
Transfer the file (I'm assuming it's called vincescp.dmp):
ftp> put vincescp.dmp
local: vincescp.dmp remote: vincescp.dmp
229 Extended Passive Mode OK (|||38311|)
150 Opening BINARY mode data connection for 'vincescp.dmp'.
100% |********************************************************************************************************************************************| 1172 KiB 40.36 MiB/s 00:00 ETA
226 Transfer complete.
1200989 bytes sent in 00:00 (11.53 MiB/s)
ftp>
Done! Don't forget to be polite:
ftp> bye
221 Goodbye.
And you have the file on the usable computer. Easy as Tarte Tatin!