• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Mac SE FTP/HTTP Downloading

I have a Mac SE with a BlueSCSIv2 currently running System 6.0.8 with MacTCP to leverage a WiFi connection. Things seem to mostly work, and I've even managed to print on my modern laserjet by pushing PostScript files to its onboard ftp server.

I have two questions that I think y'all may be able to help out with:

  1. Is there a good alternative to Fetch that functions like wget or cURL, allowing me to type in an http address and downloading whatever file I have it aimed at?
  2. Fetch never loads on first attempt, complaining about AppleTalk being uninitialized. So far I've solved this by randomly toggling AppleTalk in Chooser, changing printer selections, opening & closing jcs' WiFi DA, and opening & closing MacTCP setting in Control Panel. I continuously try to open Fetch between every attempt, but Fetch seems to successfully load completely at random regardless of any step. Is there something different I should be doing to reliably get Fetch to launch?
 

sfiera

Well-known member
Ah, sorry, I missed that requirement. Looks documented to work with MacTCP but not System 6.
 
then contact bluescsi support, it's their software, it's their responsibility to make it work properly.

I wouldn’t expect to have much success reaching out to the creator of an open source project that’s not backed by any sort of company for support, which is why I reached out to the community.

Fetch isn’t made by the person that made the BlueSCSIv2, it’s an FTP client from the 90s. The BlueSCSIv2 itself isn’t even using its own driver, it’s an experimental feature that uses the DaynaPort SCSI driver by presenting a device on the bus that connects to the WiFi module on the PicoW.

That piece is working correctly with MacTCP, the issue is getting Fetch to work reliably with MacTCP. It regularly wants to initialize AppleTalk, which I’m not using, so then it fails out. The confusing part is that it intermittently decides to start working after I’ve toggled settings on and off between various components in this setup.

The only thing I’m trying to determine here is if there is a repeatable set of steps I can take to ensure Fetch connects via MacTCP and not AppleTalk. It’s clear from this thread that few others are using a similar setup to mine, so it may be true that this setup is just intermittent & unreliable. Not surprising for a machine released in 1987.
 

davewongillies

Well-known member
I wouldn’t expect to have much success reaching out to the creator of an open source project that’s not backed by any sort of company for support, which is why I reached out to the community.
Surprisingly some non-company backed open source projects do provide support, bluescsi being one of them.

They have a troubleshooting guide which has this at the bottom if the guide doesn't help.

Additional support​

If you are still experiencing an issue you can use these community powered support options to ask for help. Remember to be calm, patient, and understanding when asking for help from others.
 
Surprisingly some non-company backed open source projects do provide support, bluescsi being one of them.

They have a troubleshooting guide which has this at the bottom if the guide doesn't help.

This isn’t really ‘bluescsi support’ that I can contact lol. Just an indication that I’m on the wrong forum and need to ask a different community. I’m still a little lost at the other reply saying it’s BlueSCSI’s responsibility to get Fetch working because it’s clearly not anybody’s responsibility, but I’ll avoid thinking too hard on that.

Thanks all for trying, I’ll ask elsewhere ✌🏻
 

Mk.558

Well-known member
I getcha.

MacTCP does not, according to my understanding, work with AppleTalk at all. I'd have to double-check about MacIP, but otherwise, not according to the information I'm aware of.

7.1bluescsiftp.png

This is 7.1 working an outside WAN FTP connection with AppleTalk off, via the Ethernet port. A SCSI adapter likewise shouldn't rely on AppleTalk for anything TCP. The drive "MacPartition" is a BlueSCSI v2 A/UX 3.0.1 volume.

Since others have also indicated trouble with the WiFi connectivity of the BlueSCSI, which is still an experimental feature according to my understanding, I don't think that's an issue with Fetch. I would reckon if you're looking to connect outside to look at MacIP or pseudo PPP dialup.
 

halkyardo

Well-known member
Actually, that brings up one thing that could be causing an AppleTalk error - the "EtherTalk" option under MacTCP is for an IP-over-AppleTalk protocol that you almost certainly don't want to use unless you've got a working AppleTalk network. Make sure you're selecting "Ethernet" in the MacTCP control panel.

A lot of wifi access points don't pass AppleTalk traffic correctly, so trying to use a wifi adapter such as BlueSCSI V2 with AppleTalk can often be a frustrating exercise, but if you're just sticking with MacTCP, it should work OK.
 

Mk.558

Well-known member
https://kb.iu.edu/d/acxm said:
At Indiana University, unless told otherwise, when configuring MacTCP for your networked Macintosh, always click Ethernet instead of EtherTalk.

MacTCP allows an older Macintosh computer to establish a TCP/IP connection to the network, which is required to use programs like Netscape Navigator, telnet, Fetch, and Eudora. EtherTalk is Apple's implementation of AppleTalk over Ethernet. What this means is that when you select the EtherTalk option in MacTCP, calls to and from your TCP/IP dependent applications are first encapsulated within AppleTalk before being sent onto the network. When you have Ethernet selected in MacTCP, calls from your applications are not so encapsulated, but are instead sent as TCP/IP packets. TCP/IP is standard across Internet applications and is faster than AppleTalk. For this reason, Ethernet is a better and faster means of connecting than EtherTalk.

Note: AppleTalk and IPX routing are no longer available on the Indiana University network.

Think it may be because of this?

According to my notes, if you selected EtherTalk, then it only works over a LAN, but Ethernet lets you connect out. I'd have to verify that, checking...

E: Nothing worked when it was selected to EtherTalk. Couldn't connect to my ftp server on the LAN. Just said it opened halfway then failed.
 
Last edited:

halkyardo

Well-known member
Think it may be because of this?

According to my notes, if you selected EtherTalk, then it only works over a LAN, but Ethernet lets you connect out. I'd have to verify that, checking...
Yeah, that option selects MacIP and will either say “EtherTalk” or “LocalTalk” depending on what your AppleTalk connection is set to. “Ethernet” does normal IP. Definitely a confusing UI choice on Apple’s part.

MacIP is neat (I run it to give IP connectivity to my LocalTalk-only Macs) but since any Ethernet network these days is running IP anyway, it’s not really a useful option over Ethernet.
 

Nixontheknight

Well-known member
Yeah, that option selects MacIP and will either say “EtherTalk” or “LocalTalk” depending on what your AppleTalk connection is set to. “Ethernet” does normal IP. Definitely a confusing UI choice on Apple’s part.

MacIP is neat (I run it to give IP connectivity to my LocalTalk-only Macs) but since any Ethernet network these days is running IP anyway, it’s not really a useful option over Ethernet.
wait there's a free program that does the same thing as IPnetRouter? TIL!
 
Top