Projects / vmodemd

vmodemd

vmodemd is a telnet server designed to run old DOS BBS systems and door games. It listens for incoming TCP connections on a defined port, does a minimal telnet handshake if needed, and then starts to proxy all data to a PTY which is bound to a dosemu virtual serial port. vmodemd supports any number of virtual modems, can display customized banners if all modems are busy, can terminate a serial app when a telnet connection is unexpectedly dropped, and run custom scripts before passing control to dosemu, allowing you to pass relevant data like incoming IP address to the DOS app.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  28 Aug 2009 19:20

    Release Notes: This release fixes a carriage return translation bug with some Linux telnet clients. It adds a 3rd parameter (modem id) to connect script arguments. It adds hangup script support (see hangup_scr in vmodemd.conf).

    •  19 Jun 2009 18:48

      Release Notes: initial public release.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.