KDSL 0.3  

********  THIS IS A BETA RELEASE  *********


26 February 2004
Home Page:  http://kdslbroadband.sourceforge.net

Kdsl has evolved to become a direct frontend to pppd rather than a frontend to Roaring Penguins tkpppoe (although it can still urilise rp-pppoe files.   I wrote this program because I need to access 3 different ADSL accounts, and I needed a method of handling the different accounts in a civilised and quick way.  I also wanted to have a dock Icon inf the task bar, because I like them! :)
This project was my way of teaching myself some basic C++ coding, and get familiar with programming design.  I failed miserably on both aspects, but none-the less, here is a program of source code grabbed from different packages, and tweaked together to make kdsl.

REQUIREMENTS

You will need the following to use Kdsl:

You will need at least pppd-2.4.1 with the pppoe patch applied, or obtain the CVS version of pppd which already has support for pppoe.


HOW TO INSTALL

./configure
make
make install

This program must be run as root in order to setup the accounts.   (Only root mode can make the changes to /etc/ppp/pap-secrets)
Once the accounts have been set up in root, you will then need to set up the accounts again normal user accounts.  (This is annoying, I know)

Thats it.  Hope it works

ACKNOWLEDGEMENTS

Kdsl sourced code from the following projects.  All code used was GPL

Kppp
rp-pppoek
kpppoe-0.3
msn4lin
countless other programs I cannot recall





