File transfer between iMac OS 15.5 and Apple Classic 9.2 via Ethernet network

Running an older G-4 with Apple Classic 9.2.2 and a newer Apple Mini running OS 15.5 on a network connected by Ethernet using a Netgear router. Seeking to transfer files directly between the G-4 and the mini directly. Cannot use email any more on G-4 due to new security encryptions. At present cannot "See" either computer on the other. Both are connected to the same printer which I can see on both. Both connected to Internet through the router. WIFI not operational on either computer.


[Re-Titled by Moderator]

Original Title: How can I transfer files between iMac OS 15.5 with an Apple G-4 using Apple Classic 9.2.

Mac mini, macOS 15.5

Posted on Jun 29, 2025 09:13 AM

Reply
8 replies

Jun 30, 2025 09:49 AM in response to BillfromQueenstown

BillfromQueenstown wrote:

Thank you. Unfortunately could not connect to: File sharing between macOS 9 and macOS 12 : r/VintageApple
Got error code: "An error occurred during a connection to www.reddit.com. PR_END_OF_FILE_ERROR"

This is the set of replies you're missing:


"The problem is that macOS no longer supports AFP (Apple Filing

Protocol), which is what macOS 9 uses for file sharing. It's a pity,

really, because AFP was much better than SMB in my opinion.

So you have a few choices:

  1. FTP (as the other poster noted). You'd need to run an FTP client on one machine, like Fetch, and an FTP server on one machine. I don't know if OSX still ships with an FTP server. This won't mount the drives, but will allow file transfers. Any files with resource forks will have to be encoded before transfer (for any other than AFP solutions).
  2. Run an old 3rd party SMB server on the macOS 9 app and hope that macOS 12 supports it.
  3. Run Dave or DoubleTalk on the old Mac and try to connect to the new Mac.
  4. Install Netatalk on the macOS 12 machine


I haven't done any of this in years, so I have no idea what would

work best. I would probably try Netatalk first if you don't want to use

FTP

glxxxxxxxxxxx

Monterey still has an AFP 3 client. It’s the AFP server that is long gone from macOS.


What I’d do is run Netatalk on a Linux or NetBSD host somewhere on

your local network, and then connect to it from your OS9 and macOS

systems. If you build it with Zeroconf support service discovery will

work on macOS, but you may have to connect to it using the IP address of

the host on OS9.


You can check out my Netatalk fork which have stable releases that have been tested on modern Linux distros. https://github.com/rdmark/Netatalk-2.x


Edit: Actually, since you don’t need legacy AppleTalk for really old Macs in your use case, you don’t even

need to use my Netatalk fork. The mainline Netatalk 3.1 is perfectly

adequate. Just install the downstream netatalk package that is supplied

by the Linux or *BSD distro.

———-


If Monterey has an AFP client, can't they just turn on file

sharing on the MacOS 9 machine? I think MacOS 9 can do AFP-over-IP,

although my memory isn't what it once was.


—————


It’s worth a try, but as mentioned elsewhere the OS9 AFP authentication methods may not be compatible with Monterey. Sure you can use Guest but then you can’t transfer files from the modern system to the old Mac. If that limitation is ok you’re probably golden though.


If you do go down the Netatalk route, the UAM (user authentication method) module you want to use is DHX2, which is OSX / macOS compatible.”


Maybe there is something in all that which is helpful?



Jun 29, 2025 11:02 AM in response to Rudegar

Thank you. Unfortunately could not connect to: File sharing between macOS 9 and macOS 12 : r/VintageApple

Got error code: "An error occurred during a connection to www.reddit.com. PR_END_OF_FILE_ERROR"


Bummer.

Studying: How to network between the classic Mac OS and OS X for file transfer - CNET and File transfer between MacOS and Apple Classic 9.2 - Google- with other connections.


Gives me hope with so many options. Hope to use the USB to USB connection. Since I only want to transfer short files on intermittent basis.

Jul 2, 2025 07:33 AM in response to christopher rigby1

Thank you Christopher for sharing the missing link. Still trying to wade through everything. A struggle. Checking out Netatalk and Doubletalk. When you say connect to the new mac. How are you suggesting we connect? Presently both computers are connected by Ethernet to a Netgear router. But they cannot see each other. Are you suggesting I use a direct USB-USB cable to connect them both?


I now use a work around by copying files onto a flash drive

from both computers then ejecting and uploading the flash drive to the other

computer to download the files. It works well. But I am hoping I can connect

the 2 computers directly maybe by USB cable to transfer the files without

having to play the flash drive transfer game

Jul 2, 2025 02:17 PM in response to Rudegar

Rudegar wrote:

you can also try going down the setting one of them up as a FTP server, it's an old std. which is still supported by newer computers.


Old is right.


The original specification (RFC 114) is from April 1971 – the days of the ARPAnet, before the Internet and Internet protocols even existed. FTP was later adapted to run over Internet protocols. That was in June 1980, and so the Internet version of FTP is roughly 45 years old!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

File transfer between iMac OS 15.5 and Apple Classic 9.2 via Ethernet network

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.