My classic Macs seem to not pull a DHCP IP address… solved.
As a major Apple fanboy through the nineties it’s no surprise that I am have some vintage Macs around that I tinker with as a hobby. The most annoying part of it all is moving files between modern Macs and the retro ones. Until I solved this problem I had been burning CDs with files I needed but the nature of CDs single write and throw away is less than optimal. I needed to get the old Macs on my network.
So I just fought with Mac OS Classic and an Ethernet card(s) for months. I thought it wasn’t working because it wouldn’t pull a dhcp address. I plug it in, I get a link light on the NIC and switch. While watching the IP address field in the TCP/IP control panel, it never populates. I bought a PCI nic and CSII slot for my Performa 6360. No go on either. I have a 7200/90 with built in RJ45 port and AAUI port. Both nada, link lights and no IP. I tired it to setup manually with no luck.
Solution
I was searching but not turning up much as I feel the search terms were broad. I spoke to some folks on r/vintageapple some said there was a problem that modern switches don’t speak 10Base-T like the old macs did but that didn’t make any sense. At some point I came across a video where a guy hooked the network up and like mine it didn’t pull a DHCP address. Then he opened IE and an IP popped up in the TCP/IP window in the background. Seeing that made me remember (or think I remember) classic OS not doing anything with the network until something requests network access.
Well after a while it dawned on me that these old OSs aren’t network operating systems and don’t activate the network stack until a request is made to do so. So I opened a browser and when it started loading the home page, then I saw it pull a dhcp and get online. I remember in the dial up days I could open Netscape and it would start PPP dialing. So thats it, there was nothing wrong the whole time. Below is a quick video demonstration and summary of this article.
Hi Half Ass Craftsman,
I enjoyed reading about your Quadra 950 restoration project! I have a fairly large collection of Macs from that vintage, including my very own Quadra 950 among others. One thing that’s helped me get the TCP stack up when the Mac is powered on is using either the “Network Time” control panel or “Timbuktu” (or both!) … Network Time can be configured to set the clock from an NTP source after the Mac boots. Timbuktu also gets connected and starts broadcasting availability for Timbuktu clients. This is also a convenient way to administer headless Macs on your LAN.
Happy trails!
– Andy
That NTP trick is a great idea! Good thinking.
I’m looking for the Comm Slot II card for a customer. Do you still have this? Interested in selling?