[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Dial-on-demand SLIP/PPP daemon



I just saw this in comp.os.linux.announce, and thought the MiNT-list might
be interested (at any rate, I'd be interested in this for MiNT-net!).

Here it is:

Article 2683 of comp.os.linux.announce:
Newsgroups: comp.os.linux.announce
Path: attwat!ncrhub2!nntpa!att-out!rutgers!sgigate.sgi.com!enews.sgi.com!ames!hookup!news.mathworks.com!uhog.mit.edu!nntp.club.cc.cmu.edu!cantaloupe.srv.cs.cmu.edu!rochester!cornell!bounce-bounce
From: schenk@cs.toronto.edu (Eric Schenk)
Subject: ANNOUNCE: Alpha demand dialer for SLIP/PPP available for testing
Message-ID: <ann-22953.783988565@cs.cornell.edu>
Followup-To: comp.os.linux.misc
Keywords: demand dialing slip ppp
Sender: mdw@cs.cornell.edu (Matt Welsh)
Reply-To: schenk@cs.toronto.edu (Eric Schenk)
Organization: None
Date: Fri, 4 Nov 1994 22:36:23 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)
Lines: 42

I have recently been doing some spare time work on on a daemon to support
dail on demand for both SLIP and PPP links under linux. The daemon
may also work on other platforms, but I can't give and guarrentee's.
My work has now reached a stage where I am ready to do some alpha testing.
If you are interested in testing this code you can find it at:

sunsite.unc.edu:/pub/Linux/Incoming/diald-0.1.tar.gz

Eventually it should move to:

sunsite.unc.edu:/pub/Linux/system/Network/serial/diald-0.1.tar.gz

Sorry, there are no precompiled binaries in this distribution.

There are some known problems with this release:

* It won't support SLIP links with dynamic IP assignment.
* When using a PPP link if it goes down and comes back up
  (the deamon will force a restablish) your existing TCP
  connections may be frozen. This seems to be a problem in the
  kernel routing code.
* The daemon can go into a loop attempting to restablish
  a connection forever if your modem gets wedge. The daemon
  should really time out.
* The daemon attempts to do a fast link take down when there
  are no TCP connections (6 seconds idle time by
  default). This has two problems:
  - the daemon only knows how to count the total number of TCP
    connections on your system, so if you have a local net the
    number of connections may never go to 0.
  - services that use connectionless protocols, such as Mosaic,
    may cause the link to spend a lot of time going up and coming down.

Suggested fixes to any of these problems are welcome!

---------------------------------------------------------------------------
Eric Schenk                                           schenk@cs.toronto.edu
Department of Computer Science, University of Toronto

--
Send submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
Be sure to include Keywords: and a short description of your software.

-- 
----------========================_   /\ ============================----------
Chris Herborth                    \`o.0'       herborth@53iss6.Waterloo.NCR.COM
Information Products Developer    =(___)=
AT&T Global Information Solutions    U