Rustycar:
Thank you for your careful response and thoughfulness. I am glad you returned to an unanswered thread, despite it being years old.
I am having a similar if not identical problem. I would appreciate any assistance that anyone may be able to offer that will help me correct this problem. The issue seems to involve "interface ppp0."
As full a description of the problem as I can provide is provided below. If this is insufficient, please let me know what things I can do to help with the diagnosis.
I am running Debian 5.0.2 ("lenny") and have PCI dial-up modem.
When I log into the computer from the login screen as root, I get the following:
debian:~# su dave
dave@debian:/root$ kppp
No protocol specified
kppp: cannot connect to X server :0.0
dave@debian:/root$ su
Password:
debian:~# kppp
kbuildsycoca running...
Opener: received SetSecret
Opener: received OpenLock
Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 3701
Kernel supports ppp alright.
Opener: received OpenResolv
Opener: received RemoveSecret
Opener: received RemoveSecret
I can connect to the internet normally at this point.
However, when I log in as user ("dave"), I get the following:
dave@debian:~$ whoami
dave
dave@debian:~$ kppp
Opener: received SetSecret
Opener: received SetSecret
Opener: received OpenLock
(I heard the modem dialing out at this point...sounds like a normal connection!)
Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 3281
Opener: received OpenResolv
Couldn't find interface ppp0: No such device
Kernel supports ppp alright.
Opener: received RemoveSecret
Opener: received RemoveSecret
From a different console, I try the following:
dave@debian:~$ whoami
dave
dave@debian:~$ ping -c 3
www.google.com
ping: unknown host
www.google.com
Likewise, my web browser doesn't recognize any connection, despite the fact that the kppp window has now minimized itself to the taskbar and shows that (it thinks that) I am in fact connected.
However, if I change to root user in the console (although I am otherwise logged in as a user), I get the following:
dave@debian:~$ su
Password:
debian:/home/dave# whoami
root
debian:/home/dave# kppp
Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
kbuildsycoca running...
Opener: received SetSecret
Opener: received OpenLock
Opener: received OpenDevice
Opener: received ExecPPPDaemon
In parent: pppd pid 3437
Kernel supports ppp alright.
Opener: received OpenResolv
Opener: received RemoveSecret
Opener: received RemoveSecret
Now, from a different console (and as a user, not root), I can do the following:
dave@debian:~$ ping -c 3 google.com
PING google.com (74.125.127.100) 56(84) bytes of data.
64 bytes from pz-in-f100.google.com (74.125.127.100): icmp_seq=1 ttl=49 time=655 ms
64 bytes from pz-in-f100.google.com (74.125.127.100): icmp_seq=2 ttl=49 time=439 ms
64 bytes from pz-in-f100.google.com (74.125.127.100): icmp_seq=3 ttl=49 time=447 ms
--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2091ms
rtt min/avg/max/mdev = 439.911/514.568/655.800/99.920 ms
dave@debian:~$
So I can "su" to root from a console, run kppp, get a couple of errors, but still otherwise be able to connect. I think I should be able to run kppp as a user.
How can I fix this?
Thanks in advance.
Dave