Projects / X-ISP


X-ISP is a visual, X11/XForms based, user-friendly interface to pppd/chat (i.e. a dialup TCP/IP tool with an X11 interface). It is also a small ISP and phone company (PTT) database manager, and a dialup costs and usage logging/statistics tool. It provides maximum feedback from dialing and login phases on a message browser, versatility in interrupting a call in progress, a manual login terminal window, as well as call-back, and per-ISP DNS selection capabilities.


Recent releases

  •  22 Nov 2006 08:13

    Release Notes: A problem which occurred when adding a new ISP entry with an edited PTT database having fewer than the initial number of MAXNUM_PTT PTTs defined was corrected. The total number of digits for the cost input field was increased from 6 to 8, allowing for long fractional values. A bug in the PTT editor code whereby the charge period would be forced to 1 even when the PTT in question would charge by unit was fixed.

    •  28 Jun 2003 20:44

      Release Notes: All varargs calls were converted to stdarg calls. This was needed for most recent Linux distributions. X-ISP now compiles without problems under gcc 3.x and XForms 1.x.

      •  11 Dec 2001 11:34

        Release Notes: This release adds per ISP PTT selection and cost logging, per ISP auto-assigned DNS support, $HOME/.xisp-down called before & after disconnect, the "-pidfp" parameter for Solaris-8 pppd, a setgid option for sharing call-cost log files, NT-RAS call-back bugfixes, and many other bugfixes.

        •  17 Aug 1999 23:55

          Release Notes: Completely new dialer-mode handling code. Greatly enhanced call-back handling, including support for NT-RAS accounts. Pop-up hints for most program forms enabling trouble-free account and connection setup. Support for building under FreeBSD and NetBSD. New PTT entries and updates for existing ones. Numerous bug-fixes.

          •  07 Jul 1999 18:50

            Release Notes: See the Changelog for full details.

            Recent comments

            11 Oct 2001 00:36 fredlwm

            Re: Can't install x-isp in Red Hat 6.2

            > Any advice on how to proceed? I'm
            > running Linux/Red Hat 6.2 with
            > GNOME-1.0. All the above events were
            > invoked via command line entries and w/o
            > starting X (no windows).

            Yes. Next time download the right version for
            your RPM. If you can't install it, wait a few
            days (or weeks ?) because XForms will be released
            under the GPL (or another OpenSource license).
            Then you compile it. Or download the .tar.gz from
            the XForms site...

            10 Oct 2001 09:29 casacruz

            Can't install x-isp in Red Hat 6.2
            Even though x-ISP is more then I required it has bells and whistles that are nice to have. I down loaded the x-ISP-2.6 tar file, untarred it, and read the required files: readme, install, and the makefile. I then checked to make certain my rh 6.2 system has the required files: ppp-2.2.x (have ppp-2.3.11), X11R6 (have XFree86 3.3.6-29), and xforms.

            xforms is not included in rh 6.2. I down loaded xforms-089-2.i386.rpm and proceeded to install it using rpm -ivh. This error message appeared "only packages with major numbers <=3 are supported by this version of rpm. Error: xforms-089-2.i386.rpm cannot be installed." I have tried to "force" its installation but to no avail.

            rh 6.2 has rpm-3.04 installed. The latest rpm version is 4.0.2 I've down loaded this version but I'm concerned that library problems will ensued if I install it and probably permanently hose the OS.

            Any advice on how to proceed? I'm running Linux/Red Hat 6.2 with GNOME-1.0. All the above events were invoked via command line entries and w/o starting X (no windows).


            30 Jan 2001 05:08 mstone

            Simply amazing.. saves me from running a stupid bash shell script all the time to login online.. just had to update my Xforms and set it all up and I was up and running.. Thanks guys!

            09 Jan 2000 14:16 pstrader

            Very, Very, Nice
            Thanks to X-isp, (and the reading of some How-To's) I'm making this comment from my Linux box. One more reason not to us another OS I'll not mention. Nice job, Dimitrios!

            04 Aug 1999 04:30 jsimpson

            I recieved an E-mail back from the author. Here is the content...

            Netscape has this problem some times; it saves the file without
            the ".gz" extension even though its still in "gzipped" form. You
            can rename it to .gz if you wish, but you can also
            leave it as is and use:

            gzip -dc the_file_name | tar xvf -

            which will unpack it properly. Read files README and INSTALL for
            documentation and instructions. If you downloaded version 2.5p4,
            please consider using the pre-17 beta of version 2.6 instead (get
            that from

            By naming it correctly when saving, the file saved and unpacks fine.



            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.