Pages: [1]   Go Down

Author Topic: Configuring Transmit ftp client in Sonoma  (Read 2033 times)

steveparry

  • 4 MB
  • **
  • Posts: 4
  • New Member
Configuring Transmit ftp client in Sonoma
« on: June 14, 2024, 03:16:53 PM »

I have a MBPro M1 running UTM to emulate various OS's. I installed the preset OS 9.2 and it runs fine. I want to transfer files to the host machine using Transmit 5 on the host. It is asking for:  Address, username and Password...  Where do I find these in OS 9.2 ? Thanks.
Logged

DrNo7

  • 64 MB
  • ****
  • Posts: 94
Re: Configuring Transmit ftp client in Sonoma
« Reply #1 on: June 14, 2024, 09:32:30 PM »

Hi Steveparry,

Welcome to the forum and the happy world of OS 9 ;)

Compared to MacOS X, MacOS 9 does not have a built-in FTP or SSH server. So in addition to the network configuration required to make sure your host can ping the OS 9 env, you will need to install and run a FTP server software on the OS 9 or X side (it will be simpler to check the box on OS X in the sharing system preferences and use an old Transmit version on OS 9).
Logged
Ti 1 GHz / 1 GB / FW SSD / Airport Extreme PCMCIA (triple boot)
Alu 12 1.5GHz / 1.5 GB / 256 GB mSata SSD (dual boot for now)

steveparry

  • 4 MB
  • **
  • Posts: 4
  • New Member
Re: Configuring Transmit ftp client in Sonoma
« Reply #2 on: June 15, 2024, 06:12:41 AM »

Thanks. I managed to put Transmit 1.6 on an image file and added it to the UTM settings as a drive for the guest VM. I installed it on the guest and, through sheer guesswork, managed to set it up and it works transferring files! It is a clunky process though. I'd prefer if i could set up Transmit 5 on the host and work with that to transfer files back and forth. Also I read somewhere that ftp transfers of files strip them of their "resource forks"... I guess that is the suffix on the end of a file name? Could be a major problem for me when reading data from old floppies...

Earlier on I managed, using an Ubuntu VM, to read and copy some ancient floppy discs onto the host M1 machine. I transferred these onto the OS 9.2 guest which is set up as a PPC G4 by UTM's default. I did this by putting them in a disc image and adding it as a drive. Clunky but it worked before I had any ftp working. So these ancient files on the VM are the ones I want to read on the host M1 machine. These files were created about 1994 in Filemaker Pro, MS Word and Aldus Pagemaker. In order to read them I guess I'll have to open them in later editions of these programs that are compatible with Mac OS Sonoma on the M1 machine. I guess I'll search for progs compatible with both OS 9.2 and OS X. Then when installed on the OS 9.2 VM open them and save them in a later format. Then transfer across and hopefully open in Sonoma.
Logged

Mat

  • 512 MB
  • *****
  • Posts: 685
Re: Configuring Transmit ftp client in Sonoma
« Reply #3 on: June 15, 2024, 06:54:28 AM »

Also I read somewhere that ftp transfers of files strip them of their "resource forks"... I guess that is the suffix on the end of a file name? Could be a major problem for me when reading data from old floppies...

Ressource fork is one half of every file you are creating/using under Mac OS 9! It IS "stripped away" if you are transferring any files to other file systems than HFS or HFS+, be it by mail, ftp, smb or whatever. This may not be dramatically with simple files like for example an image, in this case you will "just" have no icon anymore and Mac OS 9 will not know with which program to open it at double-clicking (plus some more missing metadata) but any executable/program will not work anymore. See https://en.wikipedia.org/wiki/Resource_fork

Thus you need to crate MacBinary (.bin) files or BinHex (.hqx) files before sending data from Mac OS 9 around. Easiest way is to get DropStuff, and stuff everything before sending it around via ftp or mail. BTW, the same counts for any USB stick that is (as usually) formatted in FAT32. Thus my USB sticks and external FW/USB enclosures have 2 partitions one FAT32 for exchange with other Operating Systems and one in HFS+ for direct Mac OS 9 usage.
Logged

steveparry

  • 4 MB
  • **
  • Posts: 4
  • New Member
Re: Configuring Transmit ftp client in Sonoma
« Reply #4 on: June 15, 2024, 10:31:00 AM »

Presumably I can put all the Pagemaker, Filemaker and Word files in a folder and use Dropstuff to compress it into one compressed file?
Logged

V.Yakob

  • 64 MB
  • ****
  • Posts: 96
  • Mac User
Re: Configuring Transmit ftp client in Sonoma
« Reply #5 on: June 16, 2024, 01:38:24 AM »

The easiest way to use servers already built into macOS for data transfer: NFS or SFTP. At the end of 2022, I wrote a detailed cheat sheet about several ways to transfer files between OS9 and modern macOS. Look at this.
Recently, such an interesting option has appeared.

P.S. you can use the fix-a-fork utility to restore resource forks. Not all formats are supported, but you can suggest changes for new versions to the developer.
Logged
PPC — PM 8100/80, PM 9600/300, PM G3 Minitower (Rev. C), PM G3 B&W (Rev. B), PM G4 Quicksilver (2002), PM G4 MDD (2003), PM G5 (Late 2005).
Intel — Mac mini (mid 2010), iMac 5k (2017), Mac mini (2018).
AppleSilicon — Mac mini (2020), Mac Studio M2 Max + Apple Studio Display.

Mat

  • 512 MB
  • *****
  • Posts: 685
Re: Configuring Transmit ftp client in Sonoma
« Reply #6 on: June 16, 2024, 03:47:37 AM »

Presumably I can put all the Pagemaker, Filemaker and Word files in a folder and use Dropstuff to compress it into one compressed file?
Yes, thats possible. But it makes only sense if you need to use the files again at Mac OS 9 (or some versions of X), e.g. at some network storage. If you simply like to use it at other operating systems, you can send for example an .rtf or .doc directly, as at unpacking and storing at an other filesystem at another OS it would anyways again not care about your Ressource Fork
Logged
Pages: [1]   Go Up
 

Recent Topics