I use pon and poff instead of kppp. In any case, make sure your user is (at the very least) a member of the dip group (edit /etc/group).

To get pon working, run the pppconfig utility.