Skip to main content
PowerPC Mac Liberation Army

Tip of the Day: File Sharing between Mac OS X and Mac OS 9

Forum IndexHelp Center

If you are like me (and let's face it, if you are reading this, you probably are), you have at least one Mac running OS 8 or 9 and another running OS X. If you want to transfer files between the two, you may have experienced this:

The Mac OS X machine acts as the server, and you are trying to transfer files to or from the client OS 9 machine. After you get about a megabyte transfered, the OS X machine unexpected disconnects, and you are left holding the bag with a few partially transfered and corrupted files...

So how do you fix this problem? I've spent what seems like forever trying to figure out how to fix it, and I almost always settle on a workaround like enabling File Sharing on the OS 9 box and connecting to it from the OS X box. That works, but it isn't always ideal. And then one day when I was just fooling around, I found this page on Apple's support site.

The article purports to be for OS X Server on 10.4.9, but I have conclusively demonstrated that the solution proposed in this article also works for bog-standard Mac OS X 10.4.10 (not the server version). Since applying the "defaults method" to my OS X machine, I have yet to have an OS 9 client disconnect while transfering files.

Much better!

Hope that helps.
Peace,
Drew
_________________
Power to the PowerPC!
The problem is not one that I have met. There are 32 Macs in my LAN, embracing seven OS X machines (only one with Tiger) and 25 with a system between System 6.0.8 and OS 9.2.2. As long as the oldies can 'do' TCP/IP they can deferentially approach even Tiger as clients. And OS X Macs can find all of the OS 9 Macs as servers with no trouble. Oldies without TCP/IP just do a double-hop from selves to TCP/IP-capable intermediaries, and then onward to OS X Macs. Admittedly, this latter is rare, because it is usually the OS X Macs that download software to distribute to the oldies, which also usually is done through an intermediary Team Leader (yecch!), or father confessor and backup server. Because all 32 Macs are never up and gabbling to each other at the same time, I don't use AppleTalk zones, but I could.

I use manual IP address allocation and whole-drive filesharing, but those should not have any effect on negotiations.

de
_________________
(60x) 13DT + 3PB + PTPro; (G3) 7DT/MT; (G4) 3T + PB. System 8.1 to OS 10.5.8