Multidialnet is a curses-based tool that runs on a machine that hosts a shared dial-up Internet connection. This program will not only allow users to make the connection, but also log the usage and work out how much the phone call cost. It should work equally well with any sort of non-permanent connection - not just analogue modems.