A site about the MacIP protocol Mon, 06 Nov 2017 17:41:48 +0000 en-US hourly 1 First version of the MacIPpi Sat, 13 May 2017 20:54:22 +0000 The MacIPpi
This is a dead cheap Orange Pi One ($9.99 and $13.64 with shipping) will act as a macipgw (MacIP gateway)  and as a bonus….. including a Netatalk AFP server over AppleTalk.
(Name in the Chooser is: OrangePiOne. 
 User for the three shares is: orangepi and password orangepi)

If you don’t have an Orange Pi, have a look at my other project “MacIPgw VM”, a software solution with the same possibilities.

The MacIPpi will allow you to surf the Internet with your old Macintosh without any problems. Just connect your old Macintosh with a normal LocalTalk bridge, like an Asante AsanteTalk or a Dayna Etherprint to you LAN and startup you MacIPpi. You can also use an old networking Mac with the LocalTalk Bridge control panel to do the work.

You set your Mac with MacTCP on f.i. (anything between and 254, subnet mask, as gateway and DNS Or do the same with a TCP/IP control panle, but then choose Connect via: AppleTalk (MacIP) and configure:Using MacIP manually. Same IP information.

Start a TCP/IP kind of program like, Fetch, Telnet or a browser and of you go to the Internet!

So, what do you you have to do to get this up and running:

Order a Orange Pi One
– A good Power adapter, or buy it together with your Orange Pi One.
– Take care for a 8GB SD card and maybe a case or buy everything together as a set.


An Orange Pi Zero 512MB will work too with the same image! Will save you 1 buck….
($8.99 instead of $9.99 for an OrangePi One)

An Orange Pi Zero 256MB will work too with the same image! Will save you 3 bucks….
($6.99 instead of $9.99 for an OrangePi One)

Shipping will take 8 to 14 days.

Download my image from

Download image: MacIPpi-V3.01.img
( md5sum:  af67c9dd6a95d9a4aa4eab68272a1b81  – file size: 3.3G )
or the 7zipped version ( some 2.2 GB smaller….)

Download 7zipped image: MacIPpi-V3.01.img.7z
( md5sum:  ccf4640656925bb834f53eb8e59dbf0a – file size: 1.1G )

Use dd on Linux systems (and MacOSX) to put the image on the SD disk.
This will be a command like this:

dd if=MacIPpi-V3.01.img|pv|dd of=/dev/sdX bs=1M

On a Linux/Unix/MacOSX system you can check the name of the SD card with the command:
On a Windows system you can use a tool like Win32DiskImager or on Mac/Linux/Windows Etcher

Connect you Orange Pi One to the network with a network cable. It will get an IP address from your home router if you power it on. After a few minutes it will be ready. Take this time because the appletalk daemon needs some time to settle. Even no need to connect a screen. If you want you can login from your Macintosh with Telnet or SSH. You can use IP address to connect. If you want to connect from a Mac OSX, Windows or Linux machine you have to find out the IP address or use a serial console. If you want to login username is: orangepi and password: orangepi

You can become root by entering

sudo -i

and password orangepi

The system is running Debian strech/sid and kernel 4.6.0

There are some issues with the kernel and network card. You will see some network erros on the RX, but tehy are not critical. However sometimes the network will be down after a day or so. Just reboot the MacIPpi and everything will work again.

Ok… I agree…the Lisa is just to show off….a stand for the Powerbook 100…

Version 2.0.1 is with AFP files sharing and a very (VERY) experimental Web Rendering Proxy om port 8080. If it fails to work after the first few times, just reboot the MacIPpi.


(WRP is a HTTP proxy service that renders web pages in to GIF images associated with a clickable imagemap of the original web links. It basically allows to use historical and obsolete web browsers on the modern web.) see picture of on Netscape 1.1 with the use of this proxy.

It is running on port 8080 of the MacIPpi address given by DHCP of your network.

A contributer of the 68kmla forum gave a very nice user case of the MacIPpi:

It took me a while to get a grip of how Apple stores files and how to get them on to the machine. I am used to Linux and MacOS X and have never heard of AppleDouble. So it took some time to come up with a solution to first use stuffit expand to repack files into Macbin and then have them unbin:ed on the orangepi netatalk AppleShare directory.

Then I simply didn’t understand that MacTCP was a setting and not an application. It took some time until I dragged in to the System folder and then it worked. But setting up IP address with MacTCP requires some patience.


But in the end it worked.

Say hello to google DNS!


(An Apple Iphone 7 taking a photo of its great grand father. I would have thought might have delivered a better result…)

Then onto the topic findin a browser that worked on a Mac Plus with 6.0.7. The number of choices seems to be just one. MacWWW 1.0.3. Not the best browser around. It is not handling much at all actually. It is not very happy with redirects so isn’t any good. Most pages are simply too complex. And it crashes as soon as one closes a window.

The apache test page on one of my servers works though.


So in all the mactjaap orangepi works perfectly, almost. But it is not his fault. There seems to be a bug in the Ethernet driver of the kernel which causes it to lose Ethernet connection and spam the log file now and then. Restart is the only way out of it.

Then of course it isn’t very useful since the number of web browsers that are available on 6.0.7 is so limited. Maybe I try to upgrade to system 7 or try to find lynx for system 6.0.7

Thanks a lot mactjaap!



Mattis also wrote a nice article about the MacIPpi and a Plus on the web site of the Swedish Dator Museum ( Computer Museum)

Specs Orange PI:

You can update the current old version with this file:

Unzip it and cd to the debs directory. The run dpkg -i *.deb

#cd debs
#dpkg -i *.deb