____ _ _ _ _____ ____ _ _ _ _ _____ _____
| __ )| | | | | | ____| | _ \| | / \ | \ | | ____|_ _|
| _ \| | | | | | _| | |_) | | / _ \ | \| | _| | |
| |_) | |__| |_| | |___ | __/| |___ / ___ \| |\ | |___ | |
|____/|_____\___/|_____| |_| |_____/_/ \_\_| \_|_____| |_|
D I A L - U P · n o d o 1
Llama con tu módem de 1996. Entra en la BBS. Navega en texto. Levanta PPP.
Sin Telefónica, sin factura, sin que tu madre descuelgue en mitad de la descarga.
Antes de entrar, escucha lo que tu módem va a hacer al llamar al nodo. Es una síntesis en el navegador: tono de invitación a marcar, marcación por tonos, timbre español a 425 Hz, el 2100 Hz de respuesta, las portadoras V.21 y la ráfaga de entrenamiento.
OH CD RD SD
Sube el volumen. Si tienes vecinos, mejor.
Un nodo de acceso telefónico como los que había en 1996, pero montado encima de la telefonía IP de 2026. Tienes tres formas de entrar:
| Cómo | Con qué | Qué consigues |
|---|---|---|
| Módem de verdad HARD | Tu módem serie de los 90 + un adaptador SIP (ATA) + un ordenador de la época | La experiencia completa: pitidos, CONNECT 300, BBS y PPP a la velocidad original |
| Telnet | Cualquier cosa con red: un Amiga con tarjeta, un ESP8266 haciendo de módem wifi, o tu PC | La misma BBS, sin audio de por medio |
| Navegador | Esto que estás usando | El terminal web, con limitador de baudios para que sufras a 300 bps si quieres |
Dentro hay una BBS con navegador de texto, cliente Gopher, pasarela telnet, noticias, el tiempo, un tablón, ficheros por XMODEM y juegos. Y si tu ordenador sabe hablar PPP, un proxy que rebaja la web moderna a HTML 3.2 sin JavaScript para que Netscape 2 la pueda pintar.
tu módem ──(pitidos)──▶ ATA ──(SIP/RTP G.711)──▶ centralita ──▶ dialupd
│
┌──────────────────────────────────────────────────────────────┘
▼
softmodem FSK (V.21 / Bell 103 / V.23) ──▶ bytes 8N1 ──▶ sesión
├─▶ BBS (menú, web en texto, gopher, telnet, xmodem…)
└─▶ pppd sobre pty ──▶ proxy rebajador :8080 ──▶ la web de hoy
dialupd es un demonio en Python puro, sin dependencias, que se registra en una centralita SIP y descuelga. El audio de la llamada pasa por un softmodem escrito a mano: demodulación FSK no coherente y un UART asíncrono que convierte los tonos en bytes. Encima de eso corre todo lo demás. El código vive en este servidor; no hay nube, hay un rack.
| Norma | Velocidad | Tonos (respuesta / origen) | Para quién |
|---|---|---|---|
| ITU-T V.21 | 300 bps | 1650/1850 · 980/1180 Hz | Módems europeos, casi todos los modernos con AT+MS=V21 |
| Bell 103 | 300 bps | 2225/2025 · 1270/1070 Hz | Módems americanos, acopladores acústicos, Commodore 1660 |
| ITU-T V.23 | 1200 / 75 bps | 1300/2100 · 390/450 Hz | Minitel, Ibertex, videotex: lees rápido, escribes lento |
¿Y V.22bis, V.32, V.34, 56k? Necesitan ecualización adaptativa y cancelación de eco; eso no cabe en Python puro a tiempo real. El diseño deja hueco para enchufar spandsp y llegar a 2400 bps. Además, 300 bps es más divertido: lo lees a la vez que llega.
| Cosa | Tamaño | A 300 bps | A 1200 bps | A 56k (nostalgia pura) |
|---|---|---|---|---|
| Menú de la BBS | 1 KB | 35 s | 9 s | 0,2 s |
| Un artículo de Wikipedia en texto | 40 KB | 22 min | 5,5 min | 6 s |
| Portada de un periódico de hoy (sin rebajar) | 3 MB | 28 horas | 7 horas | 7,5 min |
| La misma portada pasada por el proxy | 25 KB | 14 min | 3,5 min | 4 s |
Para probar un ordenador antiguo hace falta algo que pueda cargar: las portadas más míticas de la década, tal como estaban entre 1996 y 1999, por HTTP plano sin redirección a HTTPS, sin CSS ni JavaScript, en ISO-8859-1: Yahoo!, AltaVista, Lycos, Excite, Hotmail, Netscape, Microsoft, Apple, Amazon, GeoCities, Space Jam, MTV, la Casa Blanca, Google beta, Hampster Dance, Zombo.com y las españolas El País Digital, Olé!, Ozú, Terra, Ciudad Futura, Recol y Marca.
Las portadas son las copias reales que conserva la Wayback Machine, con sus imágenes originales, servidas en su HTML de la época. Y una máquina del tiempo: cualquier web, cualquier año, reescrita al vuelo para navegadores de los 90.
Y un banco de pruebas: HTML 3.2, GIF/JPEG/PNG, tablas, marcos, formularios, mapas de imagen, cookies, meta refresh, JavaScript 1.0, acentos, cabeceras HTTP y ficheros de 10 KB, 100 KB y 1 MB para cronometrar tu módem.
📁 ENTRAR AL MUSEO http://dialup.blueplanetcodex.com/retro/
Mosaic, Netscape 1.1, Internet Explorer 2, Lynx, Arachne (DOS), AWeb (Amiga), iCab (Mac), CAB (Atari): a por ello. Desde PPP por módem: http://home.dialup/retro/.
☎ 938 749 519 (módem, 8N1, V.21 o Bell 103)
telnet dialup.blueplanetcodex.com 2323
Cómo conectar con un módem de verdad » · Guía PPP: usuario dialup, contraseña modem »
Visitante número ------ desde el 2 de septiembre de 2026
Un proyecto de Blue Planet Codex · Lleida · Hecho con nostalgia, Python y un ATA.
Si esto te ha hecho sonreír, fírmanos el libro. _