The Interware RefRouter/TCP. Last week this oddity showed up on Mercari.

Posted 2026-09-26 | Back to blog index

The Interware RefRouter/TCP. Last week this oddity showed up on Mercari.

Interware are known for their NuBus graphics cards and Mac CPU upgrades… but networking equipment?

Got ZERO web search results for this thing. Google Groups found three Usenet posts of off-hand mentions in 1999. Wayback Machine? Interware's old homepage didn't mention it. Only found a 1994 magazine scan with a price listing for the related RefLaser and RefBridge products.

A small black and grey box on a table. It says Ref Router/TCP and INTERWARE. There is a stick on top with IP addresses. There are LED lights for PWR, RDY, ERR, ET, LT. Rear of the box, revealing Ethernet 10BASE-T, AAUI, LocalTalk. There is an MAC address starting with 004070, a model number BR003 and Made in Japan. Input is AC100V only. RefLaser … ¥68,000RefBridge/TCP … ¥133,000RefEther ColorClassic-T … ¥42,500

The price on the listing was too much for me to spend right now, but it was gratefully gifted to me as a belated birthday present by @mroach (who was also curious) 🙇‍♂️

The listing said the seller would burn the utility to a CD-R and include that. No idea how the seller has the utility but not the original floppy disk, but at least now I have archived it on the IA/macgarden.

Hacking open the utility with ResEdit, we also find DLOGs for devices named RefBridge, RefBridge/TCP, RefLaser, RefLaser II

Screenshot of MacOS 9: “Untitled DVD” containing “RefUtility 1.3.0” with an icon similar to HD SC setup but the rectangle shape says Ref on it and is connected to a network. ResEdit screenshot revealing DITLs with the titles of the listed devices, as well as matching icons such as a small laserwriter.

Before turning it on, let's open it up to see if we can learn anything more. We have a 1993 copyright on the PCB, 1994 copyright on the 1.0.0 ROM. It's powered by a Motorola 68k core, and uses the same Zilog SCC serial chip for LocalTalk as the Mac did.

Does it work? Yes, it does! And the utility sees it!

Let's start out by configuring a typical 1994 Mac office network 🏢🔌, an example of what this would be used for.

PCB with parts marked: EPROM, RAM, Flash, 68k CPU, Ethernet, GAL/PLDs, Serial Front of device lit up MacOS 9 screenshot of “RefUtility” showing a list of AppleTalk zones on the left side and “Select a Ref device” on the right, showing a RefRouterTCP010B08 in the list

The main window lets you see some basic info and has buttons to open the different configuration dialogs.

We've created one zone on EtherTalk, and one on LocalTalk. "Seed" means this router is responsible for the network.

On EtherTalk we're seeding a “RefRouter EtherTalk" zone on Network 2942. You can seed multiple zones if you wish (for multiple departments/floors/buildings in your office), similarly to Apple Internet Router.

And on LocalTalk seeding a “RefRouter LocalTalk” on 2941.

System 7 screenshot of a dialogRetRouter/TCP network toolName RetRouterTCP01 0BO8version 0110ROM version 0100appleTalk address Network 2941 ID 129 []HexRouter status ActiveButtons:Router Setup...Network Info...DDP-IP Gateway…Restart...Exit System 7 screenshot of a dialogRetRouterTCP01 0B08 Network 2941 ID 129 [] HexRouter Ports / SettingEtherTalk / Net: 2942-2942, Zone : RefRouter EtherTalkLocalTalk / Net: 2941, 2one: RefRouter LocalTalkButtons:Edit... Save... Load…OK Cancel System 7 screenshot of a dialogSeed/Nonseed []Seed []NonseedNetwork 2942-2942 []HexZone List:RefRouter EtherTalkButtons:Remove (disabled)AddRenameGet Zones...Set DefaultZone: RefRouter EtherTalkDefault: RefRouter EtherTalkButtons:OKCancel System 7 screenshot of a dialogSeed/Nonseed []Seed []NonseedNetwork 2941 []HexZone RefRouter LocalTalkButtonsGet Zone...OKCancel

And sure enough, it works!

The utility gives you the RefRouter's view of the network (adjacent networks from other routers also show here)

I disconnected this segment from GlobalTalk to avoid confusion, and we can see our zones in the utility list

In the Chooser, it's all working as it should! Machines on the LocalTalk side can see machines on the EtherTalk side, and visa-versa.

Maybe I'm imaging things (I didn't measure) but it feels like file transfers are faster than with the AsanteTalk?

System 7 screenshot of a dialogNetwork Zone Distance Forwarding Next Router2941-2941 RefRouter LocalTalk 0 LocalTalk (2941,129)2942-2942 RefRouter EtherTalk 0 EtherTalk (2942, 1)Export...OK System 7 screenshot of the main dialog from before, but now the zones list if just the 3 we configured. System 7 screenshot of the Chooser, showing only our 2 AppleTalk zones, and an AppleTalk ImageWriter.

By the way, if you think that configuration UI looks familiar, it's basically a 1-1 copy of the Apple Internet Router interface!

Side by side screenshot of the previously seen ethertalk config dialog next to the apple internet router one which is nearly identical

Now let's explore that "DDP-IP Gateway" button. DDP-IP is better known as "MacIP", and encapsulates IP (Internet Protocol) packets in AppleTalk, allowing machines on LocalTalk to use TCP/IP and access the Internet

I'm not sure what "IP Address of File Server" is for. Netbooting? Anyone have idea what "Address Gleaning" or “NBP Proxy ARP" do?

5 and 2 also seem like low limits for the number of clients, but I guess LocalTalk is too slow for many more devices…

System 7 screenshot of a dialog[] Enable DDP-IP GatewayIP Address of RefBridge/TCP 10.29.0.14IP Subnetwork 255.255.255.0IP Address of Default 10.29.0.1IP Address of Name 10.29.0.1IP Address of File Server 0.0.0.0Static IP Clients 5Dynamic IP Clients 2[] Address Gleaning[] Enable for EtherTalk[] Disable NBP Proxy ARPOKCancel

Our MacIP setup works perfectly as well with no drama, with my IIcx picking up the MacIP Gateway on the RefRouter LocalTalk Zone.

We can ping, and even load websites!

I'm not sure where it picked the IP address from though, as that did not come from my router (there is no DHCP support anywhere here). First I thought the prefix came from that “Dynamic IP Clients” option but that really *was* a limit, seems it maxes out at 20 combined.

No idea where you configure the “Static" clients?

MacTCP window showing LocalTalk selected on the zone RefRouter LocalTalk, and an IP Address 10.29.0.21 assigned MacTCP Ping pinging google 5 times successfully MacWeb 2.0c browser opening ip.mroach.com Screenshot of a dialog that says “The number of IP Clients is out of range”. Behind the IP config dialog can be seen with 10 static ip clients and 11 dynamic ip clients.

Now we've used this guy to set up everything your small Mac office would need. You got your Ethernet machines and your LocalTalk machines and printers all talking to each other, and even got the LocalTalk machines onto the Internet!

But now it's time to figure out how to put this to REAL use on my own network, which has the complication of already having a router putting it on GlobalTalk 🌏

Right now I'm using an AsanteTalk to bridge Ethernet to LocalTalk, would love to replace that with this…

1️⃣st attempt, using a separate Zone name for LocalTalk.

Starting with the previous config, I change EtherTalk to “Nonseed” so it just becomes a client on my main network ("BaroNet”) that's already beeing seeded by Apple Internet Router. The config window still shows the "RefRouter EtherTalk" name but that whole section is actually disabled.

For LocalTalk, I'm now seeding a separate Zone with the name "BaroNet LocalTalk”

And now the RefRouter now sees all of GlobalTalk on the nonseed port!

The list of configured networks, now showing:EtherTalk (non seed)LocalTalk Net: 2941, Zone: BaroNet LocalTalk The EtherTalk config dialog.
Now “Nonseed” is checked The LocalTalk config dialog, now zone is “BaroNet LocalTalk” The list of visible networks, now showing all of GlobalTalk

This isn't working though, and the results are strange.

My Mac on LocalTalk finds itself on the new “BaroNet LocalTalk” zone, but it doesn't even see the BaroNet zone or any shares on it.

My Mac on EtherTalk sees the LocalTalk devices… on BaroNet! Meanwhile it doesn't see the new zone name… but somehow sees the devices anyway, just in the wrong zone!

And if we go back to that network list from the RefRouter and look for BaroNet, it's clearly confused!

Composite of 3 screenshots:“Machine on LocalTalk” has two chooser screenshots revealing zone BaroNet LocalTalk, with no file server and one ImageWriter“Machine on EtherTalk” reveals zone BaroNet with an ImageWriter The same screenshot with a list of networks from before but 2940 and 2941 both being named “BaroNet LocalTalk” is highlighted.

2️⃣nd attempt, sharing a Zone name.

Taking the previous configuration, and just changing the LocalTalk zone to match the EtherTalk zone.

First of all now the network list looks sane.

And on my machines, all looks good now! LocalTalk machines see EtherTalk machines, and visa versa.

And this is what it looks like in Trawl, you can see the LocalTalk machines on network 2941

But, are the LocalTalk machines visible on GlobalTalk now or is the double-routing going to cause issues, like double-NAT?

The LocalTalk Config dialog again, now with the zone named BaroNet The same screenshot with a list of networks from before but 2940 and 2941 both being named “BaroNet” Composite of 4 screenshots:“Machine on LocalTalk” has two chooser screenshots revealing zone BaroNet, with file servers and an ImageWriter visible“Machine on EtherTalk” has two chooser screenshots revealing zone BaroNet with file servers and an ImageWriter visible Trawl ScreenshotNameTypeAddress10.29.0.14IPGATEWAY2941.129.72RetRouterTOPO10B05RetDevice Router TCP2941.129.25410.29.0.14IP ADDRESS2941.129.72Quicksilver 2002Workstation2940.15.4piWorkstation2940.186.4landiskLaser writer2940.174.128WallstreetMacintosh PowerBook2940.45.252BlackbirdPowerBook 520/540(c)2940.1.253Aurora 2.0Macintosh Ilcx2941.59.255ImageShrieker (B/W)ImageWriter2941.134.1381 Zone: 8 Nodes

I asked on GlobalTalk Chat and… oh that's weird. Not visible on BaroNet but there's a vestigial “RefRouter LocalTalk” hanging around, with all my LocalTalk stuff in it. That was my original sample network!

Indeed, even my EtherTalk machines are seeing the ghost zone, but no machines on it!

Looking at my AIR machine (which is seeding EtherTalk and connects to GlobalTalk), sure enough, it picked up on the old name, and must be propagating it!

A system 7 screenshot of a chat log. The text is too long to fit in an alt text but it is me asking if someone can see my devices, fergycool couldn't in BaroNet but Daniel noticed the RefRouter LocalTalk zone Chooser Screenshot showing RefRouter LocalTalk (empty) Screenshot of Apple Internet Router showing networks 2940 BaroNet and 2941 RefRouter LocalTalk

I could probably solve this by restarting AIR, but that would kick everyone else off of Chat so I'll just try changing network numbers so it queries for a new zone name.

And it worked! No more ghost zone, and asking on chat it seems my LocalTalk stuff is also visible on GlobalTalk now.

I bet that this is also why the first attempt with a separate “LocalTalk” zone name failed - it was probably still using the stuck zone name and I never scrolled down enough to see it there…

Screenshot of Apple Internet Router showing networks 2940 BaroNet and 2943 BaroNet

Very glad to have this seemingly ultra-rare device put back into work doing what it was built for on my network!

If anyone else has better research skills than me I'd love to find out more about it and its brethren the RefBridge and RefLaser.

Or if someone recognizes the guts of it/software if it was a rebadge of something else?

The router box on a desk with its activity lights lit next to an ImageWriter II.

Appendix:

The 5V power supply is this module screwed to the lid. I really like this solution of basically mounting the wall-wart INSIDE the device. Wish more hardware did this!

A device opened up to reveal a PCB on the bottom half and a metal lid with a TDK Power Supply FMP05-2R0 screwed to the top, with wires going from the AC cable to a header on the PCB.

Aside: When looking through old Japanese Mac Magazines on the Internet Archive searching for any kind of review, mention, catalog price listing, anything, I came across this absolutely wild magazine ad

edit: the shop is still around. their current advertising presence is far more sober http://www.ohnishi.ne.jp

A full-spread black and white magazine ad listing the prices of computer hardware and accessories in Japanese by 大西ジム, but it gets more and more schizophrenic with prices haphazardly stuck at angles in different font faces and sizes.

Update: I found a reference to the Interware "RefEther” ethernet card for Classic II on an old japanese blog.

https://tanu.yokochou.com/MR/MacintoshRepair.html ClassicIIでEthernetを

A screen shot of a website in searing greenClassicIIでEthernetをMacintoshはLocalTalkで簡単にネットワークが組めるのが売りでしたが、最近のMacにはシリアル(プリンタ/モデム)ポートがありません。そういう新型Macと旧型Macをつなぐにはいくつか手段はありますが、ClassicIIにEthernetボードを追加してみました。使ったのはインタウェア製の「RefEther」で、作業自体はとても簡単に済みました。本体を開き、ボードを差し、線をつなぐという簡単なもので、ほほいのほいでした。 ところが、困難はその後に待ち受けていたのです。

I think the serial number E-630059 means this is the 59th one ever made.

Looking at other Interware product photos people have taken online (their graphics cards and CPU upgrades were quite popular), the first letter means category (V video, M mac cpu, P picpom), and the next two digits are the product code (e.g. I found photos of 2 picpom cards serials S-102327 and S-105036, and two VDR-2A cards with V-200648 and V-200203)

So the serial number within the product code for my box is 0059.

Oooh, ooh, new mail?!?!

A screenshot of a System 7 dialog box that says “New mail has arrived for kalleboo.”

Yes @fergycool , you are!

Heck, with how rare these are, and how unpopular PowerTalk was, possibly ever?

A screenshot of System 7.1.1 Pro PowerTalk receiving an email that saysSubject RefRouter here I come!Hello Karl!Am I the first person to send a PowerMail through the RefRouter?(at least in this decade!).CheersChris (fergycool!)

Back to blog index