Version: (using KDE KDE 3.1.94) Installed from: SuSE RPMs Our local dial-up internet provider charges the costs in way that cannot be exactly expressed by current .rst file, so the price shown by kppp is sometimes not 100% correct. The provider charges at least 120 s of every connection even if it lasts 20 s, for example. To describe this, I cannot use "flat_init_costs" rule, because it doesn't look at the current time, but the actual price of those 2 minutes differs depending on workday/weekend and day/night. Adding new rule like "minimum_connection_time" (similar to "minimum_costs") would do the think.
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.