Bug 35453

Summary: WISHLIST adsl / cable support
Product: [Unmaintained] kppp Reporter: jbaileys
Component: generalAssignee: Harri Porten <porten>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: de.techno
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description jbaileys 2001-11-27 21:08:21 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kppp
Version:           KDE 2.2.2 
Severity:          wishlist
Installed from:    Compiled From Sources
Compiler:          gcc
OS:                Linux
OS/Compiler notes: Not Specified

It'd be great if kppp could intergrate with broadband modems such as cable or ADSL especially if we could configure the connection with kppp.  Perhaps configuring Roaring penguin's pppoe script from within kppp....  the setup looks similar in many areas.  
   Also (a general KNetworking thing) I would like to see a network icon in the taskbar that shows activity through a network similar to the modem icon in the task bar.

(Submitted via bugs.kde.org)
Comment 1 Jakob Petsovits 2004-11-15 01:25:49 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Mohd Asif Ali Rizwaan 2005-04-07 09:49:11 UTC
look! this is the progress of KDE networking applications :(. It's KDE 3.4 here and still no ADSL connection option.

Since January 1, 2005 the BSNL broadband is providing adsl connection at reasonable rate in India. and Most Indians are switching over to ADSL. 

This is very unfortunate that ADSL is not supported by KPPP. Though I can connect using (Slackware 10.1) adsl-start, adsl-setup etc., but a GUI will help a lot to THE Desktop users.

Please support ADSL, it's just very simple to add, calling those scripts from GUI. Thank you.
Comment 3 Harri Porten 2005-04-07 10:10:09 UTC
On 7 Apr 2005, Mohd Asif Ali Rizwaan wrote:

> Please support ADSL, it's just very simple to add, calling those scripts
> from GUI. Thank you.


If it's so simple: could you help with the implementation? I don't have a
machine to try this out.

Harri.
Comment 4 Mohd Asif Ali Rizwaan 2005-04-09 22:28:00 UTC
it's simple indeed, if you have roaring penguin rp-pppoe software or already installed adsl-setup, adsl-status, adsl-start, adsl-stop scripts.

please run 'adsl-setup' and you can easily understand it.

What it requires are:

1. username (adsl username provided by isp)
2. interface (mostly eth0)
3. Demand-activated links 
   (Do you want the link to come up on demand, or stay up continuously? 
   If you want it to come up on demand, enter the idle time in seconds
   after which the link should be dropped.  If you want the link to
   stay up permanently, enter 'no' )
4. DNS (Please enter the IP address of your ISP's primary DNS server.
   If your ISP claims that 'the server will provide DNS addresses',
   enter 'server' (all lower-case) here.)
5. PASSWORD (Please enter your PPPoE password)
6. Re-Enter Password (confirm password)
7. FIREWALLING (
   The firewall choices are:
   0 - NONE, 
   1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
   2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway for
       a LAN

8. Summary:
   Ethernet Interface: eth0
   username: abc1234
   Activate-on-demand: No
   firewalling: NONE
   
9. Confirmation: Accept these settings and adjust configuration files (y/n)?  


That's it, and those configurations are stored in "/etc/ppp/pppoe.conf" or some other files there.

Hope this helps. I don't know coding else I would have definitely helped you. Thank you.  
Comment 5 jbaileys 2005-04-10 03:22:56 UTC
Hello Mohd,

 I originally tried this, and the problem is adsl-setup makes a special file 
which it reads to run.  It is encoded so only adsl-start can read it.  So 
even if you make a program to make a configuration file like you suggested, 
it simply will not work.  
 Also it is pointless to have a program like kppp to run another program like 
adsl-setup or adsl-start which then runs another program called ppppoe which 
then runs another program called pppd to connect you to the internet.   This 
creates many different processes and increases the amount of memory your 
computer uses just to run a simple connection.  
 For these reasons , I stated that adding DSL support into kppp was indeed not 
easy (I tried for months) .
 Thats why I wrote kdsl, to attempt to solve some of the issues.  If you click 
on the ' Enable PPPD Plugins' and select the correct plugin 
(/usr/lib/pppd/2.4.3/rp-pppoe.so on my computer) it should just run. 
 If you try kdsl, and it is not working for you, please let me know. 

Kind Regards,

Judd Baileys


 

On Sat April 9 2005 08:28 pm, Mohd Asif Ali Rizwaan wrote:
> From:
> Mohd Asif Ali Rizwaan <maarizwan@rediffmail.com>
>   To:
> jbaileys@bigpond.net.au

Comment 6 Jose Juan Iglesias 2006-02-24 12:34:15 UTC
Hi all!

ADSL internet services are implemented upon several architecutres, mainly (in Spain) PPP over Ethernet (PPPoE), PPP over ATM (PPPoA) and IP (RFC 1483). There are other technologies such as the one mentioned by bug 46801.

This bug, 35453, is about using KPPP with PPPoE.

In my case, my ADSL internet connection uses PPPoA. I'd like to put forward one possible way to use KPPP with this kind of technology and to offer myself to implement it with your help.

I've got Debian 3.1 and its pppd package. I have recompiled the kernel with ATM and PPP over ATM support. With the current Linux implementation of PPP over ATM, pppd does not need any modem, as if the kernel module "pppoatm" were its modem. pppd uses its pppoatm plugin and one only has to configure it to use this plugin and some parameters such as VPI and VCI. In my case, when I execute pppd it connects directly ppp0 whit an ATM virtual circuit.

It seems that KPPP requires at least one modem to be defined. Maybe we could define some kind of "dummy modem" so that KPPP executes PPPD directly.

Is it feasible?

Kind regards.

Jose Juan Iglesias.

Comment 7 dE 2010-08-21 06:39:59 UTC
Gnome has this feature. Working in KDE using ADSL is a pain.
Comment 8 Christoph Cullmann 2025-06-09 20:48:34 UTC
This project is unfortunately no longer maintained.

If a new maintainer wants to step up and take care, the project is archived here:

https://invent.kde.org/unmaintained/kppp

You can just clone it in your private namespace on invent.kde.org and if you have started to work on it and fixed/implemented something get it reviewed and the project unarchived.

Sorry for the inconveniences.