Best file sharing option for Quadras in 7.x-8.1 ?

fegos

Member
Hi, i have my Quadra 605 now back from storage and it is working great. I upgraded the RAM to 132MB which is an overkill but for $19.995, why not :)

I have blueSCSI and can boot from multiple OS versions. Found that the best OS for this machine seems to be 7.5.3, it runs faster and very responsive vs. 8.1. I have an Apple Ethernet LC card on it working via a wireless bridge. So all good there and full access to the LAN and the internet...for what that is worth...

What is the best solution to share files in LAN. I have a Linux file server and modern macs on it. Ideally looking for something that i can share files with my modern mac or with the linux server, being that NFS, SMB or any other. Any recommendations? i want to copu files back and forth, pretty much that will be the application

thanks in advance
 

AndiS

Well-known member
Usually I'm lazy and just start a FTP Server on my linux machine using a python one-liner (sharing the local directory)

python3 -m pyftpdlib

For download only, I might also use http:

python3 -m http.server

This only works for packed files (StuffIt etc.) because Resource Forks are lost but it is quick and easy. If I need more functionality than just transferring files, I use one of my OS 9/OS X capable machines as a bridge.
 

cheesestraws

Well-known member
Agreed, if you want the best file sharing you should probably pop netatalk 2 on your Linux machine. Note, though, that some consumer-grade wireless kit doesn't like passing AppleTalk very much. But if it works with your wireless, that will provide the best experience as a whole.

Otherwise you can look at something like DAVE to do file sharing over SMB, or there's another Thursby Software one based on NFS. Haven't used either but they're well spoken of. But you won't get quite as nice an experience as you'd get with AFP.
 

tnova

Member
Is there a preferred AppleTalk version that can use TCP/IP for 7.5.5 rev 2 and up, or does one need OS 7.6.1 or 8 to use AppleTalk (AFP) over TCP/IP?
 

tnova

Member
can you use AFP over macos8.1? to connect to a modern AFP server?
I am able to connect to a Synology NAS with AFP. I have to specify server IP address in AppleShare under Chooser. AppleShare Client 3.7.4 requirement is System Software versions 7.5.3 to 8.0, and Open Transport 1.1.2 or later. For OS 8.1 the release notes say AppleShare Client 3.8.6 should be last supported for 68k Macs. I'm running AppleShare Client 3.7.4 on System 7.5.5 rev 2 and OpenTransport 1.3 - having no issues.

I should note the Synology AFP implementation uses Netatalk. I think this is the way to go since it is able to handle the resource and data fork under the covers of the protocol on the networked file system.
 
Last edited:

fegos

Member
I have a QNAP NAS with AFP enabled. Is there an easy way to know if that uses Netatalk or a particular AFP version? Also how do you enter the IP in the AppleTalk control Panel in the Mac?
 

fegos

Member
well, i can only enter the IP for Appleshare server in OS 8.1, in 7.5.3 and 7.6 i can't find an option that let's me do it.

But i run in to this, any ideas on what it could be?

atalk.jpg
 

davewongillies

Well-known member
well, i can only enter the IP for Appleshare server in OS 8.1, in 7.5.3 and 7.6 i can't find an option that let's me do it.
Pretty sure you'll need to update the AppleShare client software on 7.5.3 & 7.6 to be able to put in the IP address of the AppleShare server

The software section of http://www.applefool.com/se30 outlines the latest versions of AppleShare client for each version of MacOS

  • System 7.5.3: System Install, 7.5.5 Update and AppleShare Client 3.7.4, Open Transport 1.3, and any Ethernet device drivers if required. 8 megabytes of memory or more along with a capable 68030 or higher is recommended, as 7.5.5 with OT on in an idle state occupies about 3,868KB by itself on a SE/30.
  • System 7.6 and above: These are not available from Apple's download page. Thus, the only way to get it is either digitally or via an official CD. 7.6 was available on floppy disks but OS 8 and above are only distributed via a CD (unless Mac OS 8 on 27 FDs from an expired Apple dev FTP server counts). For 7.6, Open Transport 1.3 and AppleShare 3.8.3; read this page if you have greater than 7.6. Open Transport 1.3 covers up to 8.1, for 8.5 (uses OT 2.0) and above there shouldn't be any additional software, unless one desires AppleShare IP.2 7.6 should be updated to 7.6.1, 8.0 to 8.1 and 8.5 to 8.6 -- especially concerning 8.0 because it is known for being unstable. 8.1 also introduced FAT32 support.
 

Cory5412

Daring Pioneer of the Future
Staff member
Netatalk on a modern linux machine is canonically the best way to do this. Though, for my part: I'm running an AppleShare IP 6 server and an OS X Server 10.4 machine (will mostly replace the ASIP6 box once I make some time to do it).

Windows NT4, 2000, and 2003 Server also have the services for macintosh component, although running an old version of Windows NT on your main network in today's environment isn't a great idea. (I'm already flying too close to the sun by doing it with OS X.)

w/re OT and AS versions and updates: System7Today used to have a good overview of which updates were needed for which version of at least System7, but at this point most of the old pages are gone and redirect to MacGarden pages, which is great but not as well organized.

At some point, I'd like to replicate that page on my own personal vintage mac site, mostly for my own use, but because I loved the clear way it was set up.

And, one more fun tidbit:
You will have to install it by hand but if you have OpenTransport installed on 7.1 you can also use AppleShare 3.7.4 on that OS version to get AppleShare IP connections.
 

fegos

Member
i finally made it work. 3.86 for 81 and 3.83 for 7.6 and 7.5 i think. I put a docker with netatalk and can connect successfully to it. I do have an issue that for some reason i can't create folders but i can read and write otherwise. A guide for macintosh networking with modern environments will be great!
 

redphantom

Member
i finally made it work. 3.86 for 81 and 3.83 for 7.6 and 7.5 i think. I put a docker with netatalk and can connect successfully to it. I do have an issue that for some reason i can't create folders but i can read and write otherwise. A guide for macintosh networking with modern environments will be great!

You can also, although it is obviously a security risk, allow guest access to a shared folder that you could specifically setup for old software, which is what I have done. Then you would still be able to use AppleShare to access the drive. I suspect, having a specific account won't work, because I do not believe AppleShare can provide the proper security validation to let the password through.

My old Buffalo NAS worked perfectly with AppleShare, and my new QNAP NAS (TS-464) does not seem to enjoy it as much.
 

Mk.558

Well-known member
well, i can only enter the IP for Appleshare server in OS 8.1, in 7.5.3 and 7.6 i can't find an option that let's me do it.

But i run in to this, any ideas on what it could be?

This can be a number of things, usually has to do with AppleShare incompatibility: what are you trying to connect to specifically? I also notice the long password. AppleShare clients have a particular issue with long passwords (and that one is sent via cleartext...), I'm pretty sure the readme on ASC 3.8.3 or 3.8.8 explains it. I only saw it in a passing glance but definitely before then (like System 6) they did not like passwords longer than 8 characters if I remember right.

i finally made it work. 3.86 for 81 and 3.83 for 7.6 and 7.5 i think. I put a docker with netatalk and can connect successfully to it. I do have an issue that for some reason i can't create folders but i can read and write otherwise.

7.1 up to 7.5.5 can use ASC 3.7.4.

7.6 can use ASC 3.8.3 but it still won't go beyond 10.4, so there's not really much point.

8.1 can go up to 10.10 confirmed, still working on beyond that at the moment.

A guide for macintosh networking with modern environments will be great!

I agree.
 
Top