[EMAIL PROTECTED] writes: | I would say that pppd looks at /etc/ppp/options and at | /etc/ppp/peers/ISP_name. | Since you can connect to the ISP as root, I guess that your problem is pppd | permitions. does ls show the existance of /etc/ppp/options when you are | looking as root ? Does pppd is suid ?
It turns out that in order to run pppd as non-root the file /etc/ppp/options must exist. I verified this by downloading the source and taking a peek at it. I suppose it's some type of security consideration. At any rate, I created that file with the single option "noipdefault" and now I don't have any trouble running pppd (or pon, or xisp) as a user. Thanks to everyone for their help! Gary