Bug 61138

Summary: GPRS support: missing but it's fairly trivial to add
Product: [Unmaintained] kppp Reporter: Alexey Pushkin <Alexey.Pushkin>
Component: generalAssignee: Harri Porten <porten>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: kjetil
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alexey Pushkin 2003-07-12 15:11:00 UTC
Version:            (using KDE KDE 3.1)
Compiler:          whatever 

It's pain to use GPRS with KPPP.

The main problem is that KPPP assumes that connections
are always made by something like 
"ATD <phone_number>" where phone_number is the 
parameter set on a per account basis.

GPRS connections are set by a sequence of two commands like
AT +CGDCONT=1,"IP","<APN>"
AT +CGDATA=PPP,1
where the configurable operator-specific parameter
is APN (a character string).

It should be fairly trivial to add GPRS support to KPPP,
for example in Setup->Accounts->Edit add a checkbox
"This is GPRS account" that would trigger:
1) Entering APN instead of the dialup phone number
2) Executing the right AT commands to establish connection.

I would be glad to provide more detailed information
on GPRS connections if there is interest from the KPPP team.

P.S. I'm writing this over GPRS established with KPPP :-)
Comment 1 S Clark 2005-06-23 01:32:12 UTC
This appears to be related to the wishlist item I was about to enter...

kppp does not appear to allow me to connect without a username and password.  I haven't been able to find anything online so far that describes how I would set up and use my T-Mobile GPRS internet account and I end up having to call up pppd from the command prompt...

If this issue isn't already addressed in kppp, I'd like to request it.  (If support for this IS in kppp and I just don't know how to use it, a pointer to some instructions would be great).  Thanks
Comment 2 disclosed 2005-06-26 22:12:38 UTC
i just tried to send the two listed commands to my phone,
AT +CGDATA=PPP,1  gave me ERROR in return.

nokia 6230i
Comment 3 Sebastian TurzaƄski 2007-08-11 16:49:18 UTC
yes the idea is good - i can't believe nobody misses gprs in kppp. It's not easy to congfigure gprs in kppp when You are noc experienced. Not everybody can remember *99***3# and AT commands. I don't think anybody should. this should be easily configurable in kppp.

take gprsec - http://gprsec.linuxforum.hu/
and wvdial as an example - thay have rules list for most of the oprators worldwide - even for my small Poland
Comment 4 Kjetil Kjernsmo 2007-08-11 18:30:42 UTC
Good point. Is kppp kinda dead these days? I don't see any bugs resolved as fixed the last couple of years or so? And I guess NetworkManager is the framework that would address these kinds of things now?
Comment 5 Christoph Cullmann 2025-06-09 20:48:36 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.