April 3, 2026

Retro internet, modern meltdowns

Build your own Dial-up ISP with a Raspberry Pi

Nostalgia vs DIY: commenters roast the $120 fake phone line and dream of AIM over Wi‑Fi

TLDR: A Raspberry Pi was used to spin up a mini dial‑up provider for a vintage iBook, complete with a fake phone line. The comments exploded: DIY purists want 9‑volt hacks, frugal tinkerers push a cheaper Cisco route, preppers eye it for outages, and nostalgics beg for dial‑up‑to‑Wi‑Fi bridges.

One maker just turned a Raspberry Pi into a tiny dial‑up internet provider so a tangerine iBook G3 could log on like it’s 1999—complete with a fake phone line box and old‑school modem noises. The how‑to is tidy (they even posted a Pi ISP setup), but the comments? Absolute chaos—in the best way.

The nostalgia crowd cheered, the purists pounced. One joker flexed: “I use a USR modem bank as a white‑noise machine.” Another sneered at the $120 “phone line simulator,” arguing a 9‑volt battery and scrap wire would be more fun—then roasted today’s prices by pairing it with a “$300 Pi 5.” Budget rebels arrived with a bigger hack: grab a used Cisco box that gives you 24 phone ports for less money (tiny catch: weird 50‑pin cables). Survivalists wondered if this could be a backup when fiber goes down—“a few kilobits beats no bits.” Dreamers asked for cute dial‑up‑to‑Wi‑Fi bridges for 30‑year‑old gadgets, so they can read email via POP (an old mail system) and chat on AIM (AOL’s classic messenger) on a home server.

Verdict: a wholesome retro build turned comment‑section battleground over cost, purity, and the eternal question—do you want vibes or value?

Key Points

  • The author builds a local dial‑up ISP using a Raspberry Pi, a USB 56K modem, and a Viking DLE‑200B telephone line simulator to emulate POTS.
  • An Apple iBook G3 with an AirPort card connects through this setup, illustrating late‑1990s Wi‑Fi (802.11b) combined with dial‑up networking.
  • The AirPort Base Station historically offered both 10BASE‑T Ethernet and a 56K modem, reflecting the era’s transitional networking.
  • On the Raspberry Pi, mgetty and PPP are used to accept dial‑up calls and negotiate IP connectivity; an Ansible playbook on GitHub automates configuration.
  • Adjusting the DLE‑200B’s DIP switch #3 lowers line audio volume, which can improve modem connection speeds; a bell‑style phone aids debugging by audibly ringing.

Hottest takes

"I use a USR Total Control chassis as a white noise generator." — bigbuppo
"more fun to build your own line simulator with a 9 volt battery" — kotaKat
"you can pick up an old Cisco VG-224 from Ebay for less than half the price of that line simulator, and you get 24 lines." — alnwlsn
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.