An acoustic coupler is a useful tool for dialing up to the internet when you have a phone available, but no phone jack to plug into. I "built" my own acoustic coupler out of a phone and a 9 volt battery. I say 'built', but really, there was almost no building involved. Here is a crude drawing of the acoustic coupler hooked up to a laptop and ready to connect to the internet through a phone booth.
This device is necessary for connecting a SEGA dreamcast to a computer's modem via phone line. This is so that the dreamcast can get access to the internet. This is used in popular projects such as DreamPi.
It provides power to a dry telephone line allowing phones and modems to be used without a telephone network. This is popularly used with a SEGA Dreamcast to get online, but it can also be useful for connecting two computer modems together or even just two telephones.
In particular this is handy for computers with software modems. Any modem that needs drivers is a software modem. They do not produce their own line voltage. Two soft modems can communicate with each other using this device.
Introducing the WiFi Retromodem, an innovative solution that seamlessly replaces the PCB in your existing external Hayes Smartmodem. With our latest Version 3.2 PCB, experience a nostalgic journey with added simulated audio featuring dial tone, DTMF dialed digits, ringing and the 1200 baud connect cadence. Based on GitHub ZiModem V3.7 sources, its supports baud rates up to 115,200. WiFi Retromodem provides a non-destructive way to allow older serial based computers to connect to a BBS on the internet via telnet.
Includes external 5V 1A power supply.
An ESP8266 based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators. It makes the appropriate noises.
This project grew out of a desire to get an old Ampro LB+/Z80 hooked up to the Internet. Right from the start, I knew I wanted a row of LED indicators at the front of the modem so that it would be reminiscent of an old Hayes Smartmodem. (I briefly considered finding an old Smartmodem on eBay, but soon remembered that the case had in fact been made of metal; they don't build 'em like that anymore.) Since the modem was going to be hooked up to the Little Board's serial port, I needed an actual RS-232 level serial port, with either a DB-25 or DE-9 connector. And finally, since I wanted the Hayes style LEDs, I thought it would be handy to have the Hayes AT commands too, at least as close as I could manage.
This is the sort of project that you can build yourself, for fun. Even the right kinds of project boxes are linked in the bill of materials, along with the Kicad schematics and greyprints for the panels.
The default serial configuration is 9600bps, 8 data bits, no parity, 1 stop bit.
2600.network is a public service for dial-up users. It's purpose is to allow users of old, vintage, and outdated hardware to dial in with real modems to real systems.
How to configure and use the virtual modem in DOSbox. Rather than dialing phone numbers, you dial IPv4 address/port pairs.
This guide will explain some ways to set up a VoIP ATA so that you can place calls between computers with modems (although any other pair of telephone devices will work.) When done, you will be able to:
Note that this does NOT involve setting up Asterisk!
Get your vintage computer connected to BBS's and more! It can act as a Modem, PPP ISP or a SLIP Ethernet adapter! A robust web user interface for easy access to settings, commands, and a file manager. A 2MB flash filesystem which allows you to copy files to and from your vintage computer. The ability to host your own web pages on the device! Just upload HTML and javascript to make your own custom stuff!
The WiFi Retromodem is a non-destructive replacement of the PCB in an external Hayes Smartmodem 1200 or 2400. Note: while it will fit in the later Smartmodems, the LEDs of the Retromodem in the Hayes Optima series aluminum cases are offset slightly from the letters below. The Retromodem is based on the ZiModem software available on Github. This new version also supports simulated audio dialing just like a real Smartmodem connected to a phone line.
The board can be purchased from this page.
Qodem is a public domain re-implementation of the DOS-era Qmodem serial communications package, updated for modern systems. Qodem goes beyond similar DOS-era emulators in many ways. In addition to serial/modem connections, Qodem can also connect to remote systems over telnet, rlogin, ssh, raw sockets, or through an arbitrary command line. Curses-based, and as such can be run in command-line environments such as the raw Linux console, through an ssh session, or inside a graphical X11-based terminal emulator. Qodem can even be run inside itself. Understands its supported emulations much better than many other programs. It has a "vttest score" of 104; under a true xterm it even displays double-width/double-height characters correctly. It can play ANSI Music, supports ANSI fallback for Avatar, translates both PC VGA and DEC multinational characters to Unicode, and can handle the UTF-8 flavors of Linux and xterm emulations.
The wiring setup to make a null modem cable.
Atmega328p based 1200 Baud AFSK radio modem.
FujiNet was intended to be a network adapter that attaches to the SIO (Peripheral) port of an Atari 8-bit computer system but has become an all encompassing SIO peripheral emulator. Designed to physically interface with any 8-bit Atari system via the SIO port with a 3d printed SIO plug. Also has an SIO jack on the back so that other peripherals can be plugged in as passthrough devices. Powered from the Atari (unless it's used on a 400 or 800, they don't supply enough current).
Emulates data storage on cassettes and floppy disks. Data can be stored on SD card or TNFS network share. Emulates the 850 modem. Emulates most of the common Atari printers, but converts files to PDF and saves them. Implements a brand-new network (N:) device.
Implements Bluetooth, NTP, text-to-speech.
An OpenWRT package repository for packages that have to do with using mobile broadband peripherals. Includes instructions for configuring the use of USB cell modems.
This package ports the XMODEM, YMODEM and ZMODEM protocols to Python. We try to implement the protocols as minimalistic as possible without breaking the protocol specifications. All modem implementations must be given a getc
callback to retrieve character data from the remote end and a putc
callback to send character data.
This python script will detect modem events like DTMF Digits, Busy Tone, Silence etc from phone line using Raspberry Pi 3. Seems to do audio signal analysis to do this.
An open source device to connect a computer with an RS232 serial port to a telnet BBS. It does not use an analog phone line but internet through a wifi connection. Behaves like a Hayes dial-up modem, and it is designed and built for old computers. Plug it in, fire up a terminal emulator, and use the Hayes AT command set to tell it what to do. Can theoretically be used with any computer that has an RS-232 port.
Occasionally the designer sells them on eBay, but you can build your own.
A software modem that pretends to be an analog dialup modem from the old days, only for communications it uses the IAX protocol to connect to an Asterisk VoIP switch rather than the PSTN.