I’ve been rebuilding a #RaspberryPi installation that supports my classic Mac habit 😄

I used to use the awesome #MacIPGW image which includes a ton of pre-configured software like #netatalk. But it hasn’t been updated in a while so I used it as excuse to start from scratch.

I used this Pi Zero W as my starting point. HDMI video stopped working on it for unknown reasons. I added an Ethernet/USB hub hat and a #TashTalk 2 hat for #LocalTalk devices.

#RetroComputing #VintageApple #VintageMac

One reason for rebuilding netatalk is I wanted to run TashRouter on the same machine. It’s doesn’t work right on the MacIPGW image because of the “split horizon” patch.

I can now freely use AppleTalk devices on EtherTalk, LocalTalk (PhoneNet!), and LToUDP (Mini VMac). This enables, for instance, printing to an ImageWriter II from my modern Mac running System 7.5 in Mini VMac! (There were lots of bugs to resolve to get the ImageWriter II working!)

#RetroComputing #VintageApple #VintageMac

One piece that's missing is AURP aka #GlobalTalk support. I'd like to avoid running a VM and have something more lightweight.

Luckily @DrJosh9000 has created jrouter which comes very close to accomplishing this! Remote zones are showing up but are all empty and not sure if my zone is visible outside. I need to play with some settings some more I think. But soooo close!

https://gitea.drjosh.dev/josh/jrouter

#RetroComputing #VintageMac #VintageApple

jrouter

**WIP** Home-grown alternative implementation of Apple Internet Router 3.0

Forgejo: Git with a cup of tea
@paulrickards @DrJosh9000 Sweet! Bonus for being written in go. Lot's of options for running it in the lab.